Awesome 6502 simulation

category: code [glöplog]

Dear 8-Bit guys, check this out if you ever really wanted to know what happens with your code in the 6502/6510: http://visual6502.org/JSSim/index.html

Now we can finally figure out all those illegal opcodes.

Apparently they also presented it at this years Siggraph: Abstract and slides.

added on the 2010-09-18 12:59:23 by Calexico Calexico
6502 illegals have been fully understood for a while. See for example this.
added on the 2010-09-18 13:16:28 by Radiant Radiant
Comic Sans MS, holy shit.
@radiantx: Most are, but not all (LXA, ANE). At least, not that I would know of.

More info can be found here.
added on the 2010-09-18 14:28:03 by ninjadrm ninjadrm
And, following suit, check out this image of a couple of cats shown here.
added on the 2010-09-18 19:16:27 by ferris ferris
Pretty awesome, but standard reverse-engineering practice for integrated circuits, when companies check for patent infringements.
added on the 2010-09-19 12:23:16 by trc_wm trc_wm
Doesn't work in Firefox 3.6.10...? Just getting a gray box. Error log says: "console is not defined" and "table is undefined".
added on the 2010-09-19 15:56:33 by vibrator vibrator
@vibrator: probably installing Firebug extension will help :)
added on the 2010-09-19 16:21:31 by svo svo
according to his tweet, ron gilbert also found out about visual6502 =)
added on the 2010-09-20 19:31:12 by wysiwtf wysiwtf
added on the 2010-09-21 09:17:38 by skurk skurk
Can anyone point me to a complete explanation of opcodes $93, $9b and $9f ?
Opcodes $8b and $ab seem to give different results on an 8-bit Atari and Commodore 64.
All other opcodes are indeed fully understood.
added on the 2010-09-21 09:29:48 by 0xF 0xF