Christopher A. Mosher 6210465218 windows build
2019-04-10 21:26:06 -04:00
2019-04-05 15:47:25 -04:00
2019-04-05 15:47:25 -04:00
2018-12-15 23:59:33 -05:00
2019-02-03 00:12:07 -05:00
2019-04-10 21:26:06 -04:00
2015-07-11 23:45:22 -04:00
2012-04-20 20:04:34 -04:00
2016-11-13 00:33:35 -05:00
2012-04-20 20:04:34 -04:00
2019-04-07 23:32:11 -04:00
2018-12-16 00:01:08 -05:00
2019-04-08 16:07:26 -04:00
2015-07-14 23:43:52 -04:00
2012-04-20 20:04:34 -04:00
2019-04-07 23:54:54 -04:00
2019-04-07 23:54:18 -04:00
2019-02-03 00:12:07 -05:00
2013-12-19 19:44:06 -05:00

epple2, The Emulated Apple ][

Copyright © 20082019, Christopher Alan Mosher, Shelton, Connecticut, USA, cmosher01@gmail.com.

License Latest Release Build Status Contributor Covenant Donate

Home page: https://mosher.mine.nu/epple2

epple2 is an emulator of the Apple ][ and Apple ][ plus computers from Apple, Inc.


The fundamental principle of epple2 is to accurately and faithfully emulate the behavior of the original Apple ][ machines, including the internal workings, as much as practical.

Features of the emulation include:

  • individual cycles of the 6502 CPU
  • NTSC video signal generation
  • displaying the strange orange line
  • other display color anomalies
  • floating data bus
  • Disk ][ Logic State Sequencer
  • read copy-protected disks
  • read/write half- and quarter-tracks
  • configurable RAM chips
  • cassette tape interface

The CPU and video timings are synchronized, and the emulator is designed to run at the same speed as the original machine (about 1MHz). It also emulates a television screen, and color and monochrome monitors, for the display.

It includes emulation of the Disk ][ controller card, the ROM firmware card, and the RAM Language Card, as well as a simple clock card.

The primary source for information about the internals of the Apple ][ is Understanding the Apple ][, by Jim Sather.

epple2 is written in C++, and is designed to be buildable on Linux, Mac, or Windows (mingw). SDL is the only dependency.

See files COPYING.* for other copyright notices.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Description
EPPLE ][ is an emulator of the Apple ][ computer.
Readme
Languages
C++ 94.1%
C 3.6%
M4 1.9%
CMake 0.3%