Aaron Culliney 96d083a2c3 WIP: changes to cpu throttling/timing
WARN: this is still a WIP and untested.  Instead of nanosleep() the cpu thread
now uses an adaptive spinloop.  This better emulates the actual apple //e speed
in preparation to do near-realtime audio.  The drawback is that the cpu thread
is pegged at 100% usage.
2013-07-21 17:20:03 -07:00
2013-07-21 17:20:03 -07:00
2013-06-11 00:05:49 -07:00
WIP
2013-06-24 23:21:03 -07:00

apple2

WIP : a salvaged Apple ][+ //e emulator

Important TODO in no particular order: * synching to the normal 1MHz speed * Separate audio and render threads * Build to different frontends: improve X11, SDL, OpenGL?, etc... * A proper build system * Convert x86/32 assembly routines to C * Generate ARM assembly if needed * Improved interfaces/menus

Description
Apple //e emulator
Readme 25 MiB
Languages
C 85.6%
Java 5.2%
Objective-C 4.2%
Assembly 1.8%
Shell 1.3%
Other 1.8%