That's a work of art. I had a lot of fun with these emulators in recent years. Some time ago I reworked the Spectrum emulator to work with the RP2040: https://github.com/antirez/zx2040
One of the incredible things of these emulators is that the chips are emulated in a completely modular and isolated way, and the interface to take everything together are the pins! Yes, the logical state of the pins in the emulated chip, which is awesome and really shows how each of those machines used to work.
Flooooh's code is also very easy to read so it's a pretty good documentation for these old systems especially as the (some?) emulators are cycle accurate[0]
man i get super into these old emulator projects - the fact folks make them work across platforms blows my mind. ever feel like going back and rebuilding something from scratch just for the challenge?
Nice to see the Acorn Atom, one of the first computers I wrote software for and also the first I wrote an emulater for under Solaris using X11 in the nineties.
Lots of interesting emulators and variants of old games. It'd be nice to have a TLDR for your emulators. Looked at your old blog postings, you've had a great career. I started a few years after you, I wish I'd written continuing blogs like yours...
That's a work of art. I had a lot of fun with these emulators in recent years. Some time ago I reworked the Spectrum emulator to work with the RP2040: https://github.com/antirez/zx2040
One of the incredible things of these emulators is that the chips are emulated in a completely modular and isolated way, and the interface to take everything together are the pins! Yes, the logical state of the pins in the emulated chip, which is awesome and really shows how each of those machines used to work.
Flooooh's code is also very easy to read so it's a pretty good documentation for these old systems especially as the (some?) emulators are cycle accurate[0]
[0]: https://floooh.github.io/2019/12/13/cycle-stepped-6502.html
Pretty cool .. one thing, it needs more Oric:
https://oric.games/
Thanks! Reliving childhood memories
man i get super into these old emulator projects - the fact folks make them work across platforms blows my mind. ever feel like going back and rebuilding something from scratch just for the challenge?
Nice to see the Acorn Atom, one of the first computers I wrote software for and also the first I wrote an emulater for under Solaris using X11 in the nineties.
Lots of interesting emulators and variants of old games. It'd be nice to have a TLDR for your emulators. Looked at your old blog postings, you've had a great career. I started a few years after you, I wish I'd written continuing blogs like yours...
Great. Tbh just to maintain multi platforms and ensure some works are hard work for hobbyists…
Now this is a great use of WebAssembly.