lslib icon indicating copy to clipboard operation
lslib copied to clipboard

Support decompiling Osiris version 1.4 (used in Divine Divinity and Beyond Divinity)

Open usernameak opened this issue 2 years ago • 0 comments

A feature suggestion: support for story.000 files from Divine Divinity (located at main/startup) and Beyond Divinity (located at savegames/Bd_act*_start/), which are an older version of the story.div.osi format used in DOS/DOS2/BG3.

If you want to use the compiler bundled with the game (e.g. as a reference), you can get a wrapper for the compiler here (requires OsirisDLL.dll from DD; also that repo contains some initial reverse-engineering attempts on the VM, specifically the parser of the bytecode files): https://github.com/usernameak/OsirisRE/releases/tag/v1.0.0

usernameak avatar Feb 06 '23 16:02 usernameak