Skip to content

kelseychatman/libemulation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Travis (.org) Gitter


libemulation is an emulation framework of legacy computer systems powering emulators such as OpenEmulator.

  • Implemented in C++
  • Portable, accurate emulation framework
  • Large, diverse component library
  • Emulates famous legacy computers, such as the Apple II and more.
  • Easy to create emulations using EDL, or Emulation Description Language.

Usage

libemulation is implemented in C++ and can be linked with your emulator application as a static library. We aim to be portable, but currently the only offically supported and tested platform is macOS. Refer to INSTALL.md for instructions how to build libemulation.

Feedback and contributing

If you find a bug, or would like a specific feature, please report it at:

https://github.com/openemulator/libemulation/issues

If you like to contribute to the project, fork the repository on Github and send us your pull requests!

About

An accurate, portable emulator of legacy computer systems.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 70.6%
  • C 28.1%
  • CMake 1.3%