VOGONS


First post, by Hezus

User metadata
Rank Member
Rank
Member

I recently came into possession of three HP/Compaq T5000 thin clients. I've seen these types featured before on various YT channels as pretty capable DOS machines so I was curious to see what it was all about. Another curiosity: some models use the Transmeta Crusoe, which was a shortlived x86-compatible cpu that used emulation. Quite interesting!

I got my hands on 3 different models:
HP T5300 - A Transmeta Crusoe TM5600 @ 533 mHz
HP T5515 - A Transmeta Crusoe TM5700 @ 800 mHz
HP T5700 - A Transmeta Crusoe TM5800 @ 1000 mHz

There are various models of the t5000 with different configurations in RAM and internal storage. It uses a 44 pin IDE Disk on Module by default. There are also models with different CPU's from Via C3 to Intel Atoms. Even within the same CPU type, there are different motherboards with different BIOS versions. So if you're interested in one of these, do some proper research! There's a good summary over at ParkyTowers.

Since they all use the same chassis, I made some stickers to be able to tell them apart.
LBzVJAS.jpg

And then I tried to get them to boot MS-DOS. I've seen various guides and YT videos but as mentioned above: there are so many different motherboard variants and BIOS versions. So after HOURS and HOURS of troubleshooting and trying I finally figured out a way to boot MSDOS 7 (Win98 SE) on all models with the internal flash storage. The biggest problem is getting a bootloader onto the flash storage, because the BIOS can't read the old MSDOS boot sector. It would be easier if you had a 44pin-IDE or a SD to 44pin-IDE converter, so you can use modern software to do this. Sadly, I had to try it on the machine itself. I've tried a lot of older software but they all assume you're using a floppy disk to set it up and the HP T5000 doesn't have one. In the end I managed to get it working and here's how it's done in case you're struggling too:

How to install MSDOS 7 onto a HP Thin Client T5000

1. Grab the

The attachment boot98.zip is no longer available

