ReC98/th05
nmlgc 7d5b34d390 [Maintenance] [th04/th05] Text popups: Move to a new "text overlay" module
This term encompasses both the event popups, the Stage and BGM titles
(which have nothing to do with the former), and the upcoming transition
effect.

Part of P0186, funded by [Anonymous] and Blue Bolt.
2022-03-27 00:33:51 +01:00
..
end [Reverse-engineering] [th05] Staff roll: Verdict bitmap 2020-09-12 11:28:01 +02:00
formats [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
gaiji
hardware [Maintenance] Highlight dependencies on pseudoregisters with the `asm` keyword 2022-02-18 09:36:34 +01:00
main [Naming] [th04/th05] Bosses: Rename `*_phase_end` to `*_phase_next` 2022-03-26 20:44:54 +01:00
op [Maintenance] Move the contents of `music/` subdirectories under `op/` 2022-03-25 14:10:59 +01:00
shiftjis [Decompilation] [th05] EMS / Dialog: Exit function 2021-11-29 02:01:10 +01:00
snd [Maintenance] Highlight dependencies on pseudoregisters with the `asm` keyword 2022-02-18 09:36:34 +01:00
sprites [Decompilation] [th04/th05] Bullets: Update function 2021-07-31 20:19:33 +02:00
bgimager.asm [Separate translation units] [th04/th05] bgimage_put_rect() (undecompilable) 2021-03-19 23:19:48 +01:00
bullet.asm [Maintenance] [th04/th05] Move bullet code into dedicated segments 2022-03-05 15:31:50 +01:00
bullet_1.asm [Reverse-engineering] [th05] Bullets: Velocity and angle calculation (undecompilable) 2021-07-31 21:09:36 +02:00
bullet_c.cpp [Decompilation] [th05] Bullets: Clipping and pre-spawn hit test 2021-07-31 21:09:30 +02:00
bullet_t.cpp [Maintenance] [th04/th05] Move bullet code into dedicated segments 2022-03-05 15:31:50 +01:00
bullet_u.cpp [Maintenance] [th04/th05] Move bullet code into dedicated segments 2022-03-05 15:31:50 +01:00
cdg_p_nc.cpp [Decompilation] [th05] .CDG: Non-color blitting 2021-01-30 18:20:44 +01:00
cdg_put.asm [Translation unit catch-up] [th04] cdg_put_8() 2021-04-21 16:24:18 +02:00
cfg_lres.cpp [Decompilation] [th03/th04/th05] cfg_load_resident_ptr() 2021-07-21 00:34:59 +02:00
chars.inc
curveb_u.cpp [Decompilation] [th05] Curved bullets: Update function 2022-03-05 15:31:50 +01:00
dialog.cpp [Decompilation] [th05] EMS / Dialog: Face loading and rendering 2021-11-29 02:01:10 +01:00
egcrect.cpp [Decompilation] [th04/th05] EGC-powered page 1→0 rectangle blitting 2020-11-16 20:01:09 +01:00
ems.cpp [Decompilation] [th04/th05] EMS: Allocation + Preloading the eyecatch image 2021-11-29 01:53:43 +01:00
frmdelay.cpp [Maintenance] Highlight dependencies on pseudoregisters with the `asm` keyword 2022-02-18 09:36:34 +01:00
gather.cpp [Decompilation] [th04/th05] Gather circle rendering 2021-07-21 00:35:02 +02:00
hud_bar.asm [Maintenance] Reimplement TASM's ARG directive for `MOV BX, SP` functions 2021-02-20 23:50:00 +01:00
hud_ovrl.cpp [Maintenance] [th04/th05] Text popups: Move to a new "text overlay" module 2022-03-27 00:33:51 +01:00
i_shot.hpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
initmain.cpp [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
initop.cpp [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
inp_h_w.cpp [Decompilation] [th05] input_reset_sense_held(), input_wait_for_change() 2021-01-30 18:26:34 +01:00
input_s.asm [Translation unit catch-up] [th04] Low-level input 2021-03-20 02:36:38 +01:00
laser_sc.cpp [Decompilation] [th05] Lasers: Spawn and control functions 2022-03-05 17:50:27 +01:00
m_char.cpp [Maintenance] Macros: Update to current coding standards 2022-03-25 14:05:36 +01:00
main010.cpp [Maintenance] [th04/th05] Split segment #1 before the playfield shake function 2022-03-05 17:50:33 +01:00
main011.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
main014.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
main032.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
main034.cpp [Maintenance] [th05] Split segment #3 before the bullet update function 2021-07-31 09:33:50 +02:00
main035.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
maine011.cpp [Maintenance] Fix another bunch of accumulated typos 2021-10-09 23:26:02 +02:00
mb_dft.cpp [Decompilation] [th04/th05] Midbosses: Defeat animation update function 2022-03-05 17:50:33 +01:00
mem.h [Reverse-engineering] [th04/th05] EMS: Cache area layout 2021-11-29 01:53:13 +01:00
mem.inc [Decompilation] [th04/th05] EMS: Allocation + Preloading the eyecatch image 2021-11-29 01:53:43 +01:00
mem[data].asm
musicp_a.asm [Maintenance] Move the contents of `music/` subdirectories under `op/` 2022-03-25 14:10:59 +01:00
musicp_c.cpp [Maintenance] Move the contents of `music/` subdirectories under `op/` 2022-03-25 14:10:59 +01:00
op010.cpp [Maintenance] Macros: Update to current coding standards 2022-03-25 14:05:36 +01:00
op011.cpp [Maintenance] Macros: Update to current coding standards 2022-03-25 14:05:36 +01:00
p_common.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
p_marisa.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
p_mima.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
p_reimu.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
p_yuuka.cpp [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-03-26 20:44:54 +01:00
pi_asm_1.asm [Separate translation units] .PI: Row loop for masked blitting (undecompilable) 2021-02-21 14:04:51 +01:00
pi_asm_2.asm [Separate translation units] [th05] pi_free() (undecompilable) 2021-02-20 23:50:02 +01:00
pi_cpp_1.cpp [Decompilation] [th05] pi_put_masked_8(), pi_put_quarter_masked_8() 2021-02-21 14:04:52 +01:00
pi_cpp_2.cpp [Decompilation] [th05] pi_put_8(), pi_put_quarter_8() 2021-02-20 23:50:03 +01:00
playchar.h [Maintenance] [th03/th04/th05] Rename `playchars_t` to `playchar_t` 2021-12-27 00:52:20 +01:00
player.asm [Maintenance] Reimplement TASM's ARG directive for `MOV BX, SP` functions 2021-02-20 23:50:00 +01:00
player_a.cpp [Decompilation] [th05] Aiming to the player 2021-07-31 21:09:37 +02:00
playfld.cpp [Decompilation] [th04/th05] Playfield shaking 2022-03-05 17:50:33 +01:00
regist.cpp [Maintenance] Turn motion_t into a template 2021-07-31 09:33:50 +02:00
res_kso.cpp [Maintenance] Consistently use singular for entity structure and file names 2021-11-28 19:14:02 +01:00
resident.hpp [Maintenance] Use the C++ resdata_*() wrappers in all ZUN.COM sub-binaries 2021-02-20 15:46:48 +01:00
snd_dlym.cpp [Decompilation] [th05] snd_bgm_measure(), snd_delay_until_measure() 2021-01-30 18:23:03 +01:00
snd_kaja.cpp [Decompilation] [th05] snd_kaja_interrupt() 2021-07-21 00:35:03 +02:00
snd_load.cpp [Decompilation] [th05] snd_load() 2021-03-19 19:22:57 +01:00
staff.cpp [Maintenance] [th01] Start a new header file for direction types 2022-01-31 05:14:55 +01:00
th05.inc
vector.cpp [Translation unit catch-up] [th04] vector1_at(), vector2_at() 2021-05-11 18:47:54 +02:00