Well, I guess it finally happened. I'm going to restart my ancient "Ushio & Tora: Shinen no Daiyou" project. (First, I have to say, so many new tools had come out since I had started years ago!)
I already constructed a table file for the ROM, and I started tinkering with the script... including figuring out this game's pointer system (I think I figured it out.) and came with a script dump which I made using the program, "Pointer Tables
". (I really hope I used this program correctly.)
As for my script dump, I'll upload it "here
" as it's a bit too large to copy and past on this board.
In any case, I could use the assistance of someone who can go over my script and translate the text from Japanese to English.
I did manage to figure out the game's pointer system in the dialogue after some trial and error. Now, I'm trying to figure out how to insert the characters' names being displayed fully during battle.
As of now, the characters' names are displayed as following:
I want them be displayed as the following:
I tried using a control code in the dialogue as a way to fix that issue, but that didn't work. I even tried changing one of the pointers to a different location... only to have it break in the game.
This is where I may need the assistance of a more advanced NES ROM hacker for this task.
I see the possibility of adding DTE (Dual-Tile Encoding) to this area of the game (maybe to the dialogue as well), but I keep getting stumped in how to do it. I've been reading KingMike's tutorial on it, but I'm confused.
I did find the location where the character names (to display during battle) is located: 0x01B6DF - 0x01B6F3