-
-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patching installation media is not working #3
Comments
I have a similar issue while running the patcher under Windows XP SP3:
The ISO I'm using is:
Can be downloaded from https://archive.org/download/microsoft-windows-98-second-edition-oem-x05-29232 -> Edit: I should have removed the RO flag from files, looks like I've fixed the issue.** Now I'm going to test the new ISO. Edit: I've no idea how to put this file back into Edit: everything works, thanks!! |
@rbsamoht:
You can also check archives integrity with 't' command
If archives are OK, please let me know and I'll try to do some deeper testing on Ubuntu (I'm doing main development and testing on Debian/Devuan). @birdie-github: |
Hi @JHRobotics, thanks for your answer Here is what I did to start from a fresh state:
I also tried the procedure you suggested:
Once the file is extracted, I can patch it successfully:
Something may be wrong with the |
Hello @rbsamoht, thanks for diagnostic and I'm sorry suspected you that you had corrupted CAB archives. I found bug in working with multi-volume cab files - I used to handled them as singled archive, but if file is split between multiple archives it didn't work. Could you test updated version: https://github.com/JHRobotics/patcher9x/releases/tag/v0.6.27 please? I added more diagnostics messages and if it wouldn’t work, we will know about issue more at last. |
Hi @JHRobotics, thanks for the update. No worries for suspecting the corruption of the CAB archive, it could have been a reasonable explanation of the issue. I was able to successfully test the patch operation with your updated load (v0.6.27): ~$ ./patcher9x win98/
0: cancel execution
1: extract VMM.VXD from VMM32.VXD, patch it and save to VMM32 folder
2: patch VMM.VXD/VMM32.VXD directly
3: do 1 and 2 simultaneously
4: scan *.CAB archives, extract VMM32.VXD and patch it directly [default]
5: extract VMM32.VXD from selected CAB and patch it directly
Choose (0-5):
Extracting vmm32.vxd from multivolume (DRIVER15.CAB - WIN98_68.CAB) ... SUCCESS
Patch applied successfully!
Press enter to exit... |
I tried to patch my installation media for Windows 98 as documented in the README file but it doesn't work for some reason.
System details
What I tried
I first copied the content of the
win98
folder from my Windows 98 CD-ROM to a directory on my system, see the output below::~$ ls win98 BASE4.CAB NET9.CAB WIN98_32.CAB WIN98_51.CAB deltemp.com BASE5.CAB OEMSETUP.BIN WIN98_33.CAB WIN98_52.CAB dossetup.bin BASE6.CAB OEMSETUP.EXE WIN98_34.CAB WIN98_53.CAB install.exe CATALOG3.CAB PRECOPY1.CAB WIN98_35.CAB WIN98_54.CAB install.txt DRIVER11.CAB PRECOPY2.CAB WIN98_36.CAB WIN98_55.CAB mini.cab DRIVER12.CAB SCANREG.EXE WIN98_37.CAB WIN98_56.CAB ols DRIVER13.CAB SUCATREG.EXE WIN98_38.CAB WIN98_57.CAB save32.com DRIVER14.CAB SUHELPER.BIN WIN98_39.CAB WIN98_58.CAB scandisk.exe DRIVER15.CAB WIN98_21.CAB WIN98_40.CAB WIN98_59.CAB scandisk.pif DRIVER16.CAB WIN98_22.CAB WIN98_41.CAB WIN98_60.CAB scanprog.exe DRIVER17.CAB WIN98_23.CAB WIN98_42.CAB WIN98_61.CAB setup0.wav DRIVER18.CAB WIN98_24.CAB WIN98_43.CAB WIN98_62.CAB setup1.wav DRIVER19.CAB WIN98_25.CAB WIN98_44.CAB WIN98_63.CAB setup2.wav DRIVER20.CAB WIN98_26.CAB WIN98_45.CAB WIN98_64.CAB smartdrv.exe EXTRACT.EXE WIN98_27.CAB WIN98_46.CAB WIN98_65.CAB suback.bin FORMAT.COM WIN98_28.CAB WIN98_47.CAB WIN98_66.CAB tour NET10.CAB WIN98_29.CAB WIN98_48.CAB WIN98_67.CAB w98setup.bin NET7.CAB WIN98_30.CAB WIN98_49.CAB WIN98_68.CAB wb16off.exe NET8.CAB WIN98_31.CAB WIN98_50.CAB chl99.cab xmsmmgr.exe
After this, I run:
I assume option 4 should be chosen in that case:
What am I doing wrong here?
The text was updated successfully, but these errors were encountered: