WadSmoosh - merge all official id releases into one PK3 IWAD
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.
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.
-
-
- Posts: 523
- Joined: Mon Apr 09, 2012 12:27 pm
Re: WadSmoosh - merge all official id releases into one PK3
K, new version up:
- fix the above mentioned doom1/doom2 texture conflicts, eg switch in e1m3, by redoing those two games' texture defs. thanks Full Doom Textures for the helpful reference.
- if final doom is present but not doom2, extract doom2-specific resources from tnt.wad. if doom1 is also not present, extract common resources from tnt.wad too, and the 3 doom1 patches from plutonia.wad
- add M_EPISOD to common graphics lump list to fix error message even if doom1 isn't present
- copy included resources before extracting lumps (no impact on functionality)
Let me know if you find any more texture errors!
- fix the above mentioned doom1/doom2 texture conflicts, eg switch in e1m3, by redoing those two games' texture defs. thanks Full Doom Textures for the helpful reference.
- if final doom is present but not doom2, extract doom2-specific resources from tnt.wad. if doom1 is also not present, extract common resources from tnt.wad too, and the 3 doom1 patches from plutonia.wad
- add M_EPISOD to common graphics lump list to fix error message even if doom1 isn't present
- copy included resources before extracting lumps (no impact on functionality)
Let me know if you find any more texture errors!
-
- Posts: 3060
- Joined: Thu May 03, 2012 1:18 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Maryland, US
Re: WadSmoosh - merge all official id releases into one PK3
I'm afraid I haven't had time to play with this yet, but I'd been meaning to ask: Is this program able to read IWADs out of the Steam install locations, the way ZDoom.exe can? It would be a nice convenience and save a step for some users.
-
-
- Posts: 523
- Joined: Mon Apr 09, 2012 12:27 pm
Re: WadSmoosh - merge all official id releases into one PK3
Hm, interesting. Right now the application is zero-configuration, and I'd like to keep it that way - otherwise it gets into "build a GUI" territory. This would mainly be on Windows, right? If there is a reliable registry key it could query to find the WADs, that seems reasonable. I think I'm pretty much done messing with this for a while, but that's a good possible v1.1 feature.Ed the Bat wrote:I'm afraid I haven't had time to play with this yet, but I'd been meaning to ask: Is this program able to read IWADs out of the Steam install locations, the way ZDoom.exe can? It would be a nice convenience and save a step for some users.
Last edited by JPL on Thu Jul 07, 2016 1:01 pm, edited 2 times in total.
-
-
- Posts: 523
- Joined: Mon Apr 09, 2012 12:27 pm
Re: WadSmoosh - merge all official id releases into one PK3
Okay, the project down has its own public Bitbucket repository:
https://bitbucket.org/JPLeBreton/wadsmoosh
and I've updated the first post in this thread with a link to that download page.
https://bitbucket.org/JPLeBreton/wadsmoosh
and I've updated the first post in this thread with a link to that download page.
-
- Posts: 64
- Joined: Mon Jan 03, 2011 3:33 pm
Re: WadSmoosh - merge all official id releases into one PK3
I wish someone could do something like extended version of memorial.wad by Eternal with all IWAD level included in single UDMF format map (or at least like some hub-based system)
As for performance issues, I have ~1500-2000 fps on memorial.wad (gzdoom 1.8.6, 640x480, core i5-4670 3.4 ghz, 8 gb ram, geforce gt240), so this shouldn't be a real problem.
As for performance issues, I have ~1500-2000 fps on memorial.wad (gzdoom 1.8.6, 640x480, core i5-4670 3.4 ghz, 8 gb ram, geforce gt240), so this shouldn't be a real problem.
-
- Posts: 927
- Joined: Fri Aug 23, 2013 1:59 pm
Re: WadSmoosh - merge all official id releases into one PK3
Looks like a great idea, but doesn't work for me. It produces a pk3 if the source iwad folder is empty, but otherwise it gives this log
Copying mapinfo.txt
Copying language.txt
Copying endoom
Copying textures.doom1
Copying textures.doom2
Copying textures.tnt
Copying textures.plut
Copying graphics/M_DOOM.png
Copying graphics/TITLEPIC.png
Copying mapinfo/doom1_levels.txt
Copying mapinfo/doom2_levels.txt
Copying mapinfo/masterlevels.txt
Copying mapinfo/tnt_levels.txt
Copying mapinfo/plutonia_levels.txt
Processing IWAD doom...
no pk3 is generated, no matter what combo I do...I'm running on windows 8.1, no idea what the issue is... Shame, I would love this for hideous destructor.
Copying mapinfo.txt
Copying language.txt
Copying endoom
Copying textures.doom1
Copying textures.doom2
Copying textures.tnt
Copying textures.plut
Copying graphics/M_DOOM.png
Copying graphics/TITLEPIC.png
Copying mapinfo/doom1_levels.txt
Copying mapinfo/doom2_levels.txt
Copying mapinfo/masterlevels.txt
Copying mapinfo/tnt_levels.txt
Copying mapinfo/plutonia_levels.txt
Processing IWAD doom...
no pk3 is generated, no matter what combo I do...I'm running on windows 8.1, no idea what the issue is... Shame, I would love this for hideous destructor.
-
- Posts: 317
- Joined: Mon Jul 16, 2012 2:02 am
Re: WadSmoosh - merge all official id releases into one PK3
Can you please make it to read the needed .WADs from a directory of my choice? I have one big (really big) folder for all of them that are ZDoom-compatible, so manually tinkering with them isn't easy.
-
- Posts: 469
- Joined: Sat Apr 16, 2016 6:01 am
- Preferred Pronouns: She/Her
Re: WadSmoosh - merge all official id releases into one PK3
Can I make a suggestion? Instead of having the pk3 contain $MUSIC_X in the Plutonia MAPINFO lump for maps 20 + 22-26 + README, would it be possible to just give them the P_ prefix like the rest of the Plutonia maps? - I think this would be better because it makes the Plutonia MIDI Pack compatible with this (provided you change the names of the file names in the Plutonia MIDI pack to have a P_ prefix). Or better yet, make the program recognize plutmidi.wad and automatically put the music in the iwad? Thanks.
Last edited by Gutawer on Fri Jul 08, 2016 2:43 pm, edited 1 time in total.
-
- Posts: 105
- Joined: Fri Dec 27, 2013 5:00 am
Re: WadSmoosh - merge all official id releases into one PK3
Pretty useful tool, so you don't have to switch IWADs everytime.
-
-
- Posts: 523
- Joined: Mon Apr 09, 2012 12:27 pm
Re: WadSmoosh - merge all official id releases into one PK3
Is there a file called wadsmoosh.log in the folder where you ran it? If so I'd like to see what it output. Also any other .log files that the program might have generated.mumblemumble wrote: no pk3 is generated, no matter what combo I do...I'm running on windows 8.1, no idea what the issue is... Shame, I would love this for hideous destructor.
-
- Posts: 42
- Joined: Wed Mar 30, 2016 12:03 am
- Location: Resides in a base on Mars guarding the world from the Ream of Hell
Re: WadSmoosh - merge all official id releases into one PK3
This mod is awesome. For some reason the Master Levels option does not appear. I put the files requested into the source wads folder, is there anything else I should do besides running the exe file?
-
- Posts: 1401
- Joined: Sat Jul 28, 2007 1:24 pm
Re: WadSmoosh - merge all official id releases into one PK3
Works fine, except that the Master Levels sky graphic doesn't seem to be added (the maps that use it complain about Unknown Texture ML_SKY1, 2, and 3)
Also I had the same issue where the PK3 was not created/updated, but I just added the contents of the PK3 folder to it myself
And finally, a minor suggestion:
At the beginning of the Doom 2 mapinfo file, adding
makes Doom 2 and on use their different screen border graphic while leaving Doom 1 with its own
Also I had the same issue where the PK3 was not created/updated, but I just added the contents of the PK3 folder to it myself
And finally, a minor suggestion:
At the beginning of the Doom 2 mapinfo file, adding
Code: Select all
adddefaultmap
{
BorderTexture = "GRNROCK"
}
-
- Posts: 7402
- Joined: Fri Oct 22, 2004 9:22 am
- Graphics Processor: nVidia with Vulkan support
- Location: MAP33
Re: WadSmoosh - merge all official id releases into one PK3
This one part of E1M1 looks a bit off.
Spoiler:
-
-
- Posts: 17934
- Joined: Fri Jul 06, 2007 3:22 pm
Re: WadSmoosh - merge all official id releases into one PK3
Wall textures should be defined as WallTextures in TEXTURES lump, not as Textures, so that they don't take priority over floor textures. That can be solved by a simple search-and-replace on the text lumps, no need to edit each texture separately in the visual editor.
-
- Posts: 16
- Joined: Wed Jan 27, 2016 2:08 pm
Re: WadSmoosh - merge all official id releases into one PK3
That was fixed a few days ago. It doesn't show up like that for me.Kinsie wrote:This one part of E1M1 looks a bit off.
Spoiler:
Spoiler:
Last edited by LukeArio on Sun Jul 10, 2016 8:50 pm, edited 1 time in total.