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

Support for alternate Doom Ports? (Feature Request) #6

Open
Corruptinator opened this issue Dec 25, 2023 · 2 comments
Open

Support for alternate Doom Ports? (Feature Request) #6

Corruptinator opened this issue Dec 25, 2023 · 2 comments

Comments

@Corruptinator
Copy link

It's cool to see the Ace Engine works on both the MS-DOS version and the GZDoom. I was wondering if it can work on other Doom ports such as Chocolate Doom or Crispy Doom?

@kgsws
Copy link
Owner

kgsws commented Dec 26, 2023

Since this is a code execution, you don't want it to run in modern source ports. Anyone would be able to insert malicious code in WAD files. You know, password stealers and so on.

ACE Engine implements subset of GZDoom features and that is why you can run the same WAD in GZDoom. GZDoom does not support ACE Engine code execution.

Technically, it would be possible to "support" other source ports as those share some bugs that might allow code execution. But it would be limited to a specific port and a specific version.

@Corruptinator
Copy link
Author

Ah, right. Definitely don't want any arbritary executions that causes malicious issues...

Interesting.

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