EcchiOujisama Posted Monday at 04:18 PM Posted Monday at 04:18 PM Since most people have never heard of Muv-Luv Substance, it is a trilogy of doujin games released in 2005 and 2006. https://vndb.org/v32467 They can still be downloaded for free from the official website. https://tnonizyou.ojaru.jp/game/maburabu-gamehontaipage.html I've had this in the back of my mind as something to rebuild from the ground up as a learning experience for a little while. 4K-ize the CG with Gigapixel-chan, present all 3 as a singular unified title, translate as I build it so it supports English and Japanese, stuff like that. Make it the best it can be. Maybe T no Nijou-senpai will even be amused that someone on the other side of the world cares about his silly little doujin games 20 years later. The problem is that the games were built in ADVRUN. For some reason it was popular with Japanese doujin developers for a couple years before promptly disappearing forever. If I'm going to be nice about it...ADVRUN pukes buffalo shizz up my fucking asshole. I have had no luck whatsoever making heads or tails on extracting the script/images/music from the archive format this engine uses. I've been through documentation in the SDK and it didn't really help. I'd like to think doing something this simple is in the documentation somewhere and I just missed it. It's free and the last version of the engine is still online. https://buin2gou.com/advrun/ I've asked in a couple places and the responses I got boil down to "those games suck lol don't bother lmao" so I'm hoping for something a little more productive. Anything that gets me moving in the right direction is appreciated. Quote
leticiel_ Posted Tuesday at 08:48 AM Posted Tuesday at 08:48 AM The script files are XOR-ed with key "reotyan100" and compressed with zlib. Quote
EcchiOujisama Posted 20 hours ago Author Posted 20 hours ago If you wouldn't mind, please explain this to me like I'm an idiot. After a couple hours of searches I have found a bunch of source code for things related to the principle of unzlibing things without finding a program that actually does it, and everything related to XOR compression has been related to cracking passwords rather than simply unxoring the file. Something like: 1.rename file to original.xxx 2.Download program 1 3.Use program 1 to unxor/unzlib 4.Download program 2 5.Use program 2 to unxor/zlib would be most helpful, and get this project started. Quote
leticiel_ Posted 3 hours ago Posted 3 hours ago (edited) Leticiel/ADVRUN Put the python script in the directory where Game.inf is located and run exARD.py Game.Inf to get Game.Info. Open it, look for gcode. reotyan100 is XOR key (ignore the last character) Then run exARD.py ARDScript.ARD -k reotyan100 to extract ARDScript folder containing the script files. After translated, rename the folder from ARDScript to Script, then use SNFCompiler to create a new ARDScript.ARD and Game.inf by selecting the Game.Info file. Edited 3 hours ago by leticiel_ Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.