app | ||
assets | ||
.babelrc | ||
.eslintrc.yaml | ||
.gitignore | ||
main.js | ||
package.json | ||
README.md | ||
yarn.lock |
6502 Simulator Desktop Edition
One of the best systems to start learning Assembly is with the old but amazing 8-bit Commodore 64. Thanks to Nick Morgan, creator of the Easy 6502 and Easy 6502 tutorial with simulator, you can learn assembly very easily!
What would make it even easier is having your own Desktop 6502 Simulator to use. So to help make that happen I went ahead and did exactly that. While I am not finished it is usable, and I plan to do whatever I can to make it a great desktop app in the near future.
Usage
At this time there are not any static builds (yet). You will find future builds here in the future.
First things first, clone the repository!
yarn install (or npm install) npm start
ToDo List
- Fix Hexdump
- Create Snazzy Icon (In process)
- Test on Windows/Linux
- Build Packages for Win/Linux Platforms (Mac build done)
- Reactive CSS with the window size
- Make the the sim integration more desktop-ish (hotkeys/menu items for assemble debug, and other options).
- Various Colored Themes
- Look at options to offer on Mac App Store, and Windows App Store
License
The simulator used in this Electron app was created by Nick Morgon, and you can find the original code in the 6502js Repo.