132 Commits
Author SHA1 Message Date
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 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 09e894fc49 fix progress 2026-05-05 23:19:11 +01:00
Oliver Bell 7342e21d8c sa2: fix progress 2026-05-04 02:08:54 +01:00
Oliver Bell d8faf52056 sa1: move camera and player files into root 2026-04-10 12:14:32 +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 c1de9a3a13 sa2: migrate data into sa2 sub directory 2026-04-03 09:47:08 +01:00
Oliver Bell f3908cab65 sa2: restructure interactables, move entities into stage 2026-04-01 22:29:39 +01:00
Oliver Bell cd78fcbc77 more restructure for migration 2026-04-01 08:38:07 +01:00
Oliver Bell a997328243 sa2: more re-structuring ready for folder merge 2026-03-31 22:49:07 +01:00
Oliver Bell f370bbd307 chao_garden: more 2026-01-04 12:45:12 +00:00
Oliver Bell 79b856b52d vc: complete match 2025-09-21 15:34:26 +01:00
Oliver Bell be48808323 japan: add japan tiles to obj_tiles_4bpp 2025-09-09 01:12:13 +01:00
Oliver Bell 6ec009d66f collect_rings: match extracted sound data 2025-06-16 22:42:24 +01:00
Oliver Bell 612dc7cf19 collect_rings: extract sound, not yet included in build 2025-06-14 19:32:46 +01:00
Oliver Bell 7c99cc58c9 collect_rings: start sound 2025-06-14 13:50:30 +01:00
Oliver Bell ef15f06c32 collect_rings: finish data identification 2025-06-11 00:46:32 +01:00
Oliver Bell 879cc03588 collect_rings: match camera 2025-06-02 23:43:57 +01:00
Oliver Bell ece261f01b add tracking for chao garden and collect rings 2025-05-28 19:50:59 +01:00
Oliver Bell 9ad1d648e5 collect_rings: split ewram sym 2025-05-19 23:52:58 +01:00
Oliver Bell d5294aafb9 switch to pre-processor for genctx, move some scripts 2025-01-23 17:06:16 +00:00
Oliver Bell 20dbc83436 fix rings scatter in widescreen 2025-01-14 12:10:27 +00:00
Oliver Bell 5ff1ba20a9 improve readme 2025-01-11 16:28:46 +00:00
Oliver Bell bf240fda88 better matching progress value 2025-01-10 12:12:47 +00:00
Oliver Bell f8065be6c6 show matching progress 2025-01-10 11:21:29 +00:00
Oliver Bell dbabbd41db Add ability to TAS test the game, fix bugs as a result of testing (#161) 2024-10-19 02:54:11 +01:00
Oliver Bell 61fb8d35c2 extract some of boss_run data 2024-06-27 22:02:31 +01:00
Oliver Bell b035c69cce finish boss 7 data 2024-05-27 08:21:46 +08:00
Oliver Bell 7f7ca34256 extract some data some boss 7 2024-05-26 00:09:03 +08:00
Oliver Bell 311c78ef54 clean up float conversion funcs 2024-05-16 01:16:23 +01:00
JaceCearandOliver Bell 3eed7359bf Make and LD stuff (#138)
* Remove build path from ldscript
* Fix issues with ldscript in chaogarden
* Update Makefile to handle building with other compilers

---------

Co-authored-by: Oliver Bell <freshollie@gmail.com>
2024-05-10 00:30:38 +02:00
Oliver Bell d4b5f365f4 extract boss 6 data, start documenting boss 6 2024-05-07 18:26:30 +01:00
Oliver Bell 89949b4546 more data cleanup, extract supersonic spawn positions 2024-04-21 15:43:22 +01:00
Oliver Bell ef9bcf8006 ground work to match chao garden for japan 2024-04-21 12:43:21 +01:00
Oliver Bell 68470e2920 extract collect rings assets 2024-04-19 17:00:33 +01:00
Oliver Bell 86d632cf01 improve data file names, move sprite tables definition into C, improve sprite table type 2024-04-19 13:19:33 +01:00
Oliver Bell c0966bc4f5 improve readme, improve collect rings documentation, start extracting some collect rings data 2024-04-19 01:35:03 +01:00
Oliver Bell c52a96adfd extract boss2 data 2024-01-28 08:05:36 +00:00
Oliver Bell da062be3b2 finish boss1 2023-11-21 00:08:47 +00:00
Oliver Bell f15cccbe8d restructure level tilemaps into maps 2023-09-02 23:27:33 +01:00
Oliver Bell ab0b6afffb split boss data 2023-08-24 22:55:39 +01:00
Oliver Bell 9f658782bc finish stage entities manager extraction 2023-05-27 16:56:25 +01:00
Oliver Bell 45d72635a5 extract pipe horn data 2023-05-27 13:16:25 +01:00
Oliver Bell 2e0ef7ad4b Move interactables init array into C (#83) 2023-05-26 16:24:13 +01:00
Oliver Bell 05c349d399 refactor multiboot folder 2023-05-14 02:50:38 +01:00
Oliver Bell 07e01bb854 finish dissasembling collect rings 2023-05-13 21:45:12 +01:00
Oliver Bell bc4de8d98c extract collect rings rom code 2023-05-13 17:38:45 +01:00