I've made a Motorola 68000 chip emulator in C11 (called Rocket 68) as a portable C library that can easily be integrated into larger projects. If you want to know more about the project, additional information is available in the links below.
Project's GitHub repo: https://github.com/habedi/rocket68
Project's documentation: https://habedi.github.io/rocket68/