FrenkelS
FrenkelS
I'm curious what the performance of a recreation of Wolfenstein 3D's E1M1 would be in this port. And there's only one way to find out ;)
demo3 is in sync, demo1 and 2 aren't
Apparently [FixedDiv needs bound checks](https://www.doomworld.com/forum/post/2828294) to make sure demo 2 is in sync.
Too much has changed to support demo 1 and 2 anymore, so I've removed them from the WAD.
Using Upper Memory Blocks requires assembly. Using inline assembly is compiler specific. Let's first decide on the compiler before we start using inline assembly. https://www.phatcode.net/res/219/files/xms30.txt
The way to get upper memory blocks is: 1. Call interrupt 2F with AX = 4300 to see if XMS is installed. 2. Call interrupt 2F with AX = 4310...
Or VGA Mode Q 256x256x256.
Around 226 kB. Check out miniwad.wad https://github.com/fragglet/miniwad https://www.doomworld.com/forum/topic/108721-miniwadwad-a-minimalist-iwad/
Note to self: See [RP2040 Doom](https://kilograham.github.io/rp2040-doom/flash.html) for more compression tips.
yeah, I put a link to it in the [Jaguar levels](https://github.com/FrenkelS/Doom8088/issues/43) issue.