clementine
clementine copied to clipboard
Tracking issue for cycles
- [x] Base structure
- [ ] Memory regions wait cycles (https://rust-console.github.io/gbatek-gbaonly/#address-bus-width-and-cpu-readwrite-access-widths):
- [x] BIOS
- [ ] Work RAM 32k
- [ ] I/O
- [ ] OAM
- [ ] Work RAM 256k
- [ ] Palette RAM
- [ ] VRAM
- [ ] GamePak ROM (look at https://rust-console.github.io/gbatek-gbaonly/#gbasystemcontrol)
- [ ] GamePak Flash
- [ ] SRAM
- [x] Move ppu, etc... to
bus
- [ ] Check every instruction for
I
cycles - [ ] Open bus behaviour (probably not needed for cycles) (https://rust-console.github.io/gbatek-gbaonly/#reading-from-unused-memory-00004000-01ffffff10000000-ffffffff)