ROM Hack Question Is it possible to use PC mods in Dragon Quest XI S?

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,678
Country
Hong Kong
the PC mods require Special K application for the mods to work.. i'm not 100% sure how ROMFS work, but i'm assuming what it does it is it looks for files on the ROMFS, and loads that instead of the original file (if present). You probably need to look at how the game is structured. Most games assets are packed into bigger file. (encrypted/compressed etc). If it's an individual file, you need to make sure you have the same folder structure in /romfs.

But i'm only speculating here, as I don't really have any mods on the switch.
 

Foupen

Well-Known Member
OP
Newcomer
Joined
Apr 28, 2017
Messages
69
Trophies
0
XP
144
Country
Taiwan
the PC mods require Special K application for the mods to work.. i'm not 100% sure how ROMFS work, but i'm assuming what it does it is it looks for files on the ROMFS, and loads that instead of the original file (if present). You probably need to look at how the game is structured. Most games assets are packed into bigger file. (encrypted/compressed etc). If it's an individual file, you need to make sure you have the same folder structure in /romfs.

But i'm only speculating here, as I don't really have any mods on the switch.
Actually, I tried to look at how the game is structured but I couldn't do it. I managed to unpack the .xci file but can't unpack the .nca file that contains romfs.bin since I don't have the titlekey for this game.
Has anyone been able to extract romfs.bin from this game?
 
Last edited by Foupen,

Rasa39

Pervert Deluxe
Member
Joined
Aug 16, 2015
Messages
425
Trophies
0
XP
2,165
Country
United Kingdom
I never got too into the game on pc, currently extracting the nca and I see "Jackgame/content/" structure with a "Movies" and Paks" folder.

There are two switch.pak files in 6gb chunks so my guess is mods wont work if they replace any files packed into these files. Unless you want to mod the files, then repack the whole 6gb chunk.

(I could be wrong though as I never modded this game, just extracted the nca to see the structure)
Maybe creating a .pak file with only the modded files in the correct structure will load only those files over the top of the base .pak archive, but easy way to find out is make one and run the game, if it crashes then it's only loading the mod file that is missing all the game assets.
 
Last edited by Rasa39,

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
556
Trophies
1
XP
969
Country
United States
LayeredFS overrides files within the romfs with whatever is present in the folder or adds on. SpecialK is sort of similar in that it can override, but it works at the other end -- replacing textures after loading. LayeredFS is orders of magnitude more powerful in that it can replace anything (whereas SoecialK is mostly just videocard stuff like textures) but you do have to repack (which means decrypting usually -- assuming they kept the Switch version encrypted as some games drop that due to already being encrypted since that would hurt performance.)

For all that they are somewhat similar in principle, the mechanisms are completely opposite and stuff for one won't work on the other. Also, SpecialK relies on hooking into Direct3D or etc to work, so is impossible in any other environment.

Honestly, I always felt like SpecialK was far too limited and that it was very disappointing that so many modders stop trying to figure out how to extract and repack game files (admittedly not easy) when it functions because it limits what can be done to very little outside if simple texture replacements. Perhaps with this latest console release some may try again, but sadly probably not.
 

Pokeytax

Member
Newcomer
Joined
Oct 4, 2014
Messages
12
Trophies
0
Age
40
XP
188
Country
United States
Actually, I tried to look at how the game is structured but I couldn't do it. I managed to unpack the .xci file but can't unpack the .nca file that contains romfs.bin since I don't have the titlekey for this game.
Has anyone been able to extract romfs.bin from this game?

Yeah, but as was said, but most of the game content is contained in two large (UE4) .pak files. The bulk of it is compressed using a variant of Oodle compression. You would probably have to mod & repack the files.
 

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
556
Trophies
1
XP
969
Country
United States
For what it's worth, if it is Unreal sometimes it is possible to add on extra files. Usually games will accept other files for patching/etc purposes. That makes it possible to override assets without repacking the entire file.

Of course, that still requires that they figure out how to unpack to get the resources to mod and repack to produce the new file even if that is possible.

Actually, now that I've finally started playing I'm kind of hoping someone really does do this because the words of the text are so different from what is actually being spoken I'd really love to see a mod that actually translates.
 
Last edited by Nazosan,

IZUNYA

Well-Known Member
Member
Joined
Dec 24, 2019
Messages
376
Trophies
0
XP
754
Country
France
Hello, sorry for the necro , but anyone have found a way to convert pc mod to Switch ?

Thanks for the help ;)
 

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
556
Trophies
1
XP
969
Country
United States
SpecialK will never be possible on the Switch because the Switch does not use Microsoft DirectX.

It was always a horrendously limited tool for modding as all it can do is very simplistic texture replacements and post-processing shaders tacked on and I've always been depressed that so many modders just stop even making an effort to do real modding if they see it available for a game. If people ever do real modding for the game then it would theoretically be possible to port to the Switch but it probably has to be repacked for it and unfortunately the game has been out long enough on the Switch now that any prospective modders have likely forgotten it ever existed.
 
Last edited by Nazosan,
  • Like
Reactions: IZUNYA

masagrator

The patches guy
Member
Joined
Oct 14, 2018
Messages
5,459
Trophies
2
XP
9,928
Country
Poland
Hello, sorry for the necro , but anyone have found a way to convert pc mod to Switch ?

Thanks for the help ;)
First UE4 textures are swizzled on Switch. If you will put directly textures from PC, assuming they will be read, which probably won't happen because of serializing issues, You will see garbage.
You need to work on Switch files to make texture mods. You can try to convert PC textures to Switch with this (if they are DXT5 or RGBA8)
https://gbatemp.net/threads/noesis-mod-tiling-texture-for-ue4.535571/
But you need Switch files so you can get resolution of Switch texture and uexp file to swap data.

--------------------- MERGED ---------------------------

PC is using external tool because paks are signed and making pak files would result in crash or just be Ignored.
Switch version doesn't use any type of encryption, so you can just put pak files.

--------------------- MERGED ---------------------------

F.e. if this would be PC texture
bez-nazwy2-png.163267

You will see something like this on Switch if you don't convert them
bez_nazwy2-png.163270
 
Last edited by masagrator,
  • Like
Reactions: IZUNYA

You may also like...

General chit-chat
Help Users
    K3N1 @ K3N1: Free mukbangs