News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: SEGA Gamegear Translating  (Read 3675 times)

Bob Liu

  • Sr. Member
  • ****
  • Posts: 253
    • View Profile
SEGA Gamegear Translating
« on: March 16, 2014, 05:53:40 pm »
Is the process any different for games of the gamegear, I used relative search and found the location of the CLAMP letters like how Scio showed me for the 2nd Rayearth game for the gameboy. I changed the letters but when I loaded up the game the letters stayed the same, I probably didn't find the right place where it was so I need to find the letters and then I can build a table of the kana and the english text so some help please. I need to find a piece of english text and then build the table of english, then go up and down and change the clamp to what's next in the table and then find out the hex's for the kana. From that I will be able to find the games text and then start translating. I could use a tile viewer to help me out but sadly I couldn't find any that worked for the gamegear.




The CLAMP text or any English text that's on this screen as from that I'll be able to build a table from the location of them, I really need help here.

Jorpho

  • Hero Member
  • *****
  • Posts: 4181
  • The cat screams with the voice of a man.
    • View Profile
Re: SEGA Gamegear Translating
« Reply #1 on: March 16, 2014, 06:43:33 pm »
If it's on the title screen, I would think it would be very likely stored as tiles.  If you can't find it with a tile viewer, it might be compressed.  Which tile viewers did you try?

I think you should start looking at text somewhere else in the game other than the title screen.  If you need someone to identify kana for you, why not post a screenshot?
This signature is an illusion and is a trap devised by Satan. Go ahead dauntlessly! Make rapid progres!

Bob Liu

  • Sr. Member
  • ****
  • Posts: 253
    • View Profile
Re: SEGA Gamegear Translating
« Reply #2 on: March 16, 2014, 06:48:48 pm »
It is stored as tiles but I found the clamp before as directed by Scio for the gameboy one and thought I could apply it to this one, I don't even think most tile viewers even support gamegear games and then again I don't know how to compute a hex just by looking at it.  I just need to find the location on the rom for example like this and then I'll be able to go off on my won and build the table for the game.

Example
CLAMP
0x0002AFA6 to 0x0002AFB1

Pennywise

  • Hero Member
  • *****
  • Posts: 2256
  • I'm curious
    • View Profile
    • Yojimbo's Translations
Re: SEGA Gamegear Translating
« Reply #3 on: March 16, 2014, 06:52:40 pm »
MEKA has a VRAM viewer that will tell you the tile values. In fact most emulators with debugging functionality have some sort of graphic viewer that let's you view a screen broken down into tiles etc.

Relative searching is nothing more than an educated guess. It's really only useful when you have no tools to help you in an emulator.
« Last Edit: March 16, 2014, 06:58:49 pm by Pennywise »

Malias

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Re: SEGA Gamegear Translating
« Reply #4 on: March 17, 2014, 05:08:26 am »
It is stored as tiles but I found the clamp before as directed by Scio for the gameboy one and thought I could apply it to this one, I don't even think most tile viewers even support gamegear games and then again I don't know how to compute a hex just by looking at it.

Seriously?  Any general graphics editor worth its salt will have sms/gg support.  Even something basic like TileLayerPro supports it.  Let me save you some trouble: Open up the rom in a graphics editor and find the character set (it's not compressed).
Spoiler:
It's at 0x3054A
Set the first entry (It should be a space) to 00 and fill out your table from there.  That should get you started at least.
The great achievement is to lose one's reason for no reason, and to let my lady know that if I can do this without cause, what should I do if there were cause?
     ~Don Quixote~

Bob Liu

  • Sr. Member
  • ****
  • Posts: 253
    • View Profile
Re: SEGA Gamegear Translating
« Reply #5 on: March 17, 2014, 11:40:50 am »
I already tried opening it up with tile layer pro and it doesn't work, I got this message.


MEKA has a VRAM viewer that will tell you the tile values. In fact most emulators with debugging functionality have some sort of graphic viewer that let's you view a screen broken down into tiles etc.

Relative searching is nothing more than an educated guess. It's really only useful when you have no tools to help you in an emulator.

Yea I looked at MEKA weeks ago but didn't like the interface but I'll probably have to get used to it, I sadly also don't know how to find out the values of the tiles from using a VRAM viewer so could you help me out on that. I just need to find the CLAMP letters hex location and their tile codes so I can then build a table from it, please help me out on this as I don't think I'll be able to solve it myself.


I need to find out this here for this game for the gamegear, below is the tile codes for the 2nd rayearth game for the gameboy. I would use the tile codes like so and then find out the location of the text and then build a table.

B7 = A
B8 = B
B9 = C
BA = D
BB = E
BC = F
BD = G
BE = H
BF = I
C0 = J
C1 = K
C2 = L
C3 = M
C4 = N
C5 = O
C6 = P
C7 = Q
C8 = R
C9 = S
CA = T
CB= U
CC = V
CD= W
CE = X
CF = Y
D0 = Z

BlackDog61

  • Hero Member
  • *****
  • Posts: 784
    • View Profile
    • Super Robot Wars A Portable translation thread
Re: SEGA Gamegear Translating
« Reply #6 on: March 17, 2014, 02:43:42 pm »
How about putting the file in a shorter path, before opening it in TLP? That should solve the problem.  8)

Malias

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Re: SEGA Gamegear Translating
« Reply #7 on: March 17, 2014, 03:54:02 pm »
I already tried opening it up with tile layer pro and it doesn't work, I got this message.


If you're getting that error, it's not TLP's fault.  If you can't figure it out, try another editor like tile molester or yy-chr.
The great achievement is to lose one's reason for no reason, and to let my lady know that if I can do this without cause, what should I do if there were cause?
     ~Don Quixote~

Bob Liu

  • Sr. Member
  • ****
  • Posts: 253
    • View Profile
Re: SEGA Gamegear Translating
« Reply #8 on: March 17, 2014, 06:01:56 pm »
Yes putting it in a shorter path did allow it to open but im puzzled on where the heck the text is, my eyes.


Edit
I actually used the relative search and checked for the DOWN when training the Magic Knights and changed that to random numbers and from this I can now build a table so yay. I will use this as a testing ground to gather the rest of the kana and all the rest, thank god as I thought I was gonna hit a brick wall here.




Calindro

  • Jr. Member
  • **
  • Posts: 41
    • View Profile
    • Emulicious
Re: SEGA Gamegear Translating
« Reply #9 on: March 17, 2014, 06:15:44 pm »
Hi Bob Liu,

I'm currently working on adding hacking tools to my emulator (see http://www.romhacking.net/forum/index.php/topic,17356.0.html)
Especially the memory tracer might come in handy in your case.
Until now these hacking features aren't officially released but if you're interested in testing them you can send me an email address I can send the current build to.

Kind Regards
Calindro

Bob Liu

  • Sr. Member
  • ****
  • Posts: 253
    • View Profile
Re: SEGA Gamegear Translating
« Reply #10 on: March 17, 2014, 06:40:11 pm »
Hi Bob Liu,

I'm currently working on adding hacking tools to my emulator (see http://www.romhacking.net/forum/index.php/topic,17356.0.html)
Especially the memory tracer might come in handy in your case.
Until now these hacking features aren't officially released but if you're interested in testing them you can send me an email address I can send the current build to.

Kind Regards
Calindro

Looks very interesting, count me in. I'll e-mail you right away.