Metadata-Version: 2.4
Name: toml-6502
Version: 0.2.0
Summary: Emulate 65c02 with TOML memory mapping
Project-URL: Repository, https://github.com/gusza110811/toml-6502
Author-email: Slava Nikolsky <auguz1108@gmail.com>
Maintainer-email: Slava Nikolsky <auguz1108@gmail.com>
License-Expression: LicenseRef-Gusza-Softwares
License-File: LICENSE
Keywords: 6502,65c02,emulator,toml,virtual machine,wdc65c02
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: Free for non-commercial use
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Education
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Emulators
Requires-Python: >=3.8
Requires-Dist: py65
Description-Content-Type: text/markdown

# TOML-6502
A customizable 65c02 emulator written in Python

The core emulator is Py65,
with configurable address space mapping via a TOML config

## Status

### Config
- [x] Customizable clock speed
- [x] Command-line value substitution

### Bus
- [x] Configurable device mapping
- [x] ACIA device
- [ ] LCD text display device

### Compatibility
- [x] Ben Eater's 6502 breadboard computer
- [ ] Klaus Doormann Functionality Test
- [x] Apple II (optimistically)
- [ ] Commodore 64
