Commit Graph
3154 Commits
Author SHA1 Message Date
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
Oliver Bell 10e1059318 sa2: split collision based on sa1 2026-04-20 20:16:09 +01:00
Oliver Bell fa32a02cb7 sa1: reference unused level select from sa2 2026-04-20 01:20:43 +01:00
Oliver Bell 772e14b214 sa1: reference collect rings results from sa2 2026-04-20 00:58:59 +01:00
Oliver Bell ae928fb6a4 sa1: some collect rings results alignment 2026-04-19 20:53:02 +01:00