and unpack it.
2. Download 'RMPrepUSB'. I used v. 2.2.4
3. Insert a USB drive and load RMPrepUSB.
4. Set MSDOS BOOTABLE (option #3)
5. Set FAT32 (or FAT16 if you have a <2gb USB) and Boot as HDD (option #4)
6. In Option #5 tick the box and select the folder where you unpacked boot98.zip.
7. Click #6 Prepare MBR Drive. Say YES to the prompt and wait for it to be finished.
9. Insert your USB drive into the T5000 and press F10 for BIOS
10. In the BIOS, make sure USB is boot device #1.
11. Restart and boot into MSDOS.
12. Launch PART.EXE. Press F5 to change to the internal storage.
13. Select any existing partitions and press DELETE. Press F2 to save changes.
14. Press INS and create a new Fat16 DOS (or Fat32 Windows) partition in slot #1. Set Active to YES.
15. Press I to install a Boot Manager onto partition #1. Set number of running dots to 1. Press ENTER until the window is gone.
16. Press F2 to save. Then ESC to exit.
17. Keep the USB drive inserted and restart the system.
18. Run FORMAT.COM D: (if this gives you errors add the /U parameter).
19. Run SYS.COM C:\ D:\ .
20. Your internal flash is now MSDOS bootable!

All drivers for USB, LAN and Soundblaster emulation can be found in the

The attachment DRIVERS.zip is no longer available

.

Soundblaster emulation is really good (compared to many other TSRs) and IPX works without any issues. So now that I have them up and running, what to do with them? Let's create a luggable retro battle station!

I picked up two ACER V173 monitors for next to nothing. They have 100mm VESA mounts that can hold these L-brackets I got at the hardware store. The T5000 comes on a stand with mounting holes. They are 105mm apart but the holes in the L-brackets are just wide enough to bolt them to the back of the monitor.

xdM8RSD.jpg QijiCyt.jpg

I want the entire system to work with just one power cable, so I designed and 3D printed this Y-splitter. You can of course buy Y-split cables but I had plenty of C13 cables laying around to cut up and I needed a good excuse to use the 3D printer again, 🤣. Organised it all neatly with ferrules and wire connectors and a snugly fitting cap for safety.

xcm2LKL.jpg

There is some space between the T5000 and the monitor to store the keyboard. I attached the PSU with some velcro and organised the cables. All done!

cRsZL7A.jpeg

Now it's just pick up, deploy and play! The T5000 has an internal stereo speaker, so you'll need no speaker or headphones for this setup.

71L40GK.jpg

Since I had plenty of hardware laying around, I made three of these setups! The middle one uses a Benq FP731 monitor.

m0XfBm0.jpg

It's really cool to see them all up and running after all this effort. I've still got a few ideas for improvements:
- Design and 3d print a mouse holder and mount it to the back.
- Find a usb powered (0.5 amp) mini network switch that I can mount to one of the setups.
- Swap internal storage with a larger SD card

More ideas and comments are appreciated! 😁

Visit my YT Channel!

Reply 1 of 6, by Thandor

User metadata
Rank Member
Rank
Member

Nice bro! 👊

thandor.net - hardware
And the rest of us would be carousing the aisles, stuffing baloney.

Reply 3 of 6, by Hezus

User metadata
Rank Member
Rank
Member

Made some upgrades to the systems!

First, I really wanted to have a place to mount the mouse, so I designed this mouse holder:

uj5634w.png

As you can see, there is some space between the backplate and the clip so the material can expand a little. This way it keeps a tight grip on the mouse.

The setup is already quite crowded, so the only real viable place to mount it was on the top. I can still slide in the keyboard from the side, so it works just fine. It's held there quite well with some velcro.

yMUCmw7.jpg

I got my hands on another T5700 and ACER V173 monitor, so I've put together a fourth system. This will be the main unit as it sports the network switch. The switch is a 5 port 100mbit from Renkforce and they're one of the very few that is USB-powered. This one is very slim and even works well on old 0.5 amp USB. I've velcro'd it to the bottom of the unit.

FezYR8b.jpg

Last thing I would like to tackle is the storage. Already got some stuff for it in the works but I need to wait for a few more parts to arrive 😀 more updates soon!

STL files for the mouseholder and the y-splitter for C13 cables can be found in the attachment!

Visit my YT Channel!

Reply 4 of 6, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

I had speed issue problems with Duke3D and slowest T5300 machine and i had 0 boot problems with win95b and its ms-dos.
It has newer Rage XL PCI (4752) that has huge compability issues with 3dcif driver, but D3D and OpenGL works well at Win9x.

This fixed Duke3D speed.
Duke07 - another MS-DOS port of Duke3D

Has similar XL PCI 4752 inside.
Chinese Rage XL PCI mods, improved compatibility and looking for a good overclock.

Collected OpenGL pack and other Rage Win9x files, use ATI2DRAE or ATI2DRAB drivers, some more latest 4.11/all 4.12/4.13 drivers work.
MACXW4 or ATI2DDAD drivers do not work with Rage XL PCI (4752). Eraliest drivers that should work are 2601 and inf edited 4.11.2055.

Win9x OpenGL files:
https://disk.yandex.ru/d/eV600jDAliJ_3w/Tweak … GL-Win9x.7z?w=1

More Win9x Rage stuff:
https://disk.yandex.ru/d/eV600jDAliJ_3w/Tweak … re%20bundle?w=1

Win9x Drivers
https://disk.yandex.ru/d/eV600jDAliJ_3w/Win9x … 64_Rage_PRO?w=1

Best ATi Rage3 drivers for 3DCIF / Direct3D / OpenGL / DVD : ATi RagePro drivers and software
30+MiniGL / OpenGL Win 9x dll files for all ATi Rage3 cards : Re: ATi RagePro OpenGL files

Reply 5 of 6, by onethirdxcubed

User metadata
Rank Newbie
Rank
Newbie

Here's an easier way to get the internal Dom formatted properly for DOS with a USB stick, from Parkytowers: TinyCore Windows 98 Install Image
Just don't put any windows 98 install files in the Win98 folder. Or do if you have a larger storage, but these thin clients don't seem to support DMA so it's a subpar Windows experience.

Also you should use PS/2 for keyboard and mouse for the models that have a PS/2 port because legacy USB really saps performance. You can use a splitter cable to get both keyboard and mouse connected. Depending on which splitter cable you get you may have to plug the keyboard into the mouse connector and vice versa to get it to work. There is also a setting in the BIOS for PS/2 port is keyboard or mouse and you may have to switch that.

There is a better FM TSR and sound init tool from Oerg866: Here

Reply 6 of 6, by Hezus

User metadata
Rank Member
Rank
Member
onethirdxcubed wrote on 2025-12-12, 17:05:
Here's an easier way to get the internal Dom formatted properly for DOS with a USB stick, from Parkytowers: TinyCore Windows 98 […]
Show full quote

Here's an easier way to get the internal Dom formatted properly for DOS with a USB stick, from Parkytowers: TinyCore Windows 98 Install Image
Just don't put any windows 98 install files in the Win98 folder. Or do if you have a larger storage, but these thin clients don't seem to support DMA so it's a subpar Windows experience.

Also you should use PS/2 for keyboard and mouse for the models that have a PS/2 port because legacy USB really saps performance. You can use a splitter cable to get both keyboard and mouse connected. Depending on which splitter cable you get you may have to plug the keyboard into the mouse connector and vice versa to get it to work. There is also a setting in the BIOS for PS/2 port is keyboard or mouse and you may have to switch that.

There is a better FM TSR and sound init tool from Oerg866: Here

I'm not a Linux user so I never considered that route to booting the thin client but the Parkytowers tool surely makes it easier. I'll be sure to give that one a try once I get larger drives in them.

Out of my models, only the T5515 seems to have a PS/2 port. The 5700 and 5300 only use USB so I'm limited to that. I think the CPUs are powerful enough to dealt with the overhead for the games I intend to run.

I'm certainly interested in that soundblaster emu TSR. The stock via driver does very well on the T5700/T5300 but I did run into some issues on the T5515. Doom would for instance hang on load with adlib music enabled and not even load if the blaster IRQ was set to 5. Being a older motherboard it probably has an older revision of the VIA sound chip. Maybe these newer drivers will fix that. Thanks for the suggestion!

marxveix wrote on 2025-12-12, 11:14:
I had speed issue problems with Duke3D and slowest T5300 machine and i had 0 boot problems with win95b and its ms-dos. It has ne […]
Show full quote

I had speed issue problems with Duke3D and slowest T5300 machine and i had 0 boot problems with win95b and its ms-dos.
It has newer Rage XL PCI (4752) that has huge compability issues with 3dcif driver, but D3D and OpenGL works well at Win9x.

This fixed Duke3D speed.
Duke07 - another MS-DOS port of Duke3D

Has similar XL PCI 4752 inside.
Chinese Rage XL PCI mods, improved compatibility and looking for a good overclock.

Collected OpenGL pack and other Rage Win9x files, use ATI2DRAE or ATI2DRAB drivers, some more latest 4.11/all 4.12/4.13 drivers work.
MACXW4 or ATI2DDAD drivers do not work with Rage XL PCI (4752). Eraliest drivers that should work are 2601 and inf edited 4.11.2055.

Win9x OpenGL files:
https://disk.yandex.ru/d/eV600jDAliJ_3w/Tweak … GL-Win9x.7z?w=1

More Win9x Rage stuff:
https://disk.yandex.ru/d/eV600jDAliJ_3w/Tweak … re%20bundle?w=1

Win9x Drivers
https://disk.yandex.ru/d/eV600jDAliJ_3w/Win9x … 64_Rage_PRO?w=1

Thanks for all the links! Very helpful once I get the larger drives in them.

Visit my YT Channel!