damn it, omores, you really really wanna make me ruin my main PC trying to do what you did! awesome video! the only thing that stops me is looking at the original W98 PC :))
Just buy a $2 SSD like I did 😄, and nothing gets ruined-your main PC stays safe, and you’ll still get all the retro glory! Plus, it’s cheaper than therapy after breaking your main rig.
I’m glad you found the video interesting! In the next video, there will be a nostalgic DOS gaming session. I’m thinking of summoning even a 386 PC to play Indiana Jones, just for comparison with a 14th Gen!
Mulțumesc mult! 😊 Da, sunt din Iași și mă bucur să văd că există oameni care apreciază acest tip de content. Fac asta de mult timp-am rulat Windows 98 pe aproape fiecare calculator pe care l-am avut! Ocazional, mai postam pe diverse forumuri despre Windows 3.1, 98 și NT, acum am început să iau UA-cam-ul mai în serios.
You tricked me man with the channel name and accent AND the expenses for a period of time that is was thinking you are no other that an US guy but your best friend the pc can't abtain to reveal your true identity A PROUD ROMANIAN. You have a new subscriber
But you always manage it 👍 PS you can also edit the AHCI driver from R.Loew if you only have two ports. I did that with mine. It now says standard 2-port controller and Windows only loads two into the device manager. On my board it's a bit of a problem with the PS/2 port... if I deactivate all USB controllers, the PS/2 is dead too. It seems to be connected internally via the USB controller. Up until now I've always had problems with the top models of the 7 series in Win98.
That’s an interesting situation with your PS/2 ports. Typically, it’s routed through the Super I/O controller-those chips from ITE, Nuvoton/Winbond. In your case, it might be a BIOS issue, especially since disabling USB ports shouldn’t normally affect the PS/2 functionality. On some business-oriented motherboards, PS/2 ports exist specifically for scenarios where USB ports are disabled via the BIOS. This setup ensures input devices still work while preventing employees from using USB ports, to avoid data copying. It’s a cheap security measure, but the behavior on your board sounds like an unusual implementation.
@ovrskr Since Intel doesn't care about listing which range of SKUs from the affected models have manufacturing defects, any CPU you buy from them could potentially be defective and you won't know until your warranty for it is already expired, as the fixes only delay the issues.
@@BrunodeSouzaLino they work well now, given that you have latest BIOS updates. the updates can't fix broken CPUs but for new chips its fine. and the warrenty is extended for 13th and 14th gen for 5 years. pretty ok imo. anyway i have not had any problems with mine. tiny bit hot, that's true, but not slow.
I started with a new CPU running on the original 07/2023 BIOS, using it with Windows 98, 2000, and XP for about a week. Later, I updated to the latest BIOS released in November 2024, and Windows 98 still runs flawlessly on it. So I believe the CPU it's fine. I don't rush to update the BIOS when installing Windows 98 since my past experience with my AM4 motherboard, where an upgrade caused the infamous VCACHE error. Back then, no one knew the root cause and there was no fix. It wasn’t until Mintsuki identified the solution-a 33-byte patch called cregfix.
Thank you! 😊 Glad you enjoyed it! In the next video, I might even bring in a 386 PC to play Indiana Jones and the Fate Of Atlantis from 1993. I had fun with it on this 14th Gen config, but according to the manual should run on a 386 as well.
I’ve got all the wallpapers, but which one are you after? The one with Alyx or the one from the thumbnail? That one’s just a CPU box chilling on a table, but hey, beauty is in the eye of the beholder! 😄 Let me know, and I’ll hook you up.
Omores the madman. Seriously though, i am wondering; is it possible to install Windows 98 SE on a Sandy Bridge Q67 chipset ? The setup will have i7-2600, GeForce 7600 GT 256mb vram, and 32 GB RAM. It has two ps/2 ports, and the machine is an OEM HP Compaq 8200 Elite CMT. And the ssd is 128GB Lexar sata3
Sure, it will work. You might even have some ACPI support on that chipset, but it may not be that stable. But it's worth testing since ACPI will bring soft shutdown. So install it first without /p i switch to see if ACPI works.
@@O_mores Thanks, ill be sure to try this at some point when i stop procrastinating lol. It might be interesting to see the results, and what the performance and stability would be like
Pretty fast ~12 seconds or so - take a look a this triple boot setup from a NVME drive 98, XP. You an see all three booting in the same time: ua-cam.com/video/3nCSGApJGbQ/v-deo.html. The fastest I guess it's Windows 95 which can do it in about 7 seconds when booting from SSD. (without networking installed)
A potentially more accessible solution for sound can be a USB Sound Card, any generic cheap one will work, though DOS compatibility can be worse due to the usage of the built-in SBEMUL.SYS driver. If the motherboard has a Realtek LAN chip, the DOS NDIS2 driver, or the NDIS5 98SE driver should work if you're lucky and the Realtek chip is in the supported revision. (Intel/Killer/other chips are a no-go). Also, whoever came up with the idea to include 8000/9000 device ID's in the unofficial 82.69 drivers should be ashamed to propagate such a lie that people still believe in... GeForce 7900 GTX (which I have) and the Radeon X850 XT is the most you can do under 9x...or VBEMP/SciTech Display Doctor of course...maybe SoftGPU in the future?
I've tested the Realtek 2.5Gbit LAN on this Z790 motherboard with DOS NDIS2 drivers-while the card initializes in DOS, I couldn’t get any traffic in Windows 98. Worse, it made the system unstable. Older Realtek Gigabit chipsets work much better; I’ve tested them successfully on Windows 3.11, 95, and 98. Regarding USB sound cards in Windows 98: in my experience, they’re not ideal due to stuttering. Maybe I'm missing something, I didn't really make extensive testing. However, I’ve had decent results with a professional ESI USB-to-SPDIF adapter, which works in Windows 98 and it's still on the market. And yes, I agree about the .inf files! On my video about installing NVIDIA 6/7000 series drivers in Windows 98, I’ve had to repeatedly explain to commenters that cards like the 8800GT use a completely different architecture (DX10, CUDA cores, etc.) and are not compatible with the 82.69 drivers. As for the 7900 GTX, I remember you had Quadro equivalent, did you "upgrade"? I’m curious to see SoftGPU in action, haven't tested it so far.
@@O_mores Ah yes, I should have specified that only 1gbit chips would potentially work, not 2.5 or anything faster. Was the audio stuttering with the AHCI driver? I never said I have the Quadro equivalent, must have been a different person. While SoftGPU is designed only for virtual machines, maybe it can be forced to work on real hardware?
I’ll do some testing with AHCI drivers. Normally, I install them by default, but I can’t quite recall the specifics from the last time I used USB in Windows 98. I do remember starting Quake II with USB sound, and the system froze, this wouldn't happen in normal circumstances. My Windows 98 PC usually runs flawlessly all day long. By the way, my bad-I took another look at your MSFN screenshot, and it's a 7900GTX indeed. I will take a look into SoftGPU - I think it's doable. I know that I started Unreal Tournament with MESA OpenGL in NT 3.51.
The system is already using SBEMUL's emulation layers because he is using WDM drivers for the sound card - no way would you get sound on this machine with the VxD drivers
@@Oerg866 Ah yes, indeed he is using WDM drivers based on the INF filename. There are separate VXD drivers available though for the CMedia chip, would be interesting for Omores to test these under DOS.
It's definitely supported. The LGA 1700 socket released in late 2021 (for 12/13/14th-ge CPUs) comes with CSM which is typically a standard feature. What’s interesting, though, is that the newest motherboards with the LGA 1851 socket (released in late 2024) also include CSM support. However, unlike the LGA 1700 boards, CSM is no longer a standard feature across the board-it’s still present, but its inclusion depends on the specific motherboard model, as one of my subscribers pointed out. (he got an Asus motherboard without CSM and a PC speaker header ) Anyway there are socket 1851 motherboards with a PS/2 port, PC speaker and CSM it's mentioned on the manual as being present - though I haven't tested any socket 1851 motherboards yet.
Usually, you can use a USB keyboard and mouse directly because they’re emulated at the BIOS level and passed to legacy OSes as PS/2 devices. This works on AM4 motherboards and older boards, like those for 10th Gen Intel CPUs and earlier. However, I’ve found that on socket 1700 motherboards, this emulation doesn’t work based on my testing. So make sure you get a new motherboard with a PS/2 port for adventures like this.
Here's a shortcut for you: If you can connect the designated SSD to a modern system, as shown in the video, you can just copy io.sys, msdos.sys, the rest of DOS 7.x and the Win98 setup files to the FAT partition. Then write a DOS compatible MBR and boot sector to it using Bootice. Your SSD will directly boot into DOS 7, allowing you to start installation. There's no need for a bootable USB drive and the "sys" command.
That’s exactly the kind of thing I’d do just to look smarter! 😄 But honestly, it’s faster to use a DOS bootable USB stick-especially since I already have one lying around. Plug it in, boot up, and I’m ready to go...
I connect my SSD externally to my modern PC and let Rufus write an MS DOS image to the disk. This even works with 2TB disks. Then I copy everything onto it and then install it in the retro PC or the modern 98 system
Yes, I can: www.inter-tech.de/produktdetails-130/DOCKINGSTATION_GD-PD05U_EN.html - Argus GD-PD05U - Docking station with back up function! The external docking station Argus GD-PD05U convinces due to its brushed aluminum case and is a real multi-talent in the matter of technics. With the Argus GD-PD05U you can easy transfer data from a 2.5" or 3.5" HDD/SSD and also from up to three external USB 3.0 devices to your computer.
Glad you caught the O Tempora! joke at 8:52! Back in high school, I had Latin drilled into me three hours a week for four years. At this point, it’s one of the few things I still remember-or at least what’s left of it after all these years!
Yes, I can get an excellent retro experience on a setup like this, and it’s incredibly convenient since I don’t need a separate set of hardware. All I have to do is restart, select the Windows 98 SSD as the boot drive, and within 10 seconds, I’m running Windows 98 natively. My audio setup makes it even smoother-I use an amplifier that lets me switch between inputs, with Windows 10 using optical audio and Windows 98 on analog. From there, I can dive into any classic Windows game like Quake I, II, III, Unreal, Half-Life 1 & 2, and pretty much anything released up to 2004. When it comes to DOS games, compatibility is solid-about 70% of games run well with both sound and music working perfectly.
Nice, just few thinks, aspect ratio in NFS and for images, Daemon Tools 3.47 and old games ru, so we may see intro and 512TR video 😉 Can you try to do some 3DMark 99, 2000 & 2001 default tests please, how much it will beat todays attempt to do score records in retro scene, using core2duo and nv 6800's? 😁 BTW I didn't know, that you can use nvidia 6000's, 7000's, 8000's & 9000's in Windows 98, how does it work with directdraw, d3d & opengl games? For now, I start to feel sad with my P4 3.2GHz, 2x512MB, Radeon 9550 128bit 256MB bios modded to 9600, 3x128GB, Audigy 2 and maybe will try to experiment with something newer, like 5600x, which will be soon replaced with 9800x3D, of course skipping all those c2d's and i7's 😀 THX!
I’ll give the CD version of NFS a try. In 3DMark 2001 SE, I scored around 55.5K points with no overclocking, which is an excellent result for a 7900GS. You can see how it performs in this video: ua-cam.com/video/iMyK-NJkSoo/v-deo.html. Everything works smoothly-D3D, OpenGL, and DirectDraw. Keep in mind that the NVIDIA 6000 series is officially supported under Windows 98/ME. While the drivers aren’t perfect and may require patching for certain models, they’re provided by NVIDIA, so they’re far from a complete hack. I’ve even played Half-Life 2 for hours on Windows 98 with everything maxed out-it doubled as a solid stress test!
I believe I talked about this error on this Windows 95 video: ua-cam.com/video/6xAgMiTNk3Q/v-deo.html My solution was to use PATCHMEM by R. Loew to continue with the installation. Back then I was more conservative with memory, I always used patchem in combination with MaxPhysPage=20000.
I believe this also happens if you try to install from/onto a drive whose BIOS services for I/O don't happen to play nice with virtual 8086 mode or however 9x uses them. For example this happened to me when i tried to install Windows 95 on an NVMe SSD, it was quite sad.
Based on the games I’ve played, there haven’t been any issues-everything works fine except for Carmageddon 1 and 2, where the timer speeds up too much due to an old bug related to the game’s FPS. For most Windows games, CPU speed generally doesn’t matter. However, for DOS games, it can be tricky to pinpoint the cause when they don’t work-it might be the CPU speed, memory configuration, or the fact that they’re being run within Windows instead of a native DOS environment
Thanks, stay around there will be more stuff like this. No UA-cam at this point, but I actually watched my own UA-cam videos in Windows 98 - the actual files uploaded here - thanks to TCPMP 0.72RC1 Mod 6 (The Core Pocket Media Player MP4 player for Windows 95/98/ME)
Sure, here is Windows XP running on this configuration with USB 3.x support + NVME: ua-cam.com/video/n6woUdZcJgE/v-deo.html | And here is Windows 7, my previous video: ua-cam.com/video/EAUqZZrbCQc/v-deo.html
Maybe not the fastest, but it’s decent for what it was. Back in the Internet Explorer days of the late '90s and early 2000s, web pages were super optimized because of dial-up connections. At 5KB/s transfer speed (usually lower), a front page had to be around 50KB to load in 10 seconds. That meant a few small GIFs (5KB each), some text, and minimal extras-it was all about efficiency. Today’s websites are way heavier, so Internet Explorer struggles to keep up. It wasn’t designed for the modern web, but back then, it got the job done!
It can run DOOM 3 from 2004. Back then, almost every major game supported Windows 98-big titles like Half-Life 2, Painkiller, and Far Cry. However, id Software decided to make DOOM 3 exclusive to Windows 2000/XP, likely as part of the industry's push to encourage users to upgrade to XP. It’s worth noting that Windows 98 still held a decent market share in 2004. The restriction was just a matter of some OS checks embedded in the DOOM3.EXE file. Once those checks are removed, the DOOM 3 runs perfectly fine on Windows 98.
Is that an issue? On DeviantArt, the description says: 'For you to put on ANY old Windows 98 PC. That includes you, Michael MJD!' It seems like it's free for anyone to use. However, if this is a problem, I can change the thumbnail. Besides, the current thumbnail isn't performing well in terms of CTR-it’s not getting as many clicks as my other thumbnails...
CMI8738 has a very nice OPL3 clone on the die! It works beautifully in DOS if you can manage to redirect port 388 to the properly initialized PCI port. Just don't expect full Sound Blaster compatibility because of the lack of DMA.
Don't know where your getting Win98 drivers for that hardware unless your making your own somehow. But Win98 is only going to work properly on hardware that you can get driver support for. So why would you trick people into believing that this could ever work. Some folks will actually waste their time and money hoping that this would work. It's bad enough to Install Win98 on supported hardware when your floppy drive is getting unreliable on you and doesn't always read your boot disk.
There are many official Windows 9x drivers available for hardware such as USB 1.1/2.0 controllers, PCI sound cards, IDE and SATA adapters, Ethernet cards, and even first-generation PCI-E GPUs from ATI and NVIDIA. The key is sourcing older hardware with dedicated Windows 98 driver support. Additionally, some older PCI cards were re-released in PCI-E form, utilizing a bridge chip to handle PCI-to-PCI-E translation and they can be used with Windows 98 (I used two such cards in this video). Furthermore, third-party universal AHCI drivers are available, enabling full compatibility with SATA drives. When it comes to a modern motherboard + any X86 CPU, Windows 98 treats the whole pack as a 'Standard PC,' which is a rock-solid architecture that hasn’t fundamentally changed. Any motherboard with a CSM module (Compatibility Support Module) is 100% compliant with this standard. For example, if you install Windows 98 on a 486 or Pentium 1 motherboard, it will handle it using the 'Standard PC' framework, as these older systems lack advanced features like ACPI, the same will happen with this Z790 motherboard. I understand your concerns about setting realistic expectations, but this approach works within the limitations of hardware and software from that era. It’s all about knowing what to look for.
You are underestimating how little the IBM/PC compatible has changed since 98 and that it is indeed possible to natively run an operating this system this old using modern hardware. I am running Windows XP x64 on modern hardware.
@@irixperson A 64 bit version of Windows XP is going to have much better driver support than Windows 98 could ever hope for. XP 64 can run on my Intel i7 and recognizes all my hardware so I am not questioning that OS. But Win98 can't even install on my i7 machine. I can boot off the startup disk, run the 98 setup and it just freaks out.
Also Win9X/ME being DOS shells, wouldn't have any idea about the multiple other processor cores let alone the newer E & P cores. It would be an understatement to say that this would be such a waste with the other cores doing nothing and the main core running constantly on the max clock frequency as DOS/W9XME wouldn't support or know about underclocking when idle as Intel SpeedStep came later on.
damn it, omores, you really really wanna make me ruin my main PC trying to do what you did! awesome video! the only thing that stops me is looking at the original W98 PC :))
Just buy a $2 SSD like I did 😄, and nothing gets ruined-your main PC stays safe, and you’ll still get all the retro glory! Plus, it’s cheaper than therapy after breaking your main rig.
@@O_mores 'cheaper than therapy after breaking your main rig.'
Laughed louder than I should have
Best video ever, I'm en route to break my main rig
Windows 98 will never die with people dedicated as you guys. Thanks you for video!
4:39 device driver not found: "banana"
@s1oplus_wt For newer systems you need an AHCI CD-ROM driver for DOS.
Great video! This is really very interesting
I’m glad you found the video interesting! In the next video, there will be a nostalgic DOS gaming session. I’m thinking of summoning even a 386 PC to play Indiana Jones, just for comparison with a 14th Gen!
Dude. Awesome video. Nice to see people keeping the dark arts alive.....
Ui looked so good on windows 98, xp, 7 era. Why can't MS add retro UI themes as an option on windows 10 and 11?
There are external programs that do that. Google Open-Shell Menu.
they are corporate dats why
Less is more... really applied back then: simple graphics, intuitive layouts, and minimal distractions.
Nu știam că ești român:) big up pentru ceea ce faci, urmăresc content de genul de mult timp și mă bucur că există și la noi
I was also pleasantly surprised to see Romanian. I'm American but studied the language a bit in my younger days.
Mulțumesc mult! 😊 Da, sunt din Iași și mă bucur să văd că există oameni care apreciază acest tip de content. Fac asta de mult timp-am rulat Windows 98 pe aproape fiecare calculator pe care l-am avut! Ocazional, mai postam pe diverse forumuri despre Windows 3.1, 98 și NT, acum am început să iau UA-cam-ul mai în serios.
Acum ti-am descoperit canalul. Foarte misto! Spor la treaba!
Merci, merci, te mai astept pe aici!
great video!
Thanks!
You tricked me man with the channel name and accent AND the expenses for a period of time that is was thinking you are no other that an US guy but your best friend the pc can't abtain to reveal your true identity A PROUD ROMANIAN. You have a new subscriber
But you always manage it 👍 PS you can also edit the AHCI driver from R.Loew if you only have two ports. I did that with mine. It now says standard 2-port controller and Windows only loads two into the device manager. On my board it's a bit of a problem with the PS/2 port... if I deactivate all USB controllers, the PS/2 is dead too. It seems to be connected internally via the USB controller. Up until now I've always had problems with the top models of the 7 series in Win98.
That’s an interesting situation with your PS/2 ports. Typically, it’s routed through the Super I/O controller-those chips from ITE, Nuvoton/Winbond. In your case, it might be a BIOS issue, especially since disabling USB ports shouldn’t normally affect the PS/2 functionality.
On some business-oriented motherboards, PS/2 ports exist specifically for scenarios where USB ports are disabled via the BIOS. This setup ensures input devices still work while preventing employees from using USB ports, to avoid data copying. It’s a cheap security measure, but the behavior on your board sounds like an unusual implementation.
That Windows 98 SE install will certainly last longer than that Intel CPU.
Give intel a chance, they’re good chips
@ovrskr Since Intel doesn't care about listing which range of SKUs from the affected models have manufacturing defects, any CPU you buy from them could potentially be defective and you won't know until your warranty for it is already expired, as the fixes only delay the issues.
@@BrunodeSouzaLino they work well now, given that you have latest BIOS updates. the updates can't fix broken CPUs but for new chips its fine. and the warrenty is extended for 13th and 14th gen for 5 years.
pretty ok imo. anyway i have not had any problems with mine. tiny bit hot, that's true, but not slow.
idk pricing for mine was really good so i'm happy.
I started with a new CPU running on the original 07/2023 BIOS, using it with Windows 98, 2000, and XP for about a week. Later, I updated to the latest BIOS released in November 2024, and Windows 98 still runs flawlessly on it. So I believe the CPU it's fine. I don't rush to update the BIOS when installing Windows 98 since my past experience with my AM4 motherboard, where an upgrade caused the infamous VCACHE error. Back then, no one knew the root cause and there was no fix. It wasn’t until Mintsuki identified the solution-a 33-byte patch called cregfix.
Hah! This is an awesome video!
Glad you enjoyed it!
Damn, that's sick!!! Anyway of getting more speed sensitive games like Descent running on this beast?
Great Video 👌
Thank you! Cheers!
Great video
Thank you! 😊 Glad you enjoyed it! In the next video, I might even bring in a 386 PC to play Indiana Jones and the Fate Of Atlantis from 1993. I had fun with it on this 14th Gen config, but according to the manual should run on a 386 as well.
@O_mores thanks
do u have the wallpaper link?
I’ve got all the wallpapers, but which one are you after? The one with Alyx or the one from the thumbnail? That one’s just a CPU box chilling on a table, but hey, beauty is in the eye of the beholder! 😄 Let me know, and I’ll hook you up.
@@O_mores the one with the ati logo and the woman on the right xD
Here we go: imgur.com/gallery/ati-wallpaper-1920x1080-SjW98rp
Omores the madman. Seriously though, i am wondering; is it possible to install Windows 98 SE on a Sandy Bridge Q67 chipset ? The setup will have i7-2600, GeForce 7600 GT 256mb vram, and 32 GB RAM. It has two ps/2 ports, and the machine is an OEM HP Compaq 8200 Elite CMT. And the ssd is 128GB Lexar sata3
Sure, it will work. You might even have some ACPI support on that chipset, but it may not be that stable. But it's worth testing since ACPI will bring soft shutdown. So install it first without /p i switch to see if ACPI works.
@@O_mores Thanks, ill be sure to try this at some point when i stop procrastinating lol. It might be interesting to see the results, and what the performance and stability would be like
This is compatibility. An interesting project is to port mesa + libdrm to Windows 98. Would it be possible to make the AMDGPU driver work?
Nice video what are the boot times?
Pretty fast ~12 seconds or so - take a look a this triple boot setup from a NVME drive 98, XP. You an see all three booting in the same time: ua-cam.com/video/3nCSGApJGbQ/v-deo.html. The fastest I guess it's Windows 95 which can do it in about 7 seconds when booting from SSD. (without networking installed)
Id love to see people develop new software for win98
A potentially more accessible solution for sound can be a USB Sound Card, any generic cheap one will work, though DOS compatibility can be worse due to the usage of the built-in SBEMUL.SYS driver.
If the motherboard has a Realtek LAN chip, the DOS NDIS2 driver, or the NDIS5 98SE driver should work if you're lucky and the Realtek chip is in the supported revision. (Intel/Killer/other chips are a no-go).
Also, whoever came up with the idea to include 8000/9000 device ID's in the unofficial 82.69 drivers should be ashamed to propagate such a lie that people still believe in...
GeForce 7900 GTX (which I have) and the Radeon X850 XT is the most you can do under 9x...or VBEMP/SciTech Display Doctor of course...maybe SoftGPU in the future?
I've tested the Realtek 2.5Gbit LAN on this Z790 motherboard with DOS NDIS2 drivers-while the card initializes in DOS, I couldn’t get any traffic in Windows 98. Worse, it made the system unstable. Older Realtek Gigabit chipsets work much better; I’ve tested them successfully on Windows 3.11, 95, and 98.
Regarding USB sound cards in Windows 98: in my experience, they’re not ideal due to stuttering. Maybe I'm missing something, I didn't really make extensive testing. However, I’ve had decent results with a professional ESI USB-to-SPDIF adapter, which works in Windows 98 and it's still on the market.
And yes, I agree about the .inf files! On my video about installing NVIDIA 6/7000 series drivers in Windows 98, I’ve had to repeatedly explain to commenters that cards like the 8800GT use a completely different architecture (DX10, CUDA cores, etc.) and are not compatible with the 82.69 drivers.
As for the 7900 GTX, I remember you had Quadro equivalent, did you "upgrade"?
I’m curious to see SoftGPU in action, haven't tested it so far.
@@O_mores Ah yes, I should have specified that only 1gbit chips would potentially work, not 2.5 or anything faster.
Was the audio stuttering with the AHCI driver?
I never said I have the Quadro equivalent, must have been a different person.
While SoftGPU is designed only for virtual machines, maybe it can be forced to work on real hardware?
I’ll do some testing with AHCI drivers. Normally, I install them by default, but I can’t quite recall the specifics from the last time I used USB in Windows 98. I do remember starting Quake II with USB sound, and the system froze, this wouldn't happen in normal circumstances. My Windows 98 PC usually runs flawlessly all day long. By the way, my bad-I took another look at your MSFN screenshot, and it's a 7900GTX indeed. I will take a look into SoftGPU - I think it's doable. I know that I started Unreal Tournament with MESA OpenGL in NT 3.51.
The system is already using SBEMUL's emulation layers because he is using WDM drivers for the sound card - no way would you get sound on this machine with the VxD drivers
@@Oerg866 Ah yes, indeed he is using WDM drivers based on the INF filename.
There are separate VXD drivers available though for the CMedia chip, would be interesting for Omores to test these under DOS.
Wait CSM is still supported on 14th gen motherboard? I thought Intel discontinued them from 2020
It's definitely supported. The LGA 1700 socket released in late 2021 (for 12/13/14th-ge CPUs) comes with CSM which is typically a standard feature. What’s interesting, though, is that the newest motherboards with the LGA 1851 socket (released in late 2024) also include CSM support. However, unlike the LGA 1700 boards, CSM is no longer a standard feature across the board-it’s still present, but its inclusion depends on the specific motherboard model, as one of my subscribers pointed out. (he got an Asus motherboard without CSM and a PC speaker header ) Anyway there are socket 1851 motherboards with a PS/2 port, PC speaker and CSM it's mentioned on the manual as being present - though I haven't tested any socket 1851 motherboards yet.
@O_mores thats interesting, seems like quite many motherboard manufacturers still want legacy support then
👍🏻 Very nice 👍🏻
Thank you 👍
Love win98se. Explore can edit an html/jssript dll.
can you be using usb 2.0 card with usb keyboard and mouse connected directly? without using ps2 keyboard
Usually, you can use a USB keyboard and mouse directly because they’re emulated at the BIOS level and passed to legacy OSes as PS/2 devices. This works on AM4 motherboards and older boards, like those for 10th Gen Intel CPUs and earlier. However, I’ve found that on socket 1700 motherboards, this emulation doesn’t work based on my testing. So make sure you get a new motherboard with a PS/2 port for adventures like this.
Here's a shortcut for you: If you can connect the designated SSD to a modern system, as shown in the video, you can just copy io.sys, msdos.sys, the rest of DOS 7.x and the Win98 setup files to the FAT partition. Then write a DOS compatible MBR and boot sector to it using Bootice. Your SSD will directly boot into DOS 7, allowing you to start installation. There's no need for a bootable USB drive and the "sys" command.
That’s exactly the kind of thing I’d do just to look smarter! 😄 But honestly, it’s faster to use a DOS bootable USB stick-especially since I already have one lying around. Plug it in, boot up, and I’m ready to go...
I connect my SSD externally to my modern PC and let Rufus write an MS DOS image to the disk. This even works with 2TB disks. Then I copy everything onto it and then install it in the retro PC or the modern 98 system
Can you provide a link to the external ssd dock you're using in the video please? I can't find it anywhere. Thank you and a great video
Yes, I can: www.inter-tech.de/produktdetails-130/DOCKINGSTATION_GD-PD05U_EN.html - Argus GD-PD05U - Docking station with back up function!
The external docking station Argus GD-PD05U convinces due to its brushed aluminum case and is a real multi-talent in the matter of technics. With the Argus GD-PD05U you can easy transfer data from a 2.5" or 3.5" HDD/SSD and also from up to three external USB 3.0 devices to your computer.
@@O_mores much appreciated!
I appreciate the O Tempora! joke 8:52
Glad you caught the O Tempora! joke at 8:52! Back in high school, I had Latin drilled into me three hours a week for four years. At this point, it’s one of the few things I still remember-or at least what’s left of it after all these years!
Will this run older games?
Yes, I can get an excellent retro experience on a setup like this, and it’s incredibly convenient since I don’t need a separate set of hardware. All I have to do is restart, select the Windows 98 SSD as the boot drive, and within 10 seconds, I’m running Windows 98 natively. My audio setup makes it even smoother-I use an amplifier that lets me switch between inputs, with Windows 10 using optical audio and Windows 98 on analog.
From there, I can dive into any classic Windows game like Quake I, II, III, Unreal, Half-Life 1 & 2, and pretty much anything released up to 2004. When it comes to DOS games, compatibility is solid-about 70% of games run well with both sound and music working perfectly.
Nice, just few thinks, aspect ratio in NFS and for images, Daemon Tools 3.47 and old games ru, so we may see intro and 512TR video 😉
Can you try to do some 3DMark 99, 2000 & 2001 default tests please, how much it will beat todays attempt to do score records in retro scene, using core2duo and nv 6800's? 😁
BTW I didn't know, that you can use nvidia 6000's, 7000's, 8000's & 9000's in Windows 98, how does it work with directdraw, d3d & opengl games?
For now, I start to feel sad with my P4 3.2GHz, 2x512MB, Radeon 9550 128bit 256MB bios modded to 9600, 3x128GB, Audigy 2 and maybe will try to experiment with something newer, like 5600x, which will be soon replaced with 9800x3D, of course skipping all those c2d's and i7's 😀
THX!
I’ll give the CD version of NFS a try. In 3DMark 2001 SE, I scored around 55.5K points with no overclocking, which is an excellent result for a 7900GS. You can see how it performs in this video: ua-cam.com/video/iMyK-NJkSoo/v-deo.html. Everything works smoothly-D3D, OpenGL, and DirectDraw. Keep in mind that the NVIDIA 6000 series is officially supported under Windows 98/ME. While the drivers aren’t perfect and may require patching for certain models, they’re provided by NVIDIA, so they’re far from a complete hack. I’ve even played Half-Life 2 for hours on Windows 98 with everything maxed out-it doubled as a solid stress test!
invalid vxd dynamic link call to device number 3, service b
Did you find solution about this win98 error? I still cannot solve this problem.
I believe I talked about this error on this Windows 95 video: ua-cam.com/video/6xAgMiTNk3Q/v-deo.html My solution was to use PATCHMEM by R. Loew to continue with the installation. Back then I was more conservative with memory, I always used patchem in combination with MaxPhysPage=20000.
I believe this also happens if you try to install from/onto a drive whose BIOS services for I/O don't happen to play nice with virtual 8086 mode or however 9x uses them. For example this happened to me when i tried to install Windows 95 on an NVMe SSD, it was quite sad.
@@O_mores sadly no solved :(
@@__mintsuki so, what's the solution?
@@ages2001 i have no solution, short of using a different drive type to install on, sorry. i never really looked into it past that.
Can it run games that tend to run too fast?
Based on the games I’ve played, there haven’t been any issues-everything works fine except for Carmageddon 1 and 2, where the timer speeds up too much due to an old bug related to the game’s FPS. For most Windows games, CPU speed generally doesn’t matter. However, for DOS games, it can be tricky to pinpoint the cause when they don’t work-it might be the CPU speed, memory configuration, or the fact that they’re being run within Windows instead of a native DOS environment
Are you from Romania???
Yes, from Iasington. :)
1.89gb available, Windows 98 will not use more than 2GB of RAM.
Great project! It could be marvellous also to watch a UA-cam video.
Thanks, stay around there will be more stuff like this. No UA-cam at this point, but I actually watched my own UA-cam videos in Windows 98 - the actual files uploaded here - thanks to TCPMP 0.72RC1 Mod 6 (The Core Pocket Media Player MP4 player for Windows 95/98/ME)
Running XP or 7 ?
Sure, here is Windows XP running on this configuration with USB 3.x support + NVME: ua-cam.com/video/n6woUdZcJgE/v-deo.html | And here is Windows 7, my previous video: ua-cam.com/video/EAUqZZrbCQc/v-deo.html
@@O_mores Cool man
Still internet explorer won't run fast 😭
Maybe not the fastest, but it’s decent for what it was. Back in the Internet Explorer days of the late '90s and early 2000s, web pages were super optimized because of dial-up connections. At 5KB/s transfer speed (usually lower), a front page had to be around 50KB to load in 10 seconds. That meant a few small GIFs (5KB each), some text, and minimal extras-it was all about efficiency. Today’s websites are way heavier, so Internet Explorer struggles to keep up. It wasn’t designed for the modern web, but back then, it got the job done!
But can it run Doom Eternal?
It can run DOOM 3 from 2004. Back then, almost every major game supported Windows 98-big titles like Half-Life 2, Painkiller, and Far Cry. However, id Software decided to make DOOM 3 exclusive to Windows 2000/XP, likely as part of the industry's push to encourage users to upgrade to XP. It’s worth noting that Windows 98 still held a decent market share in 2004. The restriction was just a matter of some OS checks embedded in the DOOM3.EXE file. Once those checks are removed, the DOOM 3 runs perfectly fine on Windows 98.
They used my art in the thumbnail!!
Is that an issue? On DeviantArt, the description says: 'For you to put on ANY old Windows 98 PC. That includes you, Michael MJD!' It seems like it's free for anyone to use. However, if this is a problem, I can change the thumbnail. Besides, the current thumbnail isn't performing well in terms of CTR-it’s not getting as many clicks as my other thumbnails...
@@O_moresNope, there’s nothing wrong.
CMI8738 has a very nice OPL3 clone on the die! It works beautifully in DOS if you can manage to redirect port 388 to the properly initialized PCI port. Just don't expect full Sound Blaster compatibility because of the lack of DMA.
Dute frat la nasa, nu mai sta aici
Frate, dacă mă duc la NASA, primul lucru pe care-l fac e să pun Windows 98 pe un supercomputer! 😄
Don't know where your getting Win98 drivers for that hardware unless your making your own somehow. But Win98 is only going to work properly on hardware that you can get driver support for. So why would you trick people into believing that this could ever work. Some folks will actually waste their time and money hoping that this would work. It's bad enough to Install Win98 on supported hardware when your floppy drive is getting unreliable on you and doesn't always read your boot disk.
There are many official Windows 9x drivers available for hardware such as USB 1.1/2.0 controllers, PCI sound cards, IDE and SATA adapters, Ethernet cards, and even first-generation PCI-E GPUs from ATI and NVIDIA. The key is sourcing older hardware with dedicated Windows 98 driver support. Additionally, some older PCI cards were re-released in PCI-E form, utilizing a bridge chip to handle PCI-to-PCI-E translation and they can be used with Windows 98 (I used two such cards in this video). Furthermore, third-party universal AHCI drivers are available, enabling full compatibility with SATA drives.
When it comes to a modern motherboard + any X86 CPU, Windows 98 treats the whole pack as a 'Standard PC,' which is a rock-solid architecture that hasn’t fundamentally changed. Any motherboard with a CSM module (Compatibility Support Module) is 100% compliant with this standard. For example, if you install Windows 98 on a 486 or Pentium 1 motherboard, it will handle it using the 'Standard PC' framework, as these older systems lack advanced features like ACPI, the same will happen with this Z790 motherboard.
I understand your concerns about setting realistic expectations, but this approach works within the limitations of hardware and software from that era. It’s all about knowing what to look for.
@@O_mores maybe a list of links/sources in the description would help...
You are underestimating how little the IBM/PC compatible has changed since 98 and that it is indeed possible to natively run an operating this system this old using modern hardware. I am running Windows XP x64 on modern hardware.
@@irixperson A 64 bit version of Windows XP is going to have much better driver support than Windows 98 could ever hope for. XP 64 can run on my Intel i7 and recognizes all my hardware so I am not questioning that OS. But Win98 can't even install on my i7 machine. I can boot off the startup disk, run the 98 setup and it just freaks out.
Also Win9X/ME being DOS shells, wouldn't have any idea about the multiple other processor cores let alone the newer E & P cores. It would be an understatement to say that this would be such a waste with the other cores doing nothing and the main core running constantly on the max clock frequency as DOS/W9XME wouldn't support or know about underclocking when idle as Intel SpeedStep came later on.
Is this real? Show us in the video your desktop computer. The fact you never do makes this suspicious.