Finitron  6502 Page

 

 

Home Up

Verilog source code for a fully functional 6502 compatible cpu core.

bc6502.zip

Experimental Core - 32 bit bus interface 6502

rtf6502.zip

The RTF65002 Project a 32 bit cpu with 65C02 emulation

Software

Here is a 6502 macro assembler. It supports all the original 6502 instructions plus W65C02 instructions and is TASS compatible. It can produce a binary or S19 record compatible output. It's just called "asm" for lack of a better moniker. Experimental is a 65816 assembler also included.

Source code for the assembler is now available on GitHub. (Cores\FAL6567\trunk\software\asm)

asm.zip (about 350k)

 

Picture of R65C02P2

2 MHz 6502

 

The following screen from: "The Complete Commodore Inner Space Anthology" by Karl Hildon with the author's permission.

 

Links

http://www.6502.org

http://www.cc65.org (compiler + tools)

http://c64upgra.de/c-one/ (C-One computer - C64 compatible upgrade)

http://www.zimmers.net/anonftp/pub/cbm//manuals/anthology/400/index.html

- contains a listing of a reference manual for the Commodore machines.

 

Other 6502 cores

http://ladybug.xs4all.nl/arlet/fpga/6502/

A 6502 core done by Arlett Ottens in Norway

http://shimizu-lab.dt.u-tokai.ac.jp/pgm

Software For SoC's

Lee Davison's enhanced basic: http://mycorner.no-ip.org/6502/ehbasic/index.html