WadSmoosh - merge all official id releases into one PK3 IWAD

Any utility that assists in the creation of mods, assets, etc, go here.
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.

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

Postby Zoltar007 » Thu Apr 23, 2020 5:33 am

FelesNoctis wrote:
vapidscum wrote:Modified ChapyOne's menudef code to look like this. Note that I've got vid_scale_customstretched on.
Spoiler:

The menu not being quite center, and it resetting back to the minimal menu if you exit and reenter, bugged me enough that I finally gave in and poked around with this layout until I got it just right!
Spoiler:

1920x1080: https://i.imgur.com/8XsfPFn.png
640x400: https://i.imgur.com/0yWskIR.png
320x200: https://i.imgur.com/977wytj.png

Some scaling factors and resolutions cause the text to increase to an overly large size and no longer fit inside the window, but that still doesn't cause it to switch back to the small list format. As far as I can tell it's just another case of GZDoom's scaling doing some weird things, which has been reported several times already.


I modified this a bit more to make it closer to a vanilla like menu without the grey headings.

Code: Select allExpand view
ListMenu "EpisodeMenu"
{
    IfGame(Doom)
    {
        NetgameMessage "$NEWGAME"
    }
    IfGame(Doom)
    {
        StaticPatch 70, 7, "M_EPISOD", 0 , "$MNU_EPISODE"
        Position 32, 34
        Linespacing 16
        Font "SMALLFONT2", "Red"
    }
}


The obligatory screenshot of the menu: https://i.imgur.com/evVjane.png
User avatar
Zoltar007
 
Joined: 22 Sep 2019
Operating System: Mac OS X 10.8 or later
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Intel (Modern GZDoom)

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

Postby Marcelus » Sat May 23, 2020 12:54 pm

hello,
need help people. Do not work for me with hd textures. Skyboxes are in original doom resolution and some walls in plutonia are also in base resolution... Is possible something fix it or it works only with vanilla doom?
Attachments
dd.jpg
Marcelus
 
Joined: 25 Jan 2020

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

Postby Yarn366 » Mon May 25, 2020 7:30 pm

Marcelus wrote:hello,
need help people. Do not work for me with hd textures. Skyboxes are in original doom resolution and some walls in plutonia are also in base resolution... Is possible something fix it or it works only with vanilla doom?

