Land Boards MultiComp Builds - douggilliland/MultiComp GitHub Wiki
These are the builds of MultiComp and other related FPGA Retrocomputers that Land Boards has done. The builds are organized first by CPU type and then by ROMs/Software.
There are two builds of MultiComp for the 6502 CPU.
One includes the CEGMON Machine code monitor and has a memory mapped display. It was a different project from Multicomp in Grant's original work. It is the build to use if you want to do machine code programming.
The second build is more generic to the OSI computer line. It does not have CEGMON but the display is an ANSI terminal. It was one of Grant's Multicomp builds.
Builds of the UK-101 or Ohio Scientific C1P (SuperBoard II). The smallest FPGA can replicate the original SuperBoard II with 4KB of SRAM. A full system can be built with more capable FPGAs and external SRAM. Includes CEGMON machine code monitor and BASIC-in-ROM.
- UK101_4KRAM on EP2C5 FPGA Card
- uk101_VGA-PS2-ExtRAM-115200Serial on EP2C5 FPGA Card
- uk101_NTSC-PS2-ExtRAM on EP2C5 FPGA Card
- Grant's Original UK101 build - Reference design
- UK101_Min_Features_Set on vrTech Cyclone IV FPGA Card
- UK101_VGA_PS2_IntRAM(40K) on A_ESTF_V2_EP4CE22 FPGA Card
- UK101_16K_64x32_VGA_9thBit_23K on vrTech Cyclone IV FPGA Card
- UK101_VGA_PS2_IntRAM(34K) on_EP4CE10 FPGA Card
- UK101_VGA_PS2_IntRAM(18K)on_EP4CE6 FPGA Card
- UK101_41K on RETRO-EP4 FPGA Card
- UK101_41K on RETRO-EP4CE15 FPGA Card
- UK101_VGA_PS2_IntRAM(40K) on RETRO-EP4CE15 FPGA Card
These OSI 6502 do not include the CEGMON monitor that the UK-101 uses. They do run BASIC-in-ROM.
- M6502_VGA_PS2_ExtRAM on EP2C5 FPGA Card
- OSI 6502 BASIC MultiComp on vrTech Cyclone IV FPGA Card
- M6502_VGA_PS2_IntRAM(32K) on_EP4CE10 FPGA Card
- M6502_VGA_PS2_IntRAM(16K) on_EP4CE6 FPGA Card
There are a few Z80 Builds including:
- CP/M 2.2 build. It supports 128KB of external SRAM.
- NASCOM BASIC
- Multi boot build which supports numerous OS and BASIC builds. It is a superset since it includes NASCOM BASIC, CP/M 2.2 and adds MP/M.
- Z80-CPM-VGA-PS2-128KRAM on EP2C5 FPGA Card
- Z80-CPM-VGA-PS2-ExtRAM on EP2C5 FPGA Card
- Z80-CPM-VGA-PS2-128KRAM on RETRO-EP4 FPGA Card
- Z80-CPM-VGA-PS2-64KRAM on RETRO-EP4CE15 FPGA Card
- Based on rhkoolstar's Multiboot Multicomp
- Has 6 CP/M variants as well as Grant's NASCOM “ROM” Basic. Also included are 10 extra volumes with popular applications.
- Multicomp-MPM on RETRO-EP4 FPGA Card
- Multicomp-MPM on RETRO-EP4CE15 FPGA Card
- Multicomp-MPM on Cyclone V on RETRO-EP4CE15 FPGA Card
- Multicomp (mc-2g-1024) Reference design
- Z80_VGA_PS2_UART_16K on vrTech Cyclone IV FPGA FPGA Card
- Z80-BASIC-VGA-PS2-IntRAM(48K) on A_ESTF_V2_EP4CE22 FPGA Card
- Z80_VGA_PS2_UART_32K on_EP4CE10 FPGA Card
- Z80_VGA_PS2_UART_16K on_EP4CE6 FPGA Card
- ZX80 on RETRO-EP4CE15 FPGA Card
There are two builds for the 6809 CPU. One is a BASIC computer. The other runs FORTH and other OS choices.
- M6809_56KRAM_VGA on EP2C5 FPGA Card
- M6809_VGA_PS2_IntRAM(52K) on A_ESTF_V2_EP4CE22 FPGA Card
- M6809_VGA_PS2_UART_IntRAM(16K) on vrTech Cyclone IV FPGA Card
- M6809_VGA_PS2_IntRAM(32K) on_EP4CE10 FPGA Card
- M6809_VGA_PS2_IntRAM(16K) on_EP4CE6 FPGA Card
- M6809_VGA_PS2_RAM(56K) on RETRO-EP4 FPGA Card
- M6809_VGA_PS2_RAM(56K) on RETRO-EP4CE15 FPGA Card
- MultiComp_6809_by_Neal_C-2019-04-08 on RETRO-EP4 FPGA Card
- MultiComp_6809_by_Neal_C-2019-04-08 on RETRO-EP4CE15 FPGA Card - Supports Multiple OS images from SD card
Grant did not have an official 6800 CPU build so we targeted the classic MIKBUG ROM.
- M6800_MIKBUG on EP2C5 FPGA Card
- M6800_MIKBUG_ExtSRAM on EP2C5 FPGA Card
- M6800_MIKBUG_ExtSRAM_MIKBUG_at_F000 on EP2C5 FPGA Card
- M6800_MIKBUG_Serial on EP2C5 FPGA Card
- M6800_MIKBUG on_EP4CE10 FPGA Card
- M6800_MIKBUG on_EP4CE6 FPGA Card
- M6800_MIKBUG on RETRO-EP4 FPGA Card
- M6800_MIKBUG on RETRO-EP4CE15 FPGA Card
- The 68000 build supports the Teeside 2 design.
- TS2_68000 on RETRO-EP4CE15 FPGA Card
- TS2_68000_Tutor on RETRO-EP4CE15 FPGA Card
- TS2_68000 on Cyclone V card on RETRO-EP4CE15 FPGA Card
- TS2_68000_128KB on Cyclone V card on RETRO-EP4CE15 FPGA Card
The PDP-8 build is based on The book Resoling a New Computer.
- PDP-8 on EP2C5 FPGA Card