Skip to content
#

68000

Here are 111 public repositories matching this topic...

A latency-hating emulator of 8- and 16-bit platforms: the Acorn Electron, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1, Oric 1/Atmos, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.

  • Updated Dec 26, 2021
  • C++
philpem
philpem commented Aug 15, 2020

Macros are used extensively within the code, especially in the emulator interface (memory access). The way they're used rarely follows best practice, looks messy, and confuses the way the code works. Furthermore, they're large and hard to follow.

At the very least the access-check functions should be reimplemented as static inline functions -- other macros should be reviewed.

Improve this page

Add a description, image, and links to the 68000 topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the 68000 topic, visit your repo's landing page and select "manage topics."

Learn more