doom_ace icon indicating copy to clipboard operation
doom_ace copied to clipboard

Support for alternate Doom Ports? (Feature Request)

Open Corruptinator opened this issue 1 year ago • 2 comments

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?

Corruptinator avatar Dec 25 '23 22:12 Corruptinator

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.

kgsws avatar Dec 26 '23 12:12 kgsws

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

Interesting.

Corruptinator avatar Dec 26 '23 22:12 Corruptinator