Having trouble installing Shadow of the Serpent Riders

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
User avatar
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

Post by Kinsie »

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.
User avatar
Zippy
Posts: 3302
Joined: Wed Mar 23, 2005 5:31 pm
Location: New Jersey

Post by Zippy »

Probably not. The patcher is naturally going to want to find some of the original files to try and validate the Heretic installation. It's also going to want to update the EXE, which it really can't do if it doesn't exist.

You're probably going to have to find an already patched iwad somehow.
User avatar
wolfman
 
 
Posts: 1409
Joined: Mon Jun 28, 2004 4:00 pm

Post by wolfman »

Have you tried using the EXE from the shareware version?
User avatar
leileilol
Posts: 4449
Joined: Sun May 30, 2004 10:16 am
Preferred Pronouns: She/Her
Location: GNU/Hell

Post by leileilol »

You're trying to patch Shadow of the Serpent Riders? That's pointless, as that's already the latest version (1.3)
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

No, he's trying to patch his Heretic.wad to include Shadows of the Serpent Riders.
User avatar
MartinHowe
Posts: 2094
Joined: Mon Aug 11, 2003 1:50 pm
Preferred Pronouns: He/Him
Location: East Suffolk (UK)

Post by MartinHowe »

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.
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Post by Kinsie »

Thanks Martin! It works, but for some reason the new episodes don't appear in the Zdoom episode list. They work fine by using the console (map e4m1 etc.) though. Is this an issue on my end or zdoom's?
User avatar
Zippy
Posts: 3302
Joined: Wed Mar 23, 2005 5:31 pm
Location: New Jersey

Post by Zippy »

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.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

ZDoom recognizes Serpend Riders by the presence of a lump called EXTENDED. Maybe that isn't there in the patched WAD? If you can confirm that this lump is missing please report it as a bug.
User avatar
MartinHowe
Posts: 2094
Joined: Mon Aug 11, 2003 1:50 pm
Preferred Pronouns: He/Him
Location: East Suffolk (UK)

Post by MartinHowe »

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.
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Post by Kinsie »

Okay, this is weird.

For some reason my WAD already HAS E4M1, thus confusing the ass out of the patcher.

Thanks anyway guys.
User avatar
Zippy
Posts: 3302
Joined: Wed Mar 23, 2005 5:31 pm
Location: New Jersey

Post by Zippy »

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.
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.
User avatar
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:

Post by wildweasel »

I've got a patched IWAD. Five episodes, plus the EXTENDED lump. I'm pretty sure it's the same as a "pre-installed" SotSR IWAD.
User avatar
MartinHowe
Posts: 2094
Joined: Mon Aug 11, 2003 1:50 pm
Preferred Pronouns: He/Him
Location: East Suffolk (UK)

Post by MartinHowe »

Kinsie wrote:For some reason my WAD already HAS E4M1
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:thus confusing the ass out of the patcher.
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.
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Post by Kinsie »

MartinHowe 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.
Yeah, that's the error I get. Bugger :(
Post Reply

Return to “General”