You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generally mods such as Archolos, I'm classifying here as DMA and here is ticket that describes problem in detail: #231
DMA, stand for Direct-Memory-Access. Basically author writes incorrect script on purpuse, in order to exploit memory volubility of vanilla game. On top of this they build lots of cool stuff, such as game-level manipulation, custom *.dll and more.
However for engine it's a pain:
we have to "understand" when script is looking to hack memory (kinda done)
we have to emulate memory-map of win98(gothic2 is compiled for old 32x windows) + emulate memory of vanilla game
do not let it read 'real' memory, while at it - keep it in sandbox
emulate memory in meaningful way - so game can run
And there is also *.dll injections. We, in theory, can let mod load kernel32.dll, but we won't. Also loading .dll doesn't achieve anything if we speak about MacOS.
Good news, current partial implementation of DMA is good enough to start the game, but I don't think you can go far from starting area.
Hi there, thank you for this awesome project!
Is it possible to run Archolos with it especially on MacOS?
The text was updated successfully, but these errors were encountered: