Writing emulators (was Re: VCF PNW 2018: Pictures!)

Ray Arachelian ray at arachelian.com
Wed Feb 21 13:12:14 CST 2018

On 02/21/18 13:49, Ray Arachelian via cctalk wrote:
> https://en.wikipedia.org/wiki/Executor_(software)
One more, I point to this because it addresses quite a lot of stuff
that's needed to emulate a CPU, though you don't need to implement it
this way at all.


Generally these days, it doesn't pay to create a JIT, writing in C (or
even javascript in some instances) is enough of a portable "assembly"
But yeah, do mind the endianness, integer sizes, etc.

Also Ferris Writes Emulators series is pretty good:
(He's got a few more emulator related playlists in his channel beyond
this one that are worth a watch.)

More information about the cctalk mailing list