WadSmoosh - merge all official id releases into one PK3 IWAD

Any utility that assists in the creation of mods, assets, etc, go here. For example: Ultimate Doom Builder, Slade, WadSmoosh, Oblige, etc.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
Valken
Posts: 281
Joined: Mon Jun 08, 2015 7:32 am

Re: WadSmoosh - merge all official id releases into one PK3

Post by Valken »

ModdedT wrote:There was some maps for the PSX Doom that were exclusive, there are quite a few recreations, could you add them into this?
Did you mean the Lost Episode - where all the console exclusive maps are in its own episode or inserting each map into the Doom 1 and 2 map sequence?

The former has been done. It is in this thread and you can merge it as an episode.

Modified Wadsmoosh script here:

viewtopic.php?f=44&t=52757&p=988683&hil ... de#p988683

and download the Lost Episodes wad:

https://www.doomworld.com/idgames/level ... l/lostepis
or
https://www.moddb.com/games/doom/addons ... st-episode

The latter has not been done because some of the original maps needs to be modified to have the secret switch to change to the PSX maps.

Note one of the texture is wrong due to a weird name so in my copy, I had to manually rename the texture (patch) itself and rename it inside the map wads. If you want, I can zip up my copies for you to overwrite and update your own wadsmooshed data.

Or if you just want to make it go in straight sequence - Map X to Map Secret then back to Map
Y, it can be done via Mapinfo alone just by editing it.

I saw Brutal doom had a feature to insert the secret PSX maps but it never worked in either Wadsmoosh or regular Doom 2 IWAD for me.
User avatar
ShockwaveS08
Posts: 193
Joined: Thu Jul 07, 2016 7:29 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Android 10
Location: Manhattan, IL
Contact:

Re: WadSmoosh - merge all official id releases into one PK3

Post by ShockwaveS08 »

https://www.moddb.com/games/doom/addons ... imate-doom

I recently saw this mod for The Ultimate Doom on ModDB, which backports the Super Shotgun from Doom II, and it got me wondering: If this were to be integrated into WADSmoosh, I suggest that it only takes effect if Doom II and/or Final Doom happens to be present, since it relies on audio and graphics from the latter two titles to get it working in UD, and uses very slightly modified versions of UD maps that have the SSG placed somewhere in the level. Additionally, have a toggle in the WADSmoosh Options menu to "Enable SSG in Ultimate Doom".
enderandrew
Posts: 108
Joined: Mon Dec 12, 2016 1:12 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by enderandrew »

So I tried to merge in the lost episode changes into the latest wadsmoosh and run it.

Here is my modified wadsmoosh

These are the wads I used.

ATTACK.WAD
BETRAY.WAD
BLACKTWR.WAD
BLOODSEA.WAD
CANYON.WAD
CATWALK.WAD
COMBINE.WAD
doom.wad
doom2.wad
FISTULA.WAD
GARRISON.WAD
GERYON.WAD
lost.wad - 2.1 patched 4 episode version
lostepis.wad
MANOR.WAD
MEPHISTO.WAD
MINOS.WAD
NERVE.WAD
NESSUS.WAD
PARADOX.WAD
plutonia.wad
SEWERS.WAD
SUBSPACE.WAD
SUBTERRA.WAD
TEETH.WAD
tnt.wad
TTRAP.WAD
VESPERAS.WAD
VIRGIL.WAD

It had a few errors:

https://paste.ubuntu.com/p/WjgcJvypkt/

