Discovered this channel which has some really interesting videos about repurposing thin client mini PCs as DOS retro gaming machines: https://www.youtube.com/watch?v=eQ8GgJfymsc
The seller I bought my thin client from has one more left in case someone else wants to pick one up and join me in this retro gaming experiment:
https://www.ebay.com/itm/NLynx-Technologies-Minit-6700-301-3700-02-Thin-Client-SEE-NOTES/372277270161
My searches before buying suggested this was going to be a Via Nano CPU but it's actually a SiS 550 - an obscure Pentium clone that's a derivative of the Rise mP6. Hardware is identical to this machine: https://www.parkytowers.me.uk/thin/relisys/rwt205ce/
Anyway ipxbox supports them all now https://github.com/fragglet/ipxbox/blob/master/phys/framing.go
Everything works with the new card ... except there's no sound output. This isn't completely a joke like it sounds, because it took some work to get the DOS drivers working right. For a while every game using DOS/4GW was locking up on startup. I got past that with the right EMM386 settings but it took some research. Now everything works fine, except no actual sound. Frustrating.
I don't think the problem is in the output circuitry because I can hear a pop on the headphone out when the drivers get loaded. Rather, these SB Live cards have so many inputs, outputs, bells and whistles, and I suspect that somewhere in there, something's muted or set to the wrong output channel. The DOS drivers only expose a handful of settings knobs.
@fraggle noice
@fraggle Ooof, now that's really old school. Fun fact, Centaur is still around and they're focusing on low-power x86 servers now.
And yes, I remember SiS because I had a PC-CHIPS motherboard that used that chipset for my Celeron 300a whitebox. 😬
@fraggle Oh, it's sideways! It took me a moment to even spot the thing and work out how that could be.
@LionsPhil PCI slot is on a riser board. it's a teensy little compact machine
@fraggle Now you just need a massive old CRT to go with it.
@fraggle i thought they were earrings for a moment
@fraggle
Getting the real DOS experience of spending days getting sound working, then.
@fraggle how did you get it set up with DOS? I have this card too and tried to get it working in FreeDOS with the drivers from Phil's Computer Lab. I haven't messed with hardware and DOS since the 90s, so I kind of forgot everything about IRQ-fu and what not
@katnjia three things:
1. it's important to choose a non-conflicting IRQ. I used MSDOS's MSD (diagnostic) program to find an unused one
2. I had to add a line for EMM386 in CONFIG.SYS to get the SBEINIT driver to load
3. The EMM386 line needs extra options (otherwise all DOS/4GW games hang) and looks like this:
DEVICE=C:\WINDOWS\EMM386.EXE I=B000-B7FF RAM D=256 AUTO
@fraggle Q. C. Passed!
These machines are low spec (by modern standards) and used ones can be picked up for $30 or less on eBay. The main thing missing for DOS gaming is sound, but some of them have PCI slots which means it's possible to fit a Soundblaster-compatible card in them.