Doom Unity Ripper (For Doom 2019 Re-Releases)

Software projects like source ports (EDGE, Eternity, etc), launchers like ZDL, and other useful utilities belong in this forum.
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.

Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby kevansevans » Fri Jan 10, 2020 2:45 pm

https://github.com/kevansevans/Unity-Do ... tag/V1.2.0

This is a simple executable that takes the IWADS out of the Unity assets for the Re-Releases of Classic Doom that Bethesda released on their launcher. This program is windows only, since afaik the Bethesda Launcher is only available for windows.

The only testing I have done was to see if the files would open up in Slade. I'm not 100 percent confident on these files, so it would be appreciated if a more well trained eye took a look at these.
Last edited by kevansevans on Fri Jan 10, 2020 8:01 pm, edited 2 times in total.
User avatar
kevansevans
Disciple of the Great God Imp
Spotlight Team
 
Joined: 05 Oct 2010
Github ID: kevansevans
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Redneckerz » Fri Jan 10, 2020 2:58 pm

In the here and now, a little tool that has usefulness written all over it. Thanks for this.
User avatar
Redneckerz
To it's ports i may have seen
Spotlight Team
 
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: nVidia (Legacy GZDoom)

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby kevansevans » Fri Jan 10, 2020 5:07 pm

Quick update, the tool now scans the addons folder and neatly copies any wads found into the output folder: https://github.com/kevansevans/Unity-Do ... tag/V1.1.0

https://github.com/kevansevans/Unity-Do ... tag/V1.2.0
User avatar
kevansevans
Disciple of the Great God Imp
Spotlight Team
 
Joined: 05 Oct 2010
Github ID: kevansevans
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Hidden Hands » Fri Jan 17, 2020 1:14 am

Hi, I just played a lot of these and they worked fine. Nice one! I'm not sure if you need to have purchased the re-release from Bethesda.net for it to work, or if this just gives them to you because I don't know how this program works, but it ripped the wads fine for me. I'm sure you have to have purchased the Bethesda.net downloads for it to work, which I did, so I think that's right? Either way, these play great.
User avatar
Hidden Hands
Deadite
 
Joined: 21 Sep 2016
Location: London, England

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Enjay » Fri Jan 17, 2020 3:37 pm

I don't actually have the unity versions but when I run this on a friend's computer, we get NERVE.WAD, PLUTONIAUNITY.WAD, SIGIL.WAD and TNTUNITY.WAD in the output folder but we don't get anything else.

Here's what UDR says...
Code: Select allExpand view
Checking default Bethesda games install...
Checking for Doom and Doom II...
Ultimate Doom is not present.
Doom II is not present.
Doom games not found, please point me to the install folder! Type 'skip' to ignore this step
:>


I've tried typing in full paths and partial paths and anything else that I can think of but no dice.

Any idea what I might be doing wrong here?

The games themselves definitely work - I've played a couple of maps on his machine and seen the green-cross medpacks but it'd be nice to see the original maps in GZDoom too. (Not that it really matters, my impression is that the maps are unaltered).
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby kevansevans » Sat Jan 18, 2020 2:43 pm

Hidden Hands wrote:I'm sure you have to have purchased the Bethesda.net downloads for it to work


This is exactly what it's for! Glad it worked for you.

Enjay wrote:I've tried typing in full paths and partial paths and anything else that I can think of but no dice.


You need to point UDR to the full path just above the installs. So if the path to the game is "C:\Program Files (x86)\Bethesda.net Launcher\games\DOOM_II_Classic_2019", you need to give it "C:\Program Files (x86)\Bethesda.net Launcher\games". You can find the install path through the bethesda launcher under Game Options -> Show in Folder. Also UDR will only work with the Unity versions of Doom and not the DosBox versions, as the DosBox versions have the wads already exposed and can just be copy and pasted.

If this continues to give you issues, hit me up in DM's and I'll work with you in solving the problem.
User avatar
kevansevans
Disciple of the Great God Imp
Spotlight Team
 
Joined: 05 Oct 2010
Github ID: kevansevans
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Enjay » Sat Jan 18, 2020 2:57 pm

I could have sworn that we'd tried that; obviously we hadn't. All files have now been assembled/extracted. Thank you.

The DOSBox versions do indeed have the WADs already exposed, but they are not the same versions as the Unity ones. They are the older ones with the med-pack pills, plain Wolfenstein walls and SSWV sprites replaced with ones that look like the zombieman.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Hidden Hands » Sun Jan 19, 2020 3:03 pm

How I did it was ran the program, then a list of all the wads came up (doom and doom ii come up as DOOMUNITY.WAD and DOOM2UNITY.WAD) then I highlighted them all and copy pasted them where I wanted.
User avatar
Hidden Hands
Deadite
 
Joined: 21 Sep 2016
Location: London, England

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Enjay » Sun Jan 19, 2020 4:37 pm

Yeah, we have extracted them all now. It's just that the first time we tried, all of the WADs were extracted except for the two main core games. Following kevansevans' instructions meant we could get the core games too.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby kevansevans » Sat Jun 27, 2020 1:03 am

1.3 Update: https://github.com/kevansevans/Unity-Do ... s/tag/V1.3

Added OneDrive support for users who have set their OneDrive to function as their games folder
Various tweaks and stability
Fixed a bug where program would assume user inserted wad was directory and would crash.
User avatar
kevansevans
Disciple of the Great God Imp
Spotlight Team
 
Joined: 05 Oct 2010
Github ID: kevansevans
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby frozenfoxx » Mon Jul 20, 2020 3:45 pm

Absolutely fantastic, thank you so much!
User avatar
frozenfoxx
 
Joined: 20 Jul 2020
Github ID: frozenfoxx

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby kevansevans » Thu Sep 03, 2020 12:10 pm

UDR was tested with the latest updates. The latest versions of the Bethesda Launcher versions now have their wads external, and no longer need to be extracted. However, the Master Levels are still embedded in Doom 2 and still require extraction. The program should still work if you instruct the Bethesda Launcher to use an older update of the game.
User avatar
kevansevans
Disciple of the Great God Imp
Spotlight Team
 
Joined: 05 Oct 2010
Github ID: kevansevans
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby scalliano » Wed Sep 09, 2020 9:24 am

Question: isi it possible to get at those lovely 16:9 TITLEPICs?
User avatar
scalliano
Socially Distant
 
Joined: 21 Jun 2005
Location: Ireland

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby NightFright » Thu Sep 17, 2020 10:24 am

I just posted a patch over at the Duke4.net forums which does pretty much that. You don't even need a dev build, works with latest official GZDoom release.

Otherwise: Does anybody know where and how Unity Doom stores its addon wads? I tried to get plutonia.wad and tnt.wad after downloading them, but I couldn't find them anywhere.
User avatar
NightFright
Spotlight Team
 
Joined: 02 May 2008
Location: Germany

Re: Doom Unity Ripper (For Doom 2019 Re-Releases)

Postby Kinsie » Fri Sep 18, 2020 1:46 am

NightFright wrote:Otherwise: Does anybody know where and how Unity Doom stores its addon wads? I tried to get plutonia.wad and tnt.wad after downloading them, but I couldn't find them anywhere.
They're in C:\Users\(Your Username)\Saved Games\id Software\(DOOM or DOOM 2)\WADs. The extensionless number file inside of each folder inside is your WAD.
User avatar
Kinsie
Dog Days
 
Joined: 22 Oct 2004
Location: MAP33
Discord: Find Me...
Twitch ID: thekinsie

Next

Return to Software and Ports

Who is online

Users browsing this forum: No registered users and 1 guest