Will it run DOOM? - Yes, it will.
- SAP GUI 7.70+
- AS ABAP 1909 or later (if you don't have one, you can get the Developer Edition)
Update 20250708: Many things changed since I created this repository. The current version of miniSAP is not dockerized any more, and the default hostname has changed. Please refer to Issues #1 and #2 for more details. Also, Edge is now the default HTML Control, so you can skip the 1st step. And - missing on the list - you need to create the SICF with zcl_doom_http_handler as HTTP handler class.
- Go to your Client's "Customize Local Layout (Alt+F12)" dialog -> Interaction Design -> Control Settings and change HTML Control to Edge.
- Set logon data for the service z_doom in transaction SICF if you don't want the login dialog to pop up every time.
- Call transation z_doom.
- Enjoy!
- Mouse is not available
- ESC is captured by SAP GUI and not sent to the game. Use virtual keyboard in the game window to press ESC
- Feel free to contribute!
