mirror of
https://github.com/izzy2lost/Starship.git
synced 2026-07-05 15:19:42 -07:00
fox_ve2 decompiled (#96)
* match remaining funcs * arg renames and cleanup pt 1 * hex pass, id to enum and some basic docs * data, bss and format * change file name * commit pr suggestions
This commit is contained in:
@@ -1174,4 +1174,17 @@ extern Gfx D_9005380[];
|
||||
extern Gfx D_90075A0[];
|
||||
extern Gfx D_9004230[];
|
||||
|
||||
extern Gfx D_C001880[];
|
||||
extern f32 D_C037FCC[];
|
||||
extern f32 D_C0380C0[];
|
||||
extern f32 D_C0381B4[];
|
||||
extern f32 D_C0382A8[];
|
||||
extern f32 D_C03839C[];
|
||||
extern f32 D_C038490[];
|
||||
extern f32 D_C038584[];
|
||||
extern f32 D_C038678[];
|
||||
extern f32 D_C03876C[];
|
||||
extern f32 D_C038860[];
|
||||
extern f32 D_C038954[];
|
||||
|
||||
#endif // ASSETS_H
|
||||
|
||||
@@ -8,11 +8,22 @@
|
||||
#include "sf64player.h"
|
||||
#include "sf64mesg.h"
|
||||
|
||||
extern f32 D_i6_801A7F40;
|
||||
extern f32 D_i6_801A7F44;
|
||||
extern f32 D_i6_801A7F48;
|
||||
extern f32 D_i6_801A7F4C;
|
||||
extern f32 D_i6_801A7F50;
|
||||
extern f32 D_i6_801A7F54;
|
||||
extern f32 D_i6_801A7F58;
|
||||
extern f32 D_i6_801A7F5C;
|
||||
extern f32 D_i6_801A7F60;
|
||||
extern f32 D_i6_801A7F64;
|
||||
extern f32 D_i6_801A7F68;
|
||||
extern f32 D_i6_801A7F6C;
|
||||
extern f32 D_i6_801A7F70;
|
||||
extern f32 D_i6_801A7F74;
|
||||
extern f32 D_i6_801A7F78;
|
||||
extern f32 D_i6_801A7F7C;
|
||||
|
||||
void func_i6_80193C4C(Player*);
|
||||
void func_i6_80195E44(Actor*);
|
||||
|
||||
@@ -831,3 +831,18 @@ D_9002EA0 = 0x09002EA0;
|
||||
D_9005380 = 0x09005380;
|
||||
D_90075A0 = 0x090075A0;
|
||||
D_9004230 = 0x09004230;
|
||||
|
||||
D_C001880 = 0x0C001880;
|
||||
D_C037FCC = 0x0C037FCC;
|
||||
D_C0380C0 = 0x0C0380C0;
|
||||
D_C0381B4 = 0x0C0381B4;
|
||||
D_C0382A8 = 0x0C0382A8;
|
||||
D_C03839C = 0x0C03839C;
|
||||
D_C038490 = 0x0C038490;
|
||||
D_C038584 = 0x0C038584;
|
||||
D_C038678 = 0x0C038678;
|
||||
D_C03876C = 0x0C03876C;
|
||||
D_C038860 = 0x0C038860;
|
||||
D_C038954 = 0x0C038954;
|
||||
|
||||
D_fake_i6_80196D00 = 0x80196D00;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -140,22 +140,22 @@
|
||||
symbol_name_format: i6_$VRAM
|
||||
subsegments:
|
||||
- [0xE9F1D0, c, fox_i6]
|
||||
- [0xE9F1E0, c, sf_i6_1]
|
||||
- [0xE9F1E0, c, fox_ve2]
|
||||
- [0xEADEC0, c, sf_i6_2]
|
||||
- [0xEAF7E0, c, fox_sy]
|
||||
- [0xEBD210, c, sf_i6_4]
|
||||
- [0xEBE400, .data, fox_i6]
|
||||
- [0xEBE410, data, sf_i6_1]
|
||||
- [0xEBE410, .data, fox_ve2]
|
||||
- [0xEBE560, data, sf_i6_2]
|
||||
- [0xEBE5C0, data, fox_sy]
|
||||
- [0xEBE830, data, sf_i6_4]
|
||||
- [0xEBE840, .rodata, fox_i6]
|
||||
- [0xEBE850, .rodata, sf_i6_1]
|
||||
- [0xEBE850, .rodata, fox_ve2]
|
||||
- [0xEBF0F0, .rodata, sf_i6_2]
|
||||
- [0xEBF130, .rodata, fox_sy]
|
||||
- [0xEBFB80, .rodata, sf_i6_4]
|
||||
- { start: 0xEBFBE0, type: .bss, vram: 0x801A7F30, name: fox_i6 }
|
||||
- { type: bss, vram: 0x801A7F40, name: sf_i6_1 }
|
||||
- { type: .bss, vram: 0x801A7F40, name: fox_ve2 }
|
||||
- { type: bss, vram: 0x801A8440, name: fox_sy }
|
||||
|
||||
- name: ovl_menu
|
||||
|
||||
Reference in New Issue
Block a user