BigEd's starred repositories

tinylisp

Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

Language:CLicense:BSD-3-ClauseStargazers:821Issues:11Issues:12

simh

The Open SIMH simulators package

Language:CLicense:NOASSERTIONStargazers:462Issues:45Issues:126

amber

A Language for High-Level Programming with Self-Extension

Language:Ragel in Ruby HostLicense:NOASSERTIONStargazers:340Issues:19Issues:338

RTM-Z80

Retro Tiny Multitasking system for Z80 based computers

Language:CLicense:MITStargazers:122Issues:10Issues:4

Fuzix-Compiler-Kit

Fuzix C Compiler Project

Language:CLicense:NOASSERTIONStargazers:45Issues:7Issues:27

picoputer

Raspberry Pi Pico Transputer Emulator

Language:MakefileLicense:GPL-3.0Stargazers:35Issues:8Issues:2

PicoBB

BBC BASIC for Raspberry Pi Pico

Language:CLicense:ZlibStargazers:34Issues:5Issues:24

rerap2

ReRap2 is an interpreter for the Russian and English dialects of the Rapira programming language.

Language:C++License:GPL-3.0Stargazers:31Issues:0Issues:0

MMB_Utils

Perl library and utilities for manipulating BBC MMB and SSD files

Language:PerlLicense:GPL-2.0Stargazers:22Issues:4Issues:2

fbclock

A direct-to-framebuffer analogue clock display, for embedded Linux applications

Language:CStargazers:15Issues:0Issues:0

6502js

A JavaScript 6502 assembler and simulator

Language:JavaScriptLicense:GPL-3.0Stargazers:13Issues:0Issues:0

blazor-canvas-mcm70-poc

Emulator for MCM/70 Intel 8008 based computer. Runs APL. Windows application in C# .NET Core 5.0 OpenTK. Web application in C# Blazor WebAssembly JS Unmarshalled Interop, Typescript.

Language:C#Stargazers:9Issues:3Issues:0

picoeco

Support for Acorn Econet protocols on the Raspberry Pi Pico

Language:CLicense:BSD-3-ClauseStargazers:7Issues:0Issues:0

moon-watch

Moon phase and solar time watch face for the Skagen Hybrid

Language:JavaScriptStargazers:7Issues:3Issues:3

HP-35_Z80

Build hp35 calc with Z80 cpu from scratch

Language:AssemblyLicense:MITStargazers:5Issues:1Issues:0

serialfs

ROMless Serial Filing System for the BBC Micro

Language:PythonLicense:UnlicenseStargazers:4Issues:1Issues:3

tek4404

various C projects for Tektronix4404

Language:CStargazers:3Issues:0Issues:0

v6502demo

Demo of recovering and reformatting some CC3.0 licensed content

Language:HackLicense:NOASSERTIONStargazers:3Issues:0Issues:0

BBCSDL

BBC BASIC for SDL 2.0: for Windows, Linux (86), MacOS, Raspberry Pi, Android and iOS.

Language:CLicense:ZlibStargazers:3Issues:2Issues:16

BBCMicroMonitorRom

A machine code monitor ROM for the BBC Micro, Master, Compact and Acorn Electron

Language:AssemblyLicense:MITStargazers:2Issues:2Issues:5

Microtan65-FPGA

Tangerine Microtan 65 FPGA re-implementation

Language:VHDLStargazers:2Issues:2Issues:0

INMOS-Link-Driver

Updated INMOS Transputer link driver model for Linux Kernel 4.x.x. This supports the AVM Active ISDN PCI and PCMCIA cards which are INMOS B004 compatible.

Language:CStargazers:2Issues:2Issues:0

bbc-micro-pascal-compiler

From Jeremy Rushon's Pascal for Human Beings (1982)

M68K_SS

Motorola 68000 Software Suite

Language:AssemblyLicense:GPL-3.0Stargazers:1Issues:1Issues:0

beebsupershadow

A more powerful shadow RAM idea for the BBC Micro

Language:AssemblyStargazers:1Issues:1Issues:0

Digiac-Mac-III-FPGA

Digiac-Mac-III-FPGA

Language:VerilogStargazers:1Issues:2Issues:0
Language:VerilogStargazers:1Issues:0Issues:0

diaspora-viewer

html/js file to render Diaspora* data export files

Language:HTMLStargazers:1Issues:2Issues:0