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: 13
- Joined: Fri Jul 21, 2017 9:19 am
Re: WadSmoosh - merge all official id releases into one PK3
Ive tryd to make another pk3 file with wadsmoosh... and now its work... strange, but anyway thx for help and have a nice day)))
-
- Posts: 30
- Joined: Wed Mar 06, 2019 4:16 am
Re: WadSmoosh - merge all official id releases into one PK3
GZDoom 4.2.0 seems to condense episode list if it's long enough, and it affects Wadsmoosh even though it would normally fit:
https://i.imgur.com/qHPgceI.png
Can this be fixed somehow?
https://i.imgur.com/qHPgceI.png
Can this be fixed somehow?
-
- Posts: 3
- Joined: Sat Aug 17, 2019 12:48 pm
Re: WadSmoosh - merge all official id releases into one PK3
shouldnt doom 64 for doom 2 also be supported? I know d64d2 is fanmade but doom 64 itself is an official id release
-
- 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
There's just too much changed for that to be workable.azeta wrote:shouldnt doom 64 for doom 2 also be supported? I know d64d2 is fanmade but doom 64 itself is an official id release
-
- Posts: 3
- Joined: Sat Aug 17, 2019 12:48 pm
Re: WadSmoosh - merge all official id releases into one PK3
what exactly?wildweasel wrote:There's just too much changed for that to be workable.
-
- Posts: 13797
- Joined: Tue Jan 13, 2004 1:31 pm
- Preferred Pronouns: She/Her
Re: WadSmoosh - merge all official id releases into one PK3
You can't just drop an entire project into another and expect it to work. It doesn't work that way.
For one, there's likely to be a lot of resource naming conflicts, and this can't be resolved just by saying "oh please Mr. Wizard wave your fingers and make the problems disappear!"
It would be a pretty extensive project to get that working while still having all of the other episodes remain functional.
For one, there's likely to be a lot of resource naming conflicts, and this can't be resolved just by saying "oh please Mr. Wizard wave your fingers and make the problems disappear!"
It would be a pretty extensive project to get that working while still having all of the other episodes remain functional.
-
- Posts: 13
- Joined: Fri Jun 28, 2019 12:05 pm
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: WadSmoosh - merge all official id releases into one PK3
Could it be possible to add support for non-Ultimate registered Doom (ie. releases without Thy Flesh Consumed) and shareware Doom (meaning Knee Deep in the Dead only) into WadSmoosh? It'd be a nice addition to what we have so far for overall WadSmoosh customizability.
-
- Posts: 13797
- Joined: Tue Jan 13, 2004 1:31 pm
- Preferred Pronouns: She/Her
Re: WadSmoosh - merge all official id releases into one PK3
For shareware Doom it's literally a violation of the license.
The license very strictly allows only two things: To play it, and to give it to others complete, unmodified, and free of charge.
The license very strictly allows only two things: To play it, and to give it to others complete, unmodified, and free of charge.
-
-
- Posts: 523
- Joined: Mon Apr 09, 2012 12:27 pm
Re: WadSmoosh - merge all official id releases into one PK3
Re: registered Doom: this may already work, each episode is defined as "optional" so if E4M1 isn't present then its episode simply shouldn't show up in the list.coltonrawr wrote:Could it be possible to add support for non-Ultimate registered Doom (ie. releases without Thy Flesh Consumed) and shareware Doom (meaning Knee Deep in the Dead only) into WadSmoosh? It'd be a nice addition to what we have so far for overall WadSmoosh customizability.
Re: shareware Doom: it's not permitted to modify or (we can infer) remix this iwad's contents, but even if it weren't, what would you imagine this would look like? KDITD + Doom 2 and whatever else you provide? Seems weird to want a restricted version of something that's all about creating a comprehensive collection.
-
- Posts: 13
- Joined: Fri Jun 28, 2019 12:05 pm
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: WadSmoosh - merge all official id releases into one PK3
But according to the Python file's code, it'd show TFC anyway even if it isn't actually in the WAD. I mean having the other 3 episodes show up and not TFC in the initial episode screen when a non-UD release of registered Doom is parsed by the program.
In the case of shareware Doom, it would mean KDITD+Doom 2/whatever else. Sewers and Sigil could also be compatible with both of these if at all possible. This would allow people with only the shareware copy of Doom to have an experience that merges it with whatever else Doom they may have (if they don't own any official copy of Doom, for example).
In the case of shareware Doom, it would mean KDITD+Doom 2/whatever else. Sewers and Sigil could also be compatible with both of these if at all possible. This would allow people with only the shareware copy of Doom to have an experience that merges it with whatever else Doom they may have (if they don't own any official copy of Doom, for example).
-
-
- Posts: 17934
- Joined: Fri Jul 06, 2007 3:22 pm
Re: WadSmoosh - merge all official id releases into one PK3
It's not WadSmoosh's Python code that's relevant for that, it's GZDoom's C++ code. It's where you have the decision to not display an optional episode name if the associated map is missing.coltonrawr wrote:But according to the Python file's code, it'd show TFC anyway even if it isn't actually in the WAD.
-
- Posts: 30
- Joined: Wed Mar 06, 2019 4:16 am
Re: WadSmoosh - merge all official id releases into one PK3
I was thinking that maybe you could support these sprite fixes into the smoosh? I tried loading the .wad both with or without .deh patch, but it is glitchy with Wadsmoosh's pk3, for example the dead marine corpse sinks into the ground. With vanilla doom(2).wad it works fine.
-
- Posts: 13
- Joined: Fri Jun 28, 2019 12:05 pm
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: WadSmoosh - merge all official id releases into one PK3
TFC would still show when you attempt to smoosh non-UD registered Doom, meaning GZDoom has nothing to do with this issue, rather, it's on WadSmoosh's end.Gez wrote:It's not WadSmoosh's Python code that's relevant for that, it's GZDoom's C++ code. It's where you have the decision to not display an optional episode name if the associated map is missing.coltonrawr wrote:But according to the Python file's code, it'd show TFC anyway even if it isn't actually in the WAD.
-
-
- Posts: 17934
- Joined: Fri Jul 06, 2007 3:22 pm
Re: WadSmoosh - merge all official id releases into one PK3
If the episode is marked as optional in MAPINFO, it doesn't show if E4M1 is missing.
GZDoom uses the same MAPINFO for Doom and Ultimate Doom; and the same for Heretic and Shadow of the Serpent Riders.
GZDoom uses the same MAPINFO for Doom and Ultimate Doom; and the same for Heretic and Shadow of the Serpent Riders.
-
- Posts: 195
- Joined: Thu Jul 07, 2016 7:29 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): SteamOS
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Location: Manhattan, IL
Re: WadSmoosh - merge all official id releases into one PK3
I second this notion! Perhaps have the program detect whether "D2SPFX19.wad" is in the source_wads folder, and then have it automatically applied once all other assets are unpacked, and subsequently repacked into doom_complete.pk3, overriding the existing Doom II sprites. I only see this working if Doom II and/or Final Doom are compiled into the final package, though.monstario wrote:*request to include Revenant100's Sprite Fixing Project into WADSmoosh*