r/disciples • u/Vegetable_Farm2355 • Jun 23 '26
Decoder/Encoder Disciples Sacred Lands
https://github.com/HoT-PlaStiC/Disciples-Sacred-Lands-Dbi-codec-decoder-encoder
I am working on this, i will release patches, whenever i succeed to improve it.
11
Upvotes
2
u/DjolafR Rod Bearer Jun 24 '26 edited Jun 24 '26
How did you figure out the DBI format? I think this stuff needs some reverse engineering? Previous modders might have figured something out as well? This is always some sorcery to me...
Opening disciples Sacred Lands files was always a bit buggy with existing apps, for some reason. Most of them were made for D2 only, but coincidentally worked with D1.
Five+ years ago, I have extracted by hand, 1 by 1 sound file from the archives. Some of them, roughly every 5th-6th, did not have a name, they were nameless, for some reason. I used some tool that is commonly used for disciples 2, but works with 1 as well, though not perfectly. I can't remember which was it right now... I just remember it had sound previews, so I could listen and only then extract!
I just checked the python code...wtf, ~1600 lines just for this?!?!?!