VOGONS


First post, by aka286dos

User metadata
Rank Newbie
Rank
Newbie

After seeing PhilsComputerLab video on this youtube.com/watch?v=qX2_dm9or0Q - I decided to pick up one to get back into DOS gaming and programming. I wasn't able to boot msdos from straight up USB (non-system disk error or whatever) (using rufus from Windows XP in vbox), but FreeDOS 1.2 booted and installed fine. Edit: should have used E2B. 😒

HP 5710 profile on parkytowers - https://www.parkytowers.me.uk/thin/hp/t5710/

With a bit of googling, looking at different VT southbridge chipsets with 3058 audio, some datasheets indicate legacy soundblaster support, while others do not (which may reflect this thin client).

https://devicehunt.com/view/type/pci/vendor/1106/device/3058

Example VT southbridge with 3058 audio w/ legacy DOS SB support - PDF datasheet: ftp://ftp.alsa-project.org/pub/manuals/via/686a.pdf

Is the 8235 spec sheet for what's ID'd below? http://www.yuiop.co.uk/epia/stuff/South%20%20 … idge/VT8235.pdf

edit: board has VT1612A chip. http://www.yuiop.co.uk/epia/stuff/VT1612A.pdf

No mention of the legacy support except for the RO status that can be probed by tools like VIAFMTSR.COM and VIAUDIO.COM (which detect SB Legacy as disabled - I checked.)

(If you are wondering what VIAFMTSR.COM and VIAUDIO.COM are, see this thread:
I was hoping, just hoping that maybe this thing had DOS sound blaster support, as seen in this thread for a different chipset: VIA 686B AC'97 audio works really well in DOS (SB Pro stereo + OPL3 emulation!) )

This is PCISLEEP by Eric Auer 12mar2005 - Free open source software. Read GNU General Public License 2 at http://www.gnu.org […]
Show full quote

This is PCISLEEP by Eric Auer 12mar2005 - Free open source software.
Read GNU General Public License 2 at http://www.gnu.org

PCI BIOS version 2.10, highest bus number is 0.
Interfaces: 10 is OHCI for USB/FireWire, 20 is EHCI for USB 2.0, etc.
Bridges: 'from bus X to Y (subordinate Z)' shown as '[XX->YY(ZZ)]'
Power Management support shown as: D1 idle, D2 halt, D3 soft-off

bus.device(.function) [vendor:model] classcode(/iface) vendor class

Details

BusDevF vend:type class vendor description...
00.00.0 [1279:0395] 0600 other CPU host bridge
00.00.1 [1279:0396] 0500 other RAM (memory) controller
00.00.2 [1279:0397] 0500 other RAM (memory) controller
00.00.3 [1279:0399] 0500 other RAM (memory) controller
00.09.0 [1106:3038] 0c03 VIA USB controller [D1,D3]
00.09.1 [1106:3038] 0c03 VIA USB controller [D1,D3]
00.09.2 [1106:3104] 0c03/20 VIA USB controller [D1,D3]
00.0d [1002:5159] 0300 ATI VGA graphics [D1,D3]
00.11.0 [1106:8231] 0601 VIA ISA bridge [D3]
00.11.1 [1106:0571] 0101/8a VIA IDE controller [D3]
00.11.4 [1106:8235] 0680 VIA southbridge / ACPI? [D3]
00.11.5 [1106:3058] 0401 VIA audio [D3]
00.12 [1106:3065] 0200 VIA LAN / Ethernet [D1,D3]
PCI bus scan done.
ACPI I/O base 4000 (guess, config reg. 48 of 00.11.4 device).

Initially, before looking at the datasheet differences, I thought maybe the option was just missing from the BIOS - and maybe with some hacking (either unhiding menu option or adding code) could be re-enabled based on similar BIOSes for other VT chipsets:

VIA 686B AC'97 audio works really well in DOS (SB Pro stereo + OPL3 emulation!)

I had a quick poke at a BIOS update for the HP t5710 - 558h2102.bin from ftp://ftp.hp.com/pub/softpaq/sp29001-29500/SP29530.exe - using CTMC.EXE from ftp://ftp.heise.de/pub/ct/ctsi/ctmc10.zip - and didn't see any text strings that look like legacy sb options. 😢

Just posting in case anyone else was wondering the same.

One curious result I've had is that Jason Storm in Space Chase hard locks after jumping right after the level loads. Not sure if this is particular to FreeDOS or not, will update once I get MSDOS installed when my gotek usb floppy simulator arrives. Edit: still freezes in Windows 98.

Shareware download in case anyone else wants to confirm whether they get a hard lock with this game. https://archive.org/details/JasonStorminSpaceChase_1020

---

Update 1: I installed Windows 98SE with E2B. Installed chipset, video, and sound drivers. Sadly on-board sound playback is kinda crappy? I tested Jedi Knight: Dark Forces II demo. Sounds seem delayed, tinny or a little like static mixed in? HP t5720 is a dream by comparison. I am going to install a PCI soundcard for this t5710.

I also installed a SD card adapter with the cheapest 8GB SD card I could find on ebay (~$1). The performance is terrible - writes are slow, and block the entire OS occasionally for 2-3 seconds at a time. Going to retest with a better rated, name brand SD card. I'll update here.

Last edited by aka286dos on 2019-11-18, 11:40. Edited 2 times in total.

Reply 1 of 6, by Srandista

User metadata
Rank Oldbie
Rank
Oldbie

But you can still use some DOS compatible PCI sound card with PCI riser, right?

Socket 775 - ASRock 4CoreDual-VSTA, Pentium E6500K, 4GB RAM, Radeon 9800XT, ESS Solo-1, Win 98/XP
Socket A - Chaintech CT-7AIA, AMD Athlon XP 2400+, 1GB RAM, Radeon 9600XT, ESS ES1869F, Win 98

Reply 2 of 6, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++
Srandista wrote:

But you can still use some DOS compatible PCI sound card with PCI riser, right?

Yes, the Yamaha YMF7xx cards work just fine except that some models have issues unless you populate the riser board with capacitors.

Yamaha modified setupds and drivers
Yamaha XG repository
YMF7x4 Guide
Aopen AW744L II SB-LINK

Reply 3 of 6, by Srandista

User metadata
Rank Oldbie
Rank
Oldbie
cyclone3d wrote:

Yes, the Yamaha YMF7xx cards work just fine except that some models have issues unless you populate the riser board with capacitors.

Yeah, I read about it, and I'm mentally preparing for the future, when I'll find myself some T5720 as well...

Socket 775 - ASRock 4CoreDual-VSTA, Pentium E6500K, 4GB RAM, Radeon 9800XT, ESS Solo-1, Win 98/XP
Socket A - Chaintech CT-7AIA, AMD Athlon XP 2400+, 1GB RAM, Radeon 9600XT, ESS ES1869F, Win 98

Reply 4 of 6, by Sedrosken

User metadata
Rank Member
Rank
Member

I've got the T5700 myself, it's a neat little machine. I ran 98 on it, with its TM5800 @ 1GHz it was roughly the equal of, I'd say, a Katmai PIII-600. Its Rage XL was weak but relatively okay at 2D, so software mode it was. Onboard audio was nothing special -- I think I got sound working under DOS, but its SB emulation was a bit off -- digital samples sounded perhaps a bit too crunchy and the FM emulation IIRC dropped some notes here and there. But, it could do Duke3D at 800x600, so I have to give it some props -- I've had endless issues with VESA modes under DOS on machines that otherwise run fine so that's a notable win for me.

Nanto: H61H2-AM3, 4GB, GTS250 1GB, SB0730, 512GB SSD, XP USP4
Rithwic: EP-61BXM-A, Celeron 300A@450, 768MB, GF2MX400/V2, YMF744, 128GB SD2IDE, 98SE (Kex)
Cragstone: Alaris Cougar, 486BL2-66, 16MB, GD5428 VLB, CT2800, 16GB SD2IDE, 95CNOIE

Reply 5 of 6, by janlugt

User metadata
Rank Newbie
Rank
Newbie

I got one of these, and it works pretty well for the games I tried at first (Lemmings, Raptor, Duke Nukem 3D, Jazz Jackrabbit). All have working sound, and a working mouse (if you enable mouse emulation in the BIOS). The only thing that took me a little while to figure out is that I could only get SB emulation on the chipset to work if I disabled the network card, otherwise most games would crash. I also had to patch some binaries with DOS32/A to get them to work.

Reply 6 of 6, by aka286dos

User metadata
Rank Newbie
Rank
Newbie

Between now and my original post, someone actually answered my question on a different post, on whether the southbridge can be enabled via software due to missing BIOS option.

For those looking, see here: VIASBCFG - VIA SBPro configuration tool for VIA VT8231 & VT82C686/A/B chipsets (v0.12d)