Introduce enums for specific data directories
This commit is contained in:
parent
ce056b82a0
commit
6d67132ca4
21 changed files with 603 additions and 535 deletions
23
include/data_num/title.h
Normal file
23
include/data_num/title.h
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
#ifndef DATANUM_TITLE_H
|
||||
#define DATANUM_TITLE_H
|
||||
|
||||
#include "datadir_enum.h"
|
||||
|
||||
enum {
|
||||
TITLE_NINTENDO_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 0),
|
||||
TITLE_HUDSON_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 1),
|
||||
TITLE_PRESS_START_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 2),
|
||||
TITLE_PROGRESSIVE_CHOOSE_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 3),
|
||||
TITLE_PROGRESSIVE_ON_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 4),
|
||||
TITLE_PROGRESSIVE_OFF_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 5),
|
||||
TITLE_PROGRESSIVE_CURSOR_ON_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 6),
|
||||
TITLE_PROGRESSIVE_CURSOR_OFF_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 7),
|
||||
TITLE_BG_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 8),
|
||||
TITLE_LOGO_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 9),
|
||||
TITLE_COPYRIGHT_ANM = DATA_MAKE_NUM(DATADIR_TITLE, 10),
|
||||
TITLE_CHAR_HSF = DATA_MAKE_NUM(DATADIR_TITLE, 11),
|
||||
TITLE_CUBE_HSF = DATA_MAKE_NUM(DATADIR_TITLE, 12),
|
||||
TITLE_SKY_HSF = DATA_MAKE_NUM(DATADIR_TITLE, 13),
|
||||
};
|
||||
|
||||
#endif
|
||||
37
include/data_num/win.h
Normal file
37
include/data_num/win.h
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
#ifndef DATANUM_WIN_H
|
||||
#define DATANUM_WIN_H
|
||||
|
||||
#include "datadir_enum.h"
|
||||
|
||||
enum {
|
||||
WIN_FONTJ_ANM = DATA_MAKE_NUM(DATADIR_WIN, 0),
|
||||
WIN_FONTE_ANM = DATA_MAKE_NUM(DATADIR_WIN, 1),
|
||||
WIN_CURSOR_ANM = DATA_MAKE_NUM(DATADIR_WIN, 2),
|
||||
WIN_ICON_ANM = DATA_MAKE_NUM(DATADIR_WIN, 3),
|
||||
WIN_CARDA_ANM = DATA_MAKE_NUM(DATADIR_WIN, 4),
|
||||
WIN_CARDB_ANM = DATA_MAKE_NUM(DATADIR_WIN, 5),
|
||||
WIN_FRAME1_ANM = DATA_MAKE_NUM(DATADIR_WIN, 6),
|
||||
WIN_FRAME2_ANM = DATA_MAKE_NUM(DATADIR_WIN, 7),
|
||||
WIN_FRAME3_ANM = DATA_MAKE_NUM(DATADIR_WIN, 8),
|
||||
WIN_W01_HOST_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 9),
|
||||
WIN_W02_HOST_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 10),
|
||||
WIN_W03_HOST_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 11),
|
||||
WIN_W04_HOST_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 12),
|
||||
WIN_W05_HOST_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 13),
|
||||
WIN_W06_HOST_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 14),
|
||||
WIN_TOAD_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 15),
|
||||
WIN_BOBOMB_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 16),
|
||||
WIN_SHYGUY_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 17),
|
||||
WIN_BOO_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 18),
|
||||
WIN_GOOMBA_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 19),
|
||||
WIN_BOWSER_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 20),
|
||||
WIN_KKID_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 21),
|
||||
WIN_KOOPA_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 22),
|
||||
WIN_CONDOR_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 23),
|
||||
WIN_BOO_BLUE_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 24),
|
||||
WIN_DOLPHIN_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 25),
|
||||
WIN_BOO_RED_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 26),
|
||||
WIN_THWOMP_TALK_ANM = DATA_MAKE_NUM(DATADIR_WIN, 27),
|
||||
};
|
||||
|
||||
#endif
|
||||
23
include/datadir_enum.h
Normal file
23
include/datadir_enum.h
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
#ifndef DATADIR_ENUM
|
||||
#define DATADIR_ENUM
|
||||
|
||||
#define DATADIR_DEFINE(name, path) DATADIR_ID_##name,
|
||||
|
||||
typedef enum {
|
||||
#include "datadir_table.h"
|
||||
DATADIR_ID_MAX
|
||||
};
|
||||
|
||||
#undef DATADIR_DEFINE
|
||||
|
||||
#define DATADIR_DEFINE(name, path) DATADIR_##name = (DATADIR_ID_##name) << 16,
|
||||
|
||||
typedef enum {
|
||||
#include "datadir_table.h"
|
||||
};
|
||||
|
||||
#undef DATADIR_DEFINE
|
||||
|
||||
#define DATA_MAKE_NUM(dir, file) ((dir)+(file))
|
||||
|
||||
#endif
|
||||
|
|
@ -1,140 +1,140 @@
|
|||
DATADIR_DEFINE(DATADIR_E3SETUP, "data/E3setup.bin")
|
||||
DATADIR_DEFINE(DATADIR_BBATTLE, "data/bbattle.bin")
|
||||
DATADIR_DEFINE(DATADIR_BGUEST, "data/bguest.bin")
|
||||
DATADIR_DEFINE(DATADIR_BKOOPA, "data/bkoopa.bin")
|
||||
DATADIR_DEFINE(DATADIR_BKOOPASUIT, "data/bkoopasuit.bin")
|
||||
DATADIR_DEFINE(DATADIR_BKUJIYA, "data/bkujiya.bin")
|
||||
DATADIR_DEFINE(DATADIR_BLAST5, "data/blast5.bin")
|
||||
DATADIR_DEFINE(DATADIR_BOARD, "data/board.bin")
|
||||
DATADIR_DEFINE(DATADIR_BPAUSE, "data/bpause.bin")
|
||||
DATADIR_DEFINE(DATADIR_BYOKODORI, "data/byokodori.bin")
|
||||
DATADIR_DEFINE(DATADIR_DAISY, "data/daisy.bin")
|
||||
DATADIR_DEFINE(DATADIR_DAISYMDL0, "data/daisymdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_DAISYMDL1, "data/daisymdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_DAISYMOT, "data/daisymot.bin")
|
||||
DATADIR_DEFINE(DATADIR_DONKEY, "data/donkey.bin")
|
||||
DATADIR_DEFINE(DATADIR_DONKEYMDL0, "data/donkeymdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_DONKEYMDL1, "data/donkeymdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_DONKEYMOT, "data/donkeymot.bin")
|
||||
DATADIR_DEFINE(DATADIR_EFFECT, "data/effect.bin")
|
||||
DATADIR_DEFINE(DATADIR_GAMEMES, "data/gamemes.bin")
|
||||
DATADIR_DEFINE(DATADIR_INST, "data/inst.bin")
|
||||
DATADIR_DEFINE(DATADIR_INSTFONT, "data/instfont.bin")
|
||||
DATADIR_DEFINE(DATADIR_INSTPIC, "data/instpic.bin")
|
||||
DATADIR_DEFINE(DATADIR_LUIGI, "data/luigi.bin")
|
||||
DATADIR_DEFINE(DATADIR_LUIGIMDL0, "data/luigimdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_LUIGIMDL1, "data/luigimdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_LUIGIMOT, "data/luigimot.bin")
|
||||
DATADIR_DEFINE(DATADIR_M300, "data/m300.bin")
|
||||
DATADIR_DEFINE(DATADIR_M302, "data/m302.bin")
|
||||
DATADIR_DEFINE(DATADIR_M303, "data/m303.bin")
|
||||
DATADIR_DEFINE(DATADIR_M330, "data/m330.bin")
|
||||
DATADIR_DEFINE(DATADIR_M333, "data/m333.bin")
|
||||
DATADIR_DEFINE(DATADIR_M401, "data/m401.bin")
|
||||
DATADIR_DEFINE(DATADIR_M402, "data/m402.bin")
|
||||
DATADIR_DEFINE(DATADIR_M403, "data/m403.bin")
|
||||
DATADIR_DEFINE(DATADIR_M404, "data/m404.bin")
|
||||
DATADIR_DEFINE(DATADIR_M405, "data/m405.bin")
|
||||
DATADIR_DEFINE(DATADIR_M406, "data/m406.bin")
|
||||
DATADIR_DEFINE(DATADIR_M407, "data/m407.bin")
|
||||
DATADIR_DEFINE(DATADIR_M408, "data/m408.bin")
|
||||
DATADIR_DEFINE(DATADIR_M409, "data/m409.bin")
|
||||
DATADIR_DEFINE(DATADIR_M410, "data/m410.bin")
|
||||
DATADIR_DEFINE(DATADIR_M411, "data/m411.bin")
|
||||
DATADIR_DEFINE(DATADIR_M412, "data/m412.bin")
|
||||
DATADIR_DEFINE(DATADIR_M413, "data/m413.bin")
|
||||
DATADIR_DEFINE(DATADIR_M414, "data/m414.bin")
|
||||
DATADIR_DEFINE(DATADIR_M415, "data/m415.bin")
|
||||
DATADIR_DEFINE(DATADIR_M416, "data/m416.bin")
|
||||
DATADIR_DEFINE(DATADIR_M417, "data/m417.bin")
|
||||
DATADIR_DEFINE(DATADIR_M418, "data/m418.bin")
|
||||
DATADIR_DEFINE(DATADIR_M419, "data/m419.bin")
|
||||
DATADIR_DEFINE(DATADIR_M420, "data/m420.bin")
|
||||
DATADIR_DEFINE(DATADIR_M421, "data/m421.bin")
|
||||
DATADIR_DEFINE(DATADIR_M422, "data/m422.bin")
|
||||
DATADIR_DEFINE(DATADIR_M423, "data/m423.bin")
|
||||
DATADIR_DEFINE(DATADIR_M424, "data/m424.bin")
|
||||
DATADIR_DEFINE(DATADIR_M425, "data/m425.bin")
|
||||
DATADIR_DEFINE(DATADIR_M426, "data/m426.bin")
|
||||
DATADIR_DEFINE(DATADIR_M427, "data/m427.bin")
|
||||
DATADIR_DEFINE(DATADIR_M428, "data/m428.bin")
|
||||
DATADIR_DEFINE(DATADIR_M429, "data/m429.bin")
|
||||
DATADIR_DEFINE(DATADIR_M430, "data/m430.bin")
|
||||
DATADIR_DEFINE(DATADIR_M431, "data/m431.bin")
|
||||
DATADIR_DEFINE(DATADIR_M432, "data/m432.bin")
|
||||
DATADIR_DEFINE(DATADIR_M433, "data/m433.bin")
|
||||
DATADIR_DEFINE(DATADIR_M434, "data/m434.bin")
|
||||
DATADIR_DEFINE(DATADIR_M435, "data/m435.bin")
|
||||
DATADIR_DEFINE(DATADIR_M436, "data/m436.bin")
|
||||
DATADIR_DEFINE(DATADIR_M437, "data/m437.bin")
|
||||
DATADIR_DEFINE(DATADIR_M438, "data/m438.bin")
|
||||
DATADIR_DEFINE(DATADIR_M439, "data/m439.bin")
|
||||
DATADIR_DEFINE(DATADIR_M440, "data/m440.bin")
|
||||
DATADIR_DEFINE(DATADIR_M441, "data/m441.bin")
|
||||
DATADIR_DEFINE(DATADIR_M442, "data/m442.bin")
|
||||
DATADIR_DEFINE(DATADIR_M443, "data/m443.bin")
|
||||
DATADIR_DEFINE(DATADIR_M444, "data/m444.bin")
|
||||
DATADIR_DEFINE(DATADIR_M445, "data/m445.bin")
|
||||
DATADIR_DEFINE(DATADIR_M446, "data/m446.bin")
|
||||
DATADIR_DEFINE(DATADIR_M447, "data/m447.bin")
|
||||
DATADIR_DEFINE(DATADIR_M448, "data/m448.bin")
|
||||
DATADIR_DEFINE(DATADIR_M449, "data/m449.bin")
|
||||
DATADIR_DEFINE(DATADIR_M450, "data/m450.bin")
|
||||
DATADIR_DEFINE(DATADIR_M451, "data/m451.bin")
|
||||
DATADIR_DEFINE(DATADIR_M453, "data/m453.bin")
|
||||
DATADIR_DEFINE(DATADIR_M455, "data/m455.bin")
|
||||
DATADIR_DEFINE(DATADIR_M456, "data/m456.bin")
|
||||
DATADIR_DEFINE(DATADIR_M457, "data/m457.bin")
|
||||
DATADIR_DEFINE(DATADIR_M458, "data/m458.bin")
|
||||
DATADIR_DEFINE(DATADIR_M459, "data/m459.bin")
|
||||
DATADIR_DEFINE(DATADIR_M460, "data/m460.bin")
|
||||
DATADIR_DEFINE(DATADIR_M461, "data/m461.bin")
|
||||
DATADIR_DEFINE(DATADIR_M462, "data/m462.bin")
|
||||
DATADIR_DEFINE(DATADIR_MARIO, "data/mario.bin")
|
||||
DATADIR_DEFINE(DATADIR_MARIOMDL0, "data/mariomdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_MARIOMDL1, "data/mariomdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_MARIOMOT, "data/mariomot.bin")
|
||||
DATADIR_DEFINE(DATADIR_MENT, "data/ment.bin")
|
||||
DATADIR_DEFINE(DATADIR_MGCONST, "data/mgconst.bin")
|
||||
DATADIR_DEFINE(DATADIR_MGMODE, "data/mgmode.bin")
|
||||
DATADIR_DEFINE(DATADIR_MODESEL, "data/modesel.bin")
|
||||
DATADIR_DEFINE(DATADIR_MPEX, "data/mpex.bin")
|
||||
DATADIR_DEFINE(DATADIR_MSTORY, "data/mstory.bin")
|
||||
DATADIR_DEFINE(DATADIR_MSTORY2, "data/mstory2.bin")
|
||||
DATADIR_DEFINE(DATADIR_MSTORY3, "data/mstory3.bin")
|
||||
DATADIR_DEFINE(DATADIR_MSTORY4, "data/mstory4.bin")
|
||||
DATADIR_DEFINE(DATADIR_OPTION, "data/option.bin")
|
||||
DATADIR_DEFINE(DATADIR_PEACH, "data/peach.bin")
|
||||
DATADIR_DEFINE(DATADIR_PEACHMDL0, "data/peachmdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_PEACHMDL1, "data/peachmdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_PEACHMOT, "data/peachmot.bin")
|
||||
DATADIR_DEFINE(DATADIR_PRESENT, "data/present.bin")
|
||||
DATADIR_DEFINE(DATADIR_RESULT, "data/result.bin")
|
||||
DATADIR_DEFINE(DATADIR_SAF, "data/saf.bin")
|
||||
DATADIR_DEFINE(DATADIR_SELMENU, "data/selmenu.bin")
|
||||
DATADIR_DEFINE(DATADIR_SETUP, "data/setup.bin")
|
||||
DATADIR_DEFINE(DATADIR_STAFF, "data/staff.bin")
|
||||
DATADIR_DEFINE(DATADIR_TITLE, "data/title.bin")
|
||||
DATADIR_DEFINE(DATADIR_W01, "data/w01.bin")
|
||||
DATADIR_DEFINE(DATADIR_W02, "data/w02.bin")
|
||||
DATADIR_DEFINE(DATADIR_W03, "data/w03.bin")
|
||||
DATADIR_DEFINE(DATADIR_W04, "data/w04.bin")
|
||||
DATADIR_DEFINE(DATADIR_W05, "data/w05.bin")
|
||||
DATADIR_DEFINE(DATADIR_W06, "data/w06.bin")
|
||||
DATADIR_DEFINE(DATADIR_W10, "data/w10.bin")
|
||||
DATADIR_DEFINE(DATADIR_W20, "data/w20.bin")
|
||||
DATADIR_DEFINE(DATADIR_W21, "data/w21.bin")
|
||||
DATADIR_DEFINE(DATADIR_WALUIGI, "data/waluigi.bin")
|
||||
DATADIR_DEFINE(DATADIR_WALUIGIMDL0, "data/waluigimdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_WALUIGIMDL1, "data/waluigimdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_WALUIGIMOT, "data/waluigimot.bin")
|
||||
DATADIR_DEFINE(DATADIR_WARIO, "data/wario.bin")
|
||||
DATADIR_DEFINE(DATADIR_WARIOMDL0, "data/wariomdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_WARIOMDL1, "data/wariomdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_WARIOMOT, "data/wariomot.bin")
|
||||
DATADIR_DEFINE(DATADIR_WIN, "data/win.bin")
|
||||
DATADIR_DEFINE(DATADIR_YOSHI, "data/yoshi.bin")
|
||||
DATADIR_DEFINE(DATADIR_YOSHIMDL0, "data/yoshimdl0.bin")
|
||||
DATADIR_DEFINE(DATADIR_YOSHIMDL1, "data/yoshimdl1.bin")
|
||||
DATADIR_DEFINE(DATADIR_YOSHIMOT, "data/yoshimot.bin")
|
||||
DATADIR_DEFINE(DATADIR_ZTAR, "data/ztar.bin")
|
||||
DATADIR_DEFINE(E3SETUP, "data/E3setup.bin")
|
||||
DATADIR_DEFINE(BBATTLE, "data/bbattle.bin")
|
||||
DATADIR_DEFINE(BGUEST, "data/bguest.bin")
|
||||
DATADIR_DEFINE(BKOOPA, "data/bkoopa.bin")
|
||||
DATADIR_DEFINE(BKOOPASUIT, "data/bkoopasuit.bin")
|
||||
DATADIR_DEFINE(BKUJIYA, "data/bkujiya.bin")
|
||||
DATADIR_DEFINE(BLAST5, "data/blast5.bin")
|
||||
DATADIR_DEFINE(BOARD, "data/board.bin")
|
||||
DATADIR_DEFINE(BPAUSE, "data/bpause.bin")
|
||||
DATADIR_DEFINE(BYOKODORI, "data/byokodori.bin")
|
||||
DATADIR_DEFINE(DAISY, "data/daisy.bin")
|
||||
DATADIR_DEFINE(DAISYMDL0, "data/daisymdl0.bin")
|
||||
DATADIR_DEFINE(DAISYMDL1, "data/daisymdl1.bin")
|
||||
DATADIR_DEFINE(DAISYMOT, "data/daisymot.bin")
|
||||
DATADIR_DEFINE(DONKEY, "data/donkey.bin")
|
||||
DATADIR_DEFINE(DONKEYMDL0, "data/donkeymdl0.bin")
|
||||
DATADIR_DEFINE(DONKEYMDL1, "data/donkeymdl1.bin")
|
||||
DATADIR_DEFINE(DONKEYMOT, "data/donkeymot.bin")
|
||||
DATADIR_DEFINE(EFFECT, "data/effect.bin")
|
||||
DATADIR_DEFINE(GAMEMES, "data/gamemes.bin")
|
||||
DATADIR_DEFINE(INST, "data/inst.bin")
|
||||
DATADIR_DEFINE(INSTFONT, "data/instfont.bin")
|
||||
DATADIR_DEFINE(INSTPIC, "data/instpic.bin")
|
||||
DATADIR_DEFINE(LUIGI, "data/luigi.bin")
|
||||
DATADIR_DEFINE(LUIGIMDL0, "data/luigimdl0.bin")
|
||||
DATADIR_DEFINE(LUIGIMDL1, "data/luigimdl1.bin")
|
||||
DATADIR_DEFINE(LUIGIMOT, "data/luigimot.bin")
|
||||
DATADIR_DEFINE(M300, "data/m300.bin")
|
||||
DATADIR_DEFINE(M302, "data/m302.bin")
|
||||
DATADIR_DEFINE(M303, "data/m303.bin")
|
||||
DATADIR_DEFINE(M330, "data/m330.bin")
|
||||
DATADIR_DEFINE(M333, "data/m333.bin")
|
||||
DATADIR_DEFINE(M401, "data/m401.bin")
|
||||
DATADIR_DEFINE(M402, "data/m402.bin")
|
||||
DATADIR_DEFINE(M403, "data/m403.bin")
|
||||
DATADIR_DEFINE(M404, "data/m404.bin")
|
||||
DATADIR_DEFINE(M405, "data/m405.bin")
|
||||
DATADIR_DEFINE(M406, "data/m406.bin")
|
||||
DATADIR_DEFINE(M407, "data/m407.bin")
|
||||
DATADIR_DEFINE(M408, "data/m408.bin")
|
||||
DATADIR_DEFINE(M409, "data/m409.bin")
|
||||
DATADIR_DEFINE(M410, "data/m410.bin")
|
||||
DATADIR_DEFINE(M411, "data/m411.bin")
|
||||
DATADIR_DEFINE(M412, "data/m412.bin")
|
||||
DATADIR_DEFINE(M413, "data/m413.bin")
|
||||
DATADIR_DEFINE(M414, "data/m414.bin")
|
||||
DATADIR_DEFINE(M415, "data/m415.bin")
|
||||
DATADIR_DEFINE(M416, "data/m416.bin")
|
||||
DATADIR_DEFINE(M417, "data/m417.bin")
|
||||
DATADIR_DEFINE(M418, "data/m418.bin")
|
||||
DATADIR_DEFINE(M419, "data/m419.bin")
|
||||
DATADIR_DEFINE(M420, "data/m420.bin")
|
||||
DATADIR_DEFINE(M421, "data/m421.bin")
|
||||
DATADIR_DEFINE(M422, "data/m422.bin")
|
||||
DATADIR_DEFINE(M423, "data/m423.bin")
|
||||
DATADIR_DEFINE(M424, "data/m424.bin")
|
||||
DATADIR_DEFINE(M425, "data/m425.bin")
|
||||
DATADIR_DEFINE(M426, "data/m426.bin")
|
||||
DATADIR_DEFINE(M427, "data/m427.bin")
|
||||
DATADIR_DEFINE(M428, "data/m428.bin")
|
||||
DATADIR_DEFINE(M429, "data/m429.bin")
|
||||
DATADIR_DEFINE(M430, "data/m430.bin")
|
||||
DATADIR_DEFINE(M431, "data/m431.bin")
|
||||
DATADIR_DEFINE(M432, "data/m432.bin")
|
||||
DATADIR_DEFINE(M433, "data/m433.bin")
|
||||
DATADIR_DEFINE(M434, "data/m434.bin")
|
||||
DATADIR_DEFINE(M435, "data/m435.bin")
|
||||
DATADIR_DEFINE(M436, "data/m436.bin")
|
||||
DATADIR_DEFINE(M437, "data/m437.bin")
|
||||
DATADIR_DEFINE(M438, "data/m438.bin")
|
||||
DATADIR_DEFINE(M439, "data/m439.bin")
|
||||
DATADIR_DEFINE(M440, "data/m440.bin")
|
||||
DATADIR_DEFINE(M441, "data/m441.bin")
|
||||
DATADIR_DEFINE(M442, "data/m442.bin")
|
||||
DATADIR_DEFINE(M443, "data/m443.bin")
|
||||
DATADIR_DEFINE(M444, "data/m444.bin")
|
||||
DATADIR_DEFINE(M445, "data/m445.bin")
|
||||
DATADIR_DEFINE(M446, "data/m446.bin")
|
||||
DATADIR_DEFINE(M447, "data/m447.bin")
|
||||
DATADIR_DEFINE(M448, "data/m448.bin")
|
||||
DATADIR_DEFINE(M449, "data/m449.bin")
|
||||
DATADIR_DEFINE(M450, "data/m450.bin")
|
||||
DATADIR_DEFINE(M451, "data/m451.bin")
|
||||
DATADIR_DEFINE(M453, "data/m453.bin")
|
||||
DATADIR_DEFINE(M455, "data/m455.bin")
|
||||
DATADIR_DEFINE(M456, "data/m456.bin")
|
||||
DATADIR_DEFINE(M457, "data/m457.bin")
|
||||
DATADIR_DEFINE(M458, "data/m458.bin")
|
||||
DATADIR_DEFINE(M459, "data/m459.bin")
|
||||
DATADIR_DEFINE(M460, "data/m460.bin")
|
||||
DATADIR_DEFINE(M461, "data/m461.bin")
|
||||
DATADIR_DEFINE(M462, "data/m462.bin")
|
||||
DATADIR_DEFINE(MARIO, "data/mario.bin")
|
||||
DATADIR_DEFINE(MARIOMDL0, "data/mariomdl0.bin")
|
||||
DATADIR_DEFINE(MARIOMDL1, "data/mariomdl1.bin")
|
||||
DATADIR_DEFINE(MARIOMOT, "data/mariomot.bin")
|
||||
DATADIR_DEFINE(MENT, "data/ment.bin")
|
||||
DATADIR_DEFINE(MGCONST, "data/mgconst.bin")
|
||||
DATADIR_DEFINE(MGMODE, "data/mgmode.bin")
|
||||
DATADIR_DEFINE(MODESEL, "data/modesel.bin")
|
||||
DATADIR_DEFINE(MPEX, "data/mpex.bin")
|
||||
DATADIR_DEFINE(MSTORY, "data/mstory.bin")
|
||||
DATADIR_DEFINE(MSTORY2, "data/mstory2.bin")
|
||||
DATADIR_DEFINE(MSTORY3, "data/mstory3.bin")
|
||||
DATADIR_DEFINE(MSTORY4, "data/mstory4.bin")
|
||||
DATADIR_DEFINE(OPTION, "data/option.bin")
|
||||
DATADIR_DEFINE(PEACH, "data/peach.bin")
|
||||
DATADIR_DEFINE(PEACHMDL0, "data/peachmdl0.bin")
|
||||
DATADIR_DEFINE(PEACHMDL1, "data/peachmdl1.bin")
|
||||
DATADIR_DEFINE(PEACHMOT, "data/peachmot.bin")
|
||||
DATADIR_DEFINE(PRESENT, "data/present.bin")
|
||||
DATADIR_DEFINE(RESULT, "data/result.bin")
|
||||
DATADIR_DEFINE(SAF, "data/saf.bin")
|
||||
DATADIR_DEFINE(SELMENU, "data/selmenu.bin")
|
||||
DATADIR_DEFINE(SETUP, "data/setup.bin")
|
||||
DATADIR_DEFINE(STAFF, "data/staff.bin")
|
||||
DATADIR_DEFINE(TITLE, "data/title.bin")
|
||||
DATADIR_DEFINE(W01, "data/w01.bin")
|
||||
DATADIR_DEFINE(W02, "data/w02.bin")
|
||||
DATADIR_DEFINE(W03, "data/w03.bin")
|
||||
DATADIR_DEFINE(W04, "data/w04.bin")
|
||||
DATADIR_DEFINE(W05, "data/w05.bin")
|
||||
DATADIR_DEFINE(W06, "data/w06.bin")
|
||||
DATADIR_DEFINE(W10, "data/w10.bin")
|
||||
DATADIR_DEFINE(W20, "data/w20.bin")
|
||||
DATADIR_DEFINE(W21, "data/w21.bin")
|
||||
DATADIR_DEFINE(WALUIGI, "data/waluigi.bin")
|
||||
DATADIR_DEFINE(WALUIGIMDL0, "data/waluigimdl0.bin")
|
||||
DATADIR_DEFINE(WALUIGIMDL1, "data/waluigimdl1.bin")
|
||||
DATADIR_DEFINE(WALUIGIMOT, "data/waluigimot.bin")
|
||||
DATADIR_DEFINE(WARIO, "data/wario.bin")
|
||||
DATADIR_DEFINE(WARIOMDL0, "data/wariomdl0.bin")
|
||||
DATADIR_DEFINE(WARIOMDL1, "data/wariomdl1.bin")
|
||||
DATADIR_DEFINE(WARIOMOT, "data/wariomot.bin")
|
||||
DATADIR_DEFINE(WIN, "data/win.bin")
|
||||
DATADIR_DEFINE(YOSHI, "data/yoshi.bin")
|
||||
DATADIR_DEFINE(YOSHIMDL0, "data/yoshimdl0.bin")
|
||||
DATADIR_DEFINE(YOSHIMDL1, "data/yoshimdl1.bin")
|
||||
DATADIR_DEFINE(YOSHIMOT, "data/yoshimot.bin")
|
||||
DATADIR_DEFINE(ZTAR, "data/ztar.bin")
|
||||
|
|
@ -3,6 +3,8 @@
|
|||
|
||||
#include "game/dvd.h"
|
||||
|
||||
#include "datadir_enum.h"
|
||||
|
||||
#define DATA_DECODE_NONE 0
|
||||
#define DATA_DECODE_LZ 1
|
||||
#define DATA_DECODE_SLIDE 2
|
||||
|
|
@ -10,21 +12,10 @@
|
|||
#define DATA_DECODE_FSLIDE 4
|
||||
#define DATA_DECODE_RLE 5
|
||||
|
||||
#define MAKE_DATA_NUM(dir, file) (((dir) << 16)+(file))
|
||||
#define MAKE_DIR_NUM(dir) ((dir) << 16)
|
||||
|
||||
#define DATA_NUM_LISTEND -1
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
#define DATADIR_DEFINE(name, path) name,
|
||||
|
||||
typedef enum {
|
||||
#include "datadir_table.h"
|
||||
DATADIR_COUNT
|
||||
} DataDirID;
|
||||
|
||||
#undef DATADIR_DEFINE
|
||||
|
||||
typedef struct data_read_stat {
|
||||
s32 dir_id;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue