GFLIBDIR			=	gflib
SYSTEMDIR			=	system
GAMESYSDIR			=	field
FIELDDIR			=	field
UNDERGROUNDDIR		=	field/underground
BATTLEDIR			=	battle
POKEDIR				=	poketool
DEMODIR				=	demo
COMMUNICATIONDIR	=	communication
WAZAEFFECT			=	wazaeffect
APPLICATIONDIR		=	application
ITEMTOOLDIR			=	itemtool
CONTESTDIR			=	contest
SAVEDATADIR			=	savedata

DEBUGDIR			=	debug
DEBUGDIR_TEST		=	field


#VXevOi풓j
SYSTEMSRCS	=	$(SYSTEMDIR)\main.c \
				$(SYSTEMDIR)\pm_version.c \
				$(SYSTEMDIR)\bmp_list.c \
				$(SYSTEMDIR)\bmp_menu.c \
				$(SYSTEMDIR)\pm_str.c \
				$(SYSTEMDIR)\pmfprint.c \
				$(SYSTEMDIR)\fontproc.c \
				$(SYSTEMDIR)\palanm.c \
				$(SYSTEMDIR)\res_tex.c \
				$(SYSTEMDIR)\get_text.c \
				$(SYSTEMDIR)\snd_system.c \
				$(SYSTEMDIR)\snd_tool.c \
				$(SYSTEMDIR)\snd_play.c \
				$(SYSTEMDIR)\pm_overlay.c \
				$(SYSTEMDIR)\lib_pack.c \
				$(SYSTEMDIR)\procsys.c \
				$(SYSTEMDIR)\touchpanel_draw.c \
				$(SYSTEMDIR)\bmp_tool.c \
				$(SYSTEMDIR)\arc_tool.c \
				$(SYSTEMDIR)\arc_util.c \
				$(SYSTEMDIR)\softsprite.c \
				$(SYSTEMDIR)\clact_util.c \
				$(SYSTEMDIR)\clact_util_res.c \
				$(SYSTEMDIR)\clact_util_vram.c \
				$(SYSTEMDIR)\render_oam.c \
				$(SYSTEMDIR)\brightness.c \
				$(SYSTEMDIR)\msgdata.c \
				$(SYSTEMDIR)\msgdata_util.c \
				$(SYSTEMDIR)\wordset.c \
				$(SYSTEMDIR)\numfont.c \
				$(SYSTEMDIR)\builddate.c \
				$(SYSTEMDIR)\clact_tool.c \
				$(SYSTEMDIR)\tcbman.c \
				$(SYSTEMDIR)\window.c \
				$(SYSTEMDIR)\wipe.c \
				$(SYSTEMDIR)\wipe_sub.c \
				$(SYSTEMDIR)\wipe_wnd.c \
				$(SYSTEMDIR)\fontoam.c \
				$(SYSTEMDIR)\gra_tool.c \
				$(SYSTEMDIR)\pm_rtc.c \
				$(SYSTEMDIR)\bmp_menu_list.c \
				$(SYSTEMDIR)\laster.c \
				$(SYSTEMDIR)\particle.c \
				$(SYSTEMDIR)\bmp_cursor.c \
				$(SYSTEMDIR)\pms_data.c \
				$(SYSTEMDIR)\pms_word.c \
				$(SYSTEMDIR)\swsprite.c \
				$(SYSTEMDIR)\msg_ds_icon.c \
				$(SYSTEMDIR)\poruto_name.c \
				$(SYSTEMDIR)\poke_anime.c


#ʐMvOi풓j
COMMUNICATIONSRCS = $(COMMUNICATIONDIR)\wh.c \
					$(COMMUNICATIONDIR)\comm_ring_buff.c \
					$(COMMUNICATIONDIR)\comm_queue.c \
					$(COMMUNICATIONDIR)\comm_local.c \
					$(COMMUNICATIONDIR)\comm_command.c \
					$(COMMUNICATIONDIR)\comm_info.c \
					$(COMMUNICATIONDIR)\comm_message.c \
					$(COMMUNICATIONDIR)\comm_mp.c \
					$(COMMUNICATIONDIR)\comm_system.c \
					$(COMMUNICATIONDIR)\comm_tool.c \
					$(COMMUNICATIONDIR)\comm_state.c \
					$(COMMUNICATIONDIR)\wpb.c \
					$(COMMUNICATIONDIR)\wpbutil.c \
					$(COMMUNICATIONDIR)\wm_icon.c \
					$(COMMUNICATIONDIR)\wpbpokemon.c

#GFCui풓j
GFLIBSRCS	=	$(GFLIBDIR)\system.c \
				$(GFLIBDIR)\heapsys.c \
				$(GFLIBDIR)\bg_system.c \
				$(GFLIBDIR)\simple_3dgraphics.c \
				$(GFLIBDIR)\tcb.c \
				$(GFLIBDIR)\itask.c \
				$(GFLIBDIR)\bounding_box.c \
				$(GFLIBDIR)\fntsys.c \
				$(GFLIBDIR)\calctool.c \
				$(GFLIBDIR)\msg_print.c \
				$(GFLIBDIR)\vram_transfer_manager.c \
				$(GFLIBDIR)\vram_transfer_anm.c \
				$(GFLIBDIR)\point_sel.c \
				$(GFLIBDIR)\str_tool.c \
				$(GFLIBDIR)\calc3d.c \
				$(GFLIBDIR)\calc2d.c \
				$(GFLIBDIR)\touchpanel_system.c \
				$(GFLIBDIR)\char_manager.c \
				$(GFLIBDIR)\pltt_manager.c \
				$(GFLIBDIR)\display.c \
				$(GFLIBDIR)\camera.c \
				$(GFLIBDIR)\sleep.c \
				$(GFLIBDIR)\blact.c \
				$(GFLIBDIR)\clact.c \
				$(GFLIBDIR)\touchpanel.c \
				$(GFLIBDIR)\apptimer.c \
				$(GFLIBDIR)\assert.c \
				$(GFLIBDIR)\res_manager.c \
				$(GFLIBDIR)\renderer_pack.c \
				$(GFLIBDIR)\fontdata_man.c \
				$(GFLIBDIR)\strbuf.c \
				$(GFLIBDIR)\button_man.c \
				$(GFLIBDIR)\texanm_sys.c \
				$(GFLIBDIR)\gf_gx.c \
				$(GFLIBDIR)\mdlanm.c \
				$(GFLIBDIR)\mmap_get.c \

#ʃf[^ANZXi풓j
SAVEDATASRC	=	$(SAVEDATADIR)\savedata.c \
				$(SAVEDATADIR)\mystatus.c \
				$(SAVEDATADIR)\regulation.c \
				$(SAVEDATADIR)\sodateyadata.c \
				$(SAVEDATADIR)\zukanwork.c \
				$(SAVEDATADIR)\misc.c \
				$(SAVEDATADIR)\config.c \
				$(SAVEDATADIR)\seedbed.c \
				$(SAVEDATADIR)\gimmickwork.c \
				$(SAVEDATADIR)\friendlist.c \
				$(SAVEDATADIR)\mail.c \
				$(SAVEDATADIR)\undergrounddata.c \
				$(SAVEDATADIR)\imageclip_data.c \
				$(SAVEDATADIR)\poruto.c \
				$(SAVEDATADIR)\wifilist.c \
				$(SAVEDATADIR)\honeytree_data.c \
				$(SAVEDATADIR)\coin.c



#Q[VXei풓j
GAMESYSSRCS	=	$(GAMESYSDIR)\worldmap.c \
				$(GAMESYSDIR)\mapresource.c \
				$(GAMESYSDIR)\zonedata.c \
				$(GAMESYSDIR)\eventdata.c \
				$(GAMESYSDIR)\situation.c \
				$(GAMESYSDIR)\mapdata_warp.c \
				$(GAMESYSDIR)\mapdata_weather.c \
				$(GAMESYSDIR)\debug_init.c \
				$(GAMESYSDIR)\fld_menu.c \
				$(GAMESYSDIR)\sxy.c \
				$(GAMESYSDIR)\fieldsys.c \
				$(GAMESYSDIR)\field_subproc.c \
				$(GAMESYSDIR)\vm.c \
				$(GAMESYSDIR)\script.c \
				$(GAMESYSDIR)\scrcmd.c \
				$(GAMESYSDIR)\eventflag.c \
				$(GAMESYSDIR)\field_event.c \
				$(GAMESYSDIR)\field_encount.c \
				$(GAMESYSDIR)\field_battle.c \
				$(GAMESYSDIR)\ev_mapchange.c \
				$(GAMESYSDIR)\ev_pokemon.c \
				$(GAMESYSDIR)\ug_attribute.c \
				$(GAMESYSDIR)\map_tool.c \
				$(GAMESYSDIR)\fld_bgm.c \
				$(GAMESYSDIR)\townmap_footmark.c \
				$(GAMESYSDIR)\eventcmd\ev_encounteffect.c \
				$(GAMESYSDIR)\eventcmd\ev_fieldmap.c \
				$(GAMESYSDIR)\ev_time.c \
				$(GAMESYSDIR)\ev_check.c \
				$(GAMESYSDIR)\seedsys.c \
				$(GAMESYSDIR)\poketch_data.c \
				$(GAMESYSDIR)\map_jump.c \
				$(GAMESYSDIR)\goods_data.c \
								$(FIELDDIR)\comm_command_field.c \
								$(FIELDDIR)\comm_player.c \
								$(FIELDDIR)\comm_player_condition.c \
								$(FIELDDIR)\comm_direct_counter.c \
								$(FIELDDIR)\comm_field_state.c \
								$(UNDERGROUNDDIR)\ug_manager.c \
								$(FIELDDIR)\comm_union.c \
								$(FIELDDIR)\comm_union_view.c \
								$(FIELDDIR)\union_beacon_tool.c \
								$(APPLICATIONDIR)\oekaki\comm_command_oekaki.c \
								$(FIELDDIR)\effect_uground.c \
								$(FIELDDIR)\floor_touch.c \
								$(FIELDDIR)\user_polygon.c \
								$(FIELDDIR)\talk_msg.c \
								$(FIELDDIR)\map_attr.c \
								$(FIELDDIR)\scr_tool.c \
								$(FIELDDIR)\player.c \
								$(FIELDDIR)\player_move.c \
								$(FIELDDIR)\fieldobj.c \
								$(FIELDDIR)\fieldobj_movedata.c \
								$(FIELDDIR)\fieldobj_move.c \
								$(FIELDDIR)\fieldobj_move_0.c \
								$(FIELDDIR)\fieldobj_blact.c \
								$(FIELDDIR)\fieldobj_acmd.c \
								$(FIELDDIR)\fieldobj_debug.c \
								$(FIELDDIR)\fieldobj_move_1.c \
								$(FIELDDIR)\fieldobj_seed.c \
								$(FIELDDIR)\field_gimmick.c \
								$(FIELDDIR)\gym.c \
								$(FIELDDIR)\honey_tree_enc.c \
								$(FIELDDIR)\itemuse.c \
								$(FIELDDIR)\fieldmap_mem.c \
								$(FIELDDIR)\height\height_check.c \
								$(FIELDDIR)\height\height_load.c \
								$(FIELDDIR)\height\height_ex.c \
								$(FIELDDIR)\union_board.c \
								$(FIELDDIR)\sway_grass_enc.c \
								$(FIELDDIR)\fieldobj_move_2.c \
								$(FIELDDIR)\fld_debst.c

#fobOvOîƂ풓j
DEBUGSRCS	=	$(DEBUGDIR_TEST)\d_iwa.c \
				$(DEBUGDIR_TEST)\debug_saito.c \
				$(DEBUGDIR_TEST)\d_tomo.c \
				$(DEBUGDIR_TEST)\d_nakahiro.c \
				$(DEBUGDIR_TEST)\d_tomoya.c \
				$(DEBUGDIR_TEST)\d_mori.c \
				$(DEBUGDIR_TEST)\d_matsu.c \
				$(DEBUGDIR_TEST)\d_goto.c \
				$(DEBUGDIR_TEST)\d_ohno.c \
				$(DEBUGDIR_TEST)\d_taya.c \
				$(DEBUGDIR_TEST)\d_nohara.c \
				$(DEBUGDIR_TEST)\d_tamada.c \
				$(DEBUGDIR_TEST)\d_soga.c \
				$(DEBUGDIR_TEST)\d_tetsu.c \
				$(DEBUGDIR_TEST)\d_kaga.c \
				$(DEBUGDIR)\snd_test.c \
				$(DEBUGDIR)\poke_test.c \
				$(DEBUGDIR)\d_title.c \
				$(DEBUGDIR)\d_fight.c

#풓vO
SRCS		=	$(SYSTEMSRCS) \
				$(GFLIBSRCS) \
				$(SAVEDATASRC) \
				$(COMMUNICATIONSRCS) \
				$(GAMESYSSRCS) \
				$(POKEDIR)\poke_tool.c \
				$(POKEDIR)\waza_tool.c \
				$(POKEDIR)\tr_tool.c \
				$(POKEDIR)\boxdata\boxdata.c \
				$(POKEDIR)\pokeicon.c \
				$(POKEDIR)\pokeparty.c \
				$(POKEDIR)\pokefoot.c \
				$(BATTLEDIR)\comm_command_battle.c \
				$(BATTLEDIR)\wazatype_icon.c \
				$(APPLICATIONDIR)\bag\bag.c \
				$(APPLICATIONDIR)\bag\bag_obj.c \
				$(APPLICATIONDIR)\bag\bag_bmp.c \
				$(ITEMTOOLDIR)\item.c \
				$(ITEMTOOLDIR)\itemicon.c \
				$(ITEMTOOLDIR)\myitem.c \
				$(APPLICATIONDIR)\pokelist\pokelist.c \
				$(APPLICATIONDIR)\pokelist\plist_bmp.c \
				$(APPLICATIONDIR)\pokelist\plist_obj.c \
				$(APPLICATIONDIR)\pokelist\plist_menu.c \
				$(APPLICATIONDIR)\pokelist\plist_item.c \
				$(APPLICATIONDIR)\namein\namein.c \
				$(APPLICATIONDIR)\app_tool.c \
				$(APPLICATIONDIR)\p_status\p_status.c \
				$(APPLICATIONDIR)\p_status\pst_obj.c \
				$(APPLICATIONDIR)\p_status\pst_bmp.c \
				$(APPLICATIONDIR)\p_status\pst_3d.c \
				$(APPLICATIONDIR)\p_status\pst_sub.c \
				$(CONTESTDIR)\contest.c \
				$(CONTESTDIR)\con_tool.c \
				$(CONTESTDIR)\comm_command_contest.c \
				$(APPLICATIONDIR)\tradelist\tradelist.c \
				$(APPLICATIONDIR)\tradelist\tradelist_bmp.c \
				$(APPLICATIONDIR)\tradelist\comm_command_tradelist.c \
				$(POKEDIR)\status_rcv.c \
				$(APPLICATIONDIR)\wifi_earth\wifi_earth.c \
				$(APPLICATIONDIR)\nuts_tag\nuts_tag.c \
				$(ITEMTOOLDIR)\nuts.c \
				$(APPLICATIONDIR)\pms_input\pmsi_param.c \
				$(APPLICATIONDIR)\mail\mailtool.c \
				$(APPLICATIONDIR)\zukanlist\zkn_worldtext.c \
				$(APPLICATIONDIR)\zukanlist\zkn_world_text_data.c \
				$(DEMODIR)\opening\opening_call.c \
				$(APPLICATIONDIR)\f_note\fnote_main.c \
				$(APPLICATIONDIR)\f_note\fnote_bmp.c \
				$(APPLICATIONDIR)\f_note\fnote_mem.c \
				$(APPLICATIONDIR)\poruto\poru_tool.c \
				$(DEBUGSRCS)