Processing IWAD lostepis...
extracting graphics_lostepis...
Extracting pk3/graphics/M_EPISOD.lmp
Extracting pk3/graphics/M_EPI5.lmp
ERROR: Couldn't find lump with name FINAL1
ERROR: Couldn't find lump with name FINAL2
ERROR: Couldn't find lump with name ITLEPIC
ERROR: Couldn't find lump with name M1ANI1
ERROR: Couldn't find lump with name M1ANI2
ERROR: Couldn't find lump with name M1ANI3
ERROR: Couldn't find lump with name M1ANI4
ERROR: Couldn't find lump with name M1ANI5
ERROR: Couldn't find lump with name M1ANI6
ERROR: Couldn't find lump with name M2ANI1
ERROR: Couldn't find lump with name M2ANI2
ERROR: Couldn't find lump with name M2ANI3
ERROR: Couldn't find lump with name M3ANI1
ERROR: Couldn't find lump with name M3ANI2
ERROR: Couldn't find lump with name M3ANI3
ERROR: Couldn't find lump with name M3ANI4
ERROR: Couldn't find lump with name M4ANI1
ERROR: Couldn't find lump with name M4ANI10
ERROR: Couldn't find lump with name M4ANI11
ERROR: Couldn't find lump with name M4ANI2
ERROR: Couldn't find lump with name M4ANI3
ERROR: Couldn't find lump with name M4ANI4
ERROR: Couldn't find lump with name M4ANI5
ERROR: Couldn't find lump with name M4ANI6
ERROR: Couldn't find lump with name M4ANI7
ERROR: Couldn't find lump with name M4ANI8
ERROR: Couldn't find lump with name M4ANI9
ERROR: Couldn't find lump with name M5ANI1
ERROR: Couldn't find lump with name M5ANI2
ERROR: Couldn't find lump with name M6ANI1
ERROR: Couldn't find lump with name M6ANI2
ERROR: Couldn't find lump with name M7ANI1
ERROR: Couldn't find lump with name M7ANI2
ERROR: Couldn't find lump with name M7ANI3
ERROR: Couldn't find lump with name M7ANI4
ERROR: Couldn't find lump with name M7ANI5
ERROR: Couldn't find lump with name M7ANI6
ERROR: Couldn't find lump with name M7ANI7
ERROR: Couldn't find lump with name M7LANI1
ERROR: Couldn't find lump with name M7LANI2
ERROR: Couldn't find lump with name M8ANI0
ERROR: Couldn't find lump with name M8ANI1
ERROR: Couldn't find lump with name M8ANI2
ERROR: Couldn't find lump with name M8ANI3
ERROR: Couldn't find lump with name M8ANI4
ERROR: Couldn't find lump with name M8ANI5
ERROR: Couldn't find lump with name M8ANI6
ERROR: Couldn't find lump with name M8ANI7
ERROR: Couldn't find lump with name M8ANI8
ERROR: Couldn't find lump with name M8ANI9
ERROR: Couldn't find lump with name M8EANI1
ERROR: Couldn't find lump with name M8EANI2
ERROR: Couldn't find lump with name M8EANI3
ERROR: Couldn't find lump with name M9AANI1
ERROR: Couldn't find lump with name M9AANI2
ERROR: Couldn't find lump with name M9AANI3
ERROR: Couldn't find lump with name M9BANI1
ERROR: Couldn't find lump with name M9BANI2
ERROR: Couldn't find lump with name M9BANI3
ERROR: Couldn't find lump with name M9EANI1
ERROR: Couldn't find lump with name M9EANI2
ERROR: Couldn't find lump with name M9EANI3

snip

extracting music_lostepis...
Extracting pk3/music/LE_E1M1.mus
Extracting pk3/music/LE_E1M2.mus
Extracting pk3/music/LE_E1M5.mus
Extracting pk3/music/LE_E1M7.mus
Extracting pk3/music/LE_E1M8.mus
Extracting pk3/music/LE_E1M9.mus
ERROR: Couldn't find lump with name

snip

extracting sprites_lostepis...
ERROR: Couldn't find lump with name 1
ERROR: Couldn't find lump with name 2
ERROR: Couldn't find lump with name 3
ERROR: Couldn't find lump with name 4
ERROR: Couldn't find lump with name 5
ERROR: Couldn't find lump with name 6
ERROR: Couldn't find lump with name 7
ERROR: Couldn't find lump with name 8

What am I doing wrong?
Last edited by Rachael on Wed Sep 26, 2018 3:27 pm, edited 1 time in total.
Reason: Please don't post full versions here
User avatar
Rachael
Posts: 13531
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: WadSmoosh - merge all official id releases into one PK3

Post by Rachael »

Please do not post full versions of your WadSmoosh pk3 here. That violates our No Warez rule, and can make both us and you legally liable for copyright infringement. If you need to do that, send a direct PM to JPL, himself.
enderandrew
Posts: 108
Joined: Mon Dec 12, 2016 1:12 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by enderandrew »

Rachael wrote:Please do not post full versions of your WadSmoosh pk3 here. That violates our No Warez rule, and can make both us and you legally liable for copyright infringement. If you need to do that, send a direct PM to JPL, himself.
I did not post my pk3 file. There was no doom_complete.pk3 in there, no source wads, and no extracted resources. I made sure to clean the folder before uploading it.

It was my modified scripts only. Here is a link again. If you don't believe me, extract the file and take a look. There are no warez in the file.

https://drive.google.com/open?id=15cEUk ... T8qiCDMLEK

Edit: I noticed the uploaded scripts for Lost Episodes wasn't naming the music files correctly. I fixed that, but I'm not sure why wadsmoosh is saying it can't extract graphics files for which there are no duplicates, and the graphics are there in the wad file. Doom: The Lost Episode is also problematic in that it assigned sky5 as not only a sky texture, but all over the place, and I believe that is used elsewhere in here. I'm not sure where, but when I load lostepis.wad by itself, I see the correct texture. If I load my doom_complete.pk3 made by wadsmoosh, I see a mountain range instead, but I'm not seeing where that is coming from.
Last edited by enderandrew on Wed Sep 26, 2018 8:33 pm, edited 2 times in total.
User avatar
Rachael
Posts: 13531
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: WadSmoosh - merge all official id releases into one PK3

