News:

11 March 2016 - Forum Rules

Main Menu

A problem in my project,limited character

Started by wumeed, July 23, 2011, 04:10:31 PM

Previous topic - Next topic

wumeed

Hello everyone.

I am an Arabic translator which I want to translate the EnglishROM for 1942 game for NES to the Arabic language.

But I have a problem with it, the characters are limited. I have drawn 15 characters, but I need eight characters more.

See the picture



How can resolve the problem and I draw more characters?

KingMike

Unfortunately, you may not be able to add more characters. Early NES games were programmed with extreme memory limitations, which is why many early games were written in English even for the Japanese release (so they could get away with fewer characters in the font).
It might be possible with extensive ASM hacking to switch ROM banks when you need text printing, but if that is possible (I don't know, I never hacked this game), it would be an expert task.
"My watch says 30 chickens" Google, 2018

wumeed

Thanks to you very much for comment.

I will try to find a resolve.

UglyJoe

This game has two English fonts.  One is (nearly) complete and the other, which you are showing in your screenshot, is clearly incomplete.  Do you know when the game uses this incomplete font versus when it uses the full font?

wumeed

Thanks for reply.

The incomplete characters as the picture below is used in the starting screen, it has a little words like PLAYER,PLAYERS,HI SCORE,CAPCOM,CONTINUE and UP.sorry for that bug i have deleted the C character from the game.





But the complete characters uses in the hole texts in the game without the starting screen.

Proveaux

What all characters are you needing and to say what? Just looking at pic it looks like you could replace the "N" with one.

wumeed

Quote from: Proveaux on July 27, 2011, 06:28:02 PM
What all characters are you needing and to say what? Just looking at pic it looks like you could replace the "N" with one.

I need to draw 5 new characters in the rom game.
And i want to translate to Arabic.
Thats our alphabetical order.
أ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي

Proveaux

#7
You can cannibalize the 88 on the front of ship to gain 6 more spots. I tried it and it worked fine. Hope that helps.


.
*** Edit ***
Here's the change I made if ya want to use it. Gets rid of 88 and modifies front and back of ship to look better after 88 is gone. Well in my opinion anyways. :)
Original
001B10 B5FFFFC6C7A8AAC6C7ACAE262EFF1932
001B20 2E19192E3219192E2719FFFFFF263122
001B30 23303124253130FFFF3127262E282E33
001B40 3435362E272E292A2E2C2E3738322E37
001B50 382E322E2B2E2DFF26FF282E20313132
Edited
001B10 B5FFFFC6C7A8AAC6C7ACAE262EFF2C32
001B20 2E2E2E2E322E2E2E272DFFFFFF262E22
001B30 232E2E24252E2EFFFF2E27262E282E2E
001B40 2E2E2E2E272E292A2E2C2E2E2E322E2E
001B50 2E2E322E2B2E2DFF26FF282E20313132

wumeed

Quote from: Proveaux on July 28, 2011, 05:48:23 PM
You can cannibalize the 88 on the front of ship to gain 6 more spots. I tried it and it worked fine. Hope that helps.


.
*** Edit ***
Here's the change I made if ya want to use it. Gets rid of 88 and modifies front and back of ship to look better after 88 is gone. Well in my opinion anyways. :)
Original
001B10 B5FFFFC6C7A8AAC6C7ACAE262EFF1932
001B20 2E19192E3219192E2719FFFFFF263122
001B30 23303124253130FFFF3127262E282E33
001B40 3435362E272E292A2E2C2E3738322E37
001B50 382E322E2B2E2DFF26FF282E20313132
Edited
001B10 B5FFFFC6C7A8AAC6C7ACAE262EFF2C32
001B20 2E2E2E2E322E2E2E272DFFFFFF262E22
001B30 232E2E24252E2EFFFF2E27262E282E2E
001B40 2E2E2E2E272E292A2E2C2E2E2E322E2E
001B50 2E2E322E2B2E2DFF26FF282E20313132

Thanks alot for helping me.

Kunio

First of all translate all of the text, and then determine which letters you need. You will see that no need to have a complete set of alphabet to generate the necessary words. Just remember you have to put the translated words in two categories (1.title screen and 2.ingame)