#================================================
# 牺̓I[o[CvO`
#================================================
# I[o[Cp̃\[XR[h`̂PsɁu#===>vƂ̂
# I[o[Cc[p̓L[[hłB
# ́u#===>v̌ɂ镶̓I[o[Cۂ̃W[
# ^[QbgwĂ܂B
# umainvƂL[[h͏풓vOw\łB
# umainv̌ɂvÖ̖ÓuSRCS_OVERLAY_????????v
# u????????v̕ɂĎgp܂B
# uSRCS_OVERLAY_POKETCH01vƂ\[XR[hQ́upoketch01vƂ
# I[o[CIDɂȂ܂
#
# ̏overlaytool.rbōsĂ܂B
# Ӂ 
# 1.̃c[̓tH_̃\[XR[h擾͍sĂ܂
#   ܂Au$(DEBUGDIR)v̂ݏẴtH_̒̃t@C
#   SăI[o[CɂƂ͍쐬Ă܂B
#   ($(DEBUGDIR)/d_mori.c)Ƃ悤Ƀ\[Xt@Cw肷鎖
#   ҂Ă܂B
# 2.I[o[Cp̃\[XR[h`I[o[CIDɕϊĎgpׁA
#   ݂ĂȂI[o[C\[XɁu===>vŎw肵Ȃ悤
#   Ăi`FbN͂Ă܂j
#   ԏ߂̃I[o[C^[Qbg`́umainvȂɂȂ܂B
# 
# --------------
# ==> main
# SRCS_OVERLY_FIRST = $(SRC)\test.c
# 
# ==> SRCS_OVERLY_FIRST
# SRCS_OVERLY_SECOND = $(SRC)\test2.c
# --------------
# ͏܂A
# 
# --------------
# ==> SRCS_OVERLY_SECOND
# SRCS_OVERLY_FIRST = $(SRC)\test.c
# 
# ==> main
# SRCS_OVERLY_SECOND = $(SRC)\test2.c
# --------------
# FIRST̉SECOND̂ɐSECOND^[Qbg
# 悤ƂĂ̂ŃG[ɂȂ܂B
# 
# 
# v]E͐Xɂ肢܂B
# 

#I[o[CeXgP
#===> main
SRCS_OVERLAY_TEST_FIRST		= $(SYSTEMDIR)\test_overlay.c


#I[o[CeXgQ
#===> main
SRCS_OVERLAY_TEST_SECOND	= $(SYSTEMDIR)/test_overlay2.c


#I[o[CeXgR
#test_seconďɔzuI[o[C
#===> SRCS_OVERLAY_TEST_SECOND
SRCS_OVERLAY_TEST_SECOND_ABC 	= $(SYSTEMDIR)/test_overlay3.c \
				  $(SYSTEMDIR)/test_overlay4.c

#===> ITCM
SRCS_OVERLAY_TEST_ITCM		= $(SYSTEMDIR)\test_overlay_itcm.c


