ROM Hack Translations Megaman Starforce 3

  • Thread starter Thread starter robinson
  • Start date Start date
  • Views Views 3,543
  • Replies Replies 5

robinson

Member
Newcomer
Joined
Oct 26, 2013
Messages
8
Reaction score
0
Trophies
0
Age
27
XP
77
Country
Venezuela
Hello everyone as I liked and I feel like I am megaman translate clear as the current leader of the translations of inazuma eleven 3 the ogre

The problem is I asked for serious help but doing lot Not Given me answers

When you open the game with a hex editor game text out uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu puree and can not see the text

They have a solution, please help XD

In google translator xddd
 
Very weird format that I don't get at all. If it was just mapping to their font then you'd at least expect the characters to be in order, but no. 1d55 is H, but 1e55 is K and 1b55 is N. NO SENSE!

The bin starts off simply with each GSM table entry as 2 dwords, start and length.

For the GSM tables themselves, they all seem to start " GSM" followed by 0x00 0x01. Then there's a word for the entry count. Then a word which always points to one of the entries, but I don't know why. An FFFF marks the end of the header. I haven't seen a header longer (or shorter) than 0xC.

Following the header, every entry is split into 2 words. Start position (from the start of the table) and length(-2?)/2.

For the text itself, second byte as B9 acts as a control, 54b9 has the next word as the character portrait, 57b9 for the end of a textbox and the start of a new one (doesn't take an extra 2 bytes). 55b9 just starts the textbox I think, and is followed by 5555. If you remove the 55b9, that script entry is just skipped over. Changing the second word to anything but 5555 just makes the game get stuck and the textbox doesn't appear.

I have no idea at all what the xxb4 codes do, seem to have some sort of effect on the text, like display speed.

So here's what I've found so far for characters:

55b9 5555 - display text box (begin script basically), calling a new one has the text box close and open again. With no other code inbetween, it just happens really quickly like a flash.
54b9 xxxx - display portrait, portrait number is in xxxx.
57b9 - end of this page, display another.

41b4 - messes with the time to display the character. Makes it display slower than normal.

0055 - U
0155 - T
0255 - W
0355 - V
0455 - Q
0555 - P
0655 - S
0755 - R
0855 - ]
0955 - ¥
0a55 - (space)
0b55 - ^
0c55 - Y
0d55 - X
0e55 - [
0f55 - Z
1055 - E
1155 - D
1255 - G
1355 - F
1455 - A
1555 - @
1655 - C
1755 - B
1855 - M
1955 - L
1a55 - O
1b55 - N
1c55 - I
1d55 - H
1e55 - K
1f55 - J
2055 - u
2155 - t
2255 - w
2355 - v
2455 - q
2555 - p
2655 - s
2755 - r
2855 - }
2955 - |
2a55 - (space)
2b55 - ~
2c55 - y
2d55 - x
2e55 - {
2f55 - z
3055 - e
3155 - d
3255 - g
3355 - f
3455 - a
3555 - `
3655 - c
3755 - b
3855 - m
3955 - l
3a55 - o
3b55 - n
3c55 - i
3d55 - h
3e55 - k
3f55 - j
4055 - (space)

5f55 - (newline)

7055 - %
7155 - $
7255 - '
7355 - &
7455 - !
7555 - (space)
7655 - #
7755 - "
7855 - -
7955 - ,
7a55 - /
7b55 - .
7c55 - )
7d55 - (
7e55 - +
7f55 - *

I'll leave the rest for you to find. There's your capitals, lowercase, punctuation and some text control at any rate.

So what you'll need to do is basically make an array for looking up and swapping the characters you want when you extract/insert.
 
I think I’ve finished the table.:):D:lol:


I first tried to translate this game back in 2016 without having a clue what I was doing and had to give up. Now, with help from ChatGPT — and seeing that the team that once seemed to be working on a Spanish translation also abandoned the project — I decided to try again, and this time I’ve had a bit more success.


I managed to complete the character table shared in this thread and translate the first in-game dialogue properly. However, the amount of text is massive, and I have neither the knowledge nor the interest to learn how to edit graphics. So unless I find someone to help with that part, I probably won’t finish the project.


In any case, I truly hope we get a Spanish version of this game someday, whether it’s made by me or someone else. Greetings from Spain!


Here’s the full table with all the characters I’ve found so far.
-----------------------------------------------------Tips----------------------------------------------------------------------
55b9 5555 - display text box (begin script basically), calling a new one has the text box close and open again. With no other code inbetween, it just happens really quickly like a flash.
54b9 xxxx - display portrait, portrait number is in xxxx.
57b9 - end of this page, display another.

41b4 - Inserts a brief pause (less than a second) after displaying the previous character, before continuing with the next one. Useful for pacing or dramatic effect in dialogue.
---------------------------------------------------------------------------------------------------------------------------------
0055=U
0155=T
0255=W
0355=V
0455=Q
0555=P
0655=S
0755=R
0855=]
0955=¥
0A55=(space)
0B55=^
0C55=Y
0D55=X
0E55=[
0F55=Z
1055=E
1155=D
1255=G
1355=F
1455=A
1555=@
1655=C
1755=B
1855=M
1955=L
1A55=O
1B55=N
1C55=I
1D55=H
1E55=K
1F55=J
2055=u
2155=t
2255=w
2355=v
2455=q
2555=p
2655=s
2755=r
2A55=(space)
2B55=~
2C55=y
2D55=x
2E55={
2F55=z
3055=e
3155=d
3255=g
3355=f
3455=a
3555=`
3655=c
3755=b
3855=m
3955=l
3A55=o
3B55=n
3C55=i
3D55=h
3E55=k
3F55=j
5F55=\n
6055=5
6155=4
6255=7
6355=6
6455=1
6555=0
6655=3
6755=2
6855==
6955=<
6A55=?
6B55=>
6C55=9
6D55=8
6E55=;
6F55=:
7055=%
7255='
7355=&
7455=!
7655=#
7755="
7855=-
7955=,
7A55=/
7B55=.
7C55=)
7D55=(
7E55=†
7F55=*
8055=Õ
8155=Ô
8255=×
8355=Ö
8455=Ñ
8555=Ð
8655=Ó
8755=Ò
8855=Ý
8955=Ü
8A55=ß
8B55=Þ
8C55=Ù
8D55=Ø
8E55=Û
8F55=Ú
9055=Å
9255=Ç
9355=Œ
9455=Á
9555=À
9655=Ã
9755=Â
9855=Í
9955=Ì
9A55=Ï
9B55=Î
9C55=É
9D55=È
9E55=Ë
9F55=Ê
A055=õ
A155=ô
A255=÷
A355=ö
A455=ñ
A555=ð
A655=ó
A755=ò
A855=ý
A955=ü
AA55=ŷ
AB55=þ
AC55=ù
AD55=ø
AE55=û
AF55=ú
B055=å
B155=ä
B255=Ç
B355=œ
B455=á
B555=à
B655=ã
B755=â
B855=í
B955=ì
BA55=ï
BB55=î
BC55=é
BD55=è
BE55=ë
BF55=ê
E055=µ
E155=´
E255=·
E355=¶
E455=±
E655=3
E755=2
E855=½
E955=¼
EA55=¿
EB55=¾
EC55=1
EE55=º
F055=¥
F155=¤
F255=§
F355=¦
F455=¡
F655=£
F755=¢
F955=¬
FA55=¯
FB55=®
FC55=©
FD55=¨
FE55=«
FF55=ª
41B4=⧼Slow⧽
54B9=⧼Portrait⧽
55B95555=⧼Open⧽
57B9=⧼Next⧽
 
Last edited by xPrInTx,

Site & Scene News

Popular threads in this forum