ROM Hack Zelda minish cap translation help.

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,261
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,216
Country
Japan
I'm curently Translating Zelda minish cap through Hex Workshop so i need a little help along the way, if someone is willing to help :)

PLEASE, if you don't want to help, please don't write anything to this thread. :teach:
(im confused as it is :wacko: it's my first translation by the way.. :toot: )


Ok, so i translated the intro, and translating text in the game is somewhat easy with HEX workshop, but, there are some graphical text that cant be edited through HEX workshop.
Does anyone hawe idea on how can i change that kind of Text?

For example "PRESS START" is as far as i know and see (because it does not show in HEX) is not TEXT..i mean it is, but not like text text, it's more like image. So how can i change that for example? :sp:


Thank's in ADVANCE... GameBoy ADVANCE (ahm, very funny i am :P )
 

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,261
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,216
Country
Japan
Translating a rom just with a hex editor is not feasible. I suggest you search for a hacker that takes apart the rom for you and build a tool for you which you can use to translate the strings.

Whell it is doable to some degree, and it IS hard with just HEX. :sleep:
Thanks for the suggestion by the way :lol:

But, who can i ask?? :mellow:
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,510
Country
Argentina
Whell it is doable to some degree, and it IS hard with just HEX. :sleep:
Thanks for the suggestion by the way :lol:

But, who can i ask?? :mellow:

How are you gonna debug bugs with just a hex editor? Your rom will most likely black screen or freeze on you and you have no way to debug it. I suggest making a thread in the romhacking forums.
 
  • Like
Reactions: Phoenix Goddess

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,261
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,216
Country
Japan
How are you gonna debug bugs with just a hex editor? Your rom will most likely black screen or freeze on you and you have no way to debug it. I suggest making a thread in the romhacking forums.

"debug bugs"? Please explain...

Well, i changed most of the text in HEX to the point
where Master Smith is calling Link to wake up and ROM works fine,
if that's what you meant?

Yeah, those guys at ROMhacking forum don't strike me as to friendly...
I wanted to go there, but i felt better to start here first. :)

(i hope i don't bother you ^_^)
 

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,261
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,216
Country
Japan
the game is already in english

There are other languages than English, but main reason is that i want to tray to translate a ROM. :D

And please, don't mean to be rude, but if you can really help somehow, please do, i would be glad.
I just want to declutter this thread as much as possible.

Sorry, no hard feelings? ^_^
 

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
914
Country
Use monkey moore and search for a letter / research letter values with emu cheat search in naming screen > you get a tbl file with every letter's value in hex
That will help you editing the text with a hex editor
but may I ask which language you are planning to do? It does make a difference, if it's not latin letters you'll need to draw another font with Crystaltile too

EDIT: I think a hex editor is just fine if you don't want to hassle yourself with coding your own tools (YES If you want a tool you have to code it yourself, or else no tool, and hex editor for you)
And the French translator of Tales of Vesperia, and the one who did Tales of Graces Menu Patch only used hex editors.
The trick is to neither add nor delete anything (if you know pointers you can circumvent this...)
 

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,261
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,216
Country
Japan
Use monkey moore and search for a letter / research letter values with emu cheat search in naming screen > you get a tbl file with every letter's value in hex
That will help you editing the text with a hex editor
but may I ask which language you are planning to do? It does make a difference, if it's not latin letters you'll need to draw another font with Crystaltile too

EDIT: I think a hex editor is just fine if you don't want to hassle yourself with coding your own tools (YES If you want a tool you have to code it yourself, or else no tool, and hex editor for you)
And the French translator of Tales of Vesperia, and the one who did Tales of Graces Menu Patch only used hex editors.
The trick is to neither add nor delete anything (if you know pointers you can circumvent this...)

Thank you :)

Is that is http://www.romhacking.net/utilities/513/?
It said "...Wanna search for Japanese ROM?..." But i dont use Japanese ROM, i use USA ROM "(U)"
Will it work?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
There are other languages than English, but main reason is that i want to tray to translate a ROM. :D

And please, don't mean to be rude, but if you can really help somehow, please do, i would be glad.
I just want to declutter this thread as much as possible.

Sorry, no hard feelings? ^_^


RHDN is plenty friendly. Indeed there are people there which have extensively hacked the game -- there was a conversation about it just the other day.

If you want to try to translate a ROM then best to do it properly -- a hex editor is an essential tool in the hacker arsenal but their use is limited unless you want to cause yourself massive problems as others have tried to elaborate upon. More generally a hex editor is something you learn the basics of, ignore as you get other tools and once you get to be properly flash you can return to use it a bit more. With the exception of some of the hacker grade stuff it is not going to be that helpful.

We do have documentation on GBA and DS ROM hacking, you can view it at the top of this section http://gbatemp.net/threads/gbatemp-rom-hacking-documentation-project-rewritten-for-2012.73394/

Generally you will have three issues

Text encoding including formatting -- just because some is in ASCII (I assume it is here if you are using hex workshop) does not mean it all is). How do you make text bold, dance, my the little heartstone symbols appear on the screen?
Pointers -- you and I know when something starts and ends but a computer does not (or at least not easily) so it has lists of values where things start and stop.
Text as images -- generally game consoles try to store data similar to how the hardware might use it. The GBA and most consoles operating in 2d split this up into things called tiles which are broadly the same for many games hence we have tile editors. http://home.arcor.de/minako.aino/TilEd2002/ and crystaltile2 are my favourites for the GBA.


All of this can be troubled by compression which the GBA is powerful enough to make extensive use of. There is a generic compression used by most though which is not so bad.
 

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
914
Country
.. It *can* work with JP roms, but that doesn't mean it's not useful for you as well.
In fact, it's one of the best tools.
I use it with Crystaltile (Powerful tile editor (text as images)) and WindHex / Hexecute (hex editors with DTE support, ie when your text is too long so you make two letters in one char to fit)

edit: btw I checked but the LZ compressed graphic data is mostly overworld map tiles
 
  • Like
Reactions: Metoroid0

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,261
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,216
Country
Japan
Uh that's A lot of info to chew on at once, considering i newer did such a thing *scared* :mellow:

Soo...I understood you the hardest i could and Thank you all :D
I will Download those tools and try to play with them first to see how they work.

So to summary all, and to simplify things, where do you propose i should start First
(one thing at the time please or my brain will explode haha :P)


1st EDIT: I just downloaded TilEd2002 and will try it out to see how it works.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
It might be compressed, it might be a tile map build up, it might be nonstandard tile size, it might still be actual text (just because some of it is viewed in ASCII).

The colours..... they are not inverted.
There is the idea of bitmap images but most of palette images -- the idea is you have a selection of colours from which to make a sprite and those colours can change so you have to find out where the colours are stored. This is basic stuff covered in every intro to graphics hacking/programming though.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power