mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2025-04-22 08:41:12 +00:00
Fix M6502 JAM implementation
This commit is contained in:
parent
25f3508e84
commit
455dedbb02
@ -602,7 +602,17 @@ void EightBit::MOS6502::axs() noexcept {
|
||||
}
|
||||
|
||||
void EightBit::MOS6502::jam() noexcept {
|
||||
BUS().ADDRESS() = PC()--;
|
||||
BUS().ADDRESS() = PC();
|
||||
memoryRead();
|
||||
memoryRead(0xffff);
|
||||
BUS().ADDRESS().low = 0xfe;
|
||||
memoryRead();
|
||||
memoryRead();
|
||||
BUS().ADDRESS().low = 0xff;
|
||||
memoryRead();
|
||||
memoryRead();
|
||||
memoryRead();
|
||||
memoryRead();
|
||||
memoryRead();
|
||||
memoryRead();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user