wintiger0222
0dcfc445b8
[Reverse-engineering] [th03] input_wait_for_ok_or_measure()
...
Moving this into hardware/, since we already have an
input_wait_for_change() function there. --Nmlgc
2019-12-17 23:26:58 +01:00
wintiger0222
590436dfa8
[Reduction] [th03] graph_putsa_fx
...
Fine, let's drag that ASM slice along, instead of immediately reusing
the already decompiled TH02 version… The website really needs a
decompilation metric soon, anyway. --Nmlgc
2019-12-17 23:26:58 +01:00
nmlgc
30e6b7c3db
[Maintenance] Correctly declare all input functions
...
The pascal calling convention for TH03's input mode functions actually
sort of matters, since we have this nice function pointer type that
expects pascal.
2019-11-30 19:34:55 +01:00
nmlgc
2269d0c29c
[Reverse-engineering] [th03] Playfield sprite clipping coordinates
...
Part of P0060, funded by Touhou Patch Center.
2019-11-28 23:12:10 +01:00
nmlgc
1cb2c0acbc
[Reverse-engineering] [th03/th04/th05] Palette change flag
...
Funded by -Tom-.
2019-03-03 13:32:55 +01:00
nmlgc
79cc3ed71c
[Reverse-engineering] [th03/th04/th05] Input change delay function
...
With TH05 definitely being the Galaxy Brain version of this function.
You'll see once I get to push the C decompilation for that one…
Anyway, that covers all shared input functions of TH02-TH05!
Funded by zorg.
2018-09-17 22:10:42 +02:00
nmlgc
8dfc2cd535
[Research] Find out why ≥TH03 checks input twice per frame, with a 0.6ms delay
...
Thanks to @joncampbell123 for the tip!
Funded by zorg.
2018-09-13 18:32:24 +02:00
nmlgc
cbe8a37c53
[Reverse-engineering] [th03] Single-/multi-player/CPU input modes
...
Funded by zorg.
2018-09-12 15:53:12 +02:00
nmlgc
c592464121
[Reverse-engineering] [th03/th04/th05] Basic keyboard input functions
...
Funded by zorg.
2018-09-11 19:34:19 +02:00
nmlgc
de491f225d
[Maintenance] Move the sound driver function slices from hardware/ to snd/
...
And renaming them all to the short filenames they will be decompiled to for
consistency. These functions aren't really immediately hardware-related, as
we've established earlier in the decompilation.
2015-03-15 23:01:31 +01:00
nmlgc
22332a71fa
Make all sound functions and variables available to C
2015-02-23 18:28:38 +01:00
nmlgc
2cac434455
[Reverse-engineering] Sound effect playback
2015-02-13 12:56:51 +01:00