mirror of https://github.com/nmlgc/ReC98.git
![]() And this is how you make code less undecompilable by improving your pointless micro-optimizations to use more registers instead of self-modifying code. Worth it if only to get rid of the branches in TH04's undecompilable ASM implementation. Part of P0133, funded by [Anonymous]. |
||
---|---|---|
.. | ||
bb_curvebullet.asm | ||
bb_curvebullet[bss].asm | ||
bb_curvebullet[data].asm | ||
bb_load.asm | ||
bb_load[bss].asm | ||
bb_playchar.asm | ||
bb_playchar[data].asm | ||
bb_txt_load.asm | ||
bb_txt_load[data].asm | ||
cdg_p_nc.cpp | ||
cfg[data].asm | ||
cfg_lres.asm | ||
cfg_lres[bss].asm | ||
pi.h | ||
pi_buffers[bss].asm | ||
pi_free.asm | ||
pi_headers[bss].asm | ||
pi_load.asm | ||
pi_palette_apply.asm | ||
pi_put.asm | ||
pi_put_masked.asm | ||
pi_put_masked[bss].asm | ||
scoredat_load_for.asm | ||
scoredat_load_for[data].asm | ||
scoredat_main.asm | ||
scoredat_recreate_maine.asm | ||
scoredat_recreate_op.asm | ||
std.asm | ||
super.h | ||
super_roll_put_16x16_m.asm |