ROM Hack WIP Dragon Quest Builders 2 Save Editor(& PC[STEAM])

xKaii

Well-Known Member
Member
Joined
Jan 9, 2016
Messages
165
Trophies
0
XP
143
Country
Hi, I started playing on the Game Pass. I stop playing just after completing Furrowfield and the first quests in Awakening island, I thought I could just transfer my save file but it seems it doesn't work.

My question is: Can I just simulate my Game Pass on my Steam version with this save editor?

Thanks!
 

turtle-insect

Well-Known Member
OP
Newcomer
Joined
Aug 17, 2017
Messages
81
Trophies
0
Age
44
Website
turtleinsect.php.xdomain.jp
XP
2,841
Country
Japan
Hi, I started playing on the Game Pass. I stop playing just after completing Furrowfield and the first quests in Awakening island, I thought I could just transfer my save file but it seems it doesn't work.

My question is: Can I just simulate my Game Pass on my Steam version with this save editor?

Thanks!

Hi,
I don't have GamePass DQB2.
If you can provide the save data, we may be able to solve this problem.
 
  • Like
Reactions: BennyXCross

xKaii

Well-Known Member
Member
Joined
Jan 9, 2016
Messages
165
Trophies
0
XP
143
Country
Hi,
I don't have GamePass DQB2.
If you can provide the save data, we may be able to solve this problem.
I just solved it. I had to search for every folder for the right file. One for the main save and the other files for the right island.

Your save editor help me through the process, so thanks!!
 
Last edited by xKaii,

LoganK93

Well-Known Member
Member
Joined
Dec 5, 2012
Messages
672
Trophies
1
Age
31
XP
1,992
Country
United States
Is it possible to use this to learn all the recipes as well? That and being able to edit the Player Name if possible would be great! Otherwise this is awesome so far.

Edit: Turns out you can change the player name in-game, so that's not necessary. But a way to know all recipes/fill in the Builderpedia would be awesome still.
 
Last edited by LoganK93,

UraniumCloud

New Member
Newbie
Joined
Mar 3, 2022
Messages
3
Trophies
0
Location
Texas
XP
246
Country
United States
How can I change the appearance(head type,face type) of [story people]? Does anyone know? Please reply.
I think the story people are hardcoded and would have to be changed with a memory editor instead of from the save file. I haven't been able to find where that gets stored in memory yet though.
 

turtle-insect

Well-Known Member
OP
Newcomer
Joined
Aug 17, 2017
Messages
81
Trophies
0
Age
44
Website
turtleinsect.php.xdomain.jp
XP
2,841
Country
Japan
1651161702883.png


LINKDATA import/export

ex) Change the name of a medicinal herb
  1. LINKDATA Path -> set Dragon Quest BUilders 2 LINKDATA.IDX Path
  2. index 91 Export -> 00091.idxzrc (item's name data?)
  3. change tab idxzrc
  4. idxzrc Path -> 00091.idxzrc
  5. unpack
  6. binary editor open 00091.unpack
  7. 0x291F9 (Medicinal Herb) Edit eny name
  8. change tab pack
  9. unpack Path -> 00091.unpack
  10. pack
  11. change tab IDX
  12. index 91 Import -> 00091.idxzrc
 
Last edited by turtle-insect,

UraniumCloud

New Member
Newbie
Joined
Mar 3, 2022
Messages
3
Trophies
0
Location
Texas
XP
246
Country
United States
This story has nothing to do with saved editor, but
Successfully rewritten textures.
That's pretty cool, is that just for block textures?


Screenshot[1].png

Based on your map flattener I was able to throw together a basic tile editor, it's pretty simple for regular blocks, but the items (or "item" blocks) are confusing me with how some of the data is stored in the save files.
 

turtle-insect

Well-Known Member
OP
Newcomer
Joined
Aug 17, 2017
Messages
81
Trophies
0
Age
44
Website
turtleinsect.php.xdomain.jp
XP
2,841
Country
Japan
That's pretty cool, is that just for block textures?


View attachment 308252
Based on your map flattener I was able to throw together a basic tile editor, it's pretty simple for regular blocks, but the items (or "item" blocks) are confusing me with how some of the data is stored in the save files.

Excellent work!
Information on the item was researched a bit in the past.
https://github.com/turtle-insect/DQ...3430384d96ec8df8f8fe/STGDAT/ViewModel.cs#L145



> That's pretty cool, is that just for block textures?

Valid for all textures
However, you can edit, but not add
 

WillaGreyLala

Member
Newcomer
Joined
Jul 8, 2021
Messages
5
Trophies
0
XP
46
Country
United States
It doesn't look like anyone has done this so far, but I went ahead and did some translation for the newer version.(Editor 0.033, Process 0.90) It's not perfect, and the block file still needs done, but here they be:
Edit: By "translation", I mean inserting values from the older translated files (while matching the new format and listed item changes)
 

Attachments

  • story_island-en.txt
    169 bytes · Views: 153
  • mood-en.txt
    68 bytes · Views: 135
  • material_island-en.txt
    172 bytes · Views: 150
  • item-en.txt
    211.6 KB · Views: 144
  • item_category-en.txt
    204 bytes · Views: 143
  • crop-en.txt
    106 bytes · Views: 144
Last edited by WillaGreyLala,

WillaGreyLala

Member
Newcomer
Joined
Jul 8, 2021
Messages
5
Trophies
0
XP
46
Country
United States
Whenever you finish the 4th chapter and find the hermit, the ability to buy items with gratuity points is unlocked. Could this change be found in the save data? It would be a nice addition to the editor.
 

BennyXCross

Well-Known Member
Newcomer
Joined
Sep 5, 2015
Messages
51
Trophies
0
XP
367
Country
Germany
View attachment 307853

LINKDATA import/export

ex) Change the name of a medicinal herb
  1. LINKDATA Path -> set Dragon Quest BUilders 2 LINKDATA.IDX Path
  2. index 91 Export -> 00091.idxzrc (item's name data?)
  3. change tab idxzrc
  4. idxzrc Path -> 00091.idxzrc
  5. unpack
  6. binary editor open 00091.unpack
  7. 0x291F9 (Medicinal Herb) Edit eny name
  8. change tab pack
  9. unpack Path -> 00091.unpack
  10. pack
  11. change tab IDX
  12. index 91 Import -> 00091.idxzrc
Hey Turtle-Insect! Where do I find this linkdata.exe?
Can't seem to find it here or on your github page. Wanted to give it a try :)
 

turtle-insect

Well-Known Member
OP
Newcomer
Joined
Aug 17, 2017
Messages
81
Trophies
0
Age
44
Website
turtleinsect.php.xdomain.jp
XP
2,841
Country
Japan

Attachments

  • LINKDATA.zip
    112.2 KB · Views: 69
  • Like
Reactions: BennyXCross

BennyXCross

Well-Known Member
Newcomer
Joined
Sep 5, 2015
Messages
51
Trophies
0
XP
367
Country
Germany
I assumed that I would build it myself.
You can build it with Visual Studio 2022.
The latest executable at this time is attached.

process
https://github.com/turtle-insect/DQB2#linkdata-edit
Holy shit it totally works!! You rock Turtle-Insect! :D
There's only one thing I still don't quite get. There's a texture container file (like the one with the grass block texture which you replaced in your video) which consists of multiple .DDS files. How do you repack multiple textures into the one .G1T file?

I only managed it some time ago with a different program, but I forgot with what program and how I did it. But nonetheless here's the result:

DRAGON QUEST BUILDERS 2 28.06.2022 23_56_14.png
 

BennyXCross

Well-Known Member
Newcomer
Joined
Sep 5, 2015
Messages
51
Trophies
0
XP
367
Country
Germany
Holy shit it totally works!! You rock Turtle-Insect! :D
There's only one thing I still don't quite get. There's a texture container file (like the one with the grass block texture which you replaced in your video) which consists of multiple .DDS files. How do you repack multiple textures into the one .G1T file?

I only managed it some time ago with a different program, but I forgot with what program and how I did it. But nonetheless here's the result:

View attachment 315719
Okay I got it.

- you open the program "qg1t_tool.exe"
- load/open the .g1t file into the program which you want to alter
- select the texture you want to replace in the bottom right drop box
- click on "replace (browse)" at the bottom
- now select the .dds file which you want to have inside your .g1t file
- once its loaded it has already saved the file
- and you can close the program
- now simply pack the file and import it into the Linkdata at the right place
 

BennyXCross

Well-Known Member
Newcomer
Joined
Sep 5, 2015
Messages
51
Trophies
0
XP
367
Country
Germany
Also some files contain .g1m files. Do you know how to extract and re-import those with your tool?
Okay I've managed to export the G1M files with the help of Cethleann.Unbundler. But I still haven't found a way to put those G1M files back into the .unpack file. Does anyone know how that's done?

It would also be nice to export those G1M files into usable files like Steven's Gas Machine does, to then alter them and rebundle those files back into a G1M file. But for now it would be amazing if I could put different G1M files into the folder and rebundle them :)

btw. the G1M 3d model file container is Linkdata file ID 02661
 

BennyXCross

Well-Known Member
Newcomer
Joined
Sep 5, 2015
Messages
51
Trophies
0
XP
367
Country
Germany
That's pretty cool, is that just for block textures?


View attachment 308252
Based on your map flattener I was able to throw together a basic tile editor, it's pretty simple for regular blocks, but the items (or "item" blocks) are confusing me with how some of the data is stored in the save files.
Btw. can you make that tool available @UraniumCloud ?
 

UraniumCloud

New Member
Newbie
Joined
Mar 3, 2022
Messages
3
Trophies
0
Location
Texas
XP
246
Country
United States
Btw. can you make that tool available @UraniumCloud ?
github /Mugafo/DQB2ChunkEditor (I don't have enough post for links sorry)

There are some performance issues and not all blocks work (some duplication with Id's I've seen). I 've been pretty busy with work recently, so I haven't had as much time to work on the improvement/features.
 
  • Like
Reactions: BennyXCross

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.