First post, by kazblox
https://www.youtube.com/watch?v=Vg2n8Fp7F2g
Think again! PCem-X, the underrated fork of PCem, (almost) breaks records.
The Kefrens, 3D Polygons and the Credits sequences seem to crash all upon loading due to very improper handling. We have long ways to go until this demo actually works for all segments, because we have to correct a lot of stuff, most importantly in CGA, PIT, ISA bus, and 8088 interpreter timings (plus the emulator still has a barely existing concept of wait states and lockstep). Thanks to reenigne's ISA sniffer, that might help us along the way too!
Plasma also seems to have snow due to timing issues too.
Want to try this out yourself? Download and extract https://github.com/OBattler/PCem-X/archive/master.zip, compile the source in the folder with a preferred compiler of choice + the right resources (I use the one from http://citadel.ringoflightning.net/msys64_gcc52p.rar) with an appropriate makefile. For me and MSYS2 64-bit, I just use makefile.mingw64.
Set the type of floppy drives (anything below 720k should work), use the machine configuration I described in the video description, load up your DOS/8088 MPH disk, type 8088mph and you're golden!
Edit: Moire now works, see below.