Help with text display

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
Pennywise
Posts: 70
Joined: Tue Jul 14, 2009 11:04 am

Help with text display

Post by Pennywise »

Image

I moved the text up a line and now I have this noticeable issue. I've dealt with this issue before on another game, but it was a long time ago and it didn't work for this game. IIRC, the important info was written to maybe $0200 for another game. Anyway, I need some help figuring this out. Thanks for any help.[/i]
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

A little background info on your project would help a lot. Is this a hack or your own software? What did you do to move the text?
User avatar
Memblers
Site Admin
Posts: 3901
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers »

If it's changing the CHR banks mid-frame then you might have to make it happen sooner.
Pennywise
Posts: 70
Joined: Tue Jul 14, 2009 11:04 am

Post by Pennywise »

Ah, it's a translation project for a game called Jigoku Gokuraku Maru. It's a mapper 4 game. For the hack, all I did was alter the PPU coordinates, which were hard coded and written to $0010-11. It's at $2064 in the PPU and it was previously at $2084.
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

Memblers has a good point. Maybe the game is using different character sets for the top and bottom parts of the screen, and you placed the text in an area where it's still using top characters. You must make the switch happen earlier.
User avatar
Bregalad
Posts: 8036
Joined: Fri Nov 12, 2004 2:49 pm
Location: Caen, France

Post by Bregalad »

Not only that, but it seems the color used for the tiles is wrong too (brown instead of white), since you moved the text into another attribute block.
So you'd have to hack the MMC3's scanline interrupt to happen sooner, hack what is written to the attribute (color) table OR deal with the text being lower.
Useless, lumbering half-wits don't scare us.
ccovell
Posts: 1041
Joined: Sun Mar 19, 2006 9:44 pm
Location: Japan
Contact:

Post by ccovell »

Just to double-check, Pennywise: you know that this game exists already in English, named Kabuki Quantum Fighter, right? If you did, I guess you're translating it because the intro story text & graphics are different from the US version.
User avatar
Bregalad
Posts: 8036
Joined: Fri Nov 12, 2004 2:49 pm
Location: Caen, France

Post by Bregalad »

Oh, there wasn't that 6502 code intro in the original version ? :roll:
Useless, lumbering half-wits don't scare us.
Pennywise
Posts: 70
Joined: Tue Jul 14, 2009 11:04 am

Post by Pennywise »

Just to double-check, Pennywise: you know that this game exists already in English, named Kabuki Quantum Fighter, right? If you did, I guess you're translating it because the intro story text & graphics are different from the US version.
Yeah, I know. I've actually done quite a few translations that retranslate games that already had an official translation.

I've decided to move the text back down a line and reduce the vertical spacing between the text to fit more lines on screen. Hacking the scanline interrupt was easy, but it got a little complicated with another screen and it would look best if down a line.
Post Reply