<a href="https://github.com/iaddis/metalnes" rel="nofollow">https://github.com/iaddis/metalnes</a><p>Similar project, gate level emulation of NES CPU+PPU by the Nesticle author Icer Addis.<p>An entire world in a scanline
It is a fun way to benchmark your system. I managed to get 4.1hz on my 13th gen i5 work laptop.<p>Let's see an M-series chip blow that out of the water. ;)<p>EDIT - It was 4.1Hz in advance mode. Actually runs at between 22Hz and 44hz depending on each time I run it. Odd to have such a wide performance variation. I will just blame Windows and some power management setting/thermal throttling.
M4 Max, Brave — 93Hz highest, usually around 90Hz. On Advanced it started at 22Hz & steadily dropped from there into the single digits as it ran. Safari held around 62.xHz. On Advanced it started at 40Hz & also kept dropping.
My very old i5-3570K on Firefox 153 is running this at 17.5Hz. I'm not sure why a much newer chip would be dramatically slower.
I got 22-33Hz on an AMD Ryzen 7640U on power-save mode and 50-55Hz on performance mode.
I'm seeing 34 Hz on a Ryzen 7 3600X 3.6 Ghz with Chrome.
47 Hz in Firefox.
70hz to 75hz on 12th Gen Core i7-12700<p>Get about 10 more hz in Firefox than in Chrome which was unexpected.
88Hz on the M4 Pro
I concur with that number for Chrome, then
70 Hz with Firefox
62 Hz with Safari
There it is, about 4 times faster than my machine. The single core performance of the M-series is something special.
60Hz on my phone
85Hz M3 Max
Pixel 6 - 40-50Hz
62Hz on an iPhone 15 Pro
Well I've played the 6502 simulator as a kind on my 6502 Apple ][ clone :) :) :)<p>youtube.com/watch?si=XuNgnVc4rf86nIgA&t=42<p>it should'be available here to play online too (but haven't tried it)<p><a href="https://archive.org/details/257_Educational_Software_The_6502_Simulator_Monitor_Tutorial" rel="nofollow">https://archive.org/details/257_Educational_Software_The_650...</a>
The emulator on that page gets an error when booting, but I think the content is the same as this:<p><a href="https://archive.org/details/riag_004_051_-_MECC_Assembly_Language" rel="nofollow">https://archive.org/details/riag_004_051_-_MECC_Assembly_Lan...</a><p>Which was awesome as a kid to finally see what was "going on" inside there.
I wish these guys would have released this amazing looking 6502 in circuits: <a href="https://www.evilmadscientist.com/2016/6502/" rel="nofollow">https://www.evilmadscientist.com/2016/6502/</a>