Fixed OAM writes
This commit is contained in:
parent
934ca543d2
commit
ac688964e9
@ -21,8 +21,8 @@ int main() {
|
|||||||
frameRendered = true;
|
frameRendered = true;
|
||||||
});
|
});
|
||||||
device.connect(std::make_shared<SdlKeyboardController>());
|
device.connect(std::make_shared<SdlKeyboardController>());
|
||||||
device.insertCartridge("/home/selim/Documents/nes/smb.nes");
|
//device.insertCartridge("/home/selim/Downloads/dk.nes");
|
||||||
//device.insertCartridge("/Users/selim/Documents/nes/ppu_tests/power_up_palette.nes");
|
device.insertCartridge("/Users/selim/Documents/nes/ppu_tests/sprite_ram.nes");
|
||||||
//device.insertCartridge("/Users/selim/Documents/nes/ff.nes");
|
//device.insertCartridge("/Users/selim/Documents/nes/ff.nes");
|
||||||
//device.insertCartridge("C:\\Users\\selim\\Documents\\nestest.nes");
|
//device.insertCartridge("C:\\Users\\selim\\Documents\\nestest.nes");
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,7 @@ namespace nes {
|
|||||||
|
|
||||||
void Oam::write(uint8_t value) {
|
void Oam::write(uint8_t value) {
|
||||||
reinterpret_cast<uint8_t*>(_data)[_address] = value;
|
reinterpret_cast<uint8_t*>(_data)[_address] = value;
|
||||||
|
_address++;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Oam::write(uint8_t address, uint8_t value) {
|
void Oam::write(uint8_t address, uint8_t value) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user