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.
User avatar
Hellser
Global Moderator
Posts: 2769
Joined: Sun Jun 25, 2006 4:43 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Citadel Station

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

Post by Hellser »

skymarshall wrote:Fair cop - I've tracked down the accompanying TXTs for the WADs I've included, updated my file and reinstated the link.

Anything else, let me know
Everything seems to be good. Thanks for doing this. :)
ghostboy1225
Posts: 29
Joined: Fri Aug 12, 2016 12:51 am

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

Post by ghostboy1225 »

since brutal doom 64 is converted to gzdoom do you think it is possible to convert the levels to work with wadsmoosh? and have doom episodes doom II final doom and the master levels and NRFTL and Doom 64 in one pack? granted the enemys would be doom II most likely
User avatar
Hellser
Global Moderator
Posts: 2769
Joined: Sun Jun 25, 2006 4:43 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Citadel Station

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

Post by Hellser »

I think the point of WadSmoosh is for "Official id Releases", not "I'm going to add in these PWADS as well". :?
ghostboy1225
Posts: 29
Joined: Fri Aug 12, 2016 12:51 am

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

Post by ghostboy1225 »

alright though i thin D64 falls into a kinda Id release since it was devoloped by midway with id oversite either D64 serves as a stepping point from doom II to doom III
User avatar
Hellser
Global Moderator
Posts: 2769
Joined: Sun Jun 25, 2006 4:43 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Citadel Station

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

Post by Hellser »

Right, but there's no official Doom64 IWAD. Infact, the only "IWAD" there is for Doom64 is the N64's rom, and sharing that is highly illegal.
User avatar
Tapwave
Posts: 2096
Joined: Sat Aug 20, 2011 8:54 am
Preferred Pronouns: No Preference
Graphics Processor: nVidia with Vulkan support

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

Post by Tapwave »

Besides, Doom64EX, which is the only thing that uses a D64 "Iwad" has features not in GZDoom (like Room over room and such), so the best thing you could do is play Absolution instead.
Gez
 
 
Posts: 17938
Joined: Fri Jul 06, 2007 3:22 pm

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

Post by Gez »

Tapwave wrote:Besides, Doom64EX, which is the only thing that uses a D64 "Iwad" has features not in GZDoom (like Room over room and such)
No.

It has multiple colored lighting per sector (including colored gradient lighting on walls, the most striking feature of the game IMO), a basiic scripting system called macro, and a few other effects. No room over room, that's something ZDoom has however. It has a rendering trick in which the skies are not occluding geometry behind them, which disables the sky hack from PC Doom and allows to give the illusion that there's something above the floating platforms in MAP01: Staging Area's starting room.
User avatar
Tapwave
Posts: 2096
Joined: Sat Aug 20, 2011 8:54 am
Preferred Pronouns: No Preference
Graphics Processor: nVidia with Vulkan support

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

Post by Tapwave »

Gez wrote:
Tapwave wrote:Besides, Doom64EX, which is the only thing that uses a D64 "Iwad" has features not in GZDoom (like Room over room and such)
No.

It has multiple colored lighting per sector (including colored gradient lighting on walls, the most striking feature of the game IMO), a basiic scripting system called macro, and a few other effects. No room over room, that's something ZDoom has however. It has a rendering trick in which the skies are not occluding geometry behind them, which disables the sky hack from PC Doom and allows to give the illusion that there's something above the floating platforms in MAP01: Staging Area's starting room.
Ooh. Okay, bad information on my part. I knew there was something about superposition, but I guess I was wrong.
doomguy214
Posts: 192
Joined: Tue Feb 17, 2015 11:33 pm

File Name for No rest of Living Mod

Post by doomguy214 »

What should be the File Name for No rest of Living Mod in order to merge the No rest of Living into Wadsmoosh
User avatar
Tapwave
Posts: 2096
Joined: Sat Aug 20, 2011 8:54 am
Preferred Pronouns: No Preference
Graphics Processor: nVidia with Vulkan support

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

Post by Tapwave »

NERVE.WAD, you can find it in your D3BFG installation, if I recall.
User avatar
HellBlade64
Posts: 48
Joined: Tue May 13, 2014 3:00 pm

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

Post by HellBlade64 »

I made a slight modification to it, where e1m1 has a secret exit to e1m10, and map02 has a secret exit to map33 like in Classic Doom included in Doom 3 Collector's Edition and RoE.
User avatar
MrRumbleRoses
Posts: 333
Joined: Thu Feb 25, 2016 2:01 pm

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

Post by MrRumbleRoses »

wildweasel wrote:It is worth noting, if you're like me, that the IWADs in the source_wads/ folder need to NOT be tagged Read-Only for this to work, or else the script aborts with a "permission denied" error.

[edit] Whoops, bug report:
Image
Doom 1 episodes have Doom 2 skies.
what weapon is that?
User avatar
MrRumbleRoses
Posts: 333
Joined: Thu Feb 25, 2016 2:01 pm

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

Post by MrRumbleRoses »

JPL wrote:Hi folks. Recently I've been learning the intricacies of how ZDoom reads resources, and created a tool others might find useful:

https://bitbucket.org/JPLeBreton/wadsmoosh/downloads
(this link will always have the most recent released version)

It reads available IWADs, Master Levels, and No Rest for the Living PWADs from a subfolder called "source_wads/" and creates a new PK3 with all the unique content from each merged together and organized into episodes via custom mapinfo data. All the music, intermission text and art, etc are correct for each episode. Here's what the episode select screen looks like:

Image

The tool is called WadSmoosh. I wrote it in Python but a Windows EXE is included, as well as a shell script for running the source script on Linux and macOS (Python2 only, for the moment). It uses the wonderful OMGIFOL library to do all the lump extraction, and I used SLADE to build the texture definitions for each IWAD.

Other details of note:
- The full size pk3 is about 40mb uncompressed.
- WadSmoosh applies the TNT MAP31 fix if it's not present.
- WadSmoosh is smart enough to not include the Master Levels and NRftL levels if Doom 2 isn't present.

If you have any comments or run into any issues using this, let me know!
how does the Master Levels thing work with this? what do i gotta do to make it work?
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

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

Post by wildweasel »

MrRumbleRoses wrote: what weapon is that?
The pistol from my Mixed Tape vol.3 weapon mod.
Nevander
Posts: 2254
Joined: Mon Jan 06, 2014 11:32 pm

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

Post by Nevander »

I was wondering how did you get all the episodes to fit on the screen like that? I have 10 episodes currently in my project and they are starting to run off the screen.

Return to “Creation, Conversion, and Editing”