Update of "TRS-80 Model 1 on a PIC32"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: 8cff8aa421ebf22f7a138df7961ee29d9d600f0b
Page Name:TRS-80 Model 1 on a PIC32
Date: 2015-03-03 21:07:07
Original User: ziggurat29
Parent: 5693441549e53c6b917dcf098c161facb439ad54 (diff)
Next 59091068b7e6eb7ed7cebc65e3f0df526ea81c3e
Content

This project is an implementation of a TRS-80 Model 1 emulator on a PIC32 processor. It provides VGA video out and PS/2 keyboard in so as to be usable with commonly available console hardware to-date.

More specifically, I am using an existing PIC32 'breakout board' (the 'UBW32') mounted on another board that provides some connectors for VGA and PS/2 keyboard, originally intended for the 'UBW32 Colour Maximite'. This was a great convenience to me in avoiding laying out a board (and soldering the fine-pitch smd!), but that should still be feasible to anyone wanting to do so, since there are very few external parts from the PIC32 -- my focus was getting the software running.

Progress notes are logged via 'events' entries in the Timeline, which realizes a blog, of sorts. (Note: incidentally, you'll need to log in as 'anonymous' to get the embedded images in the documentation. This is some permission issue I don't understand. Also, you may need to hit 'refresh' sometimes if one of the images doesn't come down due to some other issue I don't understand. See next paragraph on how to do this.)

If you log in as 'anonymous' via login page; you'll be able to see more details about code checkins, and also be able to download the code as a zip/tarball for your perusal (sorry; the whole anonymous bit is about avoiding spiders eating up bandwidth).

Portions of this code were derived from other sources:

Happy retro-computing!