Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
The B3 is a microcomputer, directly inspired by the "home computers" of the early 1980s (e.g. ZX-81, C64, TRS-80) but using modern components and techniques. Like its predecessors, all schematics and listings will be available -- but unlike in the 1980s, everything will be under an open source license. This repository holds my source code, notes, and documentation related to the project.

Recent activity

Cliff Biffle

Commits by Cliff Biffle were pushed to cbiffle/b3-computer

d9a702b - Stopped initializing the VT in the monitor-only demo. Apparently the VT *still* doesn't cleanly reinitialize!
Cliff Biffle

Commits by Cliff Biffle were pushed to cbiffle/b3-computer

976ddd7 - Abstracted the KERNAL's calling convention and user context access through a set of macros. This will make it easier to change the calling convention, which ...
Cliff Biffle

Commits by Cliff Biffle were pushed to cbiffle/b3-computer

bf439b9 - More time improvements: - Added !TIME for setting the time. - Rearranged .TIME's output to match !TIME's argument order. - System now prints time/date on ...
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.