While @Bill works on a python implementation for the 6502. Could we build a better and faster implementation of the same machine which talks to the same 251913-01 and roms via a ICE40HX FPGA. But we upgrade the SID Chip, RAM, provide a Floating Point Instruction unit one can POKE/PEAK.
Other features:
- 6502/6510 compatible CPU (including the original instruction timing, bugs and ‘reserved’ opcodes)
- VIC-II video chip emulation with scandoubler (or scan-converter) for HDMI display
- USB interface connected to an emulated keyboard, joystick, tape, 1561, and serial.
- PLA-chip and bus multiplexing emulation for bankswitching and cartridge support
Thoughts?