Skip to content

Commit 02d6a79

Browse files
committed
sa1: matchh sub_80232D0, more player alignment
1 parent 5abeb7d commit 02d6a79

8 files changed

Lines changed: 664 additions & 324 deletions

File tree

include/game/sa1/stage/spawn_positions.h

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ extern const s16 gSpawnPositions[NUM_LEVEL_IDS_SP][2];
88
extern const s16 gSpawnPositions_Modes_4_and_5[NUM_LEVEL_IDS_MP][MULTI_SIO_PLAYERS_MAX][2];
99
extern const Vec2_32 gCheckpointPositions[];
1010

11-
extern const Vec2_32 SA2_LABEL(gUnknown_080D650C)[];
12-
extern const Vec2_32 SA2_LABEL(gUnknown_080D661C)[];
13-
11+
#if (GAME == GAME_SA1)
12+
extern s16 SA2_LABEL(gUnknown_080D650C)[][2];
13+
extern s16 SA2_LABEL(gUnknown_080D661C)[][2];
14+
#elif (GAME == GAME_SA2)
15+
extern const s32 SA2_LABEL(gUnknown_080D650C)[][2];
16+
extern const s32 SA2_LABEL(gUnknown_080D661C)[][2];
17+
#endif
1418
#endif

include/game/sa2/stage/spawn_positions.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
extern const s16 gSpawnPositions[][2];
77
extern const Vec2_32 gCheckpointPositions[];
88

9-
extern const Vec2_32 gUnknown_080D650C[];
10-
extern const Vec2_32 gUnknown_080D661C[];
9+
extern const s32 gUnknown_080D650C[][2];
10+
extern const s32 gUnknown_080D661C[][2];
1111

1212
#endif

sa1/asm/non_matching/game/sa1/stage/Player__Player_8043EC0.inc

Lines changed: 0 additions & 256 deletions
This file was deleted.

sa1/data/sa1/data_0_4.s

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ C_DECL(gSpawnPositions):
1111
C_DECL(gSpawnPositions_Modes_4_and_5):
1212
.incbin "baserom_sa1.gba", 0x004ADF38, 0x40
1313

14-
.global C_DECL(gUnknown_084ADF78)
15-
C_DECL(gUnknown_084ADF78):
14+
.global C_DECL(sa2__gUnknown_080D650C)
15+
C_DECL(sa2__gUnknown_080D650C):
1616
.incbin "baserom_sa1.gba", 0x004ADF78, 0x48
1717

18-
.global C_DECL(gUnknown_084ADFC0)
19-
C_DECL(gUnknown_084ADFC0):
18+
.global C_DECL(sa2__gUnknown_080D661C)
19+
C_DECL(sa2__gUnknown_080D661C):
2020
.incbin "baserom_sa1.gba", 0x004ADFC0, 0x48
2121

2222
.global C_DECL(gPlayerCharacterIdleAnims)

0 commit comments

Comments
 (0)