Can we install Windows 98 on NVMe SSD?

  Рет қаралды 6,201

Omores

Omores

3 ай бұрын

It's time to try something new... and install Windows 98 SE directly on some Samsung NVMe drive. Because why not?
If you want to try it yourself, these 2 patches are required, especially when using the latest generation hardware:
archive.org/details/PATCHMEM
pinzaru.ro/windows9x/cregfix.zip (cregfix by Mintsuki)
Creazy USB mouse in Windows 98? You should watch this: • Let's install Windows ...
Other useful links:
R. Loew AHCI patch: lonecrusader.x10host.com/rloew...
R. Loew nVidia patches: archive.org/details/PTCHNVSZ
nVidia 82.60 unofficial driver: web.archive.org/web/201506022...

Пікірлер: 65
@themole4534
@themole4534 3 ай бұрын
one of these days someone will leak the entire Microsoft classic VxD driver DDK, Then and only then will this OS will get updated device drivers.
@myne00
@myne00 3 ай бұрын
It's on archive org...?
@delresearch5416
@delresearch5416 3 ай бұрын
I seen the torrent for the Microsoft leak
@zacmitchell_1984
@zacmitchell_1984 3 ай бұрын
I can't wait
@CanizaM
@CanizaM Ай бұрын
DDK is already available and has been for many years, so it's just a matter of time for someone interested to get enough time and motivation to write an NVMe (or whatever else) driver; probably porting the open-source stuff from Linux would be fastest way.
@computerjantje
@computerjantje 3 ай бұрын
windows 98se/win2000 were the best user interfaces ever created by windows. after that I tweaked as much as possible to get later windows system to look like it.
@FizzoDizzo
@FizzoDizzo 3 ай бұрын
Thank you, Omores! Will look for the Nvidia patch files. Cheers man!!! 🙏🙏🙏
@AbdAlgani1999
@AbdAlgani1999 3 ай бұрын
Amazing like always
@lotharrothmann8608
@lotharrothmann8608 3 ай бұрын
very interesting. thanks for your work. well done
@victormancini3002
@victormancini3002 3 ай бұрын
Never knew that GPU screws are good for m.2 drives. Now it looks so obviously but I was in trouble a few times when installing m.2 drives, last time I used a screw from a laptop.🙄
@R4dm1n
@R4dm1n 3 ай бұрын
I will keep this in mind
@classicmgammer
@classicmgammer 3 ай бұрын
Great video and maybe it might work with Windows 95, Windows NT 4.0 Workstation, Windows 98 FE, and Windows Me, and Windows 2000 too!!! Did you use that VIA Sata Card Adapter too like in your previous videos?
@O_mores
@O_mores 3 ай бұрын
Should totally work with Windows 9x and ME, and maybe Windows 3.11. With NT 4.0 won't work - unless a driver is provided. (Maybe a future release of UniATA) Anyway... there are some older PCI-E SSDs that are using AHCI procotol instead of NVME - those should work and with good transfer speeds, I really want one of those. No, I didn't use my VIA to SATA, the SATA SSD and optical drive were connected directly to on board SATA ports.
@MrComchris
@MrComchris 3 ай бұрын
If your UEFI can't find the legacy MBR/PBR on the m.2 and it's just skipped after using fdisk: formating the disk with rufus via usb as ms-dos-boot disk might solve some compability issues. Thanks for the video & mouse fix
@Yrouel86
@Yrouel86 3 ай бұрын
Very interesting. You should be able to compact many of the early steps of preparing the disk and copying files by using Rufus to make the NVMe drive bootable and then copy all the necessary files to it all from a modern machine. Since version 4 Rufus can make actual MS-DOS bootable drives and not just FreeDOS like before which means you won't need any floppy or CD or even USB bootable drives, you can prepare directly the destination drive (C:) and then boot from it to start the setup (from C: to C:)
@adriano90210
@adriano90210 3 ай бұрын
Is there a bootable portable version of Rufus or must be used from Windows?
@Yrouel86
@Yrouel86 3 ай бұрын
@@adriano90210 I'm not aware of any, I always used it from Windows
@O_mores
@O_mores 3 ай бұрын
Yes, I'm a fan of Rufus but when dealing NVMe drives there is usually one M.2 port on the motherboard so if you want to prepare the drive on another PC you need another drive with Windows, and most likely you have to dismount the current M.2 drive where Windows is installed. A more practical solution would be some USB 3 to NVMe adapter, but right I don't have one.
@JohnSmith-iu8cj
@JohnSmith-iu8cj 2 ай бұрын
This helped me to install 98 on X58 Sata SSD with rloew ahci driver. Great disk performance! 200Mb/s+ Integrated USB also works! Surprisingly practically no other drivers needed! Nvidia patch is a bit tricky. My only problem is that in idle the system black screen locks up. Could be the GeForce 7900 driver. Should try another GPU. Thank you very much! What is the maximum RAM we can use on X58? I saw it using 2,3gb but I used maxphyspage for 1,5 for now
@O_mores
@O_mores 2 ай бұрын
nVidia 7000 series GPUs need some more fiddling, including patching the PCI.VXD. Did you use PATCHOPT.EXE ? Description: "Patch PCI.VXD to Disable Video Option ROM Config " As R. Loew mentioned in patchmem readme *"NOTE: Computers having more than 3GB of RAM frequently limit RAM available to 32-Bit Software to as little as 2.5GB. Any additional Memory is reserved for 64-Bit Software."* So available RAM depends primarily on your BIOS, on my H610 motherboard I can use only 1.92GB on some other boards I have 3.3GB .
@natr0n
@natr0n 3 ай бұрын
good stuff
@dedr4m
@dedr4m 3 ай бұрын
I've been running DOS on NVMe on my 2016 Alienware 13 R3 for over a month now. However there's something off with using SMARTDRV causing intermittent corruption, usually in high memory usage apps like Doom and Quake, yet sometimes in low usage apps like the DOS port of the Fast-tracker like clone... Or it could be the SSD misaligns something when block-swapping prematurely. I get a boot time of 2 seconds to a command line with SBEMU, HimemEx, MSMouse, DosLFN, Doskey and Dosidle loaded. Games do look great on the 2560x1440 OLED screen, looks pretty much how I remember the CRT at the home I was in which was a rather high resolution beast from what I remember. Down sides is of course, the i7-7700HQ eats battery and the corruption that shifts the filesystem pointers that wreck the first few listed in the active (navigated to) directory, which is often C:\ and often the MSDOS boot files as well as some random file or two, requiring a scandisk and >sys C: to fix.
@O_mores
@O_mores 3 ай бұрын
So far I didn't have any NVMe issues in DOS. I have my main NVMe drive with 4 x FAT16 partitions running since December 2019. It works in DOS, Windows 3.11/Windows 98. Regarding battery, there is some power management tool for MS-DOS power.exe. POWER.EXE Reduces power consumption when applications and devices are idle. The power manager device driver conforms to the Advanced Power Management (APM) specification. This device driver must be loaded by a command in your CONFIG.SYS file. Syntax DEVICE=[drive:][path]POWER.EXE [ADV[:MAX|REG|MIN]|STD|OFF] [/LOW]
@awnordma
@awnordma 3 ай бұрын
Great videos, inspired by them I got 98 working on a Skylake system. Got drivers working with both a x850 and GTX 7900 (with R.Lowe patch). I haven't been able to get good sound though. The board has 2 PCI slots on an ite bridge chip and USB 2 cards work great, sound not so much. I have tried a couple creative card and an ALS4000. Wondering if there are any tricks from the ALS4000?
@O_mores
@O_mores 3 ай бұрын
Nice! 98 on Skylake, like in my previous video ! ALS 4000 and Windows 98 are totally compatible. I'm using an ALS 4000 in this exact video for sound and it works also with DOS games, with no extra settings. Not many cards can do this by default. I'm talking about running DOS games in Windows, I tested only a few titles, won't work with all for sure. I can give a link with what driver I used, but is nothing special. If it's not driver related, then might some resources that are conflicting, and if that's not the case you might need a PCI-E to PCI adapter, those with ASMedia 1083 are the best and the cheapest.
@awnordma
@awnordma 3 ай бұрын
I got the driver from the Vogons library, there are both VXD and WDM drivers in the package. I'm not totally sure what installed, I'll have to give it another try.
@O_mores
@O_mores 3 ай бұрын
@@awnordma Here is what I used, copied directly from D: SATA drive tested in the video: pinzaru.ro/windows9x/ALS98.ZIP
@briantaylor4230
@briantaylor4230 3 ай бұрын
Great vid! How did you get sound drivers for w98?
@O_mores
@O_mores 3 ай бұрын
It was easy... This motherboard has a classic PCI slot, so I used some PCI sound card - and it simply works. The card is an Avance Logic ALS4000. (Avance Logic = Realtek) You can see how this sound card gets installed in my previous video : kzfaq.info/get/bejne/jqmRfbB9krOcYGw.htmlsi=CMGt_vNEzFyMqYzZ&t=591 (09:51 min)
@briantaylor4230
@briantaylor4230 3 ай бұрын
@@O_mores great stuff cheers!
@johnwiesen4440
@johnwiesen4440 3 ай бұрын
I did Windows 98 Se PC using SATA drives only. I just set the drives to IDE instaled 98 SE then instaled the SATA drives as I got PCI using the same as the on board rebooted and set the drives to SATA. I runs ok no problems, but I used a old mother board the Asrock K7VT6 it uses the VIA KT600 Chipset. I have a AMD Athlon XP 3200 Cpu. I just use it for running old games that dont work on Windows 10.
@O_mores
@O_mores 3 ай бұрын
Nice. On older motherboards SATA drives will present themselves as IDE devices, the OS can't make the difference. Unfortunately this feature was removed from newer BIOSes, I had an Asus H81M-CSM motherboard from 2014 (LGA 1150, for the Intel 4th Gen Core CPUs) with this option still enabled and it allowed me to install Windows NT 3.1 from 1993 using the IDE mode.
@toddfraser7009
@toddfraser7009 3 ай бұрын
also, in future use gparted in linux for partitioning and formatting. You use more than 32GB that way and it's also faster than FDISK.
@O_mores
@O_mores 3 ай бұрын
I know, but Windows 98 won't like those non standard partitions. While, making this video I let FDISK use maximum size available for the primary partition and it created a 45GB FAT 32 partition, didn't work, installation started but ended with I/O error.
@looks-suspicious
@looks-suspicious 3 ай бұрын
It should work if you select the cylinder alignment scheme for all partitions. Do not use MiB alignment.
@adriano90210
@adriano90210 3 ай бұрын
@@looks-suspicious Larger than 32GB FAT32 parititons do no work with Win 98 unless maybe you modify some core system files. Usually it'e easier to do it with Windows NT than with Windows 9x.
@JohnSmith-iu8cj
@JohnSmith-iu8cj 3 ай бұрын
Bootit BM bootmanager also all the partition tools
@CanizaM
@CanizaM Ай бұрын
@@adriano90210 Win98 works fine on a 1TB FAT32 partition. You'll need Enable48BitLBA patch for any disk more than 128GB.
@edercarneiro
@edercarneiro 2 ай бұрын
I was wondering if the Reactos could do patches to make win98 works with modern machines instead of constructing a entirely new os...
@O_mores
@O_mores 2 ай бұрын
I don't have any experience with ReactOS. Anyway I want to try it. I know it's unrelated, but I will do a future video about OS/2.
@fra4455
@fra4455 3 ай бұрын
Great✌
@adriano90210
@adriano90210 3 ай бұрын
Now I know exactly why some GPUs are artifacting! Because of m2 NVME !
@Spyd77
@Spyd77 3 ай бұрын
Technician there. Look inside the motherboard's box, you'll find the standoff you have to screw onto the motherboard's anchors that is the correct height for the M2 card. If it's not there, complain to the seller, as it has to be included. The problem is that, same as the screw itself, the standoff is easy to lose.
@O_mores
@O_mores 3 ай бұрын
Yes, indeed. But I bought this board with a 15% discount, I guess it was a return and some accessories magically vanished from the box.
@adriano90210
@adriano90210 3 ай бұрын
Mine came directly mounted on the motherboard. With larger m2 drivers just one screw is enough.
@caioaugusto2301
@caioaugusto2301 2 ай бұрын
Sound driver??
@O_mores
@O_mores 2 ай бұрын
Yes, this motherboard has 1 x classic PCI slot - so I have plenty of options in this department. I used a PCI Avance Logic ALS4000 sound card because it works also with NT 3.51: kzfaq.info/get/bejne/p6-SmLlip7_df6M.html There is a 16bit sound driver made for Windows 3.1 that can work with HD audio codecs, but it's quite picky and no easy to setup.
@toddfraser7009
@toddfraser7009 3 ай бұрын
The RMM.PDR driver should work with it I think, probably slower than it should be though.
@looks-suspicious
@looks-suspicious 3 ай бұрын
What's RMM? Can you elaborate?
@max_MXX
@max_MXX 3 ай бұрын
Never heard of RMM.PDR. I know about ESDI506.PDR but won't help with NVME.
@CanizaM
@CanizaM Ай бұрын
@@looks-suspicious Real Mode Mapper, basicallly going through the DOS device drivers. In this case it's going through DOS and BIOS to access the NVMe.
@Turco949
@Turco949 3 ай бұрын
I have it on VM so, no need to deal with this.
@victormancini3002
@victormancini3002 3 ай бұрын
I have it both on VM and real hardware. On VM the interface is looking nice, but the is no real power to play a game like NFS 3.
@JohnSmith-iu8cj
@JohnSmith-iu8cj 3 ай бұрын
I just played counter strike 1.5 under win98 on a 3Ghz core duo and a 7900gs and Aureal vortex 2. it was great. Felt perfect. No VM simulation fake. Only problem is that the game doesn’t support wide screen displays above 1280. And I need to find out how to make windows 98 use more than 60hz on my 120hz monitor. Guess I need a modded monitor driver.
@adriano90210
@adriano90210 3 ай бұрын
@@JohnSmith-iu8cj I know there were some crazy CRT monitors with over 100hz refresh rate.
@MonochromeWench
@MonochromeWench 3 ай бұрын
Back in the day it wasn't hugely obvious how bad drives using 16 bit BIOS IO were. EVEN with this CPU being so fast, transfer speeds are way way down. Doesn't seem worth it to use NVME like this when Sata is much better
@O_mores
@O_mores 3 ай бұрын
Transfer speeds are modest, but Windows feels totally snappy. Windows 95 boot time from SSD (using BIOS) is about 7 seconds. Anyway a ~15MB/s transfer rate is good enough - many hard drives from Windows 98 era were actually slower, not to mention the access time. Indeed, SATA with AHCI drivers is on another level, especially when you can use the on board SATA of a socket 1700 motherboard. If this doesn't work you still can use PCI to SATA adapters that have Windows 98 drivers.
@Constantin314
@Constantin314 3 ай бұрын
trebuie sa incerc si eu nebuniile pe care le faci in videourile tale :)
@O_mores
@O_mores 3 ай бұрын
Chiar te rog! :)
@jadifyeu
@jadifyeu 3 ай бұрын
Romania time ??? Ur romanian bc i am
@O_mores
@O_mores 3 ай бұрын
Salutare! Da, lucrez "la canal"... :)
@laz7354
@laz7354 19 күн бұрын
FORMAT C: /Q please !!!
@O_mores
@O_mores 19 күн бұрын
On an SSD it's pretty quick without /Q. :)
@DevilbyMoonlight
@DevilbyMoonlight 3 ай бұрын
I dont think it will do the SSD much good.. no garbage collection
@O_mores
@O_mores 2 ай бұрын
In theory is a problem, but in practice when running Windows 98 usually you don't move terabytes of data on a daily basis, in the END if may get more wear on an SSD used in Windows 10/11 with TRIM enabled than in Windows 98 without it.
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 22 МЛН
Run Windows 98 on SD Card vs HDD and SSD
9:59
PhilsComputerLab
Рет қаралды 154 М.
Under the hood of Windows 2000: The MS-DOS 7 that hides beneath
12:15
THE PHINTAGE COLLECTOR
Рет қаралды 43 М.
Can You Install M.2 NVME SSD on an Old PC? Will it Work?
9:57
Ramtech ENG
Рет қаралды 15 М.
I Got Scammed - Fake 4TB Samsung SSD from AliExpress
22:59
der8auer EN
Рет қаралды 462 М.
1998 High-End Gaming PC Build & Benchmark ( Early Slot 1 and 440BX )
14:03
Installing an SSD in the $5 Windows 98 PC!
20:50
Michael MJD
Рет қаралды 593 М.
86Box - An Introduction to PC Emulation
19:17
Tech Tangents
Рет қаралды 70 М.
Storage Media Life Expectancy: SSDs, HDDs & More!
18:18
ExplainingComputers
Рет қаралды 366 М.
Её автомобиль никто не хотел ремонтировать!
20:12
Гараж Автоэлектрика
Рет қаралды 1,5 МЛН
Do YOU Understand WHAT JUST HAPPENED!? 😂 #shorts
0:57
LankyBox World
Рет қаралды 1,6 МЛН
Её автомобиль никто не хотел ремонтировать!
20:12
Гараж Автоэлектрика
Рет қаралды 1,5 МЛН
SH - Anh trai & Em gái || Brother & Sister #shorts
0:58
Su Hao
Рет қаралды 48 МЛН