KingMike
07-04-2002, 11:16 PM
<font color='#000000'>I was trying to re-orient the battle screen menus to accomidate longer names (namely, single-spacing the item and magic menus to make the lists one column, as opposed to the two columns currently used).
I did manage to single-space the cursor:
http://www.emuxhaven.net/~kingmike/dante1.jpg
However, the game still registers "Cure Grn" and the line below it as the same spell choice. It doesn't appear to recognize each keypress as a different spell.
So, I figured, maybe the game has each of the 10 possible spells coded to different cordinates of the screen.
Then, there comes the next problem:
http://www.emuxhaven.net/~kingmike/dante2.jpg
This is still a valid selection, it activates spell 6 (Burning).
I don't understand why ASCII would map a spell to a coordinate outside the window. I'm stumped of what I should check next. Then again, this game just throws a bunch of miscellaneous crap right after the window data, which controls this kind of thing, so I'm not sure what kind of numbers I should be looking for.
Alternatives:
- Expand the window's vertical dimensions. Problem: Only the original window area is cleared when the window is closed.
- Expand the window enough for a translation of sample game data. Though this wouldn't allow a full 16-character DTE-powered name, which would be a problem if the game ever became properly supported in emulators, which I'd still like to make my translation workable if such a thing happened.
- The above, but include some sort of auto-name-truncating routine if possible (I may have to do that with the name/HP/MP windows on the main field command menu.</font>
I did manage to single-space the cursor:
http://www.emuxhaven.net/~kingmike/dante1.jpg
However, the game still registers "Cure Grn" and the line below it as the same spell choice. It doesn't appear to recognize each keypress as a different spell.
So, I figured, maybe the game has each of the 10 possible spells coded to different cordinates of the screen.
Then, there comes the next problem:
http://www.emuxhaven.net/~kingmike/dante2.jpg
This is still a valid selection, it activates spell 6 (Burning).
I don't understand why ASCII would map a spell to a coordinate outside the window. I'm stumped of what I should check next. Then again, this game just throws a bunch of miscellaneous crap right after the window data, which controls this kind of thing, so I'm not sure what kind of numbers I should be looking for.
Alternatives:
- Expand the window's vertical dimensions. Problem: Only the original window area is cleared when the window is closed.
- Expand the window enough for a translation of sample game data. Though this wouldn't allow a full 16-character DTE-powered name, which would be a problem if the game ever became properly supported in emulators, which I'd still like to make my translation workable if such a thing happened.
- The above, but include some sort of auto-name-truncating routine if possible (I may have to do that with the name/HP/MP windows on the main field command menu.</font>