Commit Graph

87 Commits

Author SHA1 Message Date
biosp4rk
9d5361230d
charmap newline minor fix (#21) 2024-07-12 17:32:39 +02:00
biosp4rk
c451b65c94
Allow CRLF for charmap (fixes #10) (#17) 2024-07-04 21:09:42 +02:00
Bolu
764254b754
Atoi-less C extractor (#15)
* [C extractor] Custom atoi implementations

Additional minor changes:
 - Better C extractor compilation script
 - Change spaces to tabs for indentation in C extractor
 - Minor changes in the C extractor
 - Fix typo in database.txt

* Update README to use the C extractor

* [C extractor] Better comments/documentation
2024-01-07 17:36:30 +01:00
Bolu
0aef540fdd
C extractor (#11)
* Add multithreaded C extractor using OpenMP

* Rename CPP ref to C

* Remove compiled C extractor

* Make C extractor slightly more efficient

* [C extractor] Flatten db buffer + cleanup

* [C extractor] Fix indentation
2024-01-02 14:29:56 +01:00
YohannDR
36f0433e4a Properly extract tracks 2023-11-24 09:15:40 +01:00
YohannDR
b30134bb77 Wip track extractor 2023-11-24 00:00:21 +01:00
BloodLantern
56a51ffaa8
Added a more optimized rom data extractor (#9)
* Added a faster and more optimized extractor

* Added a fail-safe if the extractor cannot find the database or base rom
2023-11-21 20:08:09 +01:00
YohannDR
d4ad2afa87 Extract tracks and proper voice groups 2023-11-17 13:06:43 +01:00
YohannDR
0b15739d37 Use sample symbols instead of pointers 2023-11-17 08:41:22 +01:00
YohannDR
0b809db78e Extract samples 2023-11-17 00:21:46 +01:00
YohannDR
09892e5bab Extract voice groups 2023-11-16 15:10:27 +01:00
YohannDR
a8e39a41be Extract chozodia room data 2023-11-15 13:06:54 +01:00
YohannDR
8c94148f96 Extract crateria room data 2023-11-14 15:45:30 +01:00
YohannDR
4f4a9a4db8 Extract tilesets set 5 and tourian room data 2023-11-14 14:48:27 +01:00
YohannDR
ee828bae6f Extract ridley room data 2023-11-14 09:10:49 +01:00
YohannDR
15a6e2b1aa Extract norfair rooms data 2023-11-13 22:31:09 +01:00
YohannDR
68f41b1f12 Extract kraid room data 2023-11-13 15:16:19 +01:00
YohannDR
acaf3c63d5 Extract brinstar room data 2023-11-12 22:02:10 +01:00
YohannDR
417d0ac521 Extract more arm cannon data 2023-11-11 13:13:07 +01:00
YohannDR
fd52249f2b Start extracting escape cutscenes data 2023-11-10 01:40:02 +01:00
YohannDR
3232d4e7cd Extract cable link io data 2023-11-08 19:07:27 +01:00
YohannDR
412cda8b37 Extract debug doors and room entries 2023-11-08 09:23:36 +01:00
YohannDR
caa96b137d Start extracting arm cannon data 2023-11-01 21:26:48 +01:00
YohannDR
e0f6976efb Start extracting text data 2023-10-20 01:07:21 +02:00
y.demaisonregne
ba359dbfa4 Add file select data 2023-07-07 16:32:19 +02:00
y.demaisonregne
6e9fc5dffd Add tilesets set 1 2023-05-29 19:41:44 +02:00
y.demaisonregne
dd19195efd Add tilesets set 0 data 2023-05-28 23:27:41 +02:00
y.demaisonregne
2d7304f260 Add chozodia escape data 2023-05-28 22:10:26 +02:00
y.demaisonregne
0b2cd6fe56 Add ending and gallery data 2023-05-28 20:28:09 +02:00
YohannDR
8c7dcc6c29 Remove hardocded pointer in audio_internal.s 2023-05-26 10:50:41 +02:00
y.demaisonregne
c33495a5b6 Match and link game_over.c 2023-05-25 18:39:25 +02:00
y.demaisonregne
3ae6413ef7 Add some pause screen data, link pause_screen_map.c 2023-05-24 23:24:04 +02:00
YohannDR
3979d480bd Link mother_brain_close_up cutscene code 2023-04-04 09:17:28 +02:00
y.demaisonregne
3fd940d0a5 Link enter tourian and samus in blue ship code 2023-04-03 22:12:26 +02:00
y.demaisonregne
7c73239a02 Start extracting arm cannon data 2023-03-22 23:29:31 +01:00
y.demaisonregne
717b535385 Start extracting samus graphics to C file 2023-03-19 23:28:10 +01:00
y.demaisonregne
a0ce6dbaf4 Samus graphics parser, start fixing samus graphics data 2023-03-19 02:23:16 +01:00
y.demaisonregne
142b7467e3 Start extracting some samus data 2023-03-18 23:42:03 +01:00
YohannDR
476c14d4f9 Add enter tourian cutscene data 2023-03-14 14:21:20 +01:00
YohannDR
477ada52ad Add debug rooms data 2023-03-14 13:42:20 +01:00
YohannDR
90c449ee0c Start extracting demo data 2023-03-13 16:15:56 +01:00
YohannDR
c265cd35cb Add haze data 2023-03-13 12:43:51 +01:00
y.demaisonregne
c8da02847d Link fusion_gallery.c 2023-03-12 15:11:24 +01:00
y.demaisonregne
ed7221447c Decompile animated_graphics.c 2023-03-09 00:00:51 +01:00
y.demaisonregne
1d8aebe8f9 Complete in_game_cutscene.c 2023-03-08 02:05:24 +01:00
y.demaisonregne
e0e1d723fc Decompile erase SRAM menu 2023-02-28 22:03:51 +01:00
y.demaisonregne
3ed34562fc Finish decompiling title screen 2023-02-28 16:30:57 +01:00
YohannDR
8d0bedb091 Decompile statue opening cutscene 2023-02-07 10:39:28 +01:00
YohannDR
54aa92040a Decompile before charlie cutscene 2023-02-06 22:56:29 +01:00
YohannDR
623f9e14b3 Decompile getting_fully_powered_suit.c cutscene 2023-02-06 15:58:39 +01:00