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

Running the executable with no game files found softlocks the computer #9

Open
FavoritoHJS opened this issue Feb 27, 2023 · 0 comments

Comments

@FavoritoHJS
Copy link

FavoritoHJS commented Feb 27, 2023

It seems like quitting the program before it initializes causes some sort of memory corruption, leading to an endless loop of invalid opcode interrupts since it's trying to execute an MMX instruction that doesn't exist.

This shouldn't happen... except when it fails to initialize, for example because it didn't find any files, like running directly from the Borland C IDE.

PS: How do I build using a shareware executable?

EDIT: Go to Options->Compiler->Code Generation, and Define UPLOAD. Then it Just Works, almost like ID used that for the shareware... I wonder if the game can automatically detect the correct game type at runtime and use those variables.

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

1 participant