Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/barrettotte/scuffed-6502kt
A scuffed 6502 CPU emulator to learn kotlin and the 6502 architecture
https://github.com/barrettotte/scuffed-6502kt
6502 cpu-emulator cpu-simulator emulator kotlin
Last synced: 1 day ago
JSON representation
A scuffed 6502 CPU emulator to learn kotlin and the 6502 architecture
- Host: GitHub
- URL: https://github.com/barrettotte/scuffed-6502kt
- Owner: barrettotte
- License: mit
- Created: 2019-09-08T19:58:09.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-04T17:32:43.000Z (about 5 years ago)
- Last Synced: 2024-12-09T00:17:42.795Z (about 2 months ago)
- Topics: 6502, cpu-emulator, cpu-simulator, emulator, kotlin
- Language: Kotlin
- Homepage:
- Size: 1.11 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Scuffed 6502 Kt
I've been planning on learning kotlin for a while since I'm already pretty familiar with Java and Groovy.
So, why not make something interesting like a subpar CPU emulator.## Commands
* ```./run.sh``` or ```gradlew run```## References
* Klaus Functional Tests https://github.com/Klaus2m5/6502_65C02_functional_tests
* Datasheet http://archive.6502.org/datasheets/rockwell_r650x_r651x.pdf
* 6502 Instruction set
* https://www.masswerk.at/6502/6502_instruction_set.html
* http://nesdev.com/6502.txt
* 6502 Addressing modes http://www.obelisk.me.uk/6502/index.html
* 6502 Assembler https://www.masswerk.at/6502/assembler.html
* http://www.6502.org/
* http://www.6502.org/tutorials/
* http://www.6502.org/users/andre/65k/af65002/af65002arch.html
* Kotlin bitwise operators https://www.programiz.com/kotlin-programming/bitwise