Post by Rachael »

Ah, my mistake then - sorry.
Valken
Posts: 281
Joined: Mon Jun 08, 2015 7:32 am

Re: WadSmoosh - merge all official id releases into one PK3

Post by Valken »

@ enderandrew

There are some issues with the script in that the midis are not named correctly so you have to do a manual rename to those files in the PK3 and then the lostepisodes.txt in the mapinfo folder to match.

Then you have to the do the same for the Lost Levels - 5th unofficial episode.

I smooshed it by running it 3 times:

once with only doom wads, then backup the doom_complete.pk3 file
once with doom and lost episodes, then copy the LE files to the previous doom_complete.pk3 and update the mapinfo text file and rename midis
once with doom and lost levels, then copy the LT files to the previous doom_complete.pk3, and update the mapinfo text file and rename midis
lastly you need to update the menudef, mapinfo and language text to correspond correctly.

This will make it work. Yes, the scripts need a bit of updating to the current wadsmooshed build but the above is a workaround.

You can also then add the community made Plutonia Midis by removing the Plutonia.mus files from the original PK3.

It would give you a full doom experience this way.

Worst case is I can share my modified files - no original doom content, just smooshed maps/midis from the Lost Levels and Lost Episodes so you can drop it into the PK3.
Cheater87
Posts: 46
Joined: Tue Oct 31, 2017 7:57 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by Cheater87 »

This stopped working for me, it just loads Heretic or FreeDoom, it was working fine a few weeks ago, tried making a new file and still the same results.
Cheater87
Posts: 46
Joined: Tue Oct 31, 2017 7:57 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by Cheater87 »

I had to run the GzDoom exe as an admin for it to run, never had to do that before.
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:

Re: WadSmoosh - merge all official id releases into one PK3

Post by wildweasel »

Cheater87 wrote:I had to run the GzDoom exe as an admin for it to run, never had to do that before.
Where is GZDoom (and your WADs) on your hard drive? There might be a permissions issue somewhere.
enderandrew
Posts: 108
Joined: Mon Dec 12, 2016 1:12 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by enderandrew »

For the music, in music_lost I changed it to:

D_E1M1 : L_E1M1
...
D_E4M8 : L_E4M8

And then updated mapinfo to look for those song names. In lost_levels.txt I have:

map lt_E1M1 lookup "LHUSTR_1"
{
levelnum = 1
next = "lt_E1M2"
sky1 = "L_SKY1"
cluster = 1
par = 30
music = "L_E1M1"
enterpic = "INTERPIC"
exitpic = "INTERPIC"
}

That seems to have fixed the songs. But I have no idea why I'm getting the errors I'm getting where it says it can't find graphics in the wad when extracting the files.
Cheater87
Posts: 46
Joined: Tue Oct 31, 2017 7:57 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by Cheater87 »

wildweasel wrote:
Cheater87 wrote:I had to run the GzDoom exe as an admin for it to run, never had to do that before.
Where is GZDoom (and your WADs) on your hard drive? There might be a permissions issue somewhere.

GzDoom and the wads are on my desktop, I just copied and pasted them included the master levels in order from my GOG installation to the folder in Smoosh, it came out okay but when I drag and drop it into the marine it didn't load at all, I have had my account as standard for months and just recently had this issue.
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:

Re: WadSmoosh - merge all official id releases into one PK3

Post by wildweasel »

Cheater87 wrote:
wildweasel wrote:
Cheater87 wrote:I had to run the GzDoom exe as an admin for it to run, never had to do that before.
Where is GZDoom (and your WADs) on your hard drive? There might be a permissions issue somewhere.

GzDoom and the wads are on my desktop, I just copied and pasted them included the master levels in order from my GOG installation to the folder in Smoosh, it came out okay but when I drag and drop it into the marine it didn't load at all, I have had my account as standard for months and just recently had this issue.
Try moving them into a folder that is not nested within the Users/Documents space, like C:\Games\GZDoom or similar. The desktop has some restrictions on file access in more recent Windows, so that is probably what the problem is.
Cheater87
Posts: 46
Joined: Tue Oct 31, 2017 7:57 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by Cheater87 »

I'll give that a shot, thanks.
Cheater87
Posts: 46
Joined: Tue Oct 31, 2017 7:57 pm

Re: WadSmoosh - merge all official id releases into one PK3

Post by Cheater87 »

No, it just loads up Hexen again.
Post Reply

Return to “Creation, Conversion, and Editing”