|
Emulation is a facinating and incredible capability. Using the tools presented
here, you can accurately test your 6502 code and perfect it before ever
loading it into an actual machine. Emulators allow your computer to simulate
the functions of a 6502 microprocessor (and in some cases the support chips)
right on your computer, entirely through software. By eliminating the delays
of transferring and testing your code on a "real" 6502 machine, emulators can
dramatically speed up your development process.
Generic 6502 Emulation and Simulators
-
6502 Macroassembler & Simulator -
Michal Kowalski has created this integrated development environment for
Windows 95 that allows your to write, assemble, debug, and simulate your 6502
code.
-
6502 Assembler & Emulator in JavaScript -
This website is a small assembler and emulator written entirely in JavaScript that
runs in your web browser.
-
Virtual 6502 is JavaScript-based
assembler, disassembler, and emulator that runs in your browser. Its
CPU code is based on
C-code for Macintosh by Earle F. Philhower III and available under the GPL. This
page also includes a 6502 instruction set reference.
-
65C02 Emulator for Windows -
This Windows 95 program will emulate a 65C02 microprocessor in a basic system.
It includes a simple ROM monitor to get started with. One of its interesting
capabilities is the ability of the emulated processor to access PC resources
like the LPT port.
-
6502SIM -
Dan Boris's "6502 Processor Page" features his 6502 simulator for MS-DOS.
-
Mac 65C02 Simulator -
Ron Kneusel's "The Incredible 6502" page includes a few tutorials, portable
'C' source code for a simple 6502 assembler, and the first simulator for
Macintosh.
-
My Little Simulator -
Mertkan YILDIRIMLI is developing a 6502, 65C02, and 65C816 macroassembler
and simulator for Windows using Delphi 7.0. This is a work in progress and
includes full source code.
-
Sim65 -
Sheldon Simms' 65C02 simulator and debugger for Linux/GTK systems can load
binary images or S-record files containing 65C02 code and execute it. Sim65
allows you to see and alter registers & memory, set breakpoints, single step,
and more.
-
Soft6502 -
Charles R. Bond has written a 6502 simulator for Windows that resembles the
early 6502 single board computers such as the KIM-1.
-
SYS8 Platform & Simulator -
SYS8 is an imaginary 6502 platform by Markku Alén. This page contains a simulator for it
with full assemble and disassemble features that is capable of running Synertek Basic 1.1.
-
Hardware Console Design -
As a project for Princeton University, Ian Buck developed a hardware
simulation of the original 6502-based Nintendo game console.
-
6502 Emulation Core for 680X0 -
Leslie Ayling has written this emulation core for 68020 and higher processors.
While written for the Amiga to emulate the OSI Superboard II, it can be easily
adapted to other applications.
|