ReC98/th01
nmlgc b5cef6eb69 [Maintenance] Define VRAM access macros for arbitrary bit counts
Templates would have been nicer, but as soon as you add just one
non-immediate parameter, Turbo C++ generates a useless store to a new
local variable, ruining the generated code.

Part of P0069, funded by [Anonymous] and Yanga.
2020-01-14 22:09:51 +01:00
..
hardware [Maintenance] Define VRAM access macros for arbitrary bit counts 2020-01-14 22:09:51 +01:00
fuuin_05.c [C decompilation] [th01] VSync interrupt handler 2015-09-05 22:33:07 +02:00
fuuin_06.c [C decompilation] [th01] Text mode functions 2015-03-11 23:29:58 +01:00
fuuin_08.cpp [Decompilation] [th01] Blocking palette fade-ins from a custom start color 2020-01-14 21:47:17 +01:00
fuuin_09.c [Decompilation] [th01] graph_printf_fx 2020-01-14 22:08:44 +01:00
fuuin_11.c [Maintenance] Fix any whitespace issues in our own code 2015-09-07 15:44:48 +02:00
fuuin_12.c [C decompilation] [th01/fuuin] Slow 2x VRAM region scaling 2015-03-09 17:58:30 +01:00
fuuin_13.c [Maintenance] Fix #include syntax for mdrv2.c 2019-11-24 12:45:08 +01:00
grps2xsc.c [Maintenance] Define VRAM access macros for arbitrary bit counts 2020-01-14 22:09:51 +01:00
main_02.c [Decompilation] [th01] frame_delay 2019-11-18 21:29:43 +01:00
main_03.c [C decompilation] [th01] VSync interrupt handler 2015-09-05 22:33:07 +02:00
main_04.c [C decompilation] [th01] VSync interrupt handler 2015-09-05 22:33:07 +02:00
main_06.cpp [Decompilation] [th01] Blocking palette fade-ins from a custom start color 2020-01-14 21:47:17 +01:00
main_12.c [C decompilation] [th01/op] [th01/reiiden] Random resident structure stuff 2015-03-07 17:43:39 +01:00
main_13.c [Maintenance] [th01] Don't #define away master.lib's graph_accesspage() macro 2020-01-14 21:49:38 +01:00
main_14.c [C decompilation] [th01/reiiden] 2D vector construction 2015-03-13 23:03:39 +01:00
main_16.c [Maintenance] Fix #include syntax for mdrv2.c 2019-11-24 12:45:08 +01:00
mdrv2.c [Decompilation] Add a separate segment type 2019-12-17 23:26:59 +01:00
mdrv2[data].asm [Decompilation] [th01] mdrv2_resident 2019-11-04 22:14:10 +01:00
op_02.c [Decompilation] [th01] frame_delay 2019-11-18 21:29:43 +01:00
op_03.c [C decompilation] [th01] VSync interrupt handler 2015-09-05 22:33:07 +02:00
op_04.c [C decompilation] [th01] Text mode functions 2015-03-11 23:29:58 +01:00
op_06.cpp [Decompilation] [th01] Blocking palette fade-ins from a custom start color 2020-01-14 21:47:17 +01:00
op_08.c [Decompilation] [th01] graph_printf_fx 2020-01-14 22:08:44 +01:00
op_10.c [C decompilation] [th01/op] [th01/reiiden] Random resident structure stuff 2015-03-07 17:43:39 +01:00
op_11.c [Maintenance] Fix #include syntax for mdrv2.c 2019-11-24 12:45:08 +01:00
op_12.cpp [C decompilation] [th01/op] Archive functions 2015-03-05 23:12:14 +01:00
pf.asm [C decompilation] [th01/op] Archive functions 2015-03-05 23:12:14 +01:00
pf.cpp [Decompilation] Finally declare <stdint.h> types 2019-12-17 23:26:58 +01:00
pf[bss].asm [C decompilation] [th01/op] Archive functions 2015-03-05 23:12:14 +01:00
pf[data].asm [C decompilation] [th01/op] Archive functions 2015-03-05 23:12:14 +01:00
player_is_hit[bss].asm [Reverse-engineering] [th01/th02/th04/th05] Player hit flag 2018-12-15 22:57:36 +01:00
ranks.h [Reverse-engineering] [th04/th05] Resident structure 2020-01-03 21:43:43 +01:00
resstuff.c [Maintenance] Use the same resident structure pointer name for every game 2020-01-03 21:26:10 +01:00
th01.h [Decompilation] [th01] Inter-page rectangle moves 2020-01-14 21:50:23 +01:00
th01.inc [Decompilation] [th01] graph_putsa_fx 2020-01-14 22:04:12 +01:00
ztext.c [Decompilation] Finally declare <stdint.h> types 2019-12-17 23:26:58 +01:00
ztext[data].asm [C decompilation] [th01] Text mode functions 2015-03-11 23:29:58 +01:00
zunsoft.c [C decompilation] [th01/reiiden] 2D vector construction 2015-03-13 23:03:39 +01:00