



Really, really cool to see an Apple II boot up with the cpu removed and replaced with an FPGA. He developed the project for use with an Acorn Atom, but it simulates a real 6502 well enough that I was able to drop it into an Apple //e and have it work out of the box. The debugger is written in C, and the AVR core is the same one used in an Arduindo, so it's easy to program for. David Banks combined a 6502 soft-core (to emulate the 6502) with an Atmel AVR soft-core (to act as a debugger) and wired them up such that the AVR can poke inside the 6502, including breakpoints, watchpoints, register reads, etc.
6502 emulator mac software#
The magic software that re-creates a 6502 is all open source. The hardware is generic and can be used for many projects. Installation is as simple as popping out the CPU and putting this board in it's place. The hardware is a small FPGA mounted on a 40-pin board that has a similar form-factor to a 6502 processor, and with the right software, can be used as a pin-compatible, plug-in replacement for a 6502. (If there are other Apple II communities where it might be more appropriate to post this, please let me know.)Ī few weeks ago, I went looking for an in-circuit emulator/debugger for my trusty old Apple II and stumbled across a project called "ICE-T65" I went looking for a good forum to post this on and found this one. Thought I would stop by and say hi! and tell you all about a project I've been working on.
