13 Commits

Author SHA1 Message Date
Snesrev
f591d89f84 Some tooling to extract assets
Run:
restool.py decode
to extract assets into assets/defs/*

Run:
restool.py compile
to compile the assets back into a rom
2023-04-17 20:29:29 +02:00
Snesrev
62768600dc Rename enemy_projectile => eproj 2023-04-04 23:12:08 +02:00
Snesrev
5034ffc8e5 Some more cleanup + tcc fix 2023-04-03 22:14:39 +02:00
snesrev
0b58368de0 Lots of code cleanup (#32)
### Description
<!-- What is the purpose of this PR and what it adds? -->

### Will this Pull Request break anything? 
<!-- Will it break the compiling? -->

### Suggested Testing Steps
<!-- See if the compiling fails/break anything in the game. -->
2023-04-03 21:56:08 +02:00
Snesrev
7a29af4260 Use int8 instead of char.
Char is not guaranteed to be signed.
2023-03-20 20:01:27 +01:00
snesrev
51ac35a65d Code cleanup (#28)
Lots of code cleanup
2023-03-20 18:12:36 +01:00
Snesrev
a77d20f138 Remove u from constants 2023-03-14 20:22:53 +01:00
Snesrev
72f5bf5795 Samus_HandleScrewAttackSpeedBoostingPals reads bad addr (Fixes #18) 2023-03-11 17:53:53 +01:00
Snesrev
1c10bc2038 Fix bug with Equipment Screen Energy Arrow 2023-03-06 20:33:20 +01:00
Snesrev
dfaae98799 Clean up xray code somewhat 2023-03-06 18:56:00 +01:00
Snesrev
4e83a497df Orig game reads uninitialized memory in xray 2023-03-06 18:55:12 +01:00
Snesrev
039c663141 CanXrayShowBlocks was broken 2023-03-06 18:14:52 +01:00
snesrev
09c1bdd874 Initial commit 2023-03-05 22:06:32 +01:00