Commit Graph

5 Commits

Author SHA1 Message Date
nmlgc 056b1c77c1 [Decompilation] [th04] Player character and shot type selection menu
Significantly more complex than the single menu in TH05!

Completes P0124, funded by [Anonymous] and Blue Bolt.
2020-11-02 22:41:51 +01:00
nmlgc b974c1a915 [Maintenance] Add separate macros for GRCG/EGC-accelerated reads and writes
Not only getting rid of the "useless" (and thankfully, consistent)
bitplane parameter, but also allowing those shortened macros to be
redefined for the upcoming little ZUN inconsistency.

Part of P0120, funded by Yanga.
2020-09-28 12:51:01 +02:00
nmlgc 6b06be2b3e [Maintenance] [th04/th05] Declare all public OP.EXE functions in C land
Part of P0119, funded by [Anonymous] and -Tom-.
2020-09-21 15:00:40 +02:00
nmlgc 3dd741ce98 [Decompilation] [th05] Game clear/extra unlock variable initialization
Why does this function also have to load sprites for the viewing mode
of the high score menu?! Oh well, ridiculous functions deserve
ridiculous names…

Part of P0119, funded by [Anonymous] and -Tom-.
2020-09-21 15:00:15 +02:00
nmlgc 3c27fbc3bd [Decompilation] [th05] Player character selection menu
The TH04 one might have the same function structure, but the only thing
that's actually identical in both games is the picture darkening loop.

Part of P0119, funded by [Anonymous] and -Tom-.
2020-09-21 15:00:05 +02:00