I'm trying to see if I can convert this to MMC5 but it looks like Mode 3 to me a little
UxROM:
CPU $8000-$BFFF: 16 KB switchable PRG ROM bank
CPU $C000-$FFFF: 16 KB PRG ROM bank, fixed to the last bank
MMC1:
CPU $6000-$7FFF: 8 KB PRG RAM bank, (optional)
CPU $8000-$BFFF: 16 KB PRG ROM bank, either switchable or fixed to the first bank
CPU $C000-$FFFF: 16 KB PRG ROM bank, either fixed to the last bank or switchable
Mapper 091:
CPU $8000-$9FFF: 8 KiB switchable PRG-ROM bank
CPU $A000-$BFFF: 8 KiB switchable PRG-ROM bank
CPU $C000-$FFFF: 16 KiB PRG-ROM bank, hard-wired to last bank
MMC3:
CPU $6000-$7FFF: 8 KB PRG RAM bank (optional)
CPU $8000-$9FFF (or $C000-$DFFF): 8 KB switchable PRG ROM bank
CPU $A000-$BFFF: 8 KB switchable PRG ROM bank
CPU $C000-$DFFF (or $8000-$9FFF): 8 KB PRG ROM bank, fixed to the second-last bank
CPU $E000-$FFFF: 8 KB PRG ROM bank, fixed to the last bank
Should I change it to mode 1 to work around it or change it to mode 3?