ReC98/th04/formats
nmlgc ff3d2cafe4 [Maintenance] Highlight dependencies on pseudoregisters with the `asm` keyword
These make up 41% of all our current inline ASM blocks, and *should*
break on other compilers.

Part of P0183, funded by Yanga and [Anonymous].
2022-02-18 09:36:34 +01:00
..
bb.h [Maintenance] [th05] Get rid of th05.hpp 2021-06-21 15:48:39 +02:00
bb.inc [Reverse-engineering] [th04/th05] Text dissolve circle sprites 2020-05-03 23:24:01 +02:00
bb_playchar.asm [Reverse-engineering] [th04/th05] .CDG slot IDs for MAIN.EXE 2021-06-21 15:48:41 +02:00
bb_playchar[bss].asm
bb_playchar[data].asm
bb_stage.asm
bb_stage.c [Maintenance] [th05] Get rid of th05.hpp 2021-06-21 15:48:39 +02:00
bb_stage[bss].asm
bb_txt_load.asm
bb_txt_load[data].asm
bb_txt_put.asm [Reverse-engineering] [th04/th05] Text dissolve circle sprites 2020-05-03 23:24:01 +02:00
cdg.h [Separate translation units] [th04] cdg_put_plane_roll_8() (undecompilable) 2021-03-20 02:36:39 +01:00
cdg[bss].asm [Separate translation units] [th04/th05] .CDG: Loading and freeing 2020-11-16 20:01:35 +01:00
cdg_impl.hpp [Maintenance] [th03/th04/th05] .CDG: Mirror implementation macros in ASM land 2021-04-03 22:16:01 +02:00
cdg_load.asm [Maintenance] [th03/th04/th05] .CDG: Mirror implementation macros in ASM land 2021-04-03 22:16:01 +02:00
cdg_p_na.cpp [Maintenance] Highlight dependencies on pseudoregisters with the `asm` keyword 2022-02-18 09:36:34 +01:00
cdg_p_nc.asm [Separate translation units] [th04] cdg_put_nocolors_8() (undecompilable) 2021-05-11 18:47:58 +02:00
cdg_p_pl.asm [Separate translation units] [th04] cdg_put_plane() (undecompilable) 2021-05-11 18:48:00 +02:00
cdg_p_pr.asm [Maintenance] [th03/th04/th05] .CDG: Mirror implementation macros in ASM land 2021-04-03 22:16:01 +02:00
cdg_put.asm [Translation unit catch-up] [th04] cdg_put_8() 2021-04-21 16:24:18 +02:00
cdg_put_plane[data].asm [Separate translation units] [th04] cdg_put_plane() (undecompilable) 2021-05-11 18:48:00 +02:00
cfg.asm [Reverse-engineering] [th03/th04/th05] Configuration file 2020-02-23 17:24:17 +01:00
cfg.hpp [Decompilation] [th03] YUME.CFG loading and saving 2020-09-07 21:18:40 +02:00
cfg.inc [Reverse-engineering] [th03/th04/th05] Configuration file 2020-02-23 17:24:17 +01:00
cfg_lres[data].asm [Reverse-engineering] [th03/th04/th05] Configuration file 2020-02-23 17:24:17 +01:00
map.inc
mpn.hpp [Decompilation] [th04] .MPN: Load function 2021-04-22 19:27:48 +02:00
mpn_free.cpp [Maintenance] Move tile-related files to their own subdirectory 2021-06-20 19:37:20 +02:00
mpn_l_i.cpp [Maintenance] Move tile-related files to their own subdirectory 2021-06-20 19:37:20 +02:00
scoredat.h [Maintenance] Consistently use "score" instead of "points" 2021-12-27 00:50:39 +01:00
scoredat.inc [Maintenance] Consistently use "score" instead of "points" 2021-12-27 00:50:39 +01:00
scoredat[bss].asm
scoredat_code_asm.asm [Maintenance] Reimplement TASM's ARG directive for `MOV BX, SP` functions 2021-02-20 23:50:00 +01:00
scoredat_decode.asm
scoredat_decode_both.asm
scoredat_encode.asm
scoredat_load_both.asm [Reverse-engineering] [th04/th05] GENSOU.SCR loading 2020-09-21 15:00:10 +02:00
scoredat_load_for.asm [Reverse-engineering] [th04/th05] GENSOU.SCR loading 2020-09-21 15:00:10 +02:00
scoredat_main.asm [Reverse-engineering] [th04/th05] GENSOU.SCR loading 2020-09-21 15:00:10 +02:00
scoredat_op[bss].asm
scoredat_recreate.asm [Maintenance] Consistently use "score" instead of "points" 2021-12-27 00:50:39 +01:00
std.asm [Reverse-engineering] [th04/th05] Resident structure 2020-01-03 21:43:43 +01:00
std[bss].asm
std[data].asm
super.h [Reverse-engineering] [th04/th05] Micro-optimized 32×32 sprite display 2020-02-16 21:38:38 +01:00
z_super_roll_put_tiny.asm [Maintenance] Reimplement TASM's ARG directive for `MOV BX, SP` functions 2021-02-20 23:50:00 +01:00