Skip to content

TechCowboy/SuperPET_MiSTer

Repository files navigation

SuperPET for MiSTer Board

Documentation

The SuperPET is a 8032 PET with one or two added boards that were designed at the University of Waterloo. The computer has a built-in RS-232C interface and many built-in programming languages. In Europe, this machine was called the MicroMainFrame 9000, or MMF 9000.

https://www.zimmers.net/anonftp/pub/cbm/firmware/computers/pet/SuperPET/index.html

Acknowledgements

This repository started from the PET2001_MiSTer repository created by sorgelig

https://github.com/MiSTer-devel/PET2001_MiSTer

This is my first attempt at a MiSTer core. Wish me luck :-)

Development setup

The original PET2001_MiSTer seemed to be compiled from Quartus 17, so I downloaded the lite version Quartus Lite 17-1

Compiling the project

Open the project file SuperPET.qpf file

Under the Menu, Processing, choose Start Compiling.

Patience is a virtue...

Installation on MiSTer:

Copy the .rbf file at the root of the SD card. Copy roms (.prg,*.tap) to SuperPET folder.

Notes:

  • PRG apps are directly injected into RAM. Load command is not required.
  • TAP files are loaded through virtual tape input. press F1 to issue LOAD command, and then choose TAP file in OSD.
  • F12 opens OSD.

System ROM structure

  • 0000-0FFF - unused, all zeros
  • 1000-7FFF - mapped to 9000-FFFF

Download precompiled binaries

To Be Announced

About

The 6809 Portion of the SuperPET

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published