nmlgc
eb89330f64
[Build] [th01] Move the -Z and -3 options onto the command line
...
Deactivating them is the exception, not the norm.
Part of P0122, funded by Yanga.
2020-10-06 13:27:33 +02:00
nmlgc
c12cddfe47
[Decompilation] [th01] Sloppy ellipse arc unblitting
...
The usual case where ZUN should have just written a custom EGC-powered
unblitter, instead of resorting to the word-aligned rectangle one…
Part of P0120, funded by Yanga.
2020-09-28 12:50:16 +02:00
nmlgc
23f5645be5
[Decompilation] [th01] Ellipse arc blitting
...
Most frequently used for complete circles, though… but who cares, as
of this commit, ReC98, as a whole, is ⅓ done!
Part of P0120, funded by Yanga.
2020-09-28 12:46:29 +02:00
nmlgc
a80343aac1
[Maintenance] Don't declare the 8×8 shape blitting functions as `extern "C"`
...
Some of the other upcoming shapes prefer C++ linkage.
Part of P0120, funded by Yanga.
2020-09-28 12:44:54 +02:00
nmlgc
11b776b32e
[Decompilation] [th01] 8×8 diamond, star, and snowflake sprite blitting
...
More hardcoded sprites! These are prominently seen in the Konngara,
Elis, and Sariel battles, respectively.
Completes P0105, funded by Yanga.
2020-08-12 16:24:04 +02:00
nmlgc
757f00e063
[Decompilation] [th01] Unaligned monochrome 8×8 sprite blitting
...
This is a perfectly fine generic sprite blitting function. Why doesn't
this game have more of these?
Part of P0105, funded by Yanga.
2020-08-12 16:21:28 +02:00
nmlgc
72538610ba
[Decompilation] [th01] .GRC: Load function
...
Still no idea what those 7 unknown bytes in the .GRC and .BOS headers
could be.
Part of P0105, funded by Yanga.
2020-08-12 16:19:39 +02:00