nmlgc
47cd413064
[Maintenance] Reclassify previously labeled ZUN bugs as quirks where applicable
...
Part of P0216, funded by JonathKane.
2022-08-16 01:44:16 +02:00
nmlgc
c4302b4ab7
[Maintenance] [th01] #include common.h from the resident structure header
...
Part of P0216, funded by JonathKane.
2022-08-16 01:41:14 +02:00
nmlgc
690b4df14b
[Maintenance] Fix another bunch of accumulated typos and dead code
...
Part of P0216, funded by JonathKane.
2022-08-16 01:38:12 +02:00
nmlgc
cf95cc8717
[Maintenance] [th01] Remove `extern "C"` from all remaining areas of code
...
Nothing says "we're getting things done" quite as much as this.
Part of P0214, funded by Ember2528.
2022-08-14 23:03:15 +02:00
nmlgc
60a7e44b53
[Maintenance] Introduce proper Shift-JIS and JIS X 0208 types
...
Much more semantic than that twobyte_t abomination.
Part of P0212, funded by GhostRiderCog, Lmocinemod, and LeyDud.
2022-08-11 15:53:13 +02:00
nmlgc
e4124ca004
[Maintenance] [th01] Move REYHI*.DAT declarations to the formats/ subdirectory
...
Part of P0212, funded by GhostRiderCog, Lmocinemod, and LeyDud.
2022-08-11 15:52:41 +02:00
nmlgc
d398a949fc
[Decompilation] High score menu: Move all data to C land
...
Completes P0211, funded by Lmocinemod and Arandui.
2022-08-08 20:16:29 +02:00
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