Search found 2 matches

by Gabrias
Thu Apr 23, 2020 10:24 pm
Forum: GBDev
Topic: MBC1 Bank Switching with unusual instructions
Replies: 1
Views: 1035

Re: MBC1 Bank Switching with unusual instructions

For future reference, i solved the issue. Donkey Kong Land 2 and Donkey Kong Land 3 do use the reset bit instruction in an unusual way on addresses in the range 4000-5FFF, but since the ROM size is not larger than 512KB, the bits 5 and 6 of the ROM BANK register of the MBC1 dont matter. All i had to...
by Gabrias
Tue Apr 07, 2020 12:27 pm
Forum: GBDev
Topic: MBC1 Bank Switching with unusual instructions
Replies: 1
Views: 1035

MBC1 Bank Switching with unusual instructions

Hi, While developing a MBC1 logic for CPLD/FPGA for a flashcart i have encountered an error (game freezes) during the execution of Donkey Kong Land 2 and 3, specifically at the time i press SELECT to change the characters. After inspecting the code with the help of the BGB debugger, i have found tha...