Having trouble installing Shadow of the Serpent Riders
- Kinsie
- Posts: 7402
- Joined: Fri Oct 22, 2004 9:22 am
- Graphics Processor: nVidia with Vulkan support
- Location: MAP33
- Contact:
Having trouble installing Shadow of the Serpent Riders
I no longer have the DOS exes - I have no need for them and can't find the original discs - and just have the original WAD in my Zdoom folder. Is there any way I can still install Shadow of the Serpent Riders? The patching program off id's ftp doesn't seem to like me.
- MartinHowe
- Posts: 2094
- Joined: Mon Aug 11, 2003 1:50 pm
- Preferred Pronouns: He/Him
- Location: East Suffolk (UK)
You could try this:
1) Create a new folder and put a copy of HTIC13RP.EXE. in that folder.
2) Double click HTIC13RP.EXE. This will give you the following files:
2A) RESOURCE.DAT
2B) DEICE.EXE
2C) INSTALL.BAT
2D) README.TXT
2E) RESOURCE.1
3) Rename RESOURCE.1 to RESOURCE.EXE; it is actually an LHA SFX archive.
4) Double-click RESOURCE.EXE. This will give you the following extra files:
4A) PATCH.EXE
4B) PATCH.RTP
5) Delete everything in the folder except PATCH.EXE and PATCH.RTP.
6) Copy your HERETIC.WAD file into the folder
7) Double-click PATCH.EXE. IGNORE ANY ERRORS ABOUT MISSING FILES. It should patch your IWAD. Right-click HERETIC.WAD and look at the file size it - it should be 14,189,976 bytes.
EDIT:
IMPORTANT: you need to add the -ignoremissing argument to the PATCH.EXE command-line. If you don't know how to use a command prompt then start notepad and type the text patch.exe -ignoremissing into it; then in notepad do File|Save As, navigate to the folder you created, change "Save as type" to "All files" and change the filename from "*.txt" to "patchit.bat". Then double-click PATCHIT.BAT instead of PATCH.EXE.
1) Create a new folder and put a copy of HTIC13RP.EXE. in that folder.
2) Double click HTIC13RP.EXE. This will give you the following files:
2A) RESOURCE.DAT
2B) DEICE.EXE
2C) INSTALL.BAT
2D) README.TXT
2E) RESOURCE.1
3) Rename RESOURCE.1 to RESOURCE.EXE; it is actually an LHA SFX archive.
4) Double-click RESOURCE.EXE. This will give you the following extra files:
4A) PATCH.EXE
4B) PATCH.RTP
5) Delete everything in the folder except PATCH.EXE and PATCH.RTP.
6) Copy your HERETIC.WAD file into the folder
7) Double-click PATCH.EXE. IGNORE ANY ERRORS ABOUT MISSING FILES. It should patch your IWAD. Right-click HERETIC.WAD and look at the file size it - it should be 14,189,976 bytes.
EDIT:
IMPORTANT: you need to add the -ignoremissing argument to the PATCH.EXE command-line. If you don't know how to use a command prompt then start notepad and type the text patch.exe -ignoremissing into it; then in notepad do File|Save As, navigate to the folder you created, change "Save as type" to "All files" and change the filename from "*.txt" to "patchit.bat". Then double-click PATCHIT.BAT instead of PATCH.EXE.
Hmm... maybe the work around couldn't upgrade the iwad completely so ZDoom doesn't recognize it as Shadow of the Serpent Riders? I don't imagine it's a general problem with ZDoom; when I run Heretic I get the additional episodes. Try checking the file size to make sure it's the exact number of bytes that Martin specified (that size matches my iwad also.) If it isn't, something might be missing.
- MartinHowe
- Posts: 2094
- Joined: Mon Aug 11, 2003 1:50 pm
- Preferred Pronouns: He/Him
- Location: East Suffolk (UK)
Yeah, same here. So... I guess someone needs to be found who has a patched iwad to see if it turns out the same as the straight up Shadows of the Serpent Riders.MartinHowe wrote:I should point out, my Heretic IWAD is an original SOtSR IWAD - not an upgrade from Heretic 1.2. I suppose it's possible the upgraded Heretic IWAD should be slightly different, though it ought not to be; not having an original 3-episode Heretic, I can't check this.
- wildweasel
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
- Contact:
- MartinHowe
- Posts: 2094
- Joined: Mon Aug 11, 2003 1:50 pm
- Preferred Pronouns: He/Him
- Location: East Suffolk (UK)
Yes, but this isn't an error; the original 3-episode IWAD includes an odd level thrown in for DM at E4M1. In SOtSR this was moved to E6M1 and a couple of extras were added as E6M2 and E6M3 -- again, all three are for DM only.Kinsie wrote:For some reason my WAD already HAS E4M1
This is unlikely; with a BINARY patcher such as PATCH.EXE, if your original file was even SLIGHTLY different from that expected, the patch would fail completely - the "original" file size wouldn't match. OTTOMH I don't recall if PATCH.EXE uses MD5 or CRC32 but if so, that would fail it too.Kinsie wrote:thus confusing the ass out of the patcher.
- Kinsie
- Posts: 7402
- Joined: Fri Oct 22, 2004 9:22 am
- Graphics Processor: nVidia with Vulkan support
- Location: MAP33
- Contact:
Yeah, that's the error I get. BuggerMartinHowe wrote:This is unlikely; with a BINARY patcher such as PATCH.EXE, if your original file was even SLIGHTLY different from that expected, the patch would fail completely - the "original" file size wouldn't match. OTTOMH I don't recall if PATCH.EXE uses MD5 or CRC32 but if so, that would fail it too.
