Initial D Arcade Stage (6-7-8)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Nezarn
Posts: 3
Joined: Sun Mar 18, 2018 11:04 pm

Initial D Arcade Stage (6-7-8)

Post by Nezarn »

I've tried discovering the compression with this viewtopic.php?f=4&t=23

There is one where the file is kinda correct (389), but it only extracted the first 9 bytes (which is basically the header), compression 389 is COMP_ZYXEL_LZS

After looking through the game's exe for strings, I've found something that maybe would be a hint for the correct algorithm "DecompressorLZW.cpp" (so its some kinda LZW compression?)

Since SEGA loved reusing files, maybe having an uncompressed version of the file could help figuring this out.
Nezarn
Posts: 3
Joined: Sun Mar 18, 2018 11:04 pm

Re: Initial D Arcade Stage (6-7-8)

Post by Nezarn »

Since noone ever bothered properly modding these series of arcade games, I made some stuff, its downloadable here, will opensource it later (needs serious code cleanup, its a mess lol)

https://github.com/Nezarn/InitialDModdingTools/releases

You need to have "xafmaker.exe" from initial D arcade stage 5 and copy it into 3rdparty folder.

Current Features:
- Initial D Arcade Stage 4-8 .xaf file proper extraction (no more YS compressed files, yay)
- Texture Replacing for Initial D Arcade Stage 4-8 and Extreme Stage (PS3) (you can even use smaller\bigger textures!)
- WIP Avatar Part converter (if someone could convert the .avt quickbms script to C# that would be awesome)

Would add more stuff later, but seeing not many people caring about these games, I'm not actively working on it, I'm only updating it when I feel like working on it.

Edit (2019.10.13): project 100% dropped, wont open go opensource, initial d community is trash.