Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Strike Witches: Silver Wing/TBL: Difference between revisions
Jump to navigation
Jump to search
(Update research on text format) |
(Update research on text format) |
||
Line 3: | Line 3: | ||
===Text Format=== | ===Text Format=== | ||
Mostly found in '''/media/data/ | '''/media/data/sc_scenario.bin''' is potentially unused, but contains a copy of all the text in the game? | ||
Mostly found in '''/media/data/event/[GGXARCHIVE].bin'''. | |||
* <code>ADV</code> - ADVENTURE | |||
* <code>BA[x]</code> - BASE[x] | |||
* <code>ST[x]</code> - STORY[x] | |||
* 19 and 20 seem to be unused | |||
Inside GGXArchives are relevant DDS textures for that scene and a textbin. Textbin uses non-standard formatting: | |||
* LE UTF-16 | * LE UTF-16 | ||
Line 16: | Line 25: | ||
| Header/Length field || 4 bytes, indicates length in DWORDs of next segment<sup>(LE)</sup> | | Header/Length field || 4 bytes, indicates length in DWORDs of next segment<sup>(LE)</sup> | ||
|- | |- | ||
| Unknown Table || | | Unknown Table/Commands?/Instructions? || Collection of DWORDs<sup>(LE)</sup>. | ||
DWORD 4 is number of total linebreaks for that textbin? | |||
|- | |- | ||
| Raw Text || Text Data | | Raw Text || Text Data |
Revision as of 19:43, 4 April 2024
The following article is a Text Table for Strike Witches: Silver Wing.
Text Format
/media/data/sc_scenario.bin is potentially unused, but contains a copy of all the text in the game?
Mostly found in /media/data/event/[GGXARCHIVE].bin.
ADV
- ADVENTUREBA[x]
- BASE[x]ST[x]
- STORY[x]- 19 and 20 seem to be unused
Inside GGXArchives are relevant DDS textures for that scene and a textbin. Textbin uses non-standard formatting:
- LE UTF-16
- Seems to be a small virtual machine with instructions to do various things? (Dubbed "MiniVN")
- Message length possibly releated to CrLf count? Can insert bytes without modifying "instructions" but overwriting CrLf hard freezes
Entry | Data |
---|---|
Header/Length field | 4 bytes, indicates length in DWORDs of next segment(LE) |
Unknown Table/Commands?/Instructions? | Collection of DWORDs(LE).
DWORD 4 is number of total linebreaks for that textbin? |
Raw Text | Text Data
Does not have any breaks. 0x0D 0x00 0x0A 0x00 (CrLf) is newline |
Replaceable Text and Commands? | UTF-16(LE) |
Text Table
30A3=ィ 30A4=イ 30A6=ウ 30AF=ク 30B9=ス 30BA=ズ 30C1=チ 30C3=ッ 30C8=ト 30E9=ラ 30FC=ー FF10=0 FF11=1 FF12=2 FF13=3 FF14=4 FF15=5 FF16=6 FF17=7 FF18=8 FF19=9
Internal Data for Strike Witches: Silver Wing
| |
---|---|