You're a legend.
I commend you on your efforts.
This breathes new life into Windows 9x!
I have a few questions.
Here's the full list of possible patches:
C:\Windows\System\VMM32.VXD
C:\Windows\System\VMM32\IOS.VXD
C:\Windows\System\IOSUBSYS\ESDI_506.PDR
C:\Windows\System\IOSUBSYS\SCSIPORT.PDR
C:\Windows\System\NDIS.VXD
I'm running Win98SE (installed from iso md5sum 7c32b76e1b8374597cb5ef58a22aa635)
The floppy automatically patches VMM32.VXD and NDIS.VXD.
How do I apply the other patches? What does patching IOS.VXD, ESDI_506.PDR and SCSIPORT.PDR do?
ESDI_506.PDR is supposed to give support for bigger hard drives, isn't it?
If I can patch the installation media (WIN98 folder), what's the meaning of (quoting your github)
"VMM32.VXD isn't a generic file -- it is generated by the installer exclusively for your HW configuration."
Does the file exist before the install and thus can be patched in a generic way?
I tried patching the installation media doing
patch9x.exe c:\win98
using the default selection (just pressing enter)
I get this output:
The attachment patcher9x.full.output.png is no longer available
Does this apply all the patches? Why are SCSIPORT and ESDI_506 listed twice? How can I patch them?
Thanks again!