mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-24 00:02:43 +02:00
Decompile func0f1543ac
This commit is contained in:
1 parent
4581ca9966
commit
0d65d02a3e
4 files changed
+185
-802
No files matched your search
+179
-796
File diff suppressed because it is too large.
Load diff
+3
-3
@@ -53221,9 +53221,9 @@ extern u8 _blankSegmentRomStart;
|
||||
* all the piracy checks are, or perhaps they never got around to implementing
|
||||
* the generation of the payload list into their build system.
|
||||
*
|
||||
* The the segment being read is expected to start with a table of word-pairs
|
||||
* for the destination RAM address and copy length. 0x40 bytes are reserved for
|
||||
* the table but it can be terminated early with a zero RAM address.
|
||||
* The segment being read is expected to start with a table of word-pairs for
|
||||
* the destination RAM address and copy length. 0x40 bytes are reserved for the
|
||||
* table but it can be terminated early with a zero RAM address.
|
||||
*
|
||||
* From 0x40 onwards are the payloads in order. To calculate the read offset for
|
||||
* a particular payload, the function must sum the lengths of the payloads
|
||||
|
||||
@@ -34,7 +34,7 @@ void func0f153e38(u32 colour1, u32 colour2);
|
||||
void func0f153e4c(void);
|
||||
bool func0f153e58(void);
|
||||
u32 func0f153e94(s32 x, s32 y, u32 colour);
|
||||
u32 func0f1543ac(s32 arg0, s32 arg1, u32 colour);
|
||||
u32 func0f1543ac(s32 x, s32 y, u32 colour);
|
||||
Gfx *func0f154ecc(Gfx *gdl, u32 arg1, u32 arg2);
|
||||
Gfx *func0f154f38(Gfx *gdl, s32 *arg1, struct fontchar *curchar, struct fontchar *prevchar, struct font *font, f32 widthscale, f32 heightscale, f32 x, f32 y);
|
||||
Gfx *func0f1552d4(Gfx *gdl, f32 x, f32 y, f32 widthscale, f32 heightscale, char *text, struct fontchar *chars, struct font *font, u32 colour, s32 hdir, s32 vdir);
|
||||
|
||||
+2
-2
@@ -5560,10 +5560,10 @@ struct var800a45d0 {
|
||||
/*0x2a*/ u8 unk2a;
|
||||
/*0x2c*/ s32 unk2c;
|
||||
/*0x30*/ s32 unk30;
|
||||
/*0x34*/ u32 unk34;
|
||||
/*0x34*/ s32 unk34;
|
||||
/*0x38*/ s32 x1;
|
||||
/*0x3c*/ s32 x2;
|
||||
/*0x40*/ u32 unk40;
|
||||
/*0x40*/ s32 unk40;
|
||||
/*0x44*/ u32 colour44;
|
||||
/*0x48*/ u32 colour48;
|
||||
/*0x4c*/ u32 unk4c;
|
||||
|
||||
Reference in new issue
Block a user