Giter VIP home page Giter VIP logo

commonpet's Introduction

The CommonPET

The CommonPET is a 100% compatible replica of the SuperPet combo board for PET/CBM 8032 computers from 1981. It implements all the features, including the 64K RAM addon, compatibility for the OS9 MMU well as the support for the internal RS-232 connector.

CommonPET render

Most of the components are readily available. Chips not available from Mouser or Digikey can still be purchased as NOS from a variety of sources.

Schematic

Bill of Materials

The Firmware

The Firmware of the SuperPET is available at zimmers.net: http://www.zimmers.net/anonftp/pub/cbm/firmware/computers/pet/SuperPET/index.html

UA3: characters.901640-01.bin (PETside CharROM):

U47: waterloo-a000-bfff.970018-12.bin

U48: waterloo-c000-dfff.970019-12.bin

U49: waterloo-e000-ffff-970034-12.bin (50Hz Version)

U49: waterloo-e000-ffff.970020-12.bin (60Hz Version)

Adapters to use 2764 EPROM work, 27hc641 that are programmed to be pin compatible to 2364 are recommended.

The RS232 interface

CBM in its infinite wisdom only provided +5V and -9V for the 1488 line driver. A low voltage 1488E or 14C88 is recommended.

The OS/9 MMU addon board

A replica of the OS/9 addon board can be found in the os9_mmu folder

OS/9 MMU addon board render

The License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
See https://creativecommons.org/licenses/by-sa/4.0/.

The Credits

This work would not have been possible without the help from a bunch of amazing people from VzEkC e. V. forums. Many thanks go out to:

  • for(;;) - for creating the amazing µMMF project that inspired this work
  • vossi - for providing excellent images of a ASSY 324100 board
  • CBM_Ba and Richi- for building and testing the first prototype

Special credits go out to Mike Naberezny for researching the OS/9 MMU schematics

commonpet's People

Contributors

insanedruid avatar

Stargazers

Eliza Winterborn avatar  avatar Timothy McClanahan avatar Michael Engel avatar Stewart Russell avatar Nate Lockhart avatar

Watchers

 avatar

Forkers

amramsey

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.