09-11-2015, 03:25 PM
Quote:the background in battles, the song played, enemy formations used, etc. I don't know where this setup is stored, but i suspect of the $ED/8F00 structure. The structure size is #$020 and doesn't have a header structure.I have all of this information. See https://github.com/abyssonym/beyondchaos...er.py#L420 for the method in Beyond Chaos that reads data about maps from the rom, starting at 0x2d8f00 (unheadered). According to my notes, the structure size is 0x21 bytes, not 0x20.
- Background in battles - Third byte of the data structure, lower 7 bits
- Music - 29th byte
- Enemy formations - The monster pack used at a given location is elsewhere in the rom, at 0xf5600. The offset from that address is the same as the map's index.
In your exit and NPC documentation, you are missing 2 bits for facing direction in each. Note that this document contains a lot of relevant information about the data structures in FF6, although it is still quite incomplete.