Ikarus mods support? #396
Replies: 1 comment
-
Hi, @Elgcahlxukuth !
In original Zengine, there are many bugs and some of them can be leveraged. For instance This may look like very ugly and fragile hack. And it is. Even, if someone (THQ) will use original C++ code to build new executable, all of this will break. On OpenGothic side it impossible to have 100% support, but we may have some subset of features to allow for some content to run.
Not playable atm, using it for performance-profiling purposes and testing: |
Beta Was this translation helpful? Give feedback.
-
Hi!
What is your view on supporting mods that use Ikarus (and LeGo)?
Are you planning to support such mods? Do you think it is possible to just execute such mods, without adjusting them to be able to work with OpenGothic?
I could see in another topic you mentioned that you execute the game with Chronicles of Myrtana .ini file, so what exactly do you achieve by that? Are the mods already supported to some extent? I understand that OpenGothic parses Gothic .d scripts, so any changes made to the game via the scripts will automatically be applied. But since Ikarus framework hacks the Gothic .exe memory, is it possible to map all the instructions to data/functions in OpenGothic, so that the mods work?
I don't fully understand how exactly does the Ikarus achieve its goals, so I can't judge the difficulty/feasibility of supporting Ikarus mods in any Zengine reimplementation (like OpenGothic). I would gladly hear about this from someone more experienced :)
Cheers,
Elg'
Beta Was this translation helpful? Give feedback.
All reactions