nmlgc
6e36dfd93b
[Decompilation] [th01] Verdict screen: Move all data to C land
...
Part of P0211, funded by Lmocinemod and Arandui.
2022-08-08 20:16:25 +02:00
nmlgc
64fe9bbff9
[Decompilation] [th01] Endings: Common beginning
...
Part of P0211, funded by Lmocinemod and Arandui.
2022-08-08 20:16:21 +02:00
nmlgc
001033d15a
[Maintenance] [th01] Remove `extern "C"` from more areas of code
...
The .GRC and .GRP functions, to be specific.
Part of P0203, funded by [Anonymous] and GhostRiderCog.
2022-07-10 13:09:12 +02:00
nmlgc
67e46b5e33
[Research] [th01] Find out why the ドカーン ending image is even visible at all
...
No frame delay after its blitting call, immediately overwritten on the
next iteration… but if EGC "acceleration" leads to 8000 VRAM page
switches, you don't need additional delay for parts of the image to
remain visible after all.
Part of P0200, funded by Yanga.
2022-06-17 15:30:30 +02:00
nmlgc
bfdb1e33f4
[Decompilation] [th01] Endings: Bad
...
Part of P0200, funded by Yanga.
2022-06-17 15:30:30 +02:00
nmlgc
cfb0b5f21b
[Decompilation] [th01] Endings: Good
...
100 functions remaining in all of TH01!
Part of P0200, funded by Yanga.
2022-06-17 15:30:30 +02:00
nmlgc
f1dbf5f13f
[Decompilation] [th01] Endings: Boss slideshow
...
Alignment hacks! Alignment hacks everywhere.
(The translation unit layout workarounds are temporary, at least.)
Part of P0200, funded by Yanga.
2022-06-17 15:30:30 +02:00
nmlgc
16aba1bc9a
[Readme] Update branch overview
...
Adding `th01_critical_fixes`, which has also become a part of
`community_choice_fixes`.
2022-06-01 02:27:52 +02:00
nmlgc
48db0b7a72
[Decompilation] [th01] Verdict screen: Title calculation
...
You can definitely make an argument that these if/else if branches are
easier to read than their implied formula, especially with all
variables being signed here.
Completes P0197, funded by Yanga and Ember2528.
2022-06-01 02:27:52 +02:00
nmlgc
2863a69836
[Decompilation] [th01] Verdict screen: Main function
...
Part of P0197, funded by Yanga and Ember2528.
2022-06-01 02:27:52 +02:00