Menu:
Home————————————————————
Published: Wednesday 2025-01-29
I got my hands on a Pixel x86 mini and have been playing around with it. If you've found yourself here I feel iike it's a safe bet you're already familiar with the device but if not it's a device based off of a Vortex86EX 466MHz x86 system on a chip. It's well suited for late 90's era computing and gaming but I was also interested in trying some other more modern operating systems on it.
Here's some links if you'd like to know more:
Product Page Product Review by LGR on Youtube Vortex86EX SoCI chose a 3d printed body, without OS, the MINIPCIE-9160 VGA card which was the only one on offer as of the time of this writing, and the Pixel x86 MIDI using a Dream Midi chip.
CPU:
It's slow. Which is really a feature in this case, right? But it's slower than you might think for a clock speed of up to 466MHz. It doesn't support SSE or MMX, which makes it less performant than something of that era with a similar clock speed like Pentium II's. It also limits what you can run on it. Anything that supports a 486 as a target seems to be a pretty good rule of thumb. Which makes the aforementioned late 90's era computing a good target. It's a sweet spot for software and games of that era.
Video Card:
There aren't video card drivers specific to this device for Windows 98. With the Universal VBE Video Display Driver you can get 16 bit color depth at 1024x768. I've been running it at 800x600 at a 16 bit color depth and the redraw for moving windows or scrolling is notably poor, but not unusable. This is called out on the driver's site as an issue. I also got more reasonable performance in an X session on OpenBSD so that indicates to me that it's not a well supported configuration, more than the video card is lacking for this setup. This can be improved a little, which I'll get in to later.
Audio:
For audio playback, I played a 128kbps MP3 and sounded like it should to me. I didn't hear any cracking, hissing, distortion, etc. I chose a lower bitrate MP3 because I wasn't sure how well it'd run but the CPU's utilization was pretty low. I'll have to try a higher bitrate. Playing a MIDI via General MIDI to Dream MIDI sounded really good! Using the sound card's MIDI playback was mediocre, but nostalgic.
Network:
It worked after installing the provided driver in Windows 98 and out of the box with every other OS I've tried. In doing an unencrypted FTP transfer within my internal network it averaged about 47Mbps. I don't know if that's the fastest the network chipset can do or some other bottleneck, but that's more than plenty fast for it's purpose.
I/O:
Case:
As previously mentioned, I got a 3d printed plastic case. It is a very nice print. I don't see any elephant footing. The striations are barely visible. It has a nice texture to it. I suspect it has a 100% infill. The edges are all very clean. It's fastened with metal threads and bolts. I'm quite happy with it.
The system has an option to boot from an SD Card, a USB drive, or a virtual floppy (VFloppy) which is a preloaded Windows 98 boot disk image. The system will not boot ISO images written to a USB drive. As a result it seems you're limited to OS installs that can be started from DOS loaded from a floppy, or install media intended specially for a USB drive. Or install to the SD Card from another machine, such as a VM that has raw access to the SD Card.
Windows 98 SE:
There are Windows 98 SE installation files available on the pixelx86.com website and it indicates it already has extra drivers needed to access the SD Card. This almost certainly is a fair bit easier, but what's the fun in that?
Pixel x86 Mini Software PageHere's the process I went through to get that going. It may not be the best/most efficient way. Probably isn't, in fact.
I noticed the video driver and TBPLUS listed below are all available here now. The following two links probably aren't nessesary but I'll keep them there just in case.
Universal VBE Video Display Driver Archive.org backup of Rudolph Loew's site. Author of TBPLUSThe TBPLUS copy I grabbed the day before writing this is now coming up 404. I also see TBPLUS.ZIP on that site archive. I assume it's the same but have not checked. The sha256sum of mine is fd23a9160a836d159ee6b6db48001761ad364a80555e2ca190f7ec2960777e18 if you'd like to verify.
At this point I chose to install the network, and update Windows 98 via Windows Update Restored before doing anything else. Which is not ideal at 640x480 @ 16 colors but it's doable.
At this point you should have a pretty usable Windows 98 installation!
————————————————————
Atom Feed About