The work for this is only partially completed because I realistically can't know if all of the edge cases matter until I actually test a ROM. Additionally, the lack of a constructor is because I wanted to wait until more of the MBCs are implemented, then I could come up with abstractions for constructors (and likely a good portion of the logic as well)
The work for this is only partially completed because I realistically can't know if all of the edge cases matter until I actually test a ROM. Additionally, the lack of a constructor is because I wanted to wait until more of the MBCs are implemented, then I could come up with abstractions for constructors (and likely a good portion of the logic as well)