5.7 KiB
5.7 KiB
1 | Label | SNES | PSX_file | PSX_offset | format | Comment |
---|---|---|---|---|---|---|
2 | character_battle_sprite_stone_palette | 0x00F807 | N/A | N/A | Palette16Of555 | Also 0x199835 |
3 | character_battle_sprite_disabled_palette | 0x00F867 | /mnu/memsave.bin | 0x000034 | Palette16Of555 | |
4 | locations_bg_palettes | 0x03BB00 | /nar/ff5_binx.bin | 0x03BF80 | 43 of Palette128Of555 | |
5 | font_glyphs_dialogue | 0x03E800 | 256 of SNESTritile | length 0x1800 | ||
6 | sfx_brr_data | 0x041E3F | Use the below SPC pointers | |||
7 | sfx_brr_pointers | 0x041F4F | 8 of 2 of u16 | SPC memory addresses not ROM. Start address followed by loop address. | ||
8 | sfx_adsrs | 0x041F71 | 8 of u16 | |||
9 | sfx_samplerates | 0x041F83 | 8 of u16 | |||
10 | sfx_data | 0x041F95 | Contains SPC pointers and tracks | |||
11 | bgm_song_pointers | 0x043B97 | 72 of u24 | |||
12 | bgm_instrument_brr_pointers | 0x043C6F | 35 of u24 | |||
13 | bgm_instrument_loop_starts | 0x043CD8 | 35 of u16 | |||
14 | bgm_instrument_samplerates | 0x043D1E | 35 of u16 | |||
15 | bgm_instrument_adsrs | 0x043D64 | 35 of u16 | |||
16 | bgm_instrument_indices | 0x043DAA | 72 of 16 of u16 | length 0x900 | ||
17 | enemy_battle_sprite_palettes | 0x0ED000 | See enemy_battle_sprite_data for pointers. Some are 8 colours instead of 16. | |||
18 | worldmap_blocks | 0x0FF0C0 | /nar/ff5_binx.bin | 0x040300 | 3 of 4 of 192 of u8 | # Top-left corners, top-right corners, bottom-left corners, bottom-right corners |
19 | worldmap_tiles.bias | 0x0FF9C0 | /nar/ff5_bin3.bin | 0x03FB00 | 3 of 256 of u8 | Add to each pixel of the mode7c tiles |
20 | worldmap_palettes | 0x0FFCC0 | /nar/ff5_binx.bin | 0x040000 | 3 of Palette128Of555 | |
21 | enemy_battle_sprite_layouts_small | 0x10D004 | 102 of 8 of u8 | length 0x330 | ||
22 | enemy_battle_sprite_layouts_large | 0x10D334 | 72 of 16 of u16 | length 0x900 | ||
23 | enemy_battle_sprite_mini | 0x10E003 | 4 of TileSNES4bpp | length 0x80 | ||
24 | enemy_battle_sprite_frog | 0x10E083 | 4 of TileSNES4bpp | length 0x80 | ||
25 | enemy_battle_sprite_shadow | 0x10E103 | 3 of TileSNES4bpp | length 0x60 | ||
26 | tbl_weapons | 0x110000 | 128 of WeaponData | length 0x600 | ||
27 | tbl_armors | 0x110600 | 96 of ArmorData | length 0x480 | ||
28 | tbl_items | 0x110A80 | 32 of ItemData | length 0x100 | ||
29 | tbl_magic | 0x110B80 | 256 of MagicData | length 0x800 | ||
30 | tbl_equip_types | 0x112480 | 64 of 4 of u8 | length 0x100 - Item Equipment type definitions (64x4 bytes, 2B weapon, 2B armor) | ||
31 | tbl_armors_elem_def | 0x112580 | 64 of ElemDef | length 0x140 - Item Armor Element defense 64x(5B - absorb, evade, immunity, half, weakness) | ||
32 | tbl_armors_status | 0x1126C0 | 64 of StatusEffect | length 0x1C0 - Item Armor Status defense 64x(7B - 4B Initial, 3B Immune) | ||
33 | tbl_prices_items | 0x112A00 | 256 of ItemCost | length 0x200 | ||
34 | tbl_prices_magic | 0x112C00 | 128 of ItemCost | length 0x100 | ||
35 | tbl_charlevels_exp | 0x115000 | 99 of u24 | |||
36 | tbl_charlevels_hp_base | 0x115129 | 99 of u16 | |||
37 | tbl_charlevels_mp_base | 0x1151EF | 99 of u16 | |||
38 | ptrs_job_ability_lists | 0x1152C0 | 21 of u16 | |||
39 | job_ability_counts | 0x1152EA | 22 of u8 | |||
40 | job_ability_lists | 0x115300 | length 0x12C - u16 ABP required, u8 ID. Pointers are from bank 0x110000 and start at $5300 | |||
41 | tbl_char_stat_bonuses | 0x11551E | 5 of 4 of u8 | |||
42 | tbl_job_base_stats | 0x1156B0 | 22 of 4 of u8 | |||
43 | tbl_job_default_equipment | 0x115708 | 22 of 4 of u8 | |||
44 | tbl_job_default_commands | 0x115760 | 22 of 4 of u8 | |||
45 | tbl_job_innates | 0x1157B8 | 22 of u16 | |||
46 | tbl_ability_stats_commands | 0x115E00 | 256 of 4 of u8 | length 0x400 | ||
47 | tbl_ability_stats_passives | 0x116308 | 33 of 4 of u8 | length 0x84 | ||
48 | character_initial_data | 0x117000 | 4 of Character | length 0x140 | ||
49 | attack_layouts | 0x117FA0 | 5 of 2048 of u8 | length 0x2400 | ||
50 | weapon_palettes | 0x11A3A0 | ||||
51 | enemy_battle_status_sprite_palette | 0x11A400 | Palette16Of555 | |||
52 | tiles_fist | 0x11D710 | /btl/ff5_btl.bin | 0x021D10 | TileSNES3bpp | Also /mnu/men_bin.eng:0x00D910 |
53 | font_glyphs_small | 0x11F000 | 256 of TileSNES2bpp | length 0x1000 | ||
54 | character_battle_sprite_tiles | 0x120000 | /mnu/men_bin.eng | 0x010200 | 5 of 22 of 48 of TileSNES4bpp | |
55 | character_battle_sprite_palettes | 0x14A3C0 | /btl/ff5_btl.bin | 0x0273C0 | 5 of 22 of Palette16Of555 | Also /mnu/men_bin.eng:0x03A5C0 |
56 | enemy_battle_sprite_data | 0x14B180 | 384 of EnemySpriteData | length 0x780 | ||
57 | character_battle_sprite_layouts | 0x14B997 | /btl/ff5_btl.bin | 0x028997 | 11 of 6 of u8 | |
58 | tbl_battle_backgrounds | 0x14BA21 | 34 of BattleBackgroundData | |||
59 | battle_background_palettes | 0x14BB31 | 84 of Palette16Of555 | |||
60 | ptrs_battle_background_tile_animations | 0x14C5B1 | 8 of u16 | bank 0x140000 (0xD40000) | ||
61 | battle_background_tile_animations_data | 0x14C5C1 | see above | |||
62 | ptrs_battle_background_palette_animations | 0x14C6CD | 3 of u16 | bank 0x140000 (0xD40000) | ||
63 | battle_background_palette_animations_data | 0x14C6D3 | see above | |||
64 | ptrs_battle_background_tilemap_flips | 0x14C736 | 9 of u16 | bank 0x140000 (0xD40000) | ||
65 | battle_background_tilemap_flips_data | 0x14C75C | see above | |||
66 | ptrs_battle_background_tilemaps | 0x14C86D | 28 of u16 | bank 0x140000 (0xD40000) | ||
67 | ? | 0x14C8A5 | ||||
68 | battle_background_tilemaps_data | 0x14E09B | see above | |||
69 | enemy_battle_sprite_tiles | 0x150000 | See enemy_battle_sprite_data for pointers | |||
70 | ptrs_battle_background_tileset_skips | 0x184157 | 21 of u24 | RAM addresses, subtract 0x7FC000 from results to get offset from tileset | ||
71 | ptrs_battle_background_tilesets | 0x184196 | 21 of u24 | ROM addresses, subtract 0xC00000 | ||
72 | lzss_battle_background_tilesets | 0x1841D5 | see pointers above, 4bpp | |||
73 | ? | 0x18DE36 | ||||
74 | ptrs_event_data | 0x18E080 | 687 of u16 | |||
75 | event_data | 0x18E5E0 | see above, links to extended event data | |||
76 | tiles_attack_anims | 0x190000 | ||||
77 | ptrs_anim_unk1 | 0x19A486 | 405 of u16 | bank offsets to below | ||
78 | 0x19A7B0 | padding | ||||
79 | anim_unk1 | 0x19A7C0 | see above | |||
80 | ptrs_anim_unk2 | 0x19B35E | 1669 of u16 | bank offsets to below, animation frame data??? also to anim_unk1 | ||
81 | anim_unk2 | 0x19C068 | see above | |||
82 | tiles_npcs | 0x1A0000 | ||||
83 | worldmap_tiles.0 | 0x1B8000 | /nar/ff5_bin3.bin | 0x039B00 | 256 of TileSNESMode7c | Add the biases |
84 | worldmap_tiles.1 | 0x1BA000 | /nar/ff5_bin3.bin | 0x039B00 | 256 of TileSNESMode7c | Add the biases |
85 | worldmap_tiles.2 | 0x1BC000 | /nar/ff5_bin3.bin | 0x039B00 | 128 of TileSNESMode7c | Add the biases |
86 | font_glyphs_kanji | 0x1BD000 | 426 of SNESTritile | length of 0x27F0 | ||
87 | ? | 0x1BF800 | ||||
88 | RPGe_font_character_widths | 0x203225 | 512 of u8 | RPGe only, Includes the 1px spacing |