Source code for Arduino Altair 8800 simulator
Switch branches/tags
Nothing to show
Clone or download
Latest commit 8ebbf90 Aug 22, 2018
Permalink
Failed to load latest commit information.
Arduino Enable ANSI console on Windows 10 Apr 24, 2018
disks Added disk containing VDM-1 example programs. Jul 17, 2018
.gitignore Added support for emulating Processor Technology's VDM-1 board. Jun 24, 2018
Altair8800.h Emulate Z80 registers R and I. The hardware functions associated with Jul 13, 2018
Altair8800.ino Fixed issue where a RESET while a program is running would "stick" and Aug 22, 2018
Altair8800.vcxproj Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
Documentation.docx Fixed typo, added note that assembly examples not included if Z80 sup… Aug 9, 2018
Documentation.pdf Fixed typo, added note that assembly examples not included if Z80 sup… Aug 9, 2018
LICENSE Initial commit Jan 12, 2017
Makefile Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
README.md Update README.md Jun 23, 2018
XModem.cpp Added SD card file manager including XMODEM file transfer Dec 10, 2017
XModem.h Added SD card file manager including XMODEM file transfer Dec 10, 2017
breakpoint.cpp Added copyright notices and did some code cleanup Feb 14, 2017
breakpoint.h Added copyright notices and did some code cleanup Feb 14, 2017
config.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
config.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
cpucore.cpp Emulated Z80 runs at 2MHz Jul 9, 2018
cpucore.h Fixed compiler warning when USE_Z80==0 Aug 16, 2018
cpucore_i8080.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
cpucore_i8080.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
cpucore_z80.cpp Emulate Z80 registers R and I. The hardware functions associated with Jul 13, 2018
cpucore_z80.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
dazzler.cpp - fixed timing of start-of-frame signal (input register 0x0D) Jul 13, 2018
dazzler.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
disassembler.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
disassembler.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
disassembler_i8080.cpp Removed some unused code that caused compiler warning. Jul 10, 2018
disassembler_i8080.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
disassembler_z80.cpp Fixed issues with disassembling IX/IY register instructions. Jul 13, 2018
disassembler_z80.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
drive.cpp - Added 88-HDSK emulation Sep 30, 2017
drive.h - Added 88-HDSK emulation Sep 30, 2017
fifo.h Use new version of soft_uart library (with some local changes) Nov 3, 2017
filesys.cpp - fit config screen on 80x24 displays without scrolling or wrapping Apr 24, 2018
filesys.h Added copyright notices and did some code cleanup Feb 14, 2017
hdsk.cpp - support USB Native port as a serial port Oct 28, 2017
hdsk.h - Added 88-HDSK emulation Sep 30, 2017
host.h - Added Cromemco Dazzler support Mar 28, 2018
host_due.cpp - Added Cromemco Dazzler support Mar 28, 2018
host_due.h Added SD card file manager including XMODEM file transfer Dec 10, 2017
host_mega.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
host_mega.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
host_pc.cpp - fit config screen on 80x24 displays without scrolling or wrapping Apr 24, 2018
host_pc.h - support USB Native port as a serial port Oct 28, 2017
image.cpp - Added 88-HDSK emulation Sep 30, 2017
image.h - Added 88-HDSK emulation Sep 30, 2017
mem.cpp - support USB Native port as a serial port Oct 28, 2017
mem.h Added support for emulating Processor Technology's VDM-1 board. Jun 24, 2018
numsys.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
numsys.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
printer.cpp - support USB Native port as a serial port Oct 28, 2017
printer.h - added printer emulation (Okidata and Centronics C700) Sep 11, 2017
profile.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
profile.h Added copyright notices and did some code cleanup Feb 14, 2017
prog.cpp Moved Dazzler examples from program memory to a disk image. Jul 14, 2018
prog.h Storing 4k BASIC as a tape image instead of memory image. Feb 25, 2017
prog_basic.cpp - support USB Native port as a serial port Oct 28, 2017
prog_basic.h Storing 4k BASIC as a tape image instead of memory image. Feb 25, 2017
prog_dazzler.cpp Added 4d-tic-tac-toe Dazzler example Mar 30, 2018
prog_dazzler.h Added 4d-tic-tac-toe Dazzler example Mar 30, 2018
prog_examples.cpp Fixed bug that prevented assembly examples from loading properly. Aug 9, 2018
prog_examples.h Added copyright notices and did some code cleanup Feb 14, 2017
prog_examples_asm.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
prog_examples_basic_due.h Fixed compile error when using short example list Aug 22, 2018
prog_examples_basic_mega.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
prog_games.cpp more copyright notices Feb 14, 2017
prog_games.h Added copyright notices and did some code cleanup Feb 14, 2017
prog_ps2.cpp fixed data type for ps2_tape Feb 25, 2017
prog_ps2.h Added copyright notices and did some code cleanup Feb 14, 2017
prog_tools.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
prog_tools.h Added support for emulating Processor Technology's VDM-1 board. Jun 24, 2018
sdmanager.cpp Allow ESC key in "exists - Overwite" prompt Dec 27, 2017
sdmanager.h Added SD card file manager including XMODEM file transfer Dec 10, 2017
serial.cpp Added support for emulating Processor Technology's VDM-1 board. Jun 24, 2018
serial.h Added support for emulating Processor Technology's VDM-1 board. Jun 24, 2018
soft_uart.cpp - support USB Native port as a serial port Oct 28, 2017
soft_uart.h Use new version of soft_uart library with fix for receive bug Nov 9, 2017
switch_serial.cpp - support USB Native port as a serial port Oct 28, 2017
switch_serial.h - support USB Native port as a serial port Oct 28, 2017
timer.cpp Added copyright notices and did some code cleanup Feb 14, 2017
timer.h - support USB Native port as a serial port Oct 28, 2017
vdm1.cpp Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018
vdm1.h Added support for Zilog Z80 emulation. Current limitations: Jul 8, 2018

README.md