ROM Hack The Classic Doom ports and the new add-ons feature: any way to get add-ons without internet?

m0nol0gue

New Member
OP
Newbie
Joined
Jan 17, 2020
Messages
3
Trophies
0
Age
23
XP
63
Country
United States
The newest update for DOOM and DOOM II allow you to make a Bethesda account and download add-on campaign wads from their servers - the current available add-ons are SIGIL, No Rest for the Living, The Plutonia Experiment, and TNT: Evilution. Now, we've figured out things like injecting Mario Maker levels into SMM2 for those without internet access; is there any way the same could be accomplished for Classic Doom's Add-Ons? I'm not experienced in this regard, so I am hoping someone with more experience could help with this. Would this require save injection from someone who has them? Thank you.
 

Instandhaltung

I feel it. I feel the cosmos!
Member
Joined
Aug 4, 2016
Messages
246
Trophies
0
Age
35
XP
1,952
Country
Germany
The newest update for DOOM and DOOM II allow you to make a Bethesda account and download add-on campaign wads from their servers - the current available add-ons are SIGIL, No Rest for the Living, The Plutonia Experiment, and TNT: Evilution. Now, we've figured out things like injecting Mario Maker levels into SMM2 for those without internet access; is there any way the same could be accomplished for Classic Doom's Add-Ons? I'm not experienced in this regard, so I am hoping someone with more experience could help with this. Would this require save injection from someone who has them? Thank you.

I'm also interested. I've thought of save injection, or maybe even wad injection or something like that :)
 

m0nol0gue

New Member
OP
Newbie
Joined
Jan 17, 2020
Messages
3
Trophies
0
Age
23
XP
63
Country
United States
Thanks for the effort! A new mystery :) Is there a possibility of sharing a save then? Or is it against the rules?
Yeah, I personally wonder if it's a save thing - my reasoning for this is that we use save injection to play MM2 levels offline, and the add-ons don't seem to be account-based or anything like that.
If someone who had all the add-ons could upload their save data, that'd be pretty great - I don't think it'd be an issue rules-wise since the add-ons are available in the game for free and the save data is only usable for someone who already has the game.
 

DaBlackDeath

.::[ lone wolf ]::.
Member
Joined
Dec 22, 2007
Messages
928
Trophies
2
XP
4,453
Country
Germany
as written in nfo

Code:
 |   Optional notes, how to create your own mods:                          |
  |                                                                         |
  |   1/ Duplicate one of the add-on folder (for example                    |
  |   20200101000003_0100D4F00DD02000 for Doom II).                         |
  |                                                                         |
  |   2/ In cache/0100D4F00DD02000/0001/ put your WAD file and rename it    |
  |   to whatever number/character you wanna use (1 to 5 are already used   |
  |   by current mods so let's say you start with "6" or "a"). If you       |
  |   name it 6.wad, then you will have to edit "metadata" at offset        |
  |   0x126 and put "6" in ASCII (instead of 5 if it was 5.wad). Also at    |
  |   offset 0x1712 if it says "doom1" then put "doom2" in ascii. There     |
  |   are more stuff you can edit in there, it's just a standard Unity      |
  |   asset (hint), so you can put your custom description or your custom   |
  |   jpg to your own preference.                                           |
  |                                                                         |
  |   3/ Edit __BackupSaveDataInfo.xml, and change all 3 fields             |
  |   SaveDataSize, AvailableSize, JournalSize to whatever size is the      |
  |   addon (=0001 folder). It doesn't need to perfectly match, it just     |
  |   needs to be bigger than the addon (sure you could set it to 300 MB    |
  |   but then you will have a 300MB file to your NSW eMMC/SD Card          |
  |   instead of whatever small size it is). Also edit the CacheIndex       |
  |   value to something > 4. Max is 99, you cannot have more than 99       |
  |   addons.                                                               |
  |                                                                         |
  |   Also values are in hex so make sure you convert decimal to hex (e.g   |
  |   = 7MB = 7 000 000 bytes = 00000000006ACFC0 in hex).                   |
  |                                                                         |
  |   To delete mods:                                                       |
  |                                                                         |
  |   Either delete the game and reinstall it, or in DevMenu, in the Save   |
  |   Data tab, find DOOM II, press "+", "Manage", and here you can find    |
  |   every Cache partition (= addons/mods) you can delete.                 |

so adding new mods should be no problem
 

ThomasWii

Active Member
Member
Joined
Mar 8, 2008
Messages
41
Trophies
1
Age
28
Location
England
XP
1,580
Country
United Kingdom
To anyone having trouble installing addon’s, create a directory named BackupSaveData inside of NintendoSDK and move all the numbered directory's into BackupSaveData and follow the instructions. For example: sdroot:/NintendoSDK/BackupSaveData/20200101000000_010018900dd00000
 

fagnerkof

Active Member
Newcomer
Joined
May 3, 2018
Messages
33
Trophies
0
Age
38
XP
256
Country
Brazil
I tried to input Plutonia 2 and Plutonia Revisited for Doom 2, but didn't worked. Anyone can figure whats wrong in the files? As they're free wads I think its ok to upload the files here
 

Attachments

  • plutonia.rar
    9 MB · Views: 217

fagnerkof

Active Member
Newcomer
Joined
May 3, 2018
Messages
33
Trophies
0
Age
38
XP
256
Country
Brazil
I made some changes, and yet it didn't work my try of adding other wads than the official add-ons.
Trying to insert plutonia 2 or plutonia revisited (didn't try other wads), the results I get so far are:
Inserting wad into a duplicated TNT folder and editing its files, the save doesn't load using devmenu, as if was a corrupted save.
Inserting wad into a duplicated PLUTONIA, SIGIL or NO REST FOR THE LIVING folder editing its files, the save loads ok. In the add-on screen selection, it shows the modded title and the custom jpgs I put for each wad, and it activates ok. But trying to start the game, it gives me the two options as if I was starting Doom 2 (Hell on Earth and The Master Levels).
Starting 'Hell on Earth' freezes the game, needing to close it and restart.
Starting 'Master Levels' it start the first of the Master Levels (Attack) and it plays normally, but with a gliched sky with coloured lines AND using the custom wads themed HUD (the us.army themed huds that plutonia 2 and revisited uses)
No clue in how to get working properly, once I followed all the instructions.
 

m0nol0gue

New Member
OP
Newbie
Joined
Jan 17, 2020
Messages
3
Trophies
0
Age
23
XP
63
Country
United States
I made some changes, and yet it didn't work my try of adding other wads than the official add-ons.
Trying to insert plutonia 2 or plutonia revisited (didn't try other wads), the results I get so far are:
Inserting wad into a duplicated TNT folder and editing its files, the save doesn't load using devmenu, as if was a corrupted save.
Inserting wad into a duplicated PLUTONIA, SIGIL or NO REST FOR THE LIVING folder editing its files, the save loads ok. In the add-on screen selection, it shows the modded title and the custom jpgs I put for each wad, and it activates ok. But trying to start the game, it gives me the two options as if I was starting Doom 2 (Hell on Earth and The Master Levels).
Starting 'Hell on Earth' freezes the game, needing to close it and restart.
Starting 'Master Levels' it start the first of the Master Levels (Attack) and it plays normally, but with a gliched sky with coloured lines AND using the custom wads themed HUD (the us.army themed huds that plutonia 2 and revisited uses)
No clue in how to get working properly, once I followed all the instructions.
I'm having this issue too and it's getting frustrating. Tried adding DTWID and it refuses to load, or even successfully inject into the game with DevMenu.
 

harnas666

New Member
Newbie
Joined
Feb 24, 2020
Messages
1
Trophies
0
Age
34
XP
44
Country
Poland
To anyone having trouble installing addon’s, create a directory named BackupSaveData inside of NintendoSDK and move all the numbered directory's into BackupSaveData and follow the instructions. For example: sdroot:/NintendoSDK/BackupSaveData/20200101000000_010018900dd00000
Thanks for the tip! Actually the part regard creating "BackupSaveData" directory was missing in each guide/nfo therefore DevMenu wasn't able to see those WAD files :)
 
  • Like
Reactions: ThomasWii

SonicvMario

Active Member
Newcomer
Joined
Jun 10, 2016
Messages
33
Trophies
0
Age
22
XP
1,104
Country
Sorry for the bump but I was trying to inject add on wads for Doom 1 earlier and it seems to have messed some stuff up on my Switch. Any time I try to load the game up now it just immediately crashes and for some reason it even happens in Doom 2. Deleting the caches and the save files doesn't seem to fix it and neither does completely reinstalling the games. I'm on Firmware 9.1.0 and running the latest Atmosphere.

Does anyone know what's going on here?

Edit: Not sure if it's important but resetting the required version to 1.0 makes the crashes basically instant vs taking about a second or so on 1.4.

Edit 2:Installing as an xci seemed to fix the problem. Weird.
 
Last edited by SonicvMario,

n3IVI0

Member
Newcomer
Joined
Apr 18, 2017
Messages
11
Trophies
0
Age
52
XP
105
Country
United States
Is DevMenu the only way to accomplish this? I figured out how to remove the Nintendo Linked Account requirement. Now I need to figure out how to install the Add-Ons. Anybody got any pointers?
 

MountainMan23

Member
Newcomer
Joined
Mar 16, 2022
Messages
14
Trophies
0
Age
34
Location
Mars
XP
167
Country
United States
If people are still interested in how to movie the add-ons to the switch, I use DBI. Connect a usbc to the PC go into DBI, go to Run MTP responder, then it should load all the files and connect to the PC.
Open Nintendo Switch under Device and Drivers, go to saves, Installed Games, Then do to either Doom or Doom II. That's where you put all the Add-On files. The folder files should be named Cache.00XX with numbers at the end.
I downloaded the Deathless Add-on from a site and it had the NintendoSDK folder so what I did was create a folder named Cache.0007 and put all the main files like .jpg's and the .wad into the Cache.0007 folder. Then put the folder into the Doom saved folder. I don't know if the folder name matters, just as long as it isn't the same as the other folder Add-on names.
I went to play Doom and the add-on showed up and played. I think DevMenu doesn't work anymore with all the latest updates and not sure if you can really add your own wads.
 
Last edited by MountainMan23,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Apply snorgle to pinfor.