6502-cpp | exorsim | |
---|---|---|
3 | 4 | |
243 | 43 | |
- | - | |
2.6 | 8.6 | |
about 3 years ago | about 1 year ago | |
C++ | C | |
Unlicense | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
6502-cpp
-
Commodore 64, 64 bit cpu?
x86: https://github.com/lefticus/6502-cpp
- Motorola 6800
-
Why isn't Assembly universal, like regular programming languages?
Yes and no. This is and can be done, but it's very uncommon: https://github.com/lefticus/x86-to-6502
exorsim
-
The 8-Bit Era: Eight Iconic Processor Designs – By Babbage
On the 6800/6809: don't forget to look at the Fairlight CMI and the Qasar M8 developed by Tony Furse: the sampling synthesizer that was the sound of the 80s.
This past summer, Tony has been retrieving his 8-inch Motorola Exorciser floppies. He encouraged me to work on my Motorola Exorciser emulator- it now emulates a 6809 version of the Exorciser:
https://github.com/jhallen/exorsim
(check out the long discussions in the issues...)
- Motorola 6800 EXORciser development system simulator
- Motorola 6800
What are some alternatives?
java_grinder - Compile Java byte-code to native CPU's.
yamaha_dx97 - Alternative firmware ROM for the Yamaha DX9 that restores the functionality of the DX7
EPROM-EMU-NG - EPROM Emulator Project with Arduino
llvm-project - This fork of the canonical git mirror of the LLVM subversion repository adds (e)Z80 targets. Please refer to the wiki for important build instructions.
BallySternOS - Arduino-based Operating System for Stern MPU-100 and Bally AS-2518-17 pinball machines. This library should be unpacked into a folder for a particular machine's implementation (Example: Stars2020).
rv003usb - CH32V003 RISC-V Pure Software USB Controller
Heathkit_ET-3400 - Resources for the Heathkit ET-3400 Microprocessor Training System + Kansas City Standard (KCS) Cassette Data Audio Encoding / Decoding of Files
kill-sticky - Bookmarklet to remove sticky elements and restore scrolling to web pages!