#tB[hvOi풓j
#ɂ߂܂ŐFXƂɂȂƎvB
#===> main
SRCS_OVERLAY_FIELDMAP		= $(FIELDDIR)\fieldmap.c \
								$(FIELDDIR)\fieldmap_func.c \
								$(FIELDDIR)\d_zonename.c \
								$(FIELDDIR)\fld_debug.c \
								$(FIELDDIR)\field_clact.c \
								$(FIELDDIR)\camera_move_test.c \
								$(FIELDDIR)\field_3d_anime.c \
								$(FIELDDIR)\field_3d_anime_ev.c \
								$(FIELDDIR)\field_light.c \
								$(FIELDDIR)\mat_shp.c \
								$(FIELDDIR)\fog_sys.c \
								$(FIELDDIR)\field_glb_state.c \
								$(FIELDDIR)\encount_set.c \
								$(FIELDDIR)\field_camera.c \
								$(FIELDDIR)\field_subscreen.c \
								$(FIELDDIR)\field_anime.c \
								$(FIELDDIR)\weather_sys.c \
								$(FIELDDIR)\sysflag.c \
								$(FIELDDIR)\syswork.c \
								$(FIELDDIR)\ev_win.c \
								$(FIELDDIR)\guinness_win.c \
								$(FIELDDIR)\ev_trainer.c \
								$(FIELDDIR)\place_name.c \
								$(FIELDDIR)\ev_poketch.c \
								$(FIELDDIR)\encount_effect.c \
								$(FIELDDIR)\eoa.c \
								$(FIELDDIR)\tr_card_setup.c \
								$(FIELDDIR)\field_effect.c \
								$(FIELDDIR)\fldeff_shadow.c \
								$(FIELDDIR)\fldeff_trap.c \
								$(FIELDDIR)\fldeff_hole.c \
								$(FIELDDIR)\fldeff_dirtrap.c \
								$(FIELDDIR)\fldeff_flag.c \
								$(FIELDDIR)\fldeff_exclamation.c \
								$(FIELDDIR)\fldeff_ok.c \
								$(FIELDDIR)\fldeff_dbgornament.c \
								$(FIELDDIR)\player_event.c \
								$(FIELDDIR)\fldeff_grass.c \
								$(FIELDDIR)\fldeff_gyoe.c \
								$(FIELDDIR)\fldeff_reflect.c \
								$(FIELDDIR)\field_skill.c \
								$(FIELDDIR)\fldeff_elight.c \
								$(FIELDDIR)\map3d_object.c \
								$(FIELDDIR)\fldeff_footmark.c \
								$(FIELDDIR)\fldeff_splash.c \
								$(FIELDDIR)\fldeff_board.c \
								$(FIELDDIR)\board.c \
								$(FIELDDIR)\report.c \
								$(FIELDDIR)\fd_shop.c \
								$(FIELDDIR)\motion_bl.c \
								$(FIELDDIR)\fld_motion_bl.c \
								$(FIELDDIR)\ecnt_tomo.c \
								$(FIELDDIR)\sodateya.c \
								$(FIELDDIR)\fldeff_seed.c \
								$(FIELDDIR)\fldeff_snowball.c \
								$(FIELDDIR)\fldeff_redframe.c \
								$(FIELDDIR)\fldeff_arrow.c \
								$(FIELDDIR)\div_map.c \
								$(FIELDDIR)\fldeff_namipoke.c \
								$(FIELDDIR)\field_poketch.c \
								$(FIELDDIR)\fldeff_rockride.c \
								$(FIELDDIR)\ug_base_layout.c \
								$(FIELDDIR)\ug_base.c \
								$(FIELDDIR)\ug_base_bmp.c \
								$(FIELDDIR)\fld_mailbox.c \
								$(FIELDDIR)\fldeff_ripple.c \
								$(FIELDDIR)\fieldobj_drawdata.c \
								$(FIELDDIR)\fieldobj_draw_0.c \
								$(FIELDDIR)\fieldobj_draw.c \
								$(FIELDDIR)\quick_sand.c
								
#퓬ReXg
#===> main
SRCS_OVERLAY_BC_COMMON		= $(BATTLEDIR)\wazatype_panel.c \
				$(WAZAEFFECT)\we_sys.c \
				$(WAZAEFFECT)\battle_particle.c \
				$(WAZAEFFECT)\d_particle.c \
				$(WAZAEFFECT)\wp_tbl.c \
				$(WAZAEFFECT)\wp_callback.c \
				$(WAZAEFFECT)\wpcb_operator.c \
				$(WAZAEFFECT)\wpcb_field.c \
				$(WAZAEFFECT)\wpcb_camera.c \
				$(WAZAEFFECT)\wpcb_debug.c \
				$(WAZAEFFECT)\wazatool.c \
				$(WAZAEFFECT)\west_sp.c \
				$(WAZAEFFECT)\wsp_sample.c \
				$(WAZAEFFECT)\wsp_tool.c \
				$(WAZAEFFECT)\wsp_goto.c \
				$(WAZAEFFECT)\wsp_goto2.c \
				$(WAZAEFFECT)\wsp_100.c \
				$(WAZAEFFECT)\wsp_200.c \
				$(WAZAEFFECT)\wsp_300.c \
				$(WAZAEFFECT)\wsp_400.c \
				$(WAZAEFFECT)\wsp_tomoya.c \
				$(WAZAEFFECT)\wsp_status.c \
				$(WAZAEFFECT)\wsp_steff.c \
				$(WAZAEFFECT)\we_tool.c \
				$(WAZAEFFECT)\d_we.c \
				$(WAZAEFFECT)\smptm_statuseffect.c \
				$(WAZAEFFECT)\ball_effect.c \
				$(WAZAEFFECT)\ec_eff.c \
				$(WAZAEFFECT)\d_tool.c

#퓬
#===> SRCS_OVERLAY_FIELDMAP
SRCS_OVERLAY_BATTLE		= $(BATTLEDIR)\fight.c \
				$(BATTLEDIR)\fight_tool.c \
				$(BATTLEDIR)\skill_intp.c \
				$(BATTLEDIR)\server.c \
				$(BATTLEDIR)\server_tool.c \
				$(BATTLEDIR)\client.c \
				$(BATTLEDIR)\client_tool.c \
				$(BATTLEDIR)\scio.c \
				$(BATTLEDIR)\gauge.c \
				$(BATTLEDIR)\ground.c \
				$(BATTLEDIR)\battle_input.c \
				$(BATTLEDIR)\font_obj.c \
				$(BATTLEDIR)\shinka.c \
				$(BATTLEDIR)\b_plist_main.c \
				$(BATTLEDIR)\b_plist_bmp.c \
				$(BATTLEDIR)\b_plist_obj.c \
				$(BATTLEDIR)\b_plist_anm.c \
				$(BATTLEDIR)\b_bag_main.c \
				$(BATTLEDIR)\b_bag_bmp.c \
				$(BATTLEDIR)\b_bag_item.c \
				$(BATTLEDIR)\b_bag_obj.c \
				$(BATTLEDIR)\b_bag_anm.c


