Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tools for verifying internal game logic and state? #10

Open
clort81 opened this issue Feb 1, 2020 · 1 comment
Open

Tools for verifying internal game logic and state? #10

clort81 opened this issue Feb 1, 2020 · 1 comment

Comments

@clort81
Copy link

clort81 commented Feb 1, 2020

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!)

@rdanbrook
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants