ReC98/th02/snd
nmlgc 26926080bc [Maintenance] Remove `extern "C"` from more areas of code
This commit covers
• TH02/TH03/TH04/TH05's frame_delay() and frame_delay_2() (finally!)
• TH02/TH03/TH04/TH05's game_init_main()
• TH02's graph_copy_rect_1_to_0_16()
• TH03/TH04/TH05's cfg_load_resident_ptr()
• TH05's piano_setup_and_put_initial() and piano_render()

Part of P0264, funded by [Anonymous] and Blue Bolt.
2024-02-02 23:59:34 +01:00
..
data.c [Maintenance] Review any redundancies and label them as ZUN bloat 2022-08-16 01:43:14 +02:00
delaymea.cpp [Maintenance] Remove `extern "C"` from more areas of code 2024-02-02 23:59:34 +01:00
delayvol.c [Maintenance] Consistently use { brackets } for inline assembly 2022-02-18 09:36:34 +01:00
detmode.c [Maintenance] Document relevant return values of PMD's AH=09h function 2021-05-11 18:47:58 +02:00
kajaint.cpp [Maintenance] Fix another bunch of accumulated typos and dead code 2023-04-28 22:21:21 +02:00
load.cpp [Contributing] Introduce a new "ZUN landmine" label for invisible bugs 2023-02-28 08:08:10 +01:00
load[bss].asm [Maintenance] Move the snd_load() constants into a separate ASM include file 2023-11-30 19:50:55 +01:00
measure.hpp [Maintenance] Add a PMD/MMD-independent wrapper for KAJA_GET_SONG_MEASURE 2021-01-05 20:02:28 +01:00
mmd_res.c [Maintenance] Consistently use { brackets } for inline assembly 2022-02-18 09:36:34 +01:00
pmd_res.c [Maintenance] Change the inline assembly keyword to `_asm` 2022-02-18 09:36:34 +01:00
se.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
se[data].asm [Maintenance] Move the sound driver function slices from hardware/ to snd/ 2015-03-15 23:01:31 +01:00
se_data.c [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
se_impl.hpp [Decompilation] [th02/th03] Sound effect playback 2021-04-03 22:11:45 +02:00
se_reset.cpp [Decompilation] [th02/th03] Sound effect playback 2021-04-03 22:11:45 +02:00
snd.h [Research] Document why TH02 and TH03 must manually pause BGM before loading 2023-10-31 22:33:41 +01:00
snd.inc [Maintenance] Move the snd_load() constants into a separate ASM include file 2023-11-30 19:50:55 +01:00
snd[bss].asm [Maintenance] [th03/th04/th05] Split OP.EXE into two assembly units 2023-11-30 20:00:39 +01:00