mirror of
https://github.com/zeldaret/oot
synced 2026-05-23 06:54:24 -04:00
1480 lines
46 KiB
Plaintext
1480 lines
46 KiB
Plaintext
/*
|
|
* ROM spec file
|
|
*/
|
|
|
|
#include "include/versions.h"
|
|
|
|
beginseg
|
|
name "makerom"
|
|
// We set the address of the makerom segment as 0x80000400 - 0x1000, since the ROM header and IPL3 together
|
|
// are 0x1000 bytes long and we want the entry code to end up at address 0x80000400.
|
|
address 0x7FFFF400
|
|
include "$(BUILD_DIR)/src/makerom/rom_header.o"
|
|
include "$(BUILD_DIR)/src/makerom/ipl3.o"
|
|
include "$(BUILD_DIR)/src/makerom/entry.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "boot"
|
|
|
|
#if PLATFORM_IQUE
|
|
include "*$(BUILD_DIR)/boot_bss_1.o"
|
|
include "*$(BUILD_DIR)/boot_bss_boot_main.o"
|
|
include "*$(BUILD_DIR)/boot_bss_idle.o"
|
|
include "*$(BUILD_DIR)/boot_bss_viconfig.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/boot/boot_main.o"
|
|
include "$(BUILD_DIR)/src/boot/idle.o"
|
|
#if OOT_VERSION >= PAL_1_0
|
|
include "$(BUILD_DIR)/src/boot/viconfig.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/boot/carthandle.o"
|
|
include "$(BUILD_DIR)/src/boot/z_std_dma.o"
|
|
#if PLATFORM_IQUE
|
|
include "*$(BUILD_DIR)/boot_bss_z_std_dma.o"
|
|
#endif
|
|
#if !PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/boot/yaz0.o"
|
|
#else
|
|
include "$(BUILD_DIR)/src/boot/inflate.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/boot/z_locale.o"
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/boot/cic6105.o"
|
|
#endif
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/boot/assert.o"
|
|
#endif
|
|
#if !PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/boot/is_debug.o"
|
|
#else
|
|
include "$(BUILD_DIR)/src/boot/is_debug_ique.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/boot/driverominit.o"
|
|
include "$(BUILD_DIR)/src/boot/mio0.o"
|
|
|
|
// libu64
|
|
include "$(BUILD_DIR)/src/libu64/stackcheck.o"
|
|
#if !PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/libu64/debug.o"
|
|
#endif
|
|
|
|
// libc64
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/libc64/sleep.o"
|
|
#endif
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/libc64/sprintf.o"
|
|
#endif
|
|
|
|
// libultra
|
|
#if PLATFORM_N64
|
|
#include "boot_libultra_n64.inc"
|
|
#elif PLATFORM_GC
|
|
#include "boot_libultra_gc.inc"
|
|
#elif PLATFORM_IQUE
|
|
#include "boot_libultra_ique.inc"
|
|
#endif
|
|
|
|
// libgcc
|
|
#if PLATFORM_IQUE && !defined(COMPILER_GCC)
|
|
include "$(BUILD_DIR)/src/libgcc/__divdi3.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__moddi3.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__udivdi3.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__umoddi3.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__cmpdi2.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__floatdidf.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__floatdisf.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__fixunsdfdi.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__fixdfdi.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__fixunssfdi.o"
|
|
include "$(BUILD_DIR)/src/libgcc/__fixsfdi.o"
|
|
#endif
|
|
|
|
// Build information
|
|
include "$(BUILD_DIR)/src/boot/build.o"
|
|
|
|
// RSP microcode
|
|
include "$(BUILD_DIR)/data/rsp_boot.text.o"
|
|
include "$(BUILD_DIR)/data/cic6105.text.o"
|
|
|
|
// Extra files for non-matching debug builds
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/libu64/debug.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/epiwrite.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/vimodefpallan1.o"
|
|
include "$(BUILD_DIR)/src/libultra/libc/ldiv.o"
|
|
include "$(BUILD_DIR)/src/libultra/libc/string.o"
|
|
include "$(BUILD_DIR)/src/libultra/libc/xldtob.o"
|
|
include "$(BUILD_DIR)/src/libultra/libc/xlitob.o"
|
|
include "$(BUILD_DIR)/src/libultra/libc/xprintf.o"
|
|
#endif
|
|
|
|
#if PLATFORM_IQUE
|
|
include "*$(BUILD_DIR)/boot_bss_2.o"
|
|
#endif
|
|
|
|
// Functions that GCC-compiled code may depend on, placed in boot so they will always be loaded
|
|
#ifdef COMPILER_GCC
|
|
include "$(BUILD_DIR)/src/libultra/libc/string.o"
|
|
include "$(BUILD_DIR)/src/libc/memset.o"
|
|
include "$(BUILD_DIR)/src/libc/memmove.o"
|
|
include "$(BUILD_DIR)/src/gcc_fix/missing_gcc_functions.o"
|
|
#endif
|
|
|
|
endseg
|
|
|
|
beginseg
|
|
name "dmadata"
|
|
include "$(BUILD_DIR)/src/dmadata/dmadata.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Audiobank"
|
|
address 0
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_0.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_1.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_2.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_3.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_4.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_5.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_6.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_7.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_8.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_9.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_10.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_11.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_12.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_13.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_14.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_15.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_16.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_17.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_18.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_19.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_20.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_21.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_22.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_23.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_24.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_25.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_26.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_27.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_28.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_29.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_30.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_31.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_32.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_33.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_34.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_35.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_36.o"
|
|
include "$(BUILD_DIR)/assets/audio/soundfonts/Soundfont_37.o"
|
|
#if OOT_VERSION >= PAL_1_0
|
|
include "$(BUILD_DIR)/assets/audio/audiobank_padding.o"
|
|
#endif
|
|
endseg
|
|
|
|
beginseg
|
|
name "Audioseq"
|
|
address 0
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_0.prg.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_1.prg.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_2.prg.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_3.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_4.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_5.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_6.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_7.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_8.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_9.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_10.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_11.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_12.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_13.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_14.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_15.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_16.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_17.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_18.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_19.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_20.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_21.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_22.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_23.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_24.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_25.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_26.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_27.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_28.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_29.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_30.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_31.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_32.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_33.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_34.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_35.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_36.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_37.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_38.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_39.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_40.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_41.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_42.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_43.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_44.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_45.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_46.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_47.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_48.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_49.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_50.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_51.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_52.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_53.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_54.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_55.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_56.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_57.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_58.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_59.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_60.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_61.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_62.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_63.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_64.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_65.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_66.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_67.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_68.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_69.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_70.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_71.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_72.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_73.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_74.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_75.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_76.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_77.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_78.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_79.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_80.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_81.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_82.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_83.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_84.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_85.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_86.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_88.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_89.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_90.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_91.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_92.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_93.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_94.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_95.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_96.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_97.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_98.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_99.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_100.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_101.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_102.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_103.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_104.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_105.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_106.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_107.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_108.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequences/seq_109.prg.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "Audiotable"
|
|
address 0
|
|
include "$(BUILD_DIR)/assets/audio/samplebanks/SampleBank_0.o"
|
|
include "$(BUILD_DIR)/assets/audio/samplebanks/SampleBank_2.o"
|
|
include "$(BUILD_DIR)/assets/audio/samplebanks/SampleBank_3.o"
|
|
include "$(BUILD_DIR)/assets/audio/samplebanks/SampleBank_4.o"
|
|
include "$(BUILD_DIR)/assets/audio/samplebanks/SampleBank_5.o"
|
|
include "$(BUILD_DIR)/assets/audio/samplebanks/SampleBank_6.o"
|
|
endseg
|
|
|
|
#if OOT_NTSC
|
|
beginseg
|
|
name "kanji"
|
|
include "$(BUILD_DIR)/assets/textures/kanji/kanji.o"
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "link_animetion"
|
|
#if OOT_NTSC
|
|
romalign 0x1000
|
|
#endif
|
|
include "$(BUILD_DIR)/assets/misc/link_animetion/link_animetion.o"
|
|
number 7
|
|
endseg
|
|
|
|
beginseg
|
|
name "icon_item_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_static/icon_item_static.o"
|
|
number 8
|
|
endseg
|
|
|
|
beginseg
|
|
name "icon_item_24_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_24_static/icon_item_24_static.o"
|
|
number 9
|
|
endseg
|
|
|
|
beginseg
|
|
name "icon_item_field_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_field_static/icon_item_field_static.o"
|
|
number 12
|
|
endseg
|
|
|
|
beginseg
|
|
name "icon_item_dungeon_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_dungeon_static/icon_item_dungeon_static.o"
|
|
number 12
|
|
endseg
|
|
|
|
beginseg
|
|
name "icon_item_gameover_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_gameover_static/icon_item_gameover_static.o"
|
|
number 12
|
|
endseg
|
|
|
|
#if OOT_NTSC
|
|
beginseg
|
|
name "icon_item_jpn_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_jpn_static/icon_item_jpn_static.o"
|
|
number 13
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "icon_item_nes_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_nes_static/icon_item_nes_static.o"
|
|
number 13
|
|
endseg
|
|
|
|
#if OOT_PAL
|
|
beginseg
|
|
name "icon_item_ger_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_ger_static/icon_item_ger_static.o"
|
|
number 13
|
|
endseg
|
|
|
|
beginseg
|
|
name "icon_item_fra_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/icon_item_fra_static/icon_item_fra_static.o"
|
|
number 13
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "item_name_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/item_name_static/item_name_static.o"
|
|
number 10
|
|
endseg
|
|
|
|
beginseg
|
|
name "map_name_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/map_name_static/map_name_static.o"
|
|
number 11
|
|
endseg
|
|
|
|
beginseg
|
|
name "do_action_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/do_action_static/do_action_static.o"
|
|
number 7
|
|
endseg
|
|
|
|
beginseg
|
|
name "message_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/message_static/message_static.o"
|
|
number 7
|
|
endseg
|
|
|
|
#if OOT_NTSC && OOT_VERSION < NTSC_1_2
|
|
beginseg
|
|
name "jpn_message_data_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/text/jpn_message_data_static.o"
|
|
number 8
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "message_texture_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/message_texture_static/message_texture_static.o"
|
|
number 9
|
|
endseg
|
|
|
|
beginseg
|
|
name "nes_font_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/nes_font_static/nes_font_static.o"
|
|
number 10
|
|
endseg
|
|
|
|
#if OOT_NTSC && OOT_VERSION >= NTSC_1_2
|
|
beginseg
|
|
name "jpn_message_data_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/text/jpn_message_data_static.o"
|
|
number 8
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "nes_message_data_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/text/nes_message_data_static.o"
|
|
number 7
|
|
endseg
|
|
|
|
#if OOT_PAL
|
|
beginseg
|
|
name "ger_message_data_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/text/ger_message_data_static.o"
|
|
number 7
|
|
endseg
|
|
|
|
beginseg
|
|
name "fra_message_data_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/text/fra_message_data_static.o"
|
|
number 7
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "staff_message_data_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/text/staff_message_data_static.o"
|
|
number 7
|
|
endseg
|
|
|
|
beginseg
|
|
name "map_grand_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/map_grand_static/map_grand_static.o"
|
|
number 11
|
|
endseg
|
|
|
|
#if PLATFORM_N64
|
|
beginseg
|
|
name "map_i_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/map_i_static/map_i_static.o"
|
|
number 11
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "map_48x85_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/map_48x85_static/map_48x85_static.o"
|
|
number 11
|
|
endseg
|
|
|
|
#if !PLATFORM_N64
|
|
beginseg
|
|
name "map_i_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/map_i_static/map_i_static.o"
|
|
number 11
|
|
endseg
|
|
#endif
|
|
|
|
beginseg
|
|
name "code"
|
|
compress
|
|
after "dmadata"
|
|
align 0x20
|
|
|
|
#if PLATFORM_IQUE
|
|
include "*$(BUILD_DIR)/code_bss_1.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/z_en_a_keep.o"
|
|
include "$(BUILD_DIR)/src/code/z_en_item00.o"
|
|
include "$(BUILD_DIR)/src/code/z_eff_blure.o"
|
|
include "$(BUILD_DIR)/src/code/z_eff_shield_particle.o"
|
|
include "$(BUILD_DIR)/src/code/z_eff_spark.o"
|
|
include "$(BUILD_DIR)/src/code/z_eff_ss_dead.o"
|
|
include "$(BUILD_DIR)/src/code/z_effect.o"
|
|
include "$(BUILD_DIR)/src/code/z_effect_soft_sprite.o"
|
|
include "$(BUILD_DIR)/src/code/z_effect_soft_sprite_old_init.o"
|
|
include "$(BUILD_DIR)/src/code/z_effect_soft_sprite_dlftbls.o"
|
|
include "$(BUILD_DIR)/src/code/flg_set.o"
|
|
include "$(BUILD_DIR)/src/code/z_DLF.o"
|
|
include "$(BUILD_DIR)/src/code/z_actor.o"
|
|
#if PLATFORM_IQUE
|
|
include "*$(BUILD_DIR)/code_bss_z_actor.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/z_actor_dlftbls.o"
|
|
include "$(BUILD_DIR)/src/code/z_bgcheck.o"
|
|
include "$(BUILD_DIR)/src/code/z_bg_collect.o"
|
|
include "$(BUILD_DIR)/src/code/z_bg_item.o"
|
|
include "$(BUILD_DIR)/src/code/z_camera.o"
|
|
include "$(BUILD_DIR)/src/code/z_collision_btltbls.o"
|
|
include "$(BUILD_DIR)/src/code/z_collision_check.o"
|
|
include "$(BUILD_DIR)/src/code/z_common_data.o"
|
|
include "$(BUILD_DIR)/src/code/z_debug.o"
|
|
include "$(BUILD_DIR)/src/code/z_debug_display.o"
|
|
include "$(BUILD_DIR)/src/code/z_demo.o"
|
|
include "$(BUILD_DIR)/src/code/z_memory_utils.o"
|
|
include "$(BUILD_DIR)/src/code/z_draw.o"
|
|
include "$(BUILD_DIR)/src/code/z_sfx_source.o"
|
|
include "$(BUILD_DIR)/src/code/z_elf_message.o"
|
|
include "$(BUILD_DIR)/src/code/z_face_reaction.o"
|
|
include "$(BUILD_DIR)/src/code/z_env_flags.o"
|
|
include "$(BUILD_DIR)/src/code/z_fcurve_data.o"
|
|
include "$(BUILD_DIR)/src/code/z_fcurve_data_skelanime.o"
|
|
include "$(BUILD_DIR)/src/code/z_game_dlftbls.o"
|
|
include "$(BUILD_DIR)/src/code/z_horse.o"
|
|
include "$(BUILD_DIR)/src/code/z_jpeg.o"
|
|
include "$(BUILD_DIR)/src/code/z_kaleido_setup.o"
|
|
include "$(BUILD_DIR)/src/code/z_kanfont.o"
|
|
include "$(BUILD_DIR)/src/code/z_kankyo.o"
|
|
include "$(BUILD_DIR)/src/code/z_lib.o"
|
|
include "$(BUILD_DIR)/src/code/z_lifemeter.o"
|
|
include "$(BUILD_DIR)/src/code/z_lights.o"
|
|
include "$(BUILD_DIR)/src/code/z_malloc.o"
|
|
include "$(BUILD_DIR)/src/code/z_map_mark.o"
|
|
#if DEBUG_ASSETS
|
|
include "$(BUILD_DIR)/src/code/z_moji.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/z_prenmi_buff.o"
|
|
include "$(BUILD_DIR)/src/code/z_nulltask.o"
|
|
include "$(BUILD_DIR)/src/code/z_olib.o"
|
|
include "$(BUILD_DIR)/src/code/z_onepointdemo.o"
|
|
include "$(BUILD_DIR)/src/code/z_map_exp.o"
|
|
include "$(BUILD_DIR)/src/code/z_map_data.o"
|
|
include "$(BUILD_DIR)/src/code/z_parameter.o"
|
|
include "$(BUILD_DIR)/src/code/z_path.o"
|
|
include "$(BUILD_DIR)/src/code/z_frame_advance.o"
|
|
include "$(BUILD_DIR)/src/code/z_player_lib.o"
|
|
include "$(BUILD_DIR)/src/code/z_prenmi.o"
|
|
include "$(BUILD_DIR)/src/code/z_quake.o"
|
|
include "$(BUILD_DIR)/src/code/z_rcp.o"
|
|
include "$(BUILD_DIR)/src/code/z_room.o"
|
|
include "$(BUILD_DIR)/src/code/z_sample.o"
|
|
include "$(BUILD_DIR)/src/code/z_inventory.o"
|
|
include "$(BUILD_DIR)/src/code/z_scene.o"
|
|
include "$(BUILD_DIR)/src/code/object_table.o"
|
|
include "$(BUILD_DIR)/src/code/z_scene_table.o"
|
|
include "$(BUILD_DIR)/src/code/z_skelanime.o"
|
|
include "$(BUILD_DIR)/src/code/z_skin.o"
|
|
include "$(BUILD_DIR)/src/code/z_skin_awb.o"
|
|
include "$(BUILD_DIR)/src/code/z_skin_matrix.o"
|
|
include "$(BUILD_DIR)/src/code/z_sram.o"
|
|
include "$(BUILD_DIR)/src/code/z_ss_sram.o"
|
|
include "$(BUILD_DIR)/src/code/z_rumble.o"
|
|
#if DEBUG_ASSETS
|
|
include "$(BUILD_DIR)/data/z_text.data.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/data/unk_8012ABC0.data.o"
|
|
include "$(BUILD_DIR)/src/code/z_view.o"
|
|
include "$(BUILD_DIR)/src/code/z_vimode.o"
|
|
include "$(BUILD_DIR)/src/code/z_viscvg.o"
|
|
include "$(BUILD_DIR)/src/code/z_vismono.o"
|
|
include "$(BUILD_DIR)/src/code/z_viszbuf.o"
|
|
include "$(BUILD_DIR)/src/code/z_vr_box.o"
|
|
include "$(BUILD_DIR)/src/code/z_vr_box_draw.o"
|
|
include "$(BUILD_DIR)/src/code/z_player_call.o"
|
|
include "$(BUILD_DIR)/src/code/z_fbdemo.o"
|
|
include "$(BUILD_DIR)/src/code/z_fbdemo_triforce.o"
|
|
include "$(BUILD_DIR)/src/code/z_fbdemo_wipe1.o"
|
|
include "$(BUILD_DIR)/src/code/z_fbdemo_circle.o"
|
|
include "$(BUILD_DIR)/src/code/z_fbdemo_fade.o"
|
|
include "$(BUILD_DIR)/src/code/shrink_window.o"
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/code/db_camera.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/z_cutscene_spline.o"
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/code/mempak.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/z_kaleido_manager.o"
|
|
include "$(BUILD_DIR)/src/code/z_kaleido_scope_call.o"
|
|
include "$(BUILD_DIR)/src/code/z_play.o"
|
|
include "$(BUILD_DIR)/src/code/PreRender.o"
|
|
include "$(BUILD_DIR)/src/code/TwoHeadGfxArena.o"
|
|
include "$(BUILD_DIR)/src/code/TwoHeadArena.o"
|
|
include "$(BUILD_DIR)/src/code/audio_stop_all_sfx.o"
|
|
include "$(BUILD_DIR)/src/code/audio_thread_manager.o"
|
|
include "$(BUILD_DIR)/src/code/title_setup.o"
|
|
include "$(BUILD_DIR)/src/code/game.o"
|
|
include "$(BUILD_DIR)/src/code/gamealloc.o"
|
|
include "$(BUILD_DIR)/src/code/graph.o"
|
|
include "$(BUILD_DIR)/src/code/gfxalloc.o"
|
|
include "$(BUILD_DIR)/src/code/listalloc.o"
|
|
include "$(BUILD_DIR)/src/code/main.o"
|
|
include "$(BUILD_DIR)/src/code/padmgr.o"
|
|
include "$(BUILD_DIR)/src/code/sched.o"
|
|
include "$(BUILD_DIR)/src/code/speed_meter.o"
|
|
include "$(BUILD_DIR)/src/code/sys_cfb.o"
|
|
include "$(BUILD_DIR)/src/code/sys_math.o"
|
|
include "$(BUILD_DIR)/src/code/sys_math3d.o"
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/code/sys_math3d_draw.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/sys_math_atan.o"
|
|
include "$(BUILD_DIR)/src/code/sys_matrix.o"
|
|
include "$(BUILD_DIR)/src/code/sys_ucode.o"
|
|
include "$(BUILD_DIR)/src/code/sys_rumble.o"
|
|
include "$(BUILD_DIR)/src/code/sys_freeze.o"
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/code/sys_debug_controller.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/irqmgr.o"
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/code/code_n64dd_800AD410.o"
|
|
include "$(BUILD_DIR)/src/code/code_n64dd_800AD4C0.o"
|
|
#endif
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/code/debug_malloc.o"
|
|
#endif
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/code/fault_n64.o"
|
|
#else
|
|
include "$(BUILD_DIR)/src/code/fault_gc.o"
|
|
include "$(BUILD_DIR)/src/code/fault_gc_drawer.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/code/kanread.o"
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/code/ucode_disas.o"
|
|
#endif
|
|
|
|
// audio
|
|
#if OOT_VERSION < NTSC_1_1 || !PLATFORM_N64
|
|
pad_text
|
|
#endif
|
|
include "$(BUILD_DIR)/src/audio/internal/data.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/synthesis.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/heap.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/load.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/thread.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/os.o"
|
|
#if OOT_PAL_N64
|
|
pad_text
|
|
pad_text
|
|
pad_text
|
|
#endif
|
|
include "$(BUILD_DIR)/src/audio/internal/playback.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/effects.o"
|
|
include "$(BUILD_DIR)/src/audio/internal/seqplayer.o"
|
|
include "$(BUILD_DIR)/src/audio/game/general.o"
|
|
#if !PLATFORM_N64 && !DEBUG_FEATURES
|
|
pad_text
|
|
#endif
|
|
include "$(BUILD_DIR)/src/audio/game/sfx_params.o"
|
|
include "$(BUILD_DIR)/src/audio/game/sfx.o"
|
|
include "$(BUILD_DIR)/src/audio/game/sequence.o"
|
|
include "$(BUILD_DIR)/src/audio/game/data.o"
|
|
include "$(BUILD_DIR)/src/audio/game/session_config.o"
|
|
include "$(BUILD_DIR)/src/audio/game/session_init.o"
|
|
|
|
// libu64
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/libu64/gfxprint.o"
|
|
include "$(BUILD_DIR)/src/libu64/rcp_utils.o"
|
|
include "$(BUILD_DIR)/src/libu64/loadfragment2_n64.o"
|
|
include "$(BUILD_DIR)/src/libu64/pad.o"
|
|
include "$(BUILD_DIR)/src/libu64/runtime.o"
|
|
include "$(BUILD_DIR)/src/libu64/padsetup.o"
|
|
#elif PLATFORM_GC
|
|
include "$(BUILD_DIR)/src/libu64/logseverity_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/gfxprint.o"
|
|
include "$(BUILD_DIR)/src/libu64/rcp_utils.o"
|
|
include "$(BUILD_DIR)/src/libu64/loadfragment2_gc.o"
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/libu64/mtxuty-cvt.o"
|
|
#endif
|
|
include "$(BUILD_DIR)/src/libu64/relocation_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/load_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/runtime.o"
|
|
include "$(BUILD_DIR)/src/libu64/pad.o"
|
|
include "$(BUILD_DIR)/src/libu64/padsetup.o"
|
|
#elif PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/libu64/runtime.o"
|
|
include "$(BUILD_DIR)/src/libu64/debug.o"
|
|
include "$(BUILD_DIR)/src/libu64/gfxprint.o"
|
|
include "$(BUILD_DIR)/src/libu64/logseverity_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/relocation_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/loadfragment2_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/load_gc.o"
|
|
include "$(BUILD_DIR)/src/libu64/padsetup.o"
|
|
include "$(BUILD_DIR)/src/libu64/pad.o"
|
|
include "$(BUILD_DIR)/src/libu64/rcp_utils.o"
|
|
#endif
|
|
|
|
// libc64
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/libc64/math64.o"
|
|
include "$(BUILD_DIR)/src/libc64/fp.o"
|
|
include "$(BUILD_DIR)/src/libc64/malloc.o"
|
|
include "$(BUILD_DIR)/src/libc64/qrand.o"
|
|
include "$(BUILD_DIR)/src/libc64/__osMalloc_n64.o"
|
|
include "$(BUILD_DIR)/src/libc64/sprintf.o"
|
|
include "$(BUILD_DIR)/src/libc64/aprintf.o"
|
|
#elif PLATFORM_GC
|
|
include "$(BUILD_DIR)/src/libc64/math64.o"
|
|
include "$(BUILD_DIR)/src/libc64/fp.o"
|
|
include "$(BUILD_DIR)/src/libc64/malloc.o"
|
|
include "$(BUILD_DIR)/src/libc64/qrand.o"
|
|
include "$(BUILD_DIR)/src/libc64/__osMalloc_gc.o"
|
|
include "$(BUILD_DIR)/src/libc64/sprintf.o"
|
|
include "$(BUILD_DIR)/src/libc64/aprintf.o"
|
|
include "$(BUILD_DIR)/src/libc64/sleep.o"
|
|
#elif PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/libc64/__osMalloc_gc.o"
|
|
include "$(BUILD_DIR)/src/libc64/aprintf.o"
|
|
include "$(BUILD_DIR)/src/libc64/malloc.o"
|
|
include "$(BUILD_DIR)/src/libc64/math64.o"
|
|
include "$(BUILD_DIR)/src/libc64/fp.o"
|
|
include "$(BUILD_DIR)/src/libc64/qrand.o"
|
|
include "$(BUILD_DIR)/src/libc64/sleep.o"
|
|
include "$(BUILD_DIR)/src/libc64/sprintf.o"
|
|
#endif
|
|
|
|
// jpeg
|
|
include "$(BUILD_DIR)/src/code/jpegutils.o"
|
|
include "$(BUILD_DIR)/src/code/jpegdecoder.o"
|
|
|
|
// libultra
|
|
#if PLATFORM_N64
|
|
#include "code_libultra_n64.inc"
|
|
#elif PLATFORM_GC
|
|
#include "code_libultra_gc.inc"
|
|
#elif PLATFORM_IQUE
|
|
#include "code_libultra_ique.inc"
|
|
#endif
|
|
|
|
// libc
|
|
#if PLATFORM_N64
|
|
include "$(BUILD_DIR)/src/libc/sqrt.o"
|
|
include "$(BUILD_DIR)/src/libc/fmodf.o"
|
|
include "$(BUILD_DIR)/src/libc/memset.o"
|
|
include "$(BUILD_DIR)/src/libc/memmove.o"
|
|
#elif PLATFORM_GC
|
|
include "$(BUILD_DIR)/src/libc/sqrt.o"
|
|
include "$(BUILD_DIR)/src/libc/fabsf.o"
|
|
include "$(BUILD_DIR)/src/libc/fmodf.o"
|
|
include "$(BUILD_DIR)/src/libc/memset.o"
|
|
include "$(BUILD_DIR)/src/libc/memmove.o"
|
|
#elif PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/libc/fmodf.o"
|
|
include "$(BUILD_DIR)/src/libc/memmove.o"
|
|
include "$(BUILD_DIR)/src/libc/fabsf.o"
|
|
include "$(BUILD_DIR)/src/libc/sqrt.o"
|
|
#endif
|
|
|
|
#if PLATFORM_IQUE
|
|
include "*$(BUILD_DIR)/code_bss_2.o"
|
|
include "*$(BUILD_DIR)/code_bss_3.o"
|
|
#endif
|
|
|
|
// For some reason, the data sections of z_message and z_game_over are
|
|
// placed near the rodata sections of other files, so we first build this
|
|
// combined object before the final link.
|
|
include "$(BUILD_DIR)/src/code/z_message_z_game_over.o"
|
|
include "$(BUILD_DIR)/src/code/z_construct.o"
|
|
|
|
// Audio tables
|
|
include "$(BUILD_DIR)/src/audio/tables/soundfont_table.o"
|
|
include "$(BUILD_DIR)/assets/audio/sequence_font_table.o"
|
|
include "$(BUILD_DIR)/src/audio/tables/sequence_table.o"
|
|
include "$(BUILD_DIR)/src/audio/tables/samplebank_table.o"
|
|
|
|
// RSP microcode
|
|
include "$(BUILD_DIR)/data/rsp.text.o"
|
|
include "$(BUILD_DIR)/data/rsp.rodata.o"
|
|
|
|
// Extra files for non-matching debug builds
|
|
#if DEBUG_FEATURES
|
|
include "$(BUILD_DIR)/src/libu64/mtxuty-cvt.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/contpfs.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/contramread.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/contramwrite.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/crc.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsallocatefile.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfschecker.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsdeletefile.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsfilestate.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsfindfile.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsfreeblocks.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsgetstatus.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsinitpak.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsisplug.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsreadwritefile.o"
|
|
include "$(BUILD_DIR)/src/libultra/io/pfsselectbank.o"
|
|
#if PLATFORM_IQUE
|
|
include "$(BUILD_DIR)/src/libultra/mgu/mtxl2f.o"
|
|
#endif
|
|
#endif
|
|
endseg
|
|
|
|
beginseg
|
|
name "buffers"
|
|
flags NOLOAD
|
|
align 0x40
|
|
include "$(BUILD_DIR)/src/buffers/zbuffer.o"
|
|
include "$(BUILD_DIR)/src/buffers/gfxbuffers.o"
|
|
include "$(BUILD_DIR)/src/buffers/audio_heap.o"
|
|
endseg
|
|
|
|
#if PLATFORM_N64
|
|
beginseg
|
|
name "n64dd"
|
|
compress
|
|
align 0x40
|
|
include "$(BUILD_DIR)/src/n64dd/z_n64dd.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_data_buffer.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_801C8000.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_801C8940.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_801C9440.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_801C9B70.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_error_headers.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_error_bodies.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_error_textures.o"
|
|
include "$(BUILD_DIR)/src/n64dd/n64dd_801CA0B0.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/readwrite.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leofunc.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoram.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoint.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leocmdex.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/getaadr2.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoread.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/lbatobyte.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoinquiry.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leodiskinit.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/seek.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leord_diskid.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leomecha.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/spdlmotor.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leo_tbl.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leotempbuffer.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoc2_syndrome.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoc2ecc.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leomseq_tbl.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leomotor.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/driveexist.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leomode_sel.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leord_capa.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoutil.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leorezero.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/clearqueue.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/bytetolba.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoreset.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leotranslat.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leotimer.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/getkadr.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/getaadr.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoglobals.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leowrite.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/cjcreateleomanager.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leointerrupt.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/cacreateleomanager.o"
|
|
include "$(BUILD_DIR)/src/libleo/api/testunitready.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leotestunit.o"
|
|
include "$(BUILD_DIR)/src/libleo/leo/leoseek.o"
|
|
endseg
|
|
#endif
|
|
|
|
#include "overlays.inc"
|
|
|
|
#include "objects.inc"
|
|
|
|
#include "place_title_cards.inc"
|
|
|
|
beginseg
|
|
name "z_select_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/misc/z_select_static/z_select_static.o"
|
|
number 1
|
|
endseg
|
|
|
|
beginseg
|
|
name "nintendo_rogo_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/nintendo_rogo_static/nintendo_rogo_static.o"
|
|
number 1
|
|
endseg
|
|
|
|
beginseg
|
|
name "title_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/title_static/title_static.o"
|
|
number 1
|
|
endseg
|
|
|
|
beginseg
|
|
name "parameter_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/parameter_static/parameter_static.o"
|
|
number 2
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine0_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine0_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine0_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine0_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine1_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine1_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine1_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine1_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine2_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine2_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine2_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine2_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine3_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine3_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_fine3_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_fine3_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud0_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud0_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud0_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud0_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud1_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud1_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud1_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud1_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud2_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud2_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud2_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud2_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud3_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud3_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_cloud3_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_cloud3_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_holy0_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_holy0_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_holy0_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_holy0_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_holy1_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_holy1_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_holy1_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/skyboxes/vr_holy1_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_MDVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_MDVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_MDVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_MDVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_MNVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_MNVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_MNVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_MNVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_RUVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_RUVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_RUVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_RUVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_LHVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_LHVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_LHVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_LHVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KHVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KHVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KHVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KHVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_K3VR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_K3VR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_K3VR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_K3VR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_K4VR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_K4VR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_K4VR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_K4VR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_K5VR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_K5VR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_K5VR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_K5VR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_SP1a_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_SP1a_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_SP1a_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_SP1a_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_MLVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_MLVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_MLVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_MLVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KKRVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KKRVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KKRVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KKRVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KR3VR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KR3VR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KR3VR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KR3VR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_IPVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_IPVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_IPVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_IPVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KSVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KSVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_KSVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_KSVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_GLVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_GLVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_GLVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_GLVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_ZRVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_ZRVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_ZRVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_ZRVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_DGVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_DGVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_DGVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_DGVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_ALVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_ALVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_ALVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_ALVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_NSVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_NSVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_NSVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_NSVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_LBVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_LBVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_LBVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_LBVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_TTVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_TTVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_TTVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_TTVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_FCVR_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_FCVR_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "vr_FCVR_pal_static"
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/assets/textures/backgrounds/vr_FCVR_pal_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "elf_message_field"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/src/elf_message/elf_message_field.o"
|
|
number 0
|
|
endseg
|
|
|
|
beginseg
|
|
name "elf_message_ydan"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/src/elf_message/elf_message_ydan.o"
|
|
number 0
|
|
endseg
|
|
|
|
#include "scenes.inc"
|
|
|
|
beginseg
|
|
name "bump_texture_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/bump_texture_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_model_1_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_model_1_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_model_2_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_model_2_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_model_3_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_model_3_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_model_4_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_model_4_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_model_5_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_model_5_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_model_6_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_model_6_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_texture_1_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_texture_1_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_texture_2_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_texture_2_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_texture_3_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_texture_3_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_texture_4_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_texture_4_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_texture_5_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_texture_5_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "anime_texture_6_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/anime_texture_6_static.o"
|
|
endseg
|
|
|
|
beginseg
|
|
name "softsprite_matrix_static"
|
|
compress
|
|
romalign 0x1000
|
|
include "$(BUILD_DIR)/baserom/softsprite_matrix_static.o"
|
|
endseg
|