Vor einigen Wochen hat Matt Haffernan auf seinem Kanal slithymatt ein paar Videos gepostet in denen er die Leistung unterschiedliche Retro Computer (C64, ZX Spectrum, etc.) als auch neue Retros (Commander X16, ZX Next) mit einem simplen Mandelbrot Benchmark (in BASIC als auch Assembler) gegeneinander antreten lies.
Aber der MEGA65 fehlte! Deshalb hab ich das git repo geforked und den C64 code auf den MEGA65 geportet.
Heraus kam dieses Video: 8-bit Battle Royale - MEGA65 enters the ring!
Ich habe absichtlich einen direkten Vergleich vermieden, dazu müsst ihr in das letzte VLOG von Matt gucken (BASIC Version).
Bisher habe ich aber auch nur ein wenig auf 45GS02 geportet und Features wie DMA (nicht Benchmark beeinflussend, nur zum lernen) eingebaut. Als nächstes will ich noch die Q Befehle und die Maths Acceleration Registers verwenden. Ich denke dann wird der MEGA65 auch für die Hi-Res Runde gewappnet sein
---
A few weeks ago Matt Heffernan posted on his channel slithymatt some videos in which he compare the performance of selected retro computers (C64, ZX Spectrum, etc.) as well as some new retros (Commander X16, ZX Next) with a simple Mandelbrot (in BASIC as well as in Assembler).
But the MEGA65 was missing! So I forked his git repo and ported the C64 code to the MEGA 65.
You can see the result in this Video: 8-bit Battle Royale - MEGA65 enters the ring!
I did not do a leaderboard, so to compare to the other results, please take a look at Matts last VLOG (BASIC version).
Until now I just used some base 45GS02 features such as DMA (not important for the benchmark, but nice to learn). The next version will use Q commands and the Maths Accelration Registers. I think the MEGA65 will be well armed for the Hi-Res round, if it comes to it