Skip to content

Up-to-date sources #3

Description

@met-nikita

Hi, guys. Thanks for sharing the source code for this game.

So, the only full source code package for the game is located in Soft\Andy\Jan03\a5dll. But it's very apparent that none of the game.exe's present in this repo were built with these sources.
Take, for example, Soft\Andy\RussianGold version. It has a .pdb file so you can easily find the LUA functions table (NScript::Script::pRegList) and see that it has 215 registered function, while the "sources" only have 115.
Another example - Complete/game.db refers to the class with typeid=0xa1843130. Again, you can look into RussianGold version to see that it maps to the class named CDBTableDataStorage. The "sources" don't even have a mention of this class, so it's obvious that even if you build them, you wouldn't be able to load that game.db.

Could we have a more up-to-date source package? At least the ones the Gold versions were built from.

P.S. bin\Game.exe can't run because it can't find the _FSOUND_Stream_AddSynchPoint@12 entry point. Looks like .exe was linked with FMOD 3.6, but bin\fmod.dll is 3.7?..

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions