ROM Hack [Translation] Dragon Quest Monsters 2: Cobi and Tara's Marvelous Mysterious Key [WIP | v0.4]

JustDrew

Member
Newcomer
Joined
Apr 30, 2020
Messages
22
Trophies
0
Age
35
XP
279
Country
United Kingdom
omg this is so exciting, have you been able to get around the word limit that Helmax ran into?

Just patched my rom. Even if the story and npc text doest get transalted. The menus are already a huge step forward. That said, a fully translated version would be awesome. We really need a decent translator for the regular npc text though, which I am not :'(

I think setting up a discord would be a great way to mobilise and co-ordinate a team
 
Last edited by JustDrew,

Ich_73

Well-Known Member
OP
Member
Joined
Aug 27, 2020
Messages
133
Trophies
0
XP
640
Country
Germany
have you been able to get around the word limit that Helmax ran into?
Not yet. But I did make some progress on the code.bin file.

I can now decompile and debug the code.bin file using IDA and Luma's Debugger. I can also edit the code on a byte level meaning I can change little things. I tested this by replacing some images though code and that worked. But at the moment I am not able to completely rewrite or add code and compile it myself. Because I don't know if that is even required in order to fix the word limit, I started looking for the right place in the code.bin file. I found the main loop and some other things but am still searching for the critical place where the text is loaded/queried/drawn/etc.
 

breaktemp

D-Sun who was called D-Moon
Member
Joined
Mar 17, 2008
Messages
1,064
Trophies
1
Location
TSU...no.1 in tha hood
Website
www.youtube.com
XP
847
Country
United States
@Ich_73

Hey there, checking back in
So it sounds like a lot more work is being done with this translation.
Do you have plans to push out the next Github commit ?
Also, I hope you and your team are able to shorten the key names/words that cause the text overflow issues.
Again, thank you and continue to stay safe.
 
  • Like
Reactions: Darkdrium63

Ich_73

Well-Known Member
OP
Member
Joined
Aug 27, 2020
Messages
133
Trophies
0
XP
640
Country
Germany
Do you have plans to push out the next Github commit?
I'm doing commits every now and then so you can always get the latest version by following the Developer Instructions even if there is no new release.
I'm planning on doing the next release (v0.2, even if that doesn't mean it's twice as much as before) in the next few days.


Edit:
Also, I hope you and your team are able to shorten the key names/words that cause the text overflow issues.
For now the only place where "problems" were discovered is item names. Too long names affect the "have" value seen in the Item Sack, but nowhere else. If you use the item it's correct, in battle it's correct. So it isn't perfect but not a big deal at all. Therefore no need to shorten right now.
 
Last edited by Ich_73,

JustDrew

Member
Newcomer
Joined
Apr 30, 2020
Messages
22
Trophies
0
Age
35
XP
279
Country
United Kingdom
Thanks for the latest update Ich! I tried downloading the Binj editor (To try it out) but my anti virus quarantined it. Any luck with code.bin text restriction?
 

Ich_73

Well-Known Member
OP
Member
Joined
Aug 27, 2020
Messages
133
Trophies
0
XP
640
Country
Germany
Release v0.2.1

Thanks @Blark for doing a lot of work on the itemname, actionname, actionhelp and key message translations!

English Translation [EN]
  • Custom banner.
  • Custom default font.
  • New: Custom large font.
  • Complete common, eggname, event and playerjob message translation.
  • New: Complete actionhelp, actionname, itemname, monstername and tokusei message translation.
  • New: Almost complete key message translation.
  • Basic battle, field, library and menu message translation.
  • New: Basic itemhelp and skillname message translation.
  • A few other message translations.
  • Custom title logo, lv, rank, miss and button icons.

German Translation [DE,EN]
  • Custom banner.
  • Custom default font.
  • New: Custom large font.
  • Complete common, eggname, event and playerjob message translation.
  • Basic battle, field, library, menu and monstername message translation.
  • New: Basic itemname, itemhelp and tokusei message translation.
  • Very few other message translations.
  • English fallback message translations.
  • Custom title logo, exp, gold, lv, rank, lp, miss and button icons.

Updated: 14.09.2020 (v0.2.0)

Key Worlds
93108445-1596ba80-f6b3-11ea-81a4-d138a7388b7a.png


Item Sack
93108440-13ccf700-f6b3-11ea-9b3c-46bc9afb8e90.png
Download release v0.2.1 at: DQM2 Fan Translation [EN, DE] v0.2.1
To install the latest release as a cia file read the following instructions: Installing Releases
To install the latest updates using Luma's LayeredFS Patching read the following instructions: Installing LayeredFS

----------------------------------------------------------------------------------------------------

Since "Iru" and "Luca" are called "Cobi" and "Tara" in other dragon quest games, I created a poll to select the english title of this game.
To vote visit this link (select/input your choice, click send and ignore the ads): Poll: What should the game be called?

----------------------------------------------------------------------------------------------------

I tried downloading the Binj editor (To try it out) but my anti virus quarantined it.
That's a good idea in general. Never trust a random exe file. Although you should be able to tell your anti virus to allow BinJ Editor.

Any luck with code.bin text restriction?
My last post on this topic is still up-to-date.
 
Last edited by Ich_73,

JustDrew

Member
Newcomer
Joined
Apr 30, 2020
Messages
22
Trophies
0
Age
35
XP
279
Country
United Kingdom
AVG sends unknown exe files off for validation. I should be able to use it soon. At this rate you guys will probably have done the bulk of the work though haha, thanks again :)
 

JustDrew

Member
Newcomer
Joined
Apr 30, 2020
Messages
22
Trophies
0
Age
35
XP
279
Country
United Kingdom
it does? dont know how to do that but thx though. guess is read all the instructions again

Ich’s instructions are for patching CIA files, but the instructions still work for the 3DS file format (used by citra) when extracting or repacking the file make sure you press the correct keys for the 3DS file format instead of CIA In the patcher.
 

JustDrew

Member
Newcomer
Joined
Apr 30, 2020
Messages
22
Trophies
0
Age
35
XP
279
Country
United Kingdom
@Ich_73 Okay, so the latest patch is causing a crash when entering a battle. Gonna test some more; Weird considering I fought metal slimes just after patching without issue.

Battle Crashes: Tested, and its seems to be linked to some of the locations:
Ice World Map: Crash
Water World Map: Crash
Oasis World Map: Crash
Volcano Cave: Works (No Crash)
Border Mine Cave: Works (No Crash)
Monster Farm Beach: Works (No Crash)
Metal Slime Location: Works (No Crash)

I dunno whether its because Ice World for example is called something different in the zoom menu?

Edit: Now its crashed when I try to change cloths, right after using zoom. I think its something to do with the new location translations perhaps?

Costume Change Crashes: Location based again?
Monster Farm (Home): Crash
Every Other Location in GreatLog: Works

Edit: Now its crashing from just running around any of the world maps (Oasis, Ice, or Water)

I have reverted to 0.1.0 to see if it was a hardware or emulation issue on my end, but its working fine no crashes.
 
Last edited by JustDrew,

Ich_73

Well-Known Member
OP
Member
Joined
Aug 27, 2020
Messages
133
Trophies
0
XP
640
Country
Germany
@JustDrew @Lizor
I'm really sorry for that. I tested it and got some of the mentioned crashes myself.
I will look into what is causing the problem, but this will take some time. At the meantime I recommend sticking with v0.1.0.
 

Lizor

Member
Newcomer
Joined
Sep 14, 2020
Messages
6
Trophies
0
Age
40
XP
52
Country
Germany
Don't stress yourself, I'm just more than happy someone is working on a translation. I can wait a little longer

mach dir keinen stress, bin schon überglücklich dass überhaupt jemand an einer übersetzung arbeitet. da kann ich auch locker noch etwas warten :)
 
Last edited by Joe88, , Reason: Please post only in english

Ich_73

Well-Known Member
OP
Member
Joined
Aug 27, 2020
Messages
133
Trophies
0
XP
640
Country
Germany
Release v0.2.1
The problem was most likely my custom large font (I had no crashes without it). I simply removed it for now so you can enjoy the latest changes without the game crashing.
If it does crash though, comment here or message me directly.
All Information can be found in my previous post.

----------------------------------------------------------------------------------------------------

mach dir keinen stress, bin schon überglücklich dass überhaupt jemand an einer übersetzung arbeitet. da kann ich auch locker noch etwas warten :)
Don't stress yourself, I'm just more than happy someone is working on a translation. I can wait a little longer :)
I just hope, that fixes it for now. The overworld texts don't look that nice without the custom large font, but I hope to get it working for the next release.
(Ich hoffe nur, jetzt klappt es erstmal. Die Texte sehen ohne die Font halt nicht so schön aus, aber ich hoffe, das bis zum nächsten Release hinzubekommen.)
 
Last edited by Ich_73,

JustDrew

Member
Newcomer
Joined
Apr 30, 2020
Messages
22
Trophies
0
Age
35
XP
279
Country
United Kingdom
@Ich_73 hey, it looks like you have changed the installation guide and I think there is an error:

Patching the banner
  • Run xdeltaUI.exe from the previously downloaded xdelta UI
    • Select Patch: banner.xdelta from the zip archive
    • Select Source File: banner-JA.bin inside your main folder (e.g. DQM2/banner-JA.bin)
    • Select Output File: banner.bin inside the ExtractedExeFS folder to override it (e.g. DQM2/ExtractedExeFS/banner.bin)
    • Click Patch
Should read (and it did originally read):

Patching the banner
  • Run xdeltaUI.exe from the previously downloaded xdelta UI
    • Select Patch: banner.xdelta from the zip archive
    • Select Source File: banner.bin inside the ExtractedExeFS folder to override it (e.g. DQM2/ExtractedExeFS/banner.bin)
    • Select Output File: banner.bin inside your main folder (e.g. DQM2/banner.bin)
    • Click Patch
 
Last edited by JustDrew,

Ich_73

Well-Known Member
OP
Member
Joined
Aug 27, 2020
Messages
133
Trophies
0
XP
640
Country
Germany
can i pay you somehow? like donating to the project ;)
No, I won't take anything for that. I just do it for fun.

@Ich_73 hey, it looks like you have changed the installation guide and I think there is an error[...]
Yes, I did change the installation guide because you have to reserve a copy of the original japanese banner.bin file in order to apply any new xdelta patch. The patch needs the original banner as a source file. Since you later need to override the DQM2/ExtractedExeFS/banner.bin file this file will not be the original japanese banner when patching a second time. So I changed it that you copy this file first and rename it banner-JA.bin. This is why I included the following note:
Important: The previous version of these instructions (release v0.1.0) had a small error. You need to delete your old main folder and redo the setup.
Edit: I hope that after following this setup you will be able to patch the next release more easily.
 
Last edited by Ich_73,
  • Like
Reactions: Lizor

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1