News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Final Fantasy 1 question on Bank 9 unidentified bytes  (Read 925 times)

essellejaye

  • Jr. Member
  • **
  • Posts: 28
    • View Profile
Final Fantasy 1 question on Bank 9 unidentified bytes
« on: April 01, 2017, 06:41:45 pm »
In Bank 9, there's a block of space that still seems unidentified.
It's 384 bytes in Bank 9.
ROM Address 0x27790 (bank address $B980).

I put a read breakpoint on it in FCEUX, but I've played through a bit of the game and it still isn't getting hit. Does anyone know if this run of bytes is used, and where?

Disch

  • Hero Member
  • *****
  • Posts: 2725
  • NES Junkie
    • View Profile
Re: Final Fantasy 1 question on Bank 9 unidentified bytes
« Reply #1 on: April 01, 2017, 07:10:09 pm »
It's unused CHR data.  Must have missed labelling it when I made the disassembly.

It's this nonsense:



Even if these graphics are loaded, they are never drawn.  But the only conceivable place they would be loaded is the minimap screen, and it definitely is not loaded there.


So yeah... 100% free, unused space.  I'm sure of it.

dACE

  • Sr. Member
  • ****
  • Posts: 353
    • View Profile
Re: Final Fantasy 1 question on Bank 9 unidentified bytes
« Reply #2 on: April 01, 2017, 08:45:27 pm »
So yeah... 100% free, unused space.  I'm sure of it.

Aaaah...such a great feeling of potential that is - free space!

/dACE

essellejaye

  • Jr. Member
  • **
  • Posts: 28
    • View Profile
Re: Final Fantasy 1 question on Bank 9 unidentified bytes
« Reply #3 on: April 02, 2017, 04:36:35 am »
Dude, thanks for the confirmation!
I gambled based on the comment in your disassembly and used it to implement a branching class change feature.
Before doing anything else, I wanted to know if I'd missed something, thanks!

I'll update the DataCrystal ROM map to reflect this.