Oliver Bell
|
5efb59352f
|
sa2: propeller_spring -> flying_spring, document flying spring and em level task
|
2026-05-27 00:59:34 +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
|
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
|
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
|
11908e6168
|
struct Camera -> Camera, improve camera definitions, clean up structs
|
2026-05-17 16:39:12 +01:00 |
|
Oliver Bell
|
bde11f1f03
|
document mp_finish
|
2026-05-14 19:11:49 +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
|
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
|
d7bbcbdbd4
|
sa1: reference rings manager from sa2
|
2026-05-01 00:16:24 +01:00 |
|
Oliver Bell
|
3c828fc907
|
sa1: reference stage.c from sa2
|
2026-04-28 14:36: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 |
|
Oliver Bell
|
67ecd33583
|
sa1: reference water_effects from sa2
|
2026-04-23 21:14:18 +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
|
ae928fb6a4
|
sa1: some collect rings results alignment
|
2026-04-19 20:53:02 +01:00 |
|
Oliver Bell
|
6c316a75ba
|
sa1: more player.c alignment
|
2026-04-19 16:47:22 +01:00 |
|
Oliver Bell
|
3f2aec0dd2
|
sa1: more player.c alignment
|
2026-04-19 13:27:47 +01:00 |
|
Oliver Bell
|
eb509558f9
|
sa1: more player.c alignment, match sub_8024B10
|
2026-04-19 12:13:57 +01:00 |
|
Oliver Bell
|
02d6a79a87
|
sa1: matchh sub_80232D0, more player alignment
|
2026-04-18 15:40:07 +01:00 |
|
Oliver Bell
|
053e1d5b5e
|
sa1: progress on player.c alignment
|
2026-04-14 00:59:32 +01:00 |
|
Oliver Bell
|
bcc3322723
|
sa1: merge mp_event_mgr with sa2
|
2026-04-12 15:46:38 +01:00 |
|
Oliver Bell
|
6a19173617
|
sa1: remove final duplicate shared headers
|
2026-04-12 13:34:33 +01:00 |
|
Oliver Bell
|
cd2b93b932
|
sa1: remove a bunch of duplicate headers
|
2026-04-12 11:43:32 +01:00 |
|
Oliver Bell
|
872bafd19d
|
sa1: reference final east shared code from sa2
|
2026-04-12 00:49:58 +01:00 |
|
Oliver Bell
|
9bbcf20ec5
|
sa1: match finish handler, reference more shared from sa2
|
2026-04-11 23:38:27 +01:00 |
|
Oliver Bell
|
acf31abd55
|
sa1: match item final item task func, merge with sa2 item_tasks.c
|
2026-04-11 15:40:03 +01:00 |
|
Oliver Bell
|
bedebc8bc8
|
sa1: merge pause menu into sa2
|
2026-04-10 18:55:52 +01:00 |
|
Oliver Bell
|
337495ccaf
|
sa1: finish migrating game/sa1 to root
|
2026-04-10 14:56:29 +01:00 |
|
Oliver Bell
|
d8faf52056
|
sa1: move camera and player files into root
|
2026-04-10 12:14:32 +01:00 |
|
Oliver Bell
|
5ba7dd2e79
|
sa1: move enemies to root
|
2026-04-10 11:31:42 +01:00 |
|
Oliver Bell
|
9dc5c81fe3
|
sa1: move some interactables to root directory
|
2026-04-10 10:05:26 +01:00 |
|
Oliver Bell
|
f4a041adde
|
sa1: move more source, more alignment
|
2026-04-09 23:44:28 +01:00 |
|
Oliver Bell
|
4fc72e9f18
|
merge sa1 and sa2 player.h, align game.c and dummy_task.c with sa1
|
2026-04-09 22:22:32 +01:00 |
|
Oliver Bell
|
5a293bc0d1
|
sa1: match some shared source from sa2 codebase, fix some sa2 formatting
|
2026-04-08 23:52:20 +01:00 |
|
Oliver Bell
|
6801ab7bde
|
sa1: migrate more source to root
|
2026-04-08 18:06:59 +01:00 |
|
Oliver Bell
|
85d1b7a0bc
|
sa1: move over more header
|
2026-04-08 00:18:54 +01:00 |
|
Oliver Bell
|
744d86d9fb
|
align rect.h and remove sprite.h from sa1, fix entities build
|
2026-04-07 23:37:45 +01:00 |
|
Oliver Bell
|
d355f290fe
|
more changes for sa1 sa2 merge
- Migrate specific game headers into their own folders
- Remove headers from sa1 codebase which can be referenced from sa2
|
2026-04-07 23:06:16 +01:00 |
|
Oliver Bell
|
a9122877c7
|
remove game/types, fix sa2 compilation, clean up sa1 includes
|
2026-04-03 12:55:55 +01:00 |
|
Oliver Bell
|
4393c0f2dd
|
align constants
|
2026-04-03 12:09:00 +01:00 |
|
Oliver Bell
|
c1de9a3a13
|
sa2: migrate data into sa2 sub directory
|
2026-04-03 09:47:08 +01:00 |
|
Oliver Bell
|
9e4f9c9d15
|
sa2: refactor time attack directory
|
2026-04-02 22:39:06 +01:00 |
|
Oliver Bell
|
cef33f35c1
|
restructure multiplayer folders for merge
|
2026-04-02 22:19:11 +01:00 |
|
Oliver Bell
|
9e7e6bbb10
|
refactor multiplayer folder for sa1 sa2 merge
|
2026-04-02 18:57:48 +01:00 |
|
Oliver Bell
|
dc8b70429f
|
sa1: more align stage structure with sa2
|
2026-04-02 08:31:34 +01:00 |
|