Open clort81 opened 4 years ago
It's a good idea to be able to have this functionality. Right now the codebase is still under open heart surgery though. I'm trying to get it to a place where it can be built on, because right now it's such a mess that building on top of it would be a mistake. So, once it is cleaned up and all of the garbage is removed, then I'll be looking more at making it perfectly reproduce the original experience. After I get libxml2 out and move up to SDL2, and more of the codebase is converted to C or at least C-like C++, then I can probably come up with something.
I was wondering what could be done to help testing for game logic. Any tools to put original Ultima 4 in same state as xu4? Are there random number generators that could be synched?
Maybe it's an intractable problem, but there aren't many players who can dig down and verify correctness anymore.
Cheers! (go C!)