Open
Description
I don't know much about the implementation of anything, but the patterns in the "weird" ROM sizes don't seem that weird to me mathematically:
$05 + $02 -> $52 : 1 MiB + 128 KiB : 64 + 8 banks
$05 + $03 -> $53 : 1 MiB + 256 KiB : 64 + 16 banks
$05 + $04 -> $54 : 1 MiB + 512 KiB : 64 + 32 banks