BigEd
BigEd
Does this look good to you @mnaberez ? It addresses #51 - a means of continuing from a breakpoint. Does it mean anything that the travis CI tests have failed?
That sounds good enough for me @KrisKennaway! For future reference: I think Klaus' suite tests BCD last of all, so once you've got that far, it can sometimes help to...
Oh, hang on... @KrisKennaway your change is an update to mpu6502.py - I thought you were aiming to test and correct mpu65c02.py? Ideally both would be correct, with respect to...
> I've got something that passes the full decimal mode test suite for both processors including all flags and invalid operands, I'll clean that up for submission. > > Happily...
The NES uses a slightly hacked copy of the NMOS 6502, so, aside from decimal arithmetic, it's identical to that, and therefore identical to the 6510.
For more on the decimal mode changes, see the (archived) page of the visual6502 wiki: https://web.archive.org/web/20210405071434/http://visual6502.org/wiki/index.php?title=6502DecimalMode#Decimal_mode_and_the_NES.27_RP2A03G
(I'm on a Mac too, and colon/asterisk also works for me. For clarity, mine is a MacBook Air, with a UK keyboard. That is, normally shift-2 is @, alt-2 is...
On my Mac, the laptop keyboard works fine but I have a USB keyboard which doesn't.
Thanks - my Chromebook only manages Virtual 3.29MHz so that's not a very hopeful sign! Maybe I need to adjust my expectations.
Am I right in thinking that interrupts don't need to be nearly so exact on a copro? I'd like to think JS offers some way to write one cpu emulator...