JaceCear
393357f7c9
Move music_player_table.inc into shared folder ( #273 )
2026-07-21 11:23:11 +02:00
Oliver Bell
5efb59352f
sa2: propeller_spring -> flying_spring, document flying spring and em level task
2026-05-27 00:59:34 +01:00
Geared
978cf77612
Match SA1's CreateStageUI & CreateSpecialStageUI ( #270 )
...
* sa1: match CreateStageUI & CreateSpecialStageUI
* oh yeah, there's this
* delete the target asm file
* little documentation
hopefully, we find a way to make proper use of the original code's (possible) debug behavior... or i could be exaggerating over what was originally just the devs playing safe!
eh, either theory works, i guess
* maybe i went a bit overboard...
revert the previous commit, basically
(web GitHub also doesn't support commit reverting, what a surprise!)
2026-05-24 14:19:37 +02:00
Oliver Bell
71c5a7195b
fix win32 compilation
2026-05-21 12:36:52 +01:00
Oliver Bell
ed297c2bf5
sa1: fix build
2026-05-21 10:11:58 +01:00
Oliver Bell
6d93f970e3
misc cleanup, split background.h and sprite.h, move stuff into core.h
2026-05-21 00:24:50 +01:00
Oliver Bell
d9aa9b2748
sa1: match SpecialStageUIMain
2026-05-18 23:59:21 +01:00
Oliver Bell
28df2ca13c
sa1: clean up ui digit structs, fix port compilation
2026-05-18 23:09:36 +01:00
Oliver Bell
4b9e063452
sa1: match stage ui main
2026-05-18 00:47:07 +01:00
Oliver Bell
99ef695094
fix level editor build
2026-05-17 19:53:18 +01:00
Oliver Bell
c4b9962f2a
de-duplicate constants
2026-05-17 19:21:28 +01:00
Oliver Bell
e14cbd15d2
struct Task -> Task
2026-05-17 18:02:12 +01:00
Oliver Bell
c8a8bbee64
sa1: match sub_8017670
2026-05-17 17:16:23 +01:00
Oliver Bell
11908e6168
struct Camera -> Camera, improve camera definitions, clean up structs
2026-05-17 16:39:12 +01:00
JaceCear
03db3c919a
Re-adjust % to & operation in screen shake ( #262 )
2026-05-15 18:52:40 +01:00
Oliver Bell
bde11f1f03
document mp_finish
2026-05-14 19:11:49 +01:00
Oliver Bell
4577c2e5c3
some heart effect documentation
2026-05-13 01:18:58 +01:00
Oliver Bell
2bc749f6b6
de-dupe wave samples
2026-05-10 15:53:18 +01:00
Oliver Bell
0b412b575f
de-duplicate shared samples
2026-05-10 15:39:39 +01:00
Oliver Bell
db806e29b3
fix progress
2026-05-08 10:52:21 +01:00
Oliver Bell
cf89b48f5e
add sa1 progress to repo ( #266 )
2026-05-08 03:10:37 +01:00
Oliver Bell
b497d5646d
move non matching functions into corresponding game folder
2026-05-07 23:18:30 +01:00
Oliver Bell
754e7646bb
sa1: match WriteSaveGame
2026-05-07 23:04:50 +01:00
Oliver Bell
0199c9305b
sa1 ports in ci, update readme, remove ps2 folder ( #264 )
2026-05-07 22:01:41 +01:00
JaceCear
82dabc2f35
Extend INCPAL use in SA1. ( #265 )
...
* Align water_effects.h with SA3
2026-05-07 21:13:25 +01:00
Oliver Bell
09e894fc49
fix progress
2026-05-05 23:19:11 +01:00
Oliver Bell
6dae6451ed
sa1: use sa2 makefile, fix port
2026-05-04 02:09:00 +01:00
Oliver Bell
7342e21d8c
sa2: fix progress
2026-05-04 02:08:54 +01:00
Oliver Bell
cc2110e85d
Move SA1 to root
...
* name some engine globals (gSpriteTransform*)
* move the whole sa1 directory to the root
2026-05-02 23:39:11 +01:00
Oliver Bell
9543a9d793
sa1: reference entities manager from sa2
2026-05-02 19:00:17 +01:00
Oliver Bell
2b12d09439
sa1: start entities manager alignment
2026-05-01 20:27:55 +01:00
Oliver Bell
d96865a0b9
sa1: match entities manager
2026-05-01 02:06:01 +01:00
Oliver Bell
d7bbcbdbd4
sa1: reference rings manager from sa2
2026-05-01 00:16:24 +01:00
Oliver Bell
f97678b617
match rings manager in collect rings and sa1
2026-04-29 01:23:31 +01:00
Oliver Bell
c8174f5d70
sa1: fix badly replaced function name
2026-04-28 14:47:31 +01:00
Oliver Bell
3c828fc907
sa1: reference stage.c from sa2
2026-04-28 14:36:50 +01:00
Oliver Bell
3d17f86417
stage.c mostly aligned
2026-04-27 23:59:50 +01:00
Oliver Bell
d485fedd3a
split backgrounds from camera.c and merge sa1 and sa2 camera.c
2026-04-26 18:23:08 +01:00
JaceCear
9543ad304e
Remove VBlank check in targets that don't need it ( #256 )
2026-04-26 11:18:02 +01:00
Oliver Bell
cefd62e345
start camera.c alignment
2026-04-25 18:12:45 +01:00
Oliver Bell
46ee4c5662
sa1: reference spotlight_beam_task from sa2
2026-04-25 16:07:32 +01:00
Oliver Bell
bbaeac4fe6
sa1: fix build after rename
2026-04-25 15:47:08 +01:00
Oliver Bell
a939ebc458
sa2: match Knuckles_Glide_UpdateSpeed, fix sa1 sa2 InitGlide consistency
2026-04-24 19:30:19 +01:00
Oliver Bell
67ecd33583
sa1: reference water_effects from sa2
2026-04-23 21:14:18 +01:00
Oliver Bell
15e38aff6c
sa1: match src/game/shared/stage/water_effects.c
2026-04-23 20:18:29 +01:00
Oliver Bell
e9494fa607
sa1: reference collision_3 from sa2
2026-04-23 01:16:11 +01:00
Oliver Bell
5df51b56d1
sa1: match Coll_Player_PlatformCrumbling
2026-04-22 01:13:16 +01:00
Oliver Bell
dabf12bf0b
sa1: reference collison_2 from sa2
2026-04-21 22:54:09 +01:00
Oliver Bell
e3a066ab98
sa1: reference collsion_1 from sa2
2026-04-21 20:49:36 +01:00
Oliver Bell
5b521c3acc
sa1: split collision
2026-04-20 20:21:56 +01:00