1783 lines
38 KiB
Plaintext
1783 lines
38 KiB
Plaintext
/********************************************************************************
|
|
spec file for Ultra 64 MARIO Brothers
|
|
|
|
Copyright (c) 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
March 6, 1996
|
|
********************************************************************************/
|
|
|
|
#include "include/project.h"
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Code segment */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Code"
|
|
flags BOOT OBJECT
|
|
entry BootProcess
|
|
address CPROGRAM_START
|
|
stack bootThreadStack + BOOT_STACKSIZE
|
|
include "code.out"
|
|
include "audio/audio_hb.o"
|
|
include "audio/audio_hm.o"
|
|
include "audio/audio_hw.o"
|
|
include "audio/audio_hs.o"
|
|
|
|
include "$(ROOT)/usr/lib/PR/rspboot.o"
|
|
/* include "$(ROOT)/usr/lib/PR/gspFast3D.o" */
|
|
include "$(ROOT)/usr/lib/PR/gspFast3D.fifo.o"
|
|
include "audio/aspMain.o"
|
|
endseg
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* User library segment */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "ULib"
|
|
flags OBJECT
|
|
address ULIBCODE_START
|
|
include "ulib.out"
|
|
endseg
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Dynamic segment */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Dynamic"
|
|
flags OBJECT
|
|
number SEGMENT_DYNAMIC
|
|
include "data/dynamic.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Buffers segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Buffers"
|
|
flags OBJECT
|
|
address CPROGBUF_START
|
|
include "audio/audioheap.o"
|
|
include "data/buffers.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Textbuf"
|
|
flags OBJECT
|
|
address TEXTBUFF_START
|
|
include "data/textbuf.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Framebuf"
|
|
flags OBJECT
|
|
address FRAMEBUF_START
|
|
include "data/framebuf.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Depthbuf"
|
|
flags OBJECT
|
|
address DEPTHBUF_START
|
|
include "data/depthbuf.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Fifobuf"
|
|
flags OBJECT
|
|
address FIFOBUFF_START
|
|
include "data/fifobuf.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Basic segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Boot"
|
|
flags OBJECT
|
|
address ADDRESS_BOOTSEQ
|
|
include "map/Sboot.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Basic"
|
|
flags OBJECT
|
|
number SEGMENT_BASIC
|
|
include "data/basic.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Player segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxPlayer"
|
|
flags OBJECT
|
|
number SEGMENT_PLAYER
|
|
include "shape/gfx_player.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsPlayer"
|
|
flags OBJECT
|
|
address ADDRESS_PLAYDATA
|
|
include "shape/hms_player.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Enemy segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_a"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_a.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_a"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_a.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_b"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_b.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_b"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_b.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_c"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_c.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_c"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_c.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_d"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_d.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_d"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_d.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_e"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_e.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_e"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_e.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_f"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_f.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_f"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_f.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_g"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_g.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_g"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_g.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_h"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_h.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_h"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_h.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_i"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_i.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_i"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_i.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_j"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_j.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_j"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_j.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy1_k"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY1
|
|
include "shape/gfx_enemy1_k.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy1_k"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA1
|
|
include "shape/hms_enemy1_k.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy2_a"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY2
|
|
include "shape/gfx_enemy2_a.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy2_a"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA2
|
|
include "shape/hms_enemy2_a.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy2_d"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY2
|
|
include "shape/gfx_enemy2_d.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy2_d"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA2
|
|
include "shape/hms_enemy2_d.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy2_e"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY2
|
|
include "shape/gfx_enemy2_e.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy2_e"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA2
|
|
include "shape/hms_enemy2_e.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy2_f"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY2
|
|
include "shape/gfx_enemy2_f.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy2_f"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA2
|
|
include "shape/hms_enemy2_f.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy2_g"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY2
|
|
include "shape/gfx_enemy2_g.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy2_g"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA2
|
|
include "shape/hms_enemy2_g.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
beginseg
|
|
name "GfxEnemy2_h"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY2
|
|
include "shape/gfx_enemy2_h.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsEnemy2_h"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA2
|
|
include "shape/hms_enemy2_h.o"
|
|
endseg
|
|
|
|
/*---------------------------------------------*/
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Basic Enemy Segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxBasic_enemy"
|
|
flags OBJECT
|
|
number SEGMENT_ENEMY3
|
|
include "shape/gfx_basic_enemy.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsBasic_enemy"
|
|
flags OBJECT
|
|
address ADDRESS_ENEMYDATA3
|
|
include "shape/hms_basic_enemy.o"
|
|
endseg
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Keep segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxKeep"
|
|
flags OBJECT
|
|
number SEGMENT_KEEP
|
|
include "shape/gfx_keep.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HmsKeep"
|
|
flags OBJECT
|
|
address ADDRESS_KEEPDATA
|
|
include "shape/hms_keep.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Path segment */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Path"
|
|
flags OBJECT
|
|
address ADDRESS_PATHDATA
|
|
include "data/pathdata.o" /* yajima's pathdata */
|
|
include "data/npathdata.o" /* nishida's pathdata */
|
|
include "data/ipathdata.o" /* iwamoto's pathdata */
|
|
include "data/wpathdata.o" /* iwawaki's pathdata2 */
|
|
include "data/kpathdata.o" /* kawagoe's pathdata */
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Title segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "TCode"
|
|
flags OBJECT
|
|
address DEMOCODE_START
|
|
include "title.o"
|
|
include "titlebg.o"
|
|
include "fileselect.o"
|
|
include "starselect.o"
|
|
include "face/codesegment.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Title"
|
|
flags OBJECT
|
|
address ADDRESS_DEMODATA
|
|
include "map/title/Stitle.o"
|
|
include "map/title/Mtitle.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "TLogo"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/title/nintendo_logo.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Debug"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/title/debug_title.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "TWall"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/title/title_back.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "datamseg"
|
|
flags OBJECT
|
|
number SEGMENT_FACE
|
|
include "face/datamseg.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Select segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "HmsSelect"
|
|
flags OBJECT
|
|
address ADDRESS_DEMODATA
|
|
include "map/select/Sselect.o"
|
|
include "map/select/Mselect.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "GfxSelect"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/select/Gselect.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Game common datas */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Game"
|
|
flags OBJECT
|
|
address ADDRESS_GAMEDATA
|
|
include "map/Sgame.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Back screen segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "BackMainmap"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/mainmap_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackSnowtower"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/snowtower_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackKuppa"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/kuppa_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackMotos"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/motos_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackWaterland"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/waterland_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackMountain"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/mountain_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackSabaku"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/sabaku_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackBigWorld"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/bigworld_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackYokoScrl"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/yokoscrl_backscrn.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BackKuppa3"
|
|
flags OBJECT
|
|
number SEGMENT_BACK
|
|
include "map/back/kuppa3_backscrn.o"
|
|
endseg
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Texture segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "ALavaTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/a_lava_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "BHouseTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/b_house_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "CFieldTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/c_field_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "DWaterTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/d_water_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "EMtTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/e_mt_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "FSnowMtTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/f_snow_mt_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "GCaveTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/g_cave_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "HMechaTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/h_mecha_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "ISliderTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/i_slider_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "JFortTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/j_fort_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "KCastleInTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/k_castlein_texture.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "LCastleOutTexture"
|
|
flags OBJECT
|
|
number SEGMENT_TEXTURE
|
|
include "map/texture/l_castleout_texture.o"
|
|
endseg
|
|
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Weather segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Weather"
|
|
flags OBJECT
|
|
number SEGMENT_WEATHER
|
|
include "shape/gfx_weather.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage1 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage1"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage1/Gstage1.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage1"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage1/Sstage1.o"
|
|
include "map/stage1/Mstage1.o"
|
|
endseg
|
|
*/
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage2 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage2"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage2/Gstage2.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage2"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage2/Sstage2.o"
|
|
include "map/stage2/Mstage2.o"
|
|
endseg
|
|
*/
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage3 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage3"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage3/Gstage3.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage3"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage3/Sstage3.o"
|
|
include "map/stage3/Mstage3.o"
|
|
endseg
|
|
*/
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage4 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage4"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage4/Gstage4.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage4"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage4/Sstage4.o"
|
|
include "map/stage4/Mstage4.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage5 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage5"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage5/Gstage5.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage5"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage5/Sstage5.o"
|
|
include "map/stage5/Mstage5.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage6 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage6"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage6/Gstage6.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage6"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage6/Sstage6.o"
|
|
include "map/stage6/Mstage6.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage7 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage7"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage7/Gstage7.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage7"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage7/Sstage7.o"
|
|
include "map/stage7/Mstage7.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage8 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage8"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage8/Gstage8.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage8"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage8/Sstage8.o"
|
|
include "map/stage8/Mstage8.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage9 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage9"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage9/Gstage9.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage9"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage9/Sstage9.o"
|
|
include "map/stage9/Mstage9.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage10 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage10"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage10/Gstage10.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage10"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage10/Sstage10.o"
|
|
include "map/stage10/Mstage10.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage11 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage11"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage11/Gstage11.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage11"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage11/Sstage11.o"
|
|
include "map/stage11/Mstage11.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage12 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage12"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage12/Gstage12.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage12"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage12/Sstage12.o"
|
|
include "map/stage12/Mstage12.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage13 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage13"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage13/Gstage13.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage13"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage13/Sstage13.o"
|
|
include "map/stage13/Mstage13.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage14 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage14"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage14/Gstage14.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage14"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage14/Sstage14.o"
|
|
include "map/stage14/Mstage14.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage15 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage15"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage15/Gstage15.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage15"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage15/Sstage15.o"
|
|
include "map/stage15/Mstage15.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage16 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage16"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage16/Gstage16.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage16"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage16/Sstage16.o"
|
|
include "map/stage16/Mstage16.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage17 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage17"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage17/Gstage17.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage17"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage17/Sstage17.o"
|
|
include "map/stage17/Mstage17.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage18 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage18"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage18/Gstage18.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage18"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage18/Sstage18.o"
|
|
include "map/stage18/Mstage18.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage19 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage19"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage19/Gstage19.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage19"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage19/Sstage19.o"
|
|
include "map/stage19/Mstage19.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage20 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage20"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage20/Gstage20.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage20"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage20/Sstage20.o"
|
|
include "map/stage20/Mstage20.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage21 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage21"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage21/Gstage21.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage21"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage21/Sstage21.o"
|
|
include "map/stage21/Mstage21.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage22 segments 3 */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage22"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage22/Gstage22.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage22"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage22/Sstage22.o"
|
|
include "map/stage22/Mstage22.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage23 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage23"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage23/Gstage23.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage23"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage23/Sstage23.o"
|
|
include "map/stage23/Mstage23.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage24 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage24"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage24/Gstage24.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage24"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage24/Sstage24.o"
|
|
include "map/stage24/Mstage24.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage25 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage25"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage25/Gstage25.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage25"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage25/Sstage25.o"
|
|
include "map/stage25/Mstage25.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage26 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage26"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage26/Gstage26.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage26"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage26/Sstage26.o"
|
|
include "map/stage26/Mstage26.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage27 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage27"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage27/Gstage27.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage27"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage27/Sstage27.o"
|
|
include "map/stage27/Mstage27.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage28 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage28"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage28/Gstage28.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage28"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage28/Sstage28.o"
|
|
include "map/stage28/Mstage28.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage29 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage29"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage29/Gstage29.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage29"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage29/Sstage29.o"
|
|
include "map/stage29/Mstage29.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage30 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage30"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage30/Gstage30.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage30"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage30/Sstage30.o"
|
|
include "map/stage30/Mstage30.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage31 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage31"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage31/Gstage31.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage31"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage31/Sstage31.o"
|
|
include "map/stage31/Mstage31.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage32 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage32"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage32/Gstage32.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage32"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage32/Sstage32.o"
|
|
include "map/stage32/Mstage32.o"
|
|
endseg
|
|
*/
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage33 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage33"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage33/Gstage33.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage33"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage33/Sstage33.o"
|
|
include "map/stage33/Mstage33.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage34 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage34"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage34/Gstage34.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage34"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage34/Sstage34.o"
|
|
include "map/stage34/Mstage34.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage35 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage35"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage35/Gstage35.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage35"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage35/Sstage35.o"
|
|
include "map/stage35/Mstage35.o"
|
|
endseg
|
|
*/
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage36 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "GfxStage36"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage36/Gstage36.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage36"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage36/Sstage36.o"
|
|
include "map/stage36/Mstage36.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage37 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage37"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage37/Gstage37.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage37"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage37/Sstage37.o"
|
|
include "map/stage37/Mstage37.o"
|
|
endseg
|
|
*/
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Stage38 segments */
|
|
/* */
|
|
/********************************************************************************/
|
|
/*
|
|
beginseg
|
|
name "GfxStage38"
|
|
flags OBJECT
|
|
number SEGMENT_STAGE1
|
|
include "map/stage38/Gstage38.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "MapStage38"
|
|
flags OBJECT
|
|
number SEGMENT_STAGEDATA1
|
|
include "map/stage38/Sstage38.o"
|
|
include "map/stage38/Mstage38.o"
|
|
endseg
|
|
*/
|
|
|
|
|
|
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Player animation data */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "MarioAnime"
|
|
flags OBJECT
|
|
number 0
|
|
include "data/anime.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Controller data for automatic demonstration */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "ContData"
|
|
flags OBJECT
|
|
number 0
|
|
include "data/contdata.o"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Audio datas */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginseg
|
|
name "Audiobank"
|
|
flags RAW
|
|
include "audio/mario.banks.cart"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Audiotable"
|
|
flags RAW
|
|
include "audio/mario.table.cart"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Audioseq"
|
|
flags RAW
|
|
include "audio/mario.music.cart"
|
|
endseg
|
|
|
|
/********************************************************************************/
|
|
/* */
|
|
/* Wave data */
|
|
/* */
|
|
/********************************************************************************/
|
|
|
|
beginwave
|
|
name "demo"
|
|
include "Code"
|
|
include "ULib"
|
|
include "Dynamic"
|
|
include "Buffers"
|
|
include "Fifobuf"
|
|
include "Framebuf"
|
|
include "Depthbuf"
|
|
include "Textbuf"
|
|
|
|
include "Boot"
|
|
include "Basic"
|
|
|
|
include "GfxPlayer"
|
|
include "HmsPlayer"
|
|
|
|
include "GfxKeep"
|
|
include "HmsKeep"
|
|
include "GfxBasic_enemy"
|
|
include "HmsBasic_enemy"
|
|
|
|
include "GfxEnemy1_a"
|
|
include "HmsEnemy1_a"
|
|
include "GfxEnemy1_b"
|
|
include "HmsEnemy1_b"
|
|
include "GfxEnemy1_c"
|
|
include "HmsEnemy1_c"
|
|
include "GfxEnemy1_d"
|
|
include "HmsEnemy1_d"
|
|
include "GfxEnemy1_e"
|
|
include "HmsEnemy1_e"
|
|
include "GfxEnemy1_f"
|
|
include "HmsEnemy1_f"
|
|
include "GfxEnemy1_g"
|
|
include "HmsEnemy1_g"
|
|
include "GfxEnemy1_h"
|
|
include "HmsEnemy1_h"
|
|
include "GfxEnemy1_i"
|
|
include "HmsEnemy1_i"
|
|
include "GfxEnemy1_j"
|
|
include "HmsEnemy1_j"
|
|
include "GfxEnemy1_k"
|
|
include "HmsEnemy1_k"
|
|
include "GfxEnemy2_a"
|
|
include "HmsEnemy2_a"
|
|
include "GfxEnemy2_d"
|
|
include "HmsEnemy2_d"
|
|
include "GfxEnemy2_e"
|
|
include "HmsEnemy2_e"
|
|
include "GfxEnemy2_f"
|
|
include "HmsEnemy2_f"
|
|
include "GfxEnemy2_g"
|
|
include "HmsEnemy2_g"
|
|
include "GfxEnemy2_h"
|
|
include "HmsEnemy2_h"
|
|
|
|
include "TCode"
|
|
include "Title"
|
|
include "TLogo"
|
|
include "Debug"
|
|
include "TWall"
|
|
include "datamseg"
|
|
|
|
include "HmsSelect"
|
|
include "GfxSelect"
|
|
|
|
include "Path"
|
|
include "Game"
|
|
include "Weather"
|
|
|
|
include "BackMainmap"
|
|
include "BackSnowtower"
|
|
include "BackKuppa"
|
|
include "BackMotos"
|
|
include "BackWaterland"
|
|
include "BackMountain"
|
|
include "BackSabaku"
|
|
include "BackBigWorld"
|
|
include "BackYokoScrl"
|
|
include "BackKuppa3"
|
|
|
|
include "ALavaTexture"
|
|
include "BHouseTexture"
|
|
include "CFieldTexture"
|
|
include "DWaterTexture"
|
|
include "EMtTexture"
|
|
include "FSnowMtTexture"
|
|
include "GCaveTexture"
|
|
include "HMechaTexture"
|
|
include "ISliderTexture"
|
|
include "JFortTexture"
|
|
include "KCastleInTexture"
|
|
include "LCastleOutTexture"
|
|
|
|
/* include "GfxStage1" */
|
|
/* include "MapStage1" */
|
|
/* include "GfxStage2" */
|
|
/* include "MapStage2" */
|
|
/* include "GfxStage3" */
|
|
/* include "MapStage3" */
|
|
|
|
include "GfxStage4"
|
|
include "MapStage4"
|
|
include "GfxStage5"
|
|
include "MapStage5"
|
|
include "GfxStage6"
|
|
include "MapStage6"
|
|
include "GfxStage7"
|
|
include "MapStage7"
|
|
include "GfxStage8"
|
|
include "MapStage8"
|
|
include "GfxStage9"
|
|
include "MapStage9"
|
|
|
|
include "GfxStage10"
|
|
include "MapStage10"
|
|
include "GfxStage11"
|
|
include "MapStage11"
|
|
include "GfxStage12"
|
|
include "MapStage12"
|
|
include "GfxStage13"
|
|
include "MapStage13"
|
|
include "GfxStage14"
|
|
include "MapStage14"
|
|
include "GfxStage15"
|
|
include "MapStage15"
|
|
include "GfxStage16"
|
|
include "MapStage16"
|
|
include "GfxStage17"
|
|
include "MapStage17"
|
|
include "GfxStage18"
|
|
include "MapStage18"
|
|
include "GfxStage19"
|
|
include "MapStage19"
|
|
|
|
include "GfxStage20"
|
|
include "MapStage20"
|
|
include "GfxStage21"
|
|
include "MapStage21"
|
|
include "GfxStage22"
|
|
include "MapStage22"
|
|
include "GfxStage23"
|
|
include "MapStage23"
|
|
include "GfxStage24"
|
|
include "MapStage24"
|
|
include "GfxStage25"
|
|
include "MapStage25"
|
|
include "GfxStage26"
|
|
include "MapStage26"
|
|
include "GfxStage27"
|
|
include "MapStage27"
|
|
include "GfxStage28"
|
|
include "MapStage28"
|
|
include "GfxStage29"
|
|
include "MapStage29"
|
|
|
|
include "GfxStage30"
|
|
include "MapStage30"
|
|
include "GfxStage31"
|
|
include "MapStage31"
|
|
|
|
/* include "GfxStage32" */
|
|
/* include "MapStage32" */
|
|
|
|
include "GfxStage33"
|
|
include "MapStage33"
|
|
include "GfxStage34"
|
|
include "MapStage34"
|
|
|
|
/* include "GfxStage35" */
|
|
/* include "MapStage35" */
|
|
|
|
include "GfxStage36"
|
|
include "MapStage36"
|
|
|
|
/* include "GfxStage37" */
|
|
/* include "MapStage37" */
|
|
/* include "GfxStage38" */
|
|
/* include "MapStage38" */
|
|
|
|
include "MarioAnime"
|
|
include "ContData"
|
|
|
|
include "Audioseq"
|
|
include "Audiobank"
|
|
include "Audiotable"
|
|
|
|
endwave
|