#ReXg
#===> SRCS_OVERLAY_FIELDMAP
SRCS_OVERLAY_CONTEST		= $(CONTESTDIR)\actin.c \
				$(CONTESTDIR)\visual.c \
				$(CONTESTDIR)\dance.c \
				$(CONTESTDIR)\adv_tool.c \
				$(CONTESTDIR)\actin_input.c \
				$(CONTESTDIR)\aci_tool.c \
				$(CONTESTDIR)\actin_tool.c \
				$(CONTESTDIR)\actin_calc.c \
				$(CONTESTDIR)\actin_order.c \
				$(CONTESTDIR)\actin_waza.c \
				$(CONTESTDIR)\visual_tool.c \
				$(CONTESTDIR)\visual_order.c \
				$(CONTESTDIR)\dance_input.c \
				$(CONTESTDIR)\dance_tool.c \
				$(CONTESTDIR)\dance_order.c \
				$(CONTESTDIR)\contype_icon.c \
				$(CONTESTDIR)\contest_order.c \
				$(CONTESTDIR)\con_result.c \
				$(CONTESTDIR)\res_tool.c \
				$(CONTESTDIR)\res_order.c

# {bNX
#===> main
SRCS_OVERLAY_OVERLAY_BOX =	$(APPLICATIONDIR)\box\box.c \
				$(APPLICATIONDIR)\box\box_reel.c \
				$(APPLICATIONDIR)\box\boxv.c \
				$(APPLICATIONDIR)\box\boxv_tray.c \
				$(APPLICATIONDIR)\box\boxv_cursor.c \
				$(APPLICATIONDIR)\box\boxv_icon.c \
				$(APPLICATIONDIR)\box\boxv_button.c \
				$(APPLICATIONDIR)\box\boxv_status.c \
				$(APPLICATIONDIR)\box\boxv_msg.c \
				$(APPLICATIONDIR)\box\boxv_exwin.c \
				$(APPLICATIONDIR)\box\boxv_party.c \
				$(APPLICATIONDIR)\box\boxv_sublcd.c \
				$(APPLICATIONDIR)\box\boxmenu.c

# ȈՉb
#===> main
SRCS_OVERLAY_OVERLAY_PMSI =	$(APPLICATIONDIR)\pms_input\pms_input.c \
				$(APPLICATIONDIR)\pms_input\pms_input_data.c \
				$(APPLICATIONDIR)\pms_input\pms_input_view.c \
				$(APPLICATIONDIR)\pms_input\pmsiv_edit.c  \
				$(APPLICATIONDIR)\pms_input\pmsiv_button.c \
				$(APPLICATIONDIR)\pms_input\pmsiv_category.c \
				$(APPLICATIONDIR)\pms_input\pmsiv_wordwin.c  \
				$(APPLICATIONDIR)\pms_input\pmsiv_sub.c \
				$(APPLICATIONDIR)\pms_input\pmsiv_tool.c \
				$(APPLICATIONDIR)\pms_input\pmsi_initial_data.c 


# }
#===> main
SRCS_OVERLAY_OL_ZUKAN = $(APPLICATIONDIR)\zukanlist\zkn_sys.c \
				$(APPLICATIONDIR)\zukanlist\zkn_drawglb.c \
				$(APPLICATIONDIR)\zukanlist\zkn_glbdata.c \
				$(APPLICATIONDIR)\zukanlist\zkn_proc_sys.c \
				$(APPLICATIONDIR)\zukanlist\zkn_event.c \
				$(APPLICATIONDIR)\zukanlist\zkn_event_aplchg.c \
				$(APPLICATIONDIR)\zukanlist\zkn_fontoam.c \
				$(APPLICATIONDIR)\zukanlist\zkn_cursor.c \
				$(APPLICATIONDIR)\zukanlist\zkn_height_gram.c \
				$(APPLICATIONDIR)\zukanlist\zkn_encount_draw.c \
				$(APPLICATIONDIR)\zukanlist\zkn_world_text_sys.c \
				$(APPLICATIONDIR)\zukanlist\zkn_range_data.c \
				$(APPLICATIONDIR)\zukanlist\zkn_pokelist.c \
				$(APPLICATIONDIR)\zukanlist\zkn_pokelist_sub.c \
				$(APPLICATIONDIR)\zukanlist\zkn_sortsearch.c \
				$(APPLICATIONDIR)\zukanlist\zkn_sortsearch_sub.c \
				$(APPLICATIONDIR)\zukanlist\zkn_range.c \
				$(APPLICATIONDIR)\zukanlist\zkn_range_sub.c \
				$(APPLICATIONDIR)\zukanlist\zkn_zukan.c \
				$(APPLICATIONDIR)\zukanlist\zkn_zukan_graver.c \
				$(APPLICATIONDIR)\zukanlist\zkn_zukan_textver.c \
				$(APPLICATIONDIR)\zukanlist\zkn_zukan_sub.c \
				$(APPLICATIONDIR)\zukanlist\zkn_zukan_common.c \
				$(APPLICATIONDIR)\zukanlist\zkn_sound.c \
				$(APPLICATIONDIR)\zukanlist\zkn_sound_sub.c \
				$(APPLICATIONDIR)\zukanlist\zkn_big.c \
				$(APPLICATIONDIR)\zukanlist\zkn_big_sub.c \
				$(APPLICATIONDIR)\zukanlist\zkn_big_weight.c \
				$(APPLICATIONDIR)\zukanlist\zkn_zukan_graver_sub.c


