First post, by sqpat
SQEMM is a project i built out of necessity to support EMS on a handful of architectures with bad driver situations for testing RealDOOM. I worked on SQEMM very lightly for a couple years, but in the past month and a half or so I made a stronger push to get it to a more usable state. Today I created a release with support for about 8 chipsets and addon boards.
https://github.com/sqpat/SQEMM/releases/tag/0.8
I hope people have some time to give it a try. I would love feedback including bug reports or feature requests. Right now, it's mostly just an EMS driver but I expect to try and add QRAM-like UMB features to chipsets that are capable down the road.
Currently the supported chipsets/hardware are:
- VLSI SCAMP/TOPCAT
- C&T SCAT
- C&T NEAT
- Headland HT18/GC103
- LoTech ISA EMS Board
- "Standard" EMS boards
- Fantasy EMS Card
- WD76C10
Coming soon should be the following previously supported chipsets:
- Headland HT-12
- Intel Above Board
- HEDAKA
- SARC RC2016A
- Rodney's EMS Chipset
There are a few other chipsets and addon boards I am also looking at but need hardware access/documentation for testing and development. Adding support for new chipsets is not too difficult as long as I have those things.