GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - MicroCoreLabs/Projects: Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8, MCL6809, XTMax, MCL8080+

BranchesTags
Open more actions menu

Latest commit

 

History

156 Commits
156 Commits

Folders and files

NameName
Last commit message
Last commit date
ATMax
ATMax
 
 
Brother_Typewriter
Brother_Typewriter
 
 
EPROM_Emulator
EPROM_Emulator
 
 
IBMPC_68000
IBMPC_68000
 
 
Lockstep_QMR
Lockstep_QMR
 
 
MCL51
MCL51
 
 
MCL64
MCL64
 
 
MCL64_Tester
MCL64_Tester
 
 
MCL65+
MCL65+
 
 
MCL65+_PET
MCL65+_PET
 
 
MCL65
MCL65
 
 
MCL65_Apple1
MCL65_Apple1
 
 
MCL68+
MCL68+
 
 
MCL68
MCL68
 
 
MCL6809
MCL6809
 
 
MCL8080+
MCL8080+
 
 
MCL86+
MCL86+
 
 
MCL86
MCL86
 
 
MCL86jr
MCL86jr
 
 
MCLR5
MCLR5
 
 
MCLV20_Max
MCLV20_Max
 
 
MCLZ8
MCLZ8
 
 
MCL_TRS_NABU
MCL_TRS_NABU
 
 
MDA_Video
MDA_Video
 
 
RISCV_C_Version/C_Version
RISCV_C_Version/C_Version
 
 
Turbo_NABU
Turbo_NABU
 
 
Wheelwriter
Wheelwriter
 
 
Wheelwriter2
Wheelwriter2
 
 
XTMax
XTMax
 
 
README.md
README.md
 
 

Repository files navigation

Ted Fried's MicroCore Labs Projects

My blog which has some details on these projects: www.MicroCoreLabs.Wordpress.com

My YouTube Channel with some videos of the stuff in action: www.youtube.com/channel/UC9B3TaEUon-araO2j7tp9jg/videos

Boards:

MCL6809     -  Motorola 6809E emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment 
MCLZ8       -  Zilog Z80 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment 
MCL86+      -  Intel 8088 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment 
MCL86jr     -  IBMPCjr Accelerator which boosts performance to IBM PC/AT speed
MCL65+      -  MOS 6502 emulator which runs on a Teensy 4.1 and can be used as a 6502 drop-in replacment
MCL64       -  MOS 6510 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment in the Commodore 64
MCL68+      -  Motorola 68000 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment 
MCLV20_Max  -  NEC V20 drop-in replacment CPU which uses the MCL86+ board
MCL8080+    -  Intel 8080 emulator which runs on an ATTiny85 and has a SPI interface as the local bus

Emulated Processors:

MCL68  - Motorola 68000 Emulator written in C
RISCV  - Simple and compact RISC-V RS32I implementation written in C
MCL65  - MOS 6502 written in C

Microsequencer-based processors:

MCL65 - MOS 6502 
MCL51 - Intel 8051
MCL86 - Intel 8086/8088

Other processors:

MCLR5 - Quad-Issue Superscalar RISCV
Lockstep Quad Modular Redundant System 

Misc:

Wheelwriter  - FPGA based Printer Option for the IBM Wheelwriter 5
Wheelwriter2 - Arduino Leonardo based Printer Option for the IBM Wheelwriter 5
Brother Typewriter - Arduino Leonardo converts Serial RX to a Brother Word Processor
EPROM Emulator - Small PCB which uses Teensy 4.0 to emulate up a 64KB 27C512 EPROM
MCL64_Tester - Extensive, menu-based, tests for the Commodore 64 motherboard
MCLZ8 TRS-80 Emulator - Emulates a TRS-80 Model 1 inside of a Teensy microcontroller board
MCL_TRS_NABU - Emulates a TRS-80 Model 1 using the MCLZ8 which runs inside of a NABU Personal Computer
Turbo NABU - Uses the MCLZ8 to run simple C code on the Teensy to control the motherboard resources of the NABU Computer
MDA Video - Project which uses an Arty Z7-20 SOC FPGA board to diaplay BMP images to an MDA display
IBMPC_68000 - Uses the MCL86+ board to emulate a Motorola 68000 which runs inside of an IBM PC as-if they selected this processor in 1981
MCL65_Apple1 - Converts an Apple II into an Appke 1 by emulating the BIOS PROMs, system memory, and performing some I/O conversion
XTMax - 8-bit ISA card containing a Teensy 4.1 which can emulate RAM, ROM, and peripherals

For questions email me at www.MicroCoreLabs.com

About

Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8, MCL6809, XTMax, MCL8080+

Topics

650268000680980518051-microcontroller80868088apple2commodore-64commodore64eprom-emulatorintel-8080-emulatorintel-8086motorola-68000nabupcjrpcxtrisc-vz80z80-emulator

Resources

Readme
Activity

Stars

534 stars

Watchers

39 watching

Forks

103 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.