The Retro PC Thread

Windows, Mac, DOS, and all those-other personal computing platforms
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: The Retro PC Thread

Post by CRTGAMER »

wclem wrote:I honestly never researched if XP will recognize SATA or if the PCI-e video cards would even have drivers for XP or even earlier Windows versions. My whole thought process was sticking to things I was fairly certain would play well with older versions of windows. I want to build this for older games mainly. So I can play them as-is rather than trying to hunt down patches or running into tons of problems running it on 7 or 10. Want to boot 98 for 98 compatible games and boot XP for XP compatibles games. Hopefully with little patching or tweaking involved.

Anyway, NBA Jam Extreme refuses to run in windows 10, and damn it I want to play it LOL.

Windows XP supports SATA and PCI-e
I downgraded a used Tower from thrift store to Windows XP Pro even going 32 bit install for the older games. At first was going to install IDE drive from my older tower, noticed the SATA connector inside. Went with Win XP max size 2tb SATA C drive which boots just fine. Also installed a PCI-e video card; an older just to sure of XP drivers. All my Win 95 games work just fine in Win XP 32 bit which has all 3 Service Packs Slipstreamed installed.
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopic.php?p=1109425#p1109425

Image
Image
User avatar
Ziggy
Moderator
Posts: 14552
Joined: Mon Jun 09, 2008 5:12 pm
Location: NY

Re: The Retro PC Thread

Post by Ziggy »

The OS doesn't care about SATA or PCIe or PATA or ISA or whatever. So long as there's a driver for the hardware for whatever OS you wanna run it on.
wclem
Next-Gen
Posts: 2584
Joined: Sun Jan 04, 2009 4:50 pm

Re: The Retro PC Thread

Post by wclem »

Which was my basic concern, just worded wrong. Remember, when I started out plug and play wasn't a phrase yet lol. Also, around xp years a didn't have money to keep up with tech so have small holes in knowledge of it
dsheinem wrote:In any case, sorry that my avatar makes you cringe these days, but I haven't really changed my posing habits at all.
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: The Retro PC Thread

Post by isiolia »

To be fair, Windows XP really only natively supports SATA and PCIe by virtue of their compatibility modes. SATA can typically be set to Legacy/IDE mode, where most anything that works with IDE will work with it, and that's all XP will work with out of the box. Fully utilizing it via AHCI/SATA native modes requires a driver. Vista, on the other hand, shipped with support for that.
Similarly, PCIe is accessible to the OS the same as PCI is, making basic functionality very compatible. The full feature set, however, requires additional support, and again for Windows, Vista was the first to have that out of the box (and it changed the driver model, etc). XP support via drivers is very common, but it's not baked into the OS.
User avatar
samsonlonghair
Next-Gen
Posts: 5188
Joined: Tue Feb 17, 2009 2:11 pm
Location: Now: Newport News, VA. Formerly: Richmond. Before that: Near the WV/VA border

Re: The Retro PC Thread

Post by samsonlonghair »

I believe the driver support page I PM’ed you earlier should include chipset drivers for things like full SATA, full PCIe, fullspeed USB 2.0, and all the rest. Just update the chipset drivers first, and you should be all good.
wclem
Next-Gen
Posts: 2584
Joined: Sun Jan 04, 2009 4:50 pm

Re: The Retro PC Thread

Post by wclem »

Anyone out there willing to point me to a good download of Dos 6.2 or email me some copies of the floppies or whatever may be available?
dsheinem wrote:In any case, sorry that my avatar makes you cringe these days, but I haven't really changed my posing habits at all.
User avatar
samsonlonghair
Next-Gen
Posts: 5188
Joined: Tue Feb 17, 2009 2:11 pm
Location: Now: Newport News, VA. Formerly: Richmond. Before that: Near the WV/VA border

Re: The Retro PC Thread

Post by samsonlonghair »

Howdy wclem,

Try here:
http://www.allbootdisks.com/download/dos.html

I think that's what you're looking for. If not, you can also try here:
https://www.kirsle.net/msdos

8)
wclem
Next-Gen
Posts: 2584
Joined: Sun Jan 04, 2009 4:50 pm

Re: The Retro PC Thread

Post by wclem »

