Some Progress
I’ve managed to update the database to the point that it will load into a modern MySQL version and managed to get a partial server up and running. There are a lot of remaining issues to fix:
- The game is littered with 32-bit assumptions throughout and will need to be updated for 64-bit.
- The game has 4 different scripting engines, none of for which I have any code. This means about 1⁄3 of the game won’t have any special behavior.
- The code needs a thorough run under Valgrind to fix lots of memory issues.
- I’m getting weird effects like every single spell in the game being applied to my test character when I log in. Possibly a 32⁄64 bit issue. Possibly something deeper.
While you wait, please enjoy the intro screen image above…
–Untermina