ReC98/th01
nmlgc 3afb73eada [Reverse-engineering] [th01] Pellets: Document missing resets for delay clouds
The exact reason why pellets can be carried over from Sariel's first
form to her second… and why you probably shouldn't carelessly use that
redundant count of alive pellets to skip loops in the Anniversary
Edition, because that count will be incorrect after a reset.
Thanks to mu021 for reporting this issue!
2023-03-14 00:18:23 +01:00
..
core [Naming] [th01] Use a consistent `rem_` prefix for current lives and bombs 2023-02-28 08:07:52 +01:00
end [Contributing] Introduce a new "ZUN landmine" label for invisible bugs 2023-02-28 08:08:10 +01:00
formats [Reverse-engineering] [th01] Packfiles: RLE decompression landmines 2023-02-28 08:08:16 +01:00
hardware [Maintenance] [th01] 16× TRAM letters: Fix macro copy-pasting accidents 2023-03-04 19:40:55 +01:00
hiscore [Maintenance] [th01] High Score menu: Change pixel macros to constants 2023-02-28 08:07:52 +01:00
main [Reverse-engineering] [th01] Pellets: Document missing resets for delay clouds 2023-03-14 00:18:23 +01:00
math [Decompilation] [th05] Lasers: Collision detection 2023-01-17 11:58:17 +01:00
shiftjis [Decompilation] [th01] OP.EXE: Move the final pieces of data to C land 2022-08-16 01:54:03 +02:00
snd [Maintenance] [th01] Fix temporary macros 2023-02-28 08:07:53 +01:00
sprites [Contributing] Introduce a new "ZUN landmine" label for invisible bugs 2023-02-28 08:08:10 +01:00
2x_fuuin.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
2x_main.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
bullet_l.cpp [Decompilation] [th01] Line bullets 2022-08-08 20:11:57 +02:00
common.h [Decompilation] [th01] Stage timer: Initial values 2021-10-09 23:20:04 +02:00
egcrows.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
egcwave.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
f_imgd.cpp [Decompilation] [th01] .GRP / .GRZ / .PTN: Move all data to C land 2022-08-11 23:21:23 +02:00
f_imgd_f.cpp [Decompilation] [th01] .GRP / .GRZ / .PTN: Move all data to C land 2022-08-11 23:21:23 +02:00
frmdelay.cpp [Maintenance] [th01] Compile all remaining C code as C++ 2022-08-11 15:50:19 +02:00
fuuin_01.cpp [Maintenance] [th01] Endings: Spell out the end_flag condition 2023-02-28 08:07:52 +01:00
fuuin_02.cpp [Maintenance] Move OUT for 8-bit port numbers to x86real.h 2023-02-28 08:08:17 +01:00
fuuin_03.cpp [Decompilation] [th01] Verdict screen: Main function 2022-06-01 02:27:52 +02:00
fuuin_04.cpp [Naming] [th01] .GRP: Palette fade delay frames per step 2023-02-28 08:07:52 +01:00
fuuin_10.cpp [Build] [th01] Move the -Z and -3 options onto the command line 2020-10-06 13:27:33 +02:00
fuuin_11.cpp [Maintenance] [th01] Remove `extern "C"` from all remaining areas of code 2022-08-14 23:03:15 +02:00
graph.cpp [Build] [th01] Only compile shared single-file translation units a single time 2020-11-04 14:47:52 +01:00
grp_text.cpp [Maintenance] [th01] Move TH01-exclusive VRAM text functions to a new header 2023-02-28 08:07:52 +01:00
grph1to0.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
grpinv32.cpp [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
grz.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
initexit.cpp [Maintenance] [th01] Compile all remaining C code as C++ 2022-08-11 15:50:19 +02:00
input_mf.cpp [Decompilation] [th01] Move FUUIN.EXE input and High Score data to C land 2022-08-11 23:21:23 +02:00
main_01.cpp [Reverse-engineering] [th01] Pellets: Document missing resets for delay clouds 2023-03-14 00:18:23 +01:00
main_07.cpp [Maintenance] [th01] Remove `extern "C"` from all remaining areas of code 2022-08-14 23:03:15 +02:00
main_08.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
main_09.cpp [Maintenance] Decide on a consistent place for file-wide `#pragma`s 2020-10-01 16:35:56 +02:00
main_14.cpp [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
main_15.cpp [Decompilation] [th01] Shootout lasers: Spawn function 2020-10-06 14:16:40 +02:00
main_17.cpp [Decompilation] [th01] Boss defeat sequence: Drawing white lines 2021-11-07 23:32:04 +01:00
main_18.cpp [Decompilation] [th01] TOTLE screen: Metric digit animation 2022-08-11 23:18:29 +02:00
main_19.cpp [Maintenance] Move OUT for 8-bit port numbers to x86real.h 2023-02-28 08:08:17 +01:00
main_20.cpp [Decompilation] [th01] Reimu's animations: .BOS load function 2020-10-13 21:15:19 +02:00
main_21.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-06-16 22:51:07 +02:00
main_23.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-07-10 13:09:12 +02:00
main_24.cpp [Decompilation] [th01] Bomb items: Spawn function 2021-09-28 18:05:24 +02:00
main_25.cpp [Decompilation] [th01] HUD: Move all data to C land 2022-08-08 20:15:57 +02:00
main_26.cpp [Decompilation] [th01] HARRY UP pellet pattern 2021-08-22 23:56:59 +02:00
main_27.cpp [Maintenance] Remove `extern "C"` from more areas of code 2022-06-24 23:28:19 +02:00
main_28.cpp [Decompilation] [th01] YuugenMagan: Sprite loading and initial variables 2022-06-25 18:21:08 +02:00
main_29.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_30.cpp [Maintenance] [th01] Cards: Merge segment 30 code into a single source file 2022-07-10 13:45:17 +02:00
main_31.cpp [Decompilation] [th01] Stage objects: Background allocation and blitting 2020-12-01 00:34:18 +01:00
main_32.cpp [Maintenance] [th01] Introduce a top/left coordinate type for other branches 2023-02-28 08:07:53 +01:00
main_33.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_34.cpp [Decompilation] [th01] Retrieving and setting the default boss palette 2020-12-18 00:55:21 +01:00
main_35.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_36.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_37.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_38.cpp [Maintenance] [th01] Introduce a top/left coordinate type for other branches 2023-02-28 08:07:53 +01:00
mdrv2.cpp [Maintenance] [th01] Update the MDRV2 functions to current coding standards 2022-02-18 09:36:34 +01:00
op_01.cpp [Contributing] Introduce a new "ZUN landmine" label for invisible bugs 2023-02-28 08:08:10 +01:00
op_07.cpp [Maintenance] [th01] Remove `extern "C"` from all remaining areas of code 2022-08-14 23:03:15 +02:00
op_09.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
pf.cpp [Translation unit catch-up] [th01] Archive functions 2022-08-08 20:16:11 +02:00
pgtrans.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
ptn.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
ptn_0to1.cpp [Separate translation units] [th01] ptn_copy_8_0_to_1() 2021-04-21 17:35:39 +02:00
rank.h [Decompilation] [th01] OP.EXE: Move the final pieces of data to C land 2022-08-16 01:54:03 +02:00
resident.hpp [Maintenance] [th01] Interpret redundant resident structure copies as such 2023-02-28 08:07:52 +01:00
resstuff.cpp [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
score.h [Maintenance] Define the number of score digits in a consistent place 2020-07-27 17:09:07 +02:00
scrollup.cpp [Separating translation units] [th01] Additional hardware effect functions 2022-05-31 23:15:14 +02:00
v_colors.hpp [Decompilation] [th01] Continue menu 2022-08-14 23:22:47 +02:00
vplanset.cpp [Maintenance] [th01] Compile all remaining C code as C++ 2022-08-11 15:50:19 +02:00
vsync.cpp [Maintenance] [th01] Compile all remaining C code as C++ 2022-08-11 15:50:19 +02:00
ztext.cpp [Maintenance] [th01] Compile all remaining C code as C++ 2022-08-11 15:50:19 +02:00
zunsoft.cpp [Platform] [PC-98] EGC rectangle copies 2023-03-04 19:40:55 +01:00