Awesome, thank you.
dsheinem wrote:In any case, sorry that my avatar makes you cringe these days, but I haven't really changed my posing habits at all.
User avatar
marurun
Moderator
Posts: 11975
Joined: Sat May 06, 2006 8:51 am
Location: Cleveland, OH
Contact:

Re: The Retro PC Thread

Post by marurun »

Also consider FreeDOS.

http://www.freedos.org/
Dope Pope on a Rope
B/S/T thread
My Classic Games Collection
My Steam Profile
The PC Engine Software Bible Forum, with Shoutbox chat - the new Internet home for PC Engine fandom.
User avatar
Anapan
Next-Gen
Posts: 3904
Joined: Mon Nov 17, 2008 11:15 am
Location: BC, Canada

Re: The Retro PC Thread

Post by Anapan »

I don't know if I ever talked about my dual-boot DOS/98SE tower here. If I did, it was probably WIP. I had great success except getting my video card working in Windows 3.11, and corrupting my bios chip while reflashing. Both painful, but the latter was fixed by a great bios flashing guru type.

I feel like one of those guys who lists their specs in their signature, except this is circa 1999. I guess I'm still kinda proud of it. It does play Diablo II.
Specs:

MOBO: Abit - BF6 (Chosen because of all the retro support via bios as well as riser pentium CPU support)

CPU: Intel Pentium III

RAM: 192Mb (3rd slot does not work & hard to source matching speed ram to those two chips)

Video: ATI All-In-Wonder 128 PRO AGP 4X (this is actually surprisingly more compatible in DOS than a handful of others I wanted to use - the demoscene stuff requires a lot of timing compatibility to older cards.) I wasn't able to install a secondary PCI card.

Audio: CT2770 SoundBlaster 16 Value PnP

60GB IDE hard drive triple-partitioned. 2GB DOS, 53GB Windows 98SE, 2GB Shared.
Partitioning took a bit of doing because my motherboard did not like the job any utility I tried in Windows or Linux - The sector count is the same, and the desired partitions looked identical to the ones made in Windows using an IDE to USB3 adapter and fully fledged partitioning GUIs (I prefer Paragon's software). I ended up doing everything off a bootable CD utility and then using FDisk in dos to initialize. After the initial partitions were built, I was able to use my main tower through USB3 to populate the partitions with data. The 2GB is a hard limit by DOS, the Shared drive is where I store media. I'm able to move data between the partitions using it without involving outside computers or devices. USB Mass Storage only works in Windows no matter what I try in DOS.

Multiboot via PLOP:
I tried a few boot managers before I settled on Plop. Most work well, but after figuring out how small, easy, and effective Plop is I'l easily recommending it over the 6 others I've previously used and tried. Mostly it just pre-boots and marks different partitions hidden making them invisible to other operating systems. It's just really good at it, and tho I've never needed to use it, it's recovery is also robust. Also it's a GUI with a starfield and green graphical-font text (those are optional).

DOS: I ignored several angry forum posts and used the unofficial DOS 7.1 (pirate installer). It works great. I selectively chose to not install some of it, but I like that it gave the option. Apparently it was built by some Chinese DOS enthusiasts to make room for their keyboards and language addons. I love the crash-override TSR that just boots you back to dos instead of hanging your computer. LFN support is togglable and it doesn't interfere with any games I tried.

As far as getting any hardware working correctly in DOS, I would've been completely lost several times if not for Vogons and VogonsDrivers. I wish I spent more time contributing there compared to how much I lurked and leeched.
I did have a few specific problems with my audio and video cards that required specific information only found on specific sites. Luckily some people catalog everything.

Early DOS games built with Turbo Pascal require fixes when running on Pentium processors. The 200 error is well known, but the specific procedure to fix it best using the utilities available isn't as well known -200fix guide 200fix ZIP
This stuff got my DOS working well - I'd be happy to answer questions, and PM me if you need some support files.
Because I spent so many years hanging on to Windows 9X before fully jumping to XP, and because a large part of my obsession with computers is optimising them and making them do what they shouldn't be able to I've only just outlined the first part of my build.
I'll post some stuff about the 98SE Unofficial update pack. I'd suggest you back up your boot drive and read through the main forum topic completely (it's very long, but you will have at least one of those problems) before applying it a piece at a time. Totally worth it tho if you don't mind a longer startup.
ImageImageImageImage
ImageImageImageImage
Post Reply