I think given my hardware/computer engineering background, the concept of simulating hardware through software is concept I’ve been very much at home with since I was 18.

So needless to say I find the Rosetta 2 translation from x86 to Apple Silicon layer fascinating.

And when it comes to , preserving our ability to play classic arcade and console games is very important to me. When is the last time you lugged your Nintendo and all its games with you? it’s a relic of the past due to advances in emulation software - we are now emulating powerful console systems like the PS/3 at this time of writing in Nov 2020!

gaming on Apple devices is a great place to start!

RetroArch is one of the most versatile able to emulate some of the most obscure platforms (pet project would be to develop a Color Computer core...)

All-in-one

organizer, front-end, and cores

  1. Batocera - Linux distro - sexiest GUI (based on RecalboxOS
  2. OpenEmu - macOS - very clean GUI and has a MAME I need a more modern Mac (that supports Metal) to evaluate. open source.
  3. RetroArch - the most configurtable with a higher learning curve and not so pretty looking…
  4. Delta - NES, SNES, Gameboy, Gameboy Color, Gameboy Advance
  5. Provenance - PC Engine (incl CD), Sega CD, Atari 2600, PSX, Genesis, (Saturn)
  6. iNDS - not multi-core, just Nintendo DS (on iOS)

Front-end only

Cores

  1. MAME - coin-op arcade games
  2. Nestopia - NES