gb/src
Rekai Nyangadzayi Musuka 6db132ad48 feat(cartridge): handle MBC-less games like tetris
TODO: This will panic whenever a write is attempted on the MBC-less
cartridge. This would be fine if games held the implicit rules given by
the hardware, however this is not the case. We will have to modify the
NoMBC implementation to ignore writes to the cartrige (while still
documenting them just in case of bugs)
2021-04-05 01:43:26 -05:00
..
bus.rs chore: rename a couple of interrupt instances to "int" instead of 2021-04-04 01:52:53 -05:00
cartridge.rs feat(cartridge): handle MBC-less games like tetris 2021-04-05 01:43:26 -05:00
cpu.rs fix(cpu): ensure that timer, lcd and sound runs regardless of HALT 2021-04-05 01:20:18 -05:00
high_ram.rs chore: improve code quality 2021-03-20 20:26:49 -05:00
instruction.rs fix(cpu): use enums only of maintaining IME register state 2021-04-05 01:10:03 -05:00
interrupt.rs chore: improve code quality 2021-03-20 20:26:49 -05:00
joypad.rs feat: make 0xFF0F aware of joypad struct interrupt bool 2021-03-20 21:21:55 -05:00
lib.rs chore: rename Cycles newtype to Cycle 2021-03-27 12:10:18 -05:00
main.rs chore: rename Cycles newtype to Cycle 2021-03-27 12:10:18 -05:00
ppu.rs chore: rename a couple of interrupt instances to "int" instead of 2021-04-04 01:52:53 -05:00
serial.rs fix: switch to bitfield macros in serial.rs 2021-03-15 22:52:26 -05:00
sound.rs chore: rename Cycles newtype to Cycle 2021-03-27 12:10:18 -05:00
timer.rs chore: rename some symbols 2021-04-04 01:31:31 -05:00
work_ram.rs chore: improve code quality 2021-03-20 20:26:49 -05:00