ReC98/th02
nmlgc 241b61e808 [Maintenance] Distinguish between Shift-JIS and gaiji strings
The main point of the previous strings/ subdirectory was to bundle all
hardcoded strings for translators. And sure, *technically*, gaiji
strings are *both* strings *and* something you might want to translate.
But mainly, they're sprites with an attached enum, and their own
directory. Changes to the enum quickly tend to involve changes to the
strings that use these values, so it makes sense to keep both in the
same directory.

Especially since 82% of the previous strings/ directories consisted of
such gaiji strings.

That leaves the strings/ directory rather empty and nondescript though.
Recently though, I've been wanting to generally move all Shift-JIS text
to this directory. While that wouldn't *solve* the typical "text editor
accidentally a file upon save, due to wrongly detected encoding" issue,
it's at least a mitigation: If all Shift-JIS strings are in files that
contain nothing *but* Shift-JIS strings, a wrongly detected encoding
becomes immediately noticeable.

For that job, strings/ can have a more descriptive name though. Hence,
shiftjis/.

Part of P0141, funded by [Anonymous] and rosenrose.
2021-05-27 19:10:26 +02:00
..
core [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
formats [Decompilation] [th04] .MPN: Load function 2021-04-22 19:27:48 +02:00
gaiji [Maintenance] Distinguish between Shift-JIS and gaiji strings 2021-05-27 19:10:26 +02:00
hardware [Maintenance] Add a 1bpp rectangle template, for custom per-row types 2021-04-21 18:01:57 +02:00
hiscore [Position independence] [th04/th05] Remaining references to the name alphabet 2020-09-12 11:29:35 +02:00
main [Reverse-engineering] [th02/th04/th05] HUD: Bar colors 2020-08-28 16:21:13 +02:00
math [Decompilation] [th03/th04/th05] 2D direction vector construction 2021-04-04 00:02:50 +02:00
music [Maintenance] Compile all VRAM-accessing translation units as C++ 2020-08-12 16:16:09 +02:00
op [Maintenance] [th02] Move HUUHI.DAT declarations to their own file 2021-01-30 19:20:08 +01:00
snd [Decompilation] [th04] snd_load() 2021-05-12 14:31:03 +02:00
sprites [Maintenance] Add a 1bpp rectangle template, for custom per-row types 2021-04-21 18:01:57 +02:00
exit.c [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
exit_dos.c [Translation unit catch-up] [th03/th04/th05] snd_delay_until_measure(), game_exit_to_dos() 2021-05-11 18:48:00 +02:00
frmdely1.c [Translation unit catch-up] [th03] frame_delay() 2021-04-03 22:15:51 +02:00
frmdely2.c [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
grp_rect.cpp [Separate translation units] [th02] Unaccelerated page 1→0 rectangle blitting 2021-01-05 19:55:42 +01:00
grppsafx.cpp [Decompilation] [th03] graph_putsa_fx() 2021-01-05 22:08:56 +01:00
initmain.cpp [Separate translation units] [th02/th03/th05] game_init_main() 2021-01-30 19:50:32 +01:00
initop.cpp [Separate translation units] [th02/th03/th05] game_init_op() 2021-01-31 16:53:59 +01:00
input_s.cpp [Separate translation units] [th02] input_sense() 2021-03-20 02:36:43 +01:00
keydelay.cpp [Separate translation units] [th02] key_delay() 2021-04-21 17:50:04 +02:00
main02_1.cpp [Maintenance] [th02] .MPN: Update existing decompilations to current standards 2021-04-22 19:25:01 +02:00
main_03.cpp [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
maine022.cpp [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
maine_03.c [Maintenance] Avoid MK_FP() where possible 2021-02-20 15:47:00 +01:00
maine_04.cpp [Maintenance] Complete the master.hpp transition 2021-01-30 19:22:29 +01:00
maine_05.cpp [Maintenance] Move the polar coordinate conversion functions to their own file 2021-04-03 22:31:00 +02:00
mem.h [Naming] [th02/th04/th05] Demo loading and playback 2019-11-24 14:14:13 +01:00
mem.inc [Naming] [th02/th04/th05] Demo loading and playback 2019-11-24 14:14:13 +01:00
mpn_i.cpp [Naming] .MPN: Rename mptn_* to mpn_* 2021-04-22 19:16:18 +02:00
mpn_l_i.cpp [Maintenance] [th02] .MPN: Update existing decompilations to current standards 2021-04-22 19:25:01 +02:00
op_01.cpp [Maintenance] Distinguish between Shift-JIS and gaiji strings 2021-05-27 19:10:26 +02:00
op_02_1.cpp [Separate translation units] [th01/th02/th03/th04] vram_planes_set() 2021-04-21 17:40:11 +02:00
op_02_3.cpp [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
op_03.cpp [Translation unit catch-up] [th03] frame_delay() 2021-04-03 22:15:51 +02:00
op_04.cpp [Maintenance] Complete the master.hpp transition 2021-01-30 19:22:29 +01:00
op_05.cpp [Maintenance] Copy <dos.h>'s 16-bit x86 Real Mode declarations to a new file 2021-02-20 23:49:45 +01:00
op_06.cpp [Decompilation] KAJA driver ISR magic check 2021-05-11 18:47:55 +02:00
pi_load.cpp [Separate translation units] [th02/th03/th04] pi_load() 2021-01-05 20:01:44 +01:00
pi_put.cpp [Separate translation units] [th02] .PI blitting 2021-01-05 19:34:59 +01:00
ranks_c.c [Maintenance] Distinguish between Shift-JIS and gaiji strings 2021-05-27 19:10:26 +02:00
res_init.cpp [Maintenance] Use the C++ resdata_*() wrappers in all ZUN.COM sub-binaries 2021-02-20 15:46:48 +01:00
resident.hpp [Maintenance] [th02] Move the resident structure declaration to its own file 2021-01-30 18:53:07 +01:00
score.c [Position independence] [th04/th05] Remaining references to the name alphabet 2020-09-12 11:29:35 +02:00
score.h [Reverse-engineering] [th04/th05] GENSOU.SCR structure 2019-12-28 12:18:43 +01:00
score.inc [Maintenance] Move a few more ASM definitions to their own .inc files 2019-09-21 13:05:54 +02:00
scoreenc.c [Maintenance] Improve score data file-related type and function names 2019-12-28 12:14:02 +01:00
scorelod.c [Maintenance] Improve score data file-related type and function names 2019-12-28 12:14:02 +01:00
snd_dlym.cpp [Separate translation units] [th02] snd_delay_until_measure() 2021-01-05 19:32:18 +01:00
snd_dlyv.c [Separate translation units] [th02] snd_delay_until_volume() 2021-01-31 15:14:55 +01:00
snd_kaja.cpp [Decompilation] [th04] snd_kaja_interrupt() 2021-05-11 18:47:57 +02:00
snd_load.cpp [Reverse-engineering] [th02/th03/th04/th05] snd_load() buffer size 2021-05-12 14:31:00 +02:00
snd_mmdr.c [Decompilation] [th02] snd_mmd_resident() 2021-04-03 22:10:41 +02:00
snd_mode.c [Separate translation units] [th02] snd_determine_mode() 2021-01-31 15:18:09 +01:00
snd_pmdr.c [Separate translation units] [th02] snd_pmd_resident() 2021-01-31 15:18:06 +01:00
snd_se.cpp [Decompilation] [th02/th03] Sound effect playback 2021-04-03 22:11:45 +02:00
snd_se_r.cpp [Decompilation] [th02/th03] Sound effect playback 2021-04-03 22:11:45 +02:00
th02.h [Separate translation units] [th02] game_exit() 2021-01-31 16:53:55 +01:00
th02.inc [Translation unit catch-up] [th04] frame_delay() / .PI display and loading 2021-04-21 17:44:15 +02:00
vector2.cpp [Decompilation] [th03/th04/th05] 2D direction vector construction 2021-04-04 00:02:50 +02:00
zun_res1.cpp [Maintenance] Use the C++ resdata_*() wrappers in all ZUN.COM sub-binaries 2021-02-20 15:46:48 +01:00
zun_res2.c [Maintenance] Complete the master.hpp transition 2021-01-30 19:22:29 +01:00
zun_res3.c [Maintenance] Complete the master.hpp transition 2021-01-30 19:22:29 +01:00
zunerror.c [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00