# C[WNbv
#===> SRCS_OVERLAY_FIELDMAP
SRCS_OVERLAY_OL_IMAGECLIP	= $(APPLICATIONDIR)\imageClip\imc_accessorie.c \
				$(APPLICATIONDIR)\imageClip\imc_drawsys.c \
				$(APPLICATIONDIR)\imageClip\imc_sys.c \
				$(APPLICATIONDIR)\imageClip\imc_right_box.c \
				$(APPLICATIONDIR)\imageClip\imc_left_box.c \
				$(APPLICATIONDIR)\imageClip\imc_hand.c \
				$(APPLICATIONDIR)\imageClip\imc_acce_hand.c \
				$(APPLICATIONDIR)\imageClip\imc_poke_obj.c \
				$(APPLICATIONDIR)\imageClip\imc_obj_list.c \
				$(APPLICATIONDIR)\imageClip\imc_obj_list_func.c \
				$(APPLICATIONDIR)\imageClip\imc_bg.c \
				$(APPLICATIONDIR)\imageClip\imc_button.c \
				$(APPLICATIONDIR)\imageClip\imc_subwin.c \
				$(APPLICATIONDIR)\imageClip\imc_rbox_player.c \
				$(APPLICATIONDIR)\imageClip\imc_playsys.c


# n
#===> SRCS_OVERLAY_FIELDMAP
SRCS_OVERLAY_OL_UNDERGROUND 		 =  $(UNDERGROUNDDIR)\ug_dig_fossil.c \
								$(UNDERGROUNDDIR)\ug_dig_stone.c \
								$(UNDERGROUNDDIR)\ug_trap.c \
								$(FIELDDIR)\ug_radar.c \
								$(UNDERGROUNDDIR)\ug_secretbase.c \
								$(UNDERGROUNDDIR)\ug_talk.c \
								$(UNDERGROUNDDIR)\ug_bag.c \
								$(UNDERGROUNDDIR)\ug_pc.c \
								$(UNDERGROUNDDIR)\ug_shop.c \
								$(UNDERGROUNDDIR)\ug_record.c \
								$(UNDERGROUNDDIR)\ug_trapshopdata.c

# |Pb`擾ȑỎʍ쐬
#===> SRCS_OVERLAY_FIELDMAP
SRCS_OVERLAY_OL_BEFORE_POKETCH 		 = $(FIELDDIR)\poketch\before_poketch.c

# |Pb`
#===> SRCS_OVERLAY_OL_UNDERGROUND
SRCS_OVERLAY_OL_POKETCH 		 = $(FIELDDIR)\poketch\poketch_c.c \
					   $(FIELDDIR)\poketch\poketch_v.c \
					   $(FIELDDIR)\poketch\poketch_v_tool.c \
					   $(FIELDDIR)\poketch\poketch_act.c \
					   $(FIELDDIR)\poketch\poketch_button.c

# |Pb`AvFfW^v
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_DWATCH 	 = $(FIELDDIR)\poketch\poketch_a00c.c	\
                                  	   $(FIELDDIR)\poketch\poketch_a00v.c

# |Pb`AvFXgbvEHb`
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_STOPWATCH 	 = $(FIELDDIR)\poketch\poketch_a01c.c	\
                                     	   $(FIELDDIR)\poketch\poketch_a01v.c

# |Pb`AvFvZ@
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_CALC 		 = $(FIELDDIR)\poketch\poketch_a02c.c	\
                                           $(FIELDDIR)\poketch\poketch_a02v.c	\
                                           $(FIELDDIR)\poketch\poketch_realnum.c
# |Pb`AvFp
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_MEMO		 = $(FIELDDIR)\poketch\poketch_a03c.c	\
                                           $(FIELDDIR)\poketch\poketch_a03v.c

# |Pb`AvFAiOv
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_AWATCH		 = $(FIELDDIR)\poketch\poketch_a04c.c	\
                                           $(FIELDDIR)\poketch\poketch_a04v.c

# |Pb`AvFhbgA[g
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_DOTART		 = $(FIELDDIR)\poketch\poketch_a05c.c	\
                                           $(FIELDDIR)\poketch\poketch_a05v.c

# |Pb`AvFȈՃ|PXg
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_SIMPLE_POKELIST = $(FIELDDIR)\poketch\poketch_a06c.c	\
                                           $(FIELDDIR)\poketch\poketch_a06v.c

