cnvogelg / bare68k

A Python 2/3 package to write m68k system emulators
15 stars 4 forks source link

bare68k

|travis| |appveyor| |rtfd| |coverall|

|pypi-v| |wheel| |pyver| |status|

bare68k allows you to write m68k system emulators in Python 2 or 3. It consists of a CPU emulation for 68000/68020/68EC020 provided by the Musashi_ engine written in native C. A memory map with RAM, ROM, special function is added and you can start the CPU emulation of your system. You can intercept the running code with a trap mechanism and use powerful diagnose functions,

written by Christian Vogelgsang chris@vogelgsang.org

under the GNU Public License V2

.. _Musashi: https://github.com/kstenerud/Musashi .. |travis| image:: https://travis-ci.org/cnvogelg/bare68k.svg?branch=master :target: https://travis-ci.org/cnvogelg/bare68k .. |appveyor| image:: https://ci.appveyor.com/api/projects/status/github/cnvogelg/bare68k?branch=master&svg=true :target: https://ci.appveyor.com/project/cnvogelg/bare68k/branch/master .. |rtfd| image:: https://readthedocs.org/projects/bare68k/badge/?version=latest :target: https://readthedocs.org/projects/bare68k .. |coverall| image:: https://coveralls.io/repos/github/cnvogelg/bare68k/badge.svg?branch=master :target: https://coveralls.io/github/cnvogelg/bare68k?branch=master .. |pypi-v| image:: https://img.shields.io/pypi/v/bare68k.svg :target: https://pypi.python.org/pypi/bare68k .. |wheel| image:: https://img.shields.io/pypi/wheel/bare68k.svg .. |pyver| image:: https://img.shields.io/pypi/pyversions/bare68k.svg .. |status| image:: https://img.shields.io/pypi/status/bare68k.svg

Features

Installation

Documentation

.. _ReadTheDocs: https://bare68k.readthedocs.io/en/latest/