Can you provide links to the texture packs that you are using? (I found your pack here, but that doesn't have any skyboxes.)
Yarn366
 
Joined: 03 Mar 2018

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

Postby TheArchvile » Sat Jun 13, 2020 11:24 am

Is there a way to include plutmidi.wad in this project? If not, how to I manually open doom_complete.pk3 to insert plutmidi.wad's music? I am kind of noobish (as you can probably see) regarding the technical side of Doom.
TheArchvile
 
Joined: 09 Mar 2020

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

Postby Hydra Spectre » Thu Jun 25, 2020 4:48 am

How do I customise WadSmoosh to add non-official content to one PK3?
I am looking to add all sorts of popular maps on my personal WadSmoosh DOOM PK3.
Hydra Spectre
 
Joined: 01 Jan 2020
Operating System: Windows Vista/7/2008 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Intel (Legacy GZDoom)

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

Postby irukanjji » Thu Jun 25, 2020 8:24 am

Just put your wads inside the doom_complete.pk3, like i did for this one SEWXB.wad (ULTIMATE DOOM XBOX SECRET LEVEL (AND MORE)
), i compile a few levels and thats its, here is the mapinfo, for you understand how to do this, if you want more PM, and i send you the file
Attachments
ZMAPINFO.txt
(1.73 KiB) Downloaded 42 times
irukanjji
 
Joined: 28 Feb 2014

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

Postby JPL » Fri Jul 17, 2020 12:19 pm

Just uploaded a new build with some reasonably major changes:
https://jp.itch.io/wadsmoosh/devlog/162782/wadsmoosh-12

  • Fixed various issues with the ways certain user WADs defined custom skies for Doom 2 levels. New, simpler ZScript-based detection and substitution logic replaces the old ACS-based method.
  • Properly detect SIGIL under any of its released names, eg SIGIL_V1_0, SIGIL_V1_1, SIGIL_V1_2, SIGIL_V1_21. Creates a copy in source_wads/ with the expected name of "sigil.wad".
  • Fixed episode listing appearing in the smaller GZDoom built-in font instead of main Doom menu font. Thanks TwelveEyes.
  • When playing a map with a Doom 1 style ExMx name, swap in alternate versions of BRNPOIS and NUKEPOIS that are the correct sizes, in case any user made levels depend on that difference.
  • Changed the included graphics (eg menu title, episode names) from 32-bit to 8-bit so they work correctly with palette mods.
  • Windows EXE uses latest 32-bit Python 3.7.8.


The Doom 2 custom sky detection had bedeviled me for a long time, but the solution ended up being fairly simple.

Also worth pointing out that the source code is now hosted at https://heptapod.host/jp-lebreton/wadsmoosh, I migrated all my projects there since Bitbucket pulled the plug on their Mercurial support.
User avatar
JPL
 
 
 
Joined: 09 Apr 2012

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

Postby JPL » Sat Jul 25, 2020 12:32 am

Another new build with a few small things that missed the last major release:
https://jp.itch.io/wadsmoosh/devlog/164 ... smoosh-121

  • Safely clean up anything in pk3/ working subdirectory from any previous runs. Only remove files that WadSmoosh has placed there. This prevents any issues that could result from a previous run's files getting included into a new PK3.
  • Added a note in the WadSmoosh Options menu about each compat option requiring a level restart.
  • Include a new custom GENMIDI lump that replicates Doom II's OPL instrument sounds but better preserves the Doom1-specific guitar sound (specifically, General MIDI instrument #31, "Distortion Guitar") heard in tracks such as D_E1M1 and D_E1M8. If you are one of the very few people who feels strongly about this, simply delete the file GENMIDI.lmp from the "res/" subdirectory and re-run WadSmoosh, and you'll get the previous behavior.


There's really nothing else I can think of to change or fix or add about WadSmoosh, so this may be the last build for a while. Until GZDoom adds Doom64 support of course :twisted:
User avatar
JPL
 
 
 
Joined: 09 Apr 2012

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

Postby ShockwaveS08 » Sun Jul 26, 2020 2:56 am

Would it be possible to integrate your Full Run modifier directly into WADSmoosh via CVARs, or updating the former to account for Sigil's par times?
ShockwaveS08
 
Joined: 08 Jul 2016
Discord: Shockwave_S08#0859

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

Postby JPL » Sun Jul 26, 2020 10:52 am

ShockwaveS08 wrote:Would it be possible to integrate your Full Run modifier directly into WADSmoosh via CVARs, or updating the former to account for Sigil's par times?


I've updated the Full Run mod with Sigil par times: https://jp.itch.io/doom-fullrun
User avatar
JPL
 
 
 
Joined: 09 Apr 2012

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

Postby Plynthus » Mon Jul 27, 2020 6:51 am

I'm not 100% sure if this has been requested before.

But could this be done for WadSmoosh as well?:
"In the Add-on “No Rest for the Living”, Hell levels now use the correct hell sky texture."
That's from the patch notes for the new official Doom releases. https://games-guides.com/doom-doom-ii-patch-notes-1-06-new-updates-released/

It would mean "RSKY3" for maps 04-08.
Maps 01-03 and 09 would still use "RSKY1"

Spoiler:
Plynthus
 
Joined: 27 Jun 2019

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

Postby JPL » Mon Jul 27, 2020 10:22 am

Plynthus wrote:I'm not 100% sure if this has been requested before.

But could this be done for WadSmoosh as well?:
"In the Add-on “No Rest for the Living”, Hell levels now use the correct hell sky texture."
That's from the patch notes for the new official Doom releases. https://games-guides.com/doom-doom-ii-patch-notes-1-06-new-updates-released/

It would mean "RSKY3" for maps 04-08.
Maps 01-03 and 09 would still use "RSKY1"

Spoiler:


Good catch, this will be in a 1.22 release. No ETA.
User avatar
JPL
 
 
 
Joined: 09 Apr 2012

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

Postby TheArchvile » Mon Aug 03, 2020 11:50 am

I dunno if it is a bug on my end, but after finishing TNT and Plutonia, the cast roll doesn't play its corresponding music. Instead, it plays the 'text' one, not even cutting off as it keeps playing it once you skip the victory text.
TheArchvile
 
Joined: 09 Mar 2020

Previous

Return to Editors / Asset Manipulation

Who is online

Users browsing this forum: wildweasel and 0 guests