# |Pb`AvFȂǃ`FbJ[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_NATSUKI_CHECKER = $(FIELDDIR)\poketch\poketch_a07c.c	\
                                           $(FIELDDIR)\poketch\poketch_a07v.c

# |Pb`AvF_EWO}V
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_DOWSING	= $(FIELDDIR)\poketch\poketch_a08c.c	\
                                          $(FIELDDIR)\poketch\poketch_a08v.c

# |Pb`AvFJE^[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_COUNTER	= $(FIELDDIR)\poketch\poketch_a09c.c	\
                                          $(FIELDDIR)\poketch\poketch_a09v.c

# |Pb`AvFv
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_PEDOMETER	= $(FIELDDIR)\poketch\poketch_a10c.c	\
                                          $(FIELDDIR)\poketch\poketch_a10v.c

# |Pb`AvFg[i[`[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_TRAINER_LAUNCHER = $(FIELDDIR)\poketch\poketch_a13c.c	\
                                          $(FIELDDIR)\poketch\poketch_a13v.c

# |Pb`AvFĂJ
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_SODATEYA_CAMERA = $(FIELDDIR)\poketch\poketch_a15c.c	\
                                          $(FIELDDIR)\poketch\poketch_a15v.c

# |Pb`AvF[bg
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_ROULETTE	= $(FIELDDIR)\poketch\poketch_a16c.c	\
                                          $(FIELDDIR)\poketch\poketch_a16v.c

# |Pb`AvFRCgX
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_COINTOSS	= $(FIELDDIR)\poketch\poketch_a17c.c	\
                                          $(FIELDDIR)\poketch\poketch_a17v.c

# |Pb`AvF킴`FbJ[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_WAZAEFF	= $(FIELDDIR)\poketch\poketch_a18c.c	\
                                          $(FIELDDIR)\poketch\poketch_a18v.c

# |Pb`AvFueX^[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_LOVE_TESTER	= $(FIELDDIR)\poketch\poketch_a19c.c	\
                                          $(FIELDDIR)\poketch\poketch_a19v.c

# |Pb`AvFA[v
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_ALARM		= $(FIELDDIR)\poketch\poketch_a20c.c	\
                                          $(FIELDDIR)\poketch\poketch_a20v.c

# |Pb`AvFLb`^C}[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_KITCHEN	= $(FIELDDIR)\poketch\poketch_a21c.c	\
                                          $(FIELDDIR)\poketch\poketch_a21v.c

# |Pb`AvFJ[`FW[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_COLOR_CHANGER	= $(FIELDDIR)\poketch\poketch_a24c.c	\
                                          $(FIELDDIR)\poketch\poketch_a24v.c

# |Pb`AvFT[`[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_COMM_SEARCH	= $(FIELDDIR)\poketch\poketch_a27c.c	\
                                          $(FIELDDIR)\poketch\poketch_a27v.c

# |Pb`AvF_~[
#===> SRCS_OVERLAY_OL_POKETCH
SRCS_OVERLAY_POKETCH_APP_DUMMY		 = $(FIELDDIR)\poketch\poketch_a49c.c	\
                                           $(FIELDDIR)\poketch\poketch_a49v.c

#fobOX^[gj[
#===> main
SRCS_OVERLAY_D_STARTMENU 		= $(DEBUGDIR)\d_startmenu.c


#G{[h
#===> main
SRCS_OVERLAY_OEKAKI_BOARD		= $(APPLICATIONDIR)\oekaki\oekaki.c


#g[i[J[h
#===> main
SRCS_OVERLAY_TRAINER_CARD		= $(APPLICATIONDIR)\trainer_card\trainer_card.c \
				$(APPLICATIONDIR)\trainer_card\trcard_bmp.c \
				$(APPLICATIONDIR)\trainer_card\trcard_obj.c \
				$(APPLICATIONDIR)\trainer_card\trcard_snd.c


#I[vjO
#===> main
SRCS_OVERLAY_OPENING		= $(DEMODIR)\opening\opening.c \
				$(DEMODIR)\opening\opening_bmp.c \
				$(DEMODIR)\opening\opening_obj.c

#RtBO
#===> main
SRCS_OVERLAY_CONFIG		= $(APPLICATIONDIR)\config\config_tool.c

#[`
#===> main
SRCS_OVERLAY_MAILVIEW		= $(APPLICATIONDIR)\mail\mailview.c

#^Cg
#===> main
SRCS_OVERLAY_TITLE		= $(DEMODIR)\title.c 


#|PI
#===> main
SRCS_OVERLAY_EV_POKESELECT = $(DEMODIR)\ev_poke_select.c

#|gP[X
#===> main
SRCS_OVERLAY_PORUTOCASE		= $(APPLICATIONDIR)\poruto\porucase.c \
			 $(APPLICATIONDIR)\poruto\porucase_bmp.c \
			 $(APPLICATIONDIR)\poruto\poru_act.c

#^E}bv
#===> main
SRCS_OVERLAY_TOWNMAP	= $(APPLICATIONDIR)\worldmap\townmap.c \
			$(APPLICATIONDIR)\worldmap\tmap_nrm.c \
			$(APPLICATIONDIR)\worldmap\tmap_act.c
			 
