ReC98/libs
nmlgc 69111bd862 [Separate translation units] .PI: Row loop for masked blitting (undecompilable)
Reason: Pascal calling convention with function parameters but no stack
frame. Theoretically we can __emit__() everything inside this function,
but there's no way we can get a `RETN 8` this way. Oh, and it also
accesses SI and DI without backing them up to the stack.

And thanks to TLINK apparently not reporting fixup overflows when
segments are small enough (?), it took quite a while to get that CALL
correct and not weirdly offset by 32 bytes. 😕

Part of P0134, funded by [Anonymous].
2021-02-21 14:04:51 +01:00
..
kaja [Maintenance] Rename the `_FORCE_INT` enum members to indicate signedness 2020-09-12 12:09:30 +02:00
master.lib [Separate translation units] .PI: Row loop for masked blitting (undecompilable) 2021-02-21 14:04:51 +01:00
piloadc [Build] Assemble all .ASM files in the 32-bit build part 2020-09-07 17:25:56 +02:00
sprite16 [Reverse-engineering] Enabling and disabling the EGC 2020-11-02 23:42:04 +01:00