Skip to content

Wrong bank size in mappers #102

Description

@RetHunter3000

As I understand it, by default the bank size is always 32 KB.
This is not the right approach to mappers. 32 KB only in NROM and AxROM,
Using the unrom mapper as an example. The last 16kb bank is always at $C000-FFFF. And all the other 7 banks are always at the address $8000-BFFF.
Therefore, to properly disassemble UNROM mapper, banks 00-06 must be disassembled in turn, paired with bank 07.
Therefore, disassembling mappers is a very difficult task. Especially since in more complex mappers, banks may not be at fixed addresses.
Many thanks for the great work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions