LASER310 FPGA with FLOOPY DRIVE EMU
Welcome to LASER310_FPGA project. This project is an attempt to recreate the once famous VZ300/Laser310 computer in 80's on Altera Cyclone based FPGA boards.
Features implemented:
- MC6847 /w VGA output
- Super high resolution mode (256*192)
- Cassette input/output emu
- Laser310 internal ROM/DOS ROM on flash
- Enable external ROM with onboard switches at runtime.
- VZ200 support
- 34KB + 8KB RAM
- Buzzer output
- PS/2 keyboard support (Ctrl+F12 to reset).
- 12.5MHz overclock on SW0
- Floppy emu support
Supported boards
- Terasic DE1
- Terasic DE2
Folder structures
rom:
VZ300/Laser310 roms
Software:
development tools for this project.
vz:
Some come games for testing.
SYSTEM-B.vz is a binary file loading/saving tool for cassette/disk on Laser 310.
BASIC_P1.5C.vz is an extended Basic for Laser 310 developed by XinMin Peng in 80's.
MONITORR.vz is an award winning CALL-151 like system monitor tool for Laser 310.
More details on these VZ300/Laser310 softwares to follow.