ROM Hack [Need HELP]M&L Superstar Saga Text Editing

Spmario233

Member
OP
Newcomer
Joined
Aug 13, 2017
Messages
19
Trophies
0
Age
38
XP
135
Country
China
(I'm weak in Chinese2English so I'll speak in both English and Chinese)

I'm translating this game,but many .msbt files is not able to edit.(include files extracted from BMsg.dat and FMsg.dat with QuickBMS script)
我正在翻译这款游戏,但是很多的.msbt文件无法编辑。(包括使用QuickBMS脚本从FMsg.dat和BMsg.dat中提取的文件)

I tried MSBT Editor Reloaded 0.9.8,but it's empty
我试着使用了MSBT Editor Reloaded 0.9.8,但是打开之后空白一片

Notepad can read it,but of course it cannot edit it.
记事本可以读取文件 但显然不能编辑文件

Kuriimu 1.0.9 is even worse than MSBT Editor Reloaded 0.9.8(few .msbt files is able to edit with MSBT Editor Reloaded 0.9.8,but Kuriimu can't)
Kuriimu 1.0.9就更糟了(少部分文本可以使用MSBT Editor Reloaded 0.9.8编辑,但是Kuriimu不可以)

What should I do to edit these text files?
我该怎么才能编辑这些文本?

捕获.PNG
捕获1.PNG
捕获2.PNG
 

IcySon55

Leader of Fan Translators International
Member
Joined
Mar 18, 2008
Messages
463
Trophies
1
Age
38
XP
2,265
Country
Canada
Kuriimu 1.0.9 is even worse than MSBT Editor Reloaded 0.9.8
This is not correct. Kuriimu is in-fact better than Reloaded in almost every way.

The issue stems from the fact that Kuriimu supports MSBTs special control code mechanism, but we only support the known version that we have example files for.
I've taken a look at the files provided for this game and these MSBTs have a different (probably newer) implementation of the control codes and that's why Kuriimu can't open them.
For the record, even if Reloaded did open them, saving would break the files that contain these control codes.

Edit: Please test this DLL and also test your changes in the game and let me know how it goes.
Be sure to unblock the .rar before extracting.

https://mega.nz/#!3AsgDYJZ!GG9zzv0t_NAWGFFgeEY4WtarWQMREMagDBiyjO-AQ9k
 
Last edited by IcySon55,

IcySon55

Leader of Fan Translators International
Member
Joined
Mar 18, 2008
Messages
463
Trophies
1
Age
38
XP
2,265
Country
Canada
How well does it work? The game loads the edited files just fine? None of the text is broken or missing?

It needs to be thoroughly tested before I can conclude that it's fixed.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    You will get banned.
  • A @ ATEMVEGETA:
    @BigOnYa Did it happen to you or someone you know? Which is the dangerous part in this procedure?
  • The Real Jdbye @ The Real Jdbye:
    @ATEMVEGETA no, i just traded my pokemon over by trading it to a friend locally on cfw and trading it back on ofw
  • A @ ATEMVEGETA:
    @The Real Jdbye, You traded just a Pokemon or transfered the save data?
  • K3Nv2 @ K3Nv2:
    Gotta transfer them all!
  • The Real Jdbye @ The Real Jdbye:
    @ATEMVEGETA i traded all the pokemon
  • BigOnYa @ BigOnYa:
    On the Switch forums I've seen people claim they were banned for using saves from emulator, on Ofw. But I don't play that ****
    +1
  • K3Nv2 @ K3Nv2:
    I sold all my Pokémon to Arabic princes
    +1
  • A @ ATEMVEGETA:
    @BigOnYa, Interesting! Can you show me some of those posts plz?
  • BigOnYa @ BigOnYa:
    No you go find them, use the search, or ask in the Switch noob forums.
    +1
  • Larsenv @ Larsenv:
    @Xdqwerty I'm not sure if there was a 13 or over rule back in 2013
    +1
  • BigOnYa @ BigOnYa:
    @ATEMVEGETA here's a few comments, but know ive seen more in the threads. Post in thread 'Pokemon Scarlet save file' https://gbatemp.net/threads/pokemon-scarlet-save-file.646217/post-10403348
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im still afraid of coming out irl tho
  • A @ ATEMVEGETA:
    @BigOnYa,
    Well, I had read that thread already, it does not mention moving saves from Emulator to OFW. Also I am not planning to edit/modify a save file. Just play a save file on an emulator, and then move it to OFW and play it on my switch.
  • BigOnYa @ BigOnYa:
    I wouldn't risk it, but do what you want. A console ban is loss of all online play, of any games.
  • K3Nv2 @ K3Nv2:
    Not my online Mario kart races!
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I try to do a gdevelop event to make an enemy fire bullets if it is on screen and its in colision with a platform, but it doesnt work (and yes i downloaded the "is on screen" condition extension)
  • Xdqwerty @ Xdqwerty:
    and the enemy has the fire bullet behavior
  • BigOnYa @ BigOnYa:
    You can try in code, if player distance <1000
    then enemy fire bullets at player.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, lemme try
  • BigOnYa @ BigOnYa:
    Or use the ray casting behavior for the enemies
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i cant find that behavior
    Xdqwerty @ Xdqwerty: @BigOnYa, i cant find that behavior