nmlgc
50afb0afa6
[Decompilation] [th02] Staff roll and verdict sequences
...
Part of P0279, funded by Yanga and Blue Bolt.
2024-04-12 00:29:10 +02:00
nmlgc
f0fbaf667c
[Decompilation] [th02] Endings: Script code for Bad and Good endings
...
On the list of functions yet to be decompiled, these were at number 7
and 1, respectively, which corresponds to number 7 and 22 on the total
list of functions in PC-98 Touhou.
Completes P0278, funded by Yanga.
2024-04-12 00:29:10 +02:00
nmlgc
61cd04c103
[Maintenance] [th02] Score: Define a single type for score values
...
No unsigned score values in this game. Yet…
Part of P0278, funded by Yanga.
2024-04-12 00:29:09 +02:00
nmlgc
062aa7ae1d
[Maintenance] Purge the C-style `typedef struct` syntax
...
I might change this convention again in the future, particularly once
someone wants to fund C89 conformance, but let's stay consistent for
now.
Part of P0264, funded by [Anonymous] and Blue Bolt.
2024-02-02 23:59:34 +01:00
nmlgc
bc5710285d
[Decompilation] [th02] Dialog: Stage 4 scripts
...
The inconsistency between 1- and 2-byte face IDs is exactly why I chose
to polyfill std::array.
Part of P0261, funded by [Anonymous] and Yanga.
2023-11-01 23:17:52 +01:00
nmlgc
c5e51e6cb2
[Maintenance] [th02] Properly declare lives and bombs, and their limits
...
Completes P0237, funded by Yanga.
2023-03-29 18:03:06 +02:00
nmlgc
ebc766bbce
[Reverse-engineering] [th02] Reduced effect rendering flag
...
The 演出 option.
Part of P0236, funded by Yanga.
2023-03-29 12:36:56 +02:00
nmlgc
53d3a6fb73
[Maintenance] [th02] Move the resident structure declaration to its own file
...
Consistency at last.
Part of P0133, funded by [Anonymous].
2021-01-30 18:53:07 +01:00