Home

Awesome

The Sorbus Computer

The attempt to build a very simple 65C02 based computer by utilizing a Raspberry Pi Pico clone for the rest of the functionality.

Sorbus assembled Sorbus parts Sorbus Junior

The Project is capabile to run as an Apple Computer 1 as well as an own monitor command prompt (mcp) to learn about the 65C02 processor and it siblings.

The project is fully open source, licensend under GPL v3:

An addtional page has been setup to explain more about the ideas of the system, as well as some usecases.

Also there is now an independent review available at the wonderful Retro Computing pages of Hans Otten.

To access the RP2040 without super user rights, make sure that your user is in the groups "plugdev" and "dialout". You also need to add a udev rule. This is available as part of picotool in the udev folder.

Build Targets

The toplevel Makefile is added as a convenience layer to build things more easily. It wraps the call of cmake and make to configure the Raspberry Pi Pico project, as well as some other useful things. The following make targets are available:

There are also some build scripts available for special cases:

It is also possible to build C programs using cc65 for this computer. This is rather a proof of concept that a full featured implementation, but it does work rather stable. More details are in it's own README.