+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  How I make a game support one byte characters?
Pages: [1] 2 3 ... 5
Author Topic: How I make a game support one byte characters?  (Read 3969 times)
Rai
Guest
« on: January 30, 2007, 09:20:36 am »

I'm translating Front Mission 2 which has uncompressed text, but doesn't support one byte English characters by default. So is there some way to make a game that doesn't support one byte English characters support one byte English characters? Right now, if you try typing in one byte English characters, they'll show up blank.

Here's an example of what I'm talking about:

"Please enter your name.|Press start to end." Now this would fit with one byte characters, but there's no way heck I could make it fit with 2 byte characters. Plus, even if I could make it fit, it just looks bad.
« Last Edit: January 30, 2007, 09:30:39 am by Rai »
KaioShin
Guest
« Reply #1 on: January 30, 2007, 09:36:39 am »

This is possible, but only with ASM modification.
Tauwasser
Guest
« Reply #2 on: January 30, 2007, 10:56:04 am »

Look for the printing routine and trace to the reading routine and pray that it only uses one of these routines or maybe two and then just change it. Of course, first get hardware refs and all kinds of stuff to help you out Wink

cYa,

Tauwasser
RadioShadow
Guest
« Reply #3 on: January 30, 2007, 04:08:13 pm »

Damn that evil font!  Finding out what stuff is what in ASM hacking is hard.

I'm still trying to figure it out on the F-Zero Climax Translation I'm working on. 
Spikeman
Guest
« Reply #4 on: January 30, 2007, 06:30:46 pm »

Do you mean a VWF or changing the actual characters so they are one byte rather than two? From what you're explaining it seems like the latter, but from you're pictures it seems like the former. Roll Eyes
Gemini
Guest
« Reply #5 on: January 30, 2007, 07:29:44 pm »

I guess he means both, and both require asm hacks.
Rai
Guest
« Reply #6 on: January 30, 2007, 07:40:19 pm »

Quote from: Spikeman on January 30, 2007, 06:30:46 pm
Do you mean a VWF or changing the actual characters so they are one byte rather than two? From what you're explaining it seems like the latter, but from you're pictures it seems like the former. Roll Eyes
The latter, you see every character takes up two bytes of space, but I want them to take up one byte of space, so when I type in uncompressed one byte English letters, they view in the game(Currently when I try using one byte English letters, the text comes up blank). Any docs out there that would help me understand PSX ASM, maybe even do something like this?
Gemini
Guest
« Reply #7 on: January 30, 2007, 07:52:58 pm »

Why don't you ever check the site's archive just for a change?
Rai
Guest
« Reply #8 on: January 30, 2007, 08:03:53 pm »

Quote from: Gemini on January 30, 2007, 07:52:58 pm
Why don't you ever check the site's archive just for a change?
I did and there's only one document that relates to PSX ASM that I don't think will help me with what I'm trying to do. If there are more documents that I somehow missed, I'd like to know.
« Last Edit: January 30, 2007, 08:08:54 pm by Rai »
RedComet
Guest
« Reply #9 on: January 30, 2007, 09:45:51 pm »

Quote from: Rai on January 30, 2007, 08:03:53 pm
Quote from: Gemini on January 30, 2007, 07:52:58 pm
Why don't you ever check the site's archive just for a change?
I did and there's only one document that relates to PSX ASM that I don't think will help me with what I'm trying to do. If there are more documents that I somehow missed, I'd like to know.

Documents -> Platform: Playstation

15 documents, the majority of which are hardware related.
Skeud
Guest
« Reply #10 on: January 31, 2007, 08:01:18 am »

Quote from: Gemini on January 30, 2007, 07:52:58 pm
Why don't you ever check the site's archive just for a change?
He's waiting for your doc, Gemini :p
Gemini
Guest
« Reply #11 on: January 31, 2007, 08:40:55 am »

Quote from: Skeud on January 31, 2007, 08:01:18 am
He's waiting for your doc, Gemini :p
No, he's waiting for a step by step procedure, which nobody can provide him. Lips sealed
Rai
Guest
« Reply #12 on: January 31, 2007, 09:44:54 am »

Quote from: RedComet on January 30, 2007, 09:45:51 pm
Quote from: Rai on January 30, 2007, 08:03:53 pm
Quote from: Gemini on January 30, 2007, 07:52:58 pm
Why don't you ever check the site's archive just for a change?
I did and there's only one document that relates to PSX ASM that I don't think will help me with what I'm trying to do. If there are more documents that I somehow missed, I'd like to know.

Documents -> Platform: Playstation

15 documents, the majority of which are hardware related.
Only la couple of them are ASM related though. I'll check those out.

Quote
No, he's waiting for a step by step procedure, which nobody can provide him.
No... I'm waiting for something that tells me what PSX ASM is and how I can modify it to do what I want.  Better I'm looking for some information on font routines, and overall how I can modiy ASM in a hex editor. There's no step-by-step bullcrap out there.
« Last Edit: January 31, 2007, 09:51:54 am by Rai »
Gemini
Guest
« Reply #13 on: January 31, 2007, 10:11:11 am »

Quote from: Rai on January 31, 2007, 09:44:54 am
No... I'm waiting for something that tells me what PSX ASM is and how I can modify it to do what I want.  Better I'm looking for some information on font routines, and overall how I can modiy ASM in a hex editor. There's no step-by-step bullcrap out there.
This tells me you read none of those docs and you are still waiting for a step by step walkthrough, which doesn't exist.
Rai
Guest
« Reply #14 on: January 31, 2007, 10:12:49 am »

Quote from: Gemini on January 31, 2007, 10:11:11 am
Quote from: Rai on January 31, 2007, 09:44:54 am
No... I'm waiting for something that tells me what PSX ASM is and how I can modify it to do what I want.  Better I'm looking for some information on font routines, and overall how I can modiy ASM in a hex editor. There's no step-by-step bullcrap out there.
This tells me you read none of those docs and you are still waiting for a step by step walkthrough, which doesn't exist.
I did read through a coupled of the docs, and I only found ONE useful one. I'm looking for information on the font routines, and once I understand it well enough, I'll figure out how modify iy to my liking.
Pages: [1] 2 3 ... 5  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC