An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: retro-computing

ptsource/MiniVMDOS

:eight_spoked_asterisk: PTSource MiniVMDOS is a professional operating system in the lineage of DOS operating systems intended to run legacy software inside PTSource MiniVM for Windows x86 and x64. Integrates transparent web and network access seamlessly into its familiar command-line interface.

Language: C - Size: 46.4 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 6 - Forks: 1

gaurav2git/retrosaga-v1trial

RetroSaga V1 Trial showcases an innovative approach to MIDI synthesis, focusing on efficiency and real-time performance. Explore the project on GitHub to see how dynamic cost-function optimization enhances audio processing. 🛠️🎶

Language: C - Size: 253 KB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

obinexus/retrosaga-v1trial

RetroSaga V1 Trial: MIDI synthesis POC with dynamic cost-function optimization. Demonstrates 8-bit audio processing, real-time MIDI handling, and NexusLink integration for future game engine development.

Language: C - Size: 251 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

macinlink/clapkit

"Classic Application Kit" for Mac OS 7.x-9.x

Language: C - Size: 538 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

ptsource/MuLinux

PTSource Mulinux is a dedicated initiative focused on maintaining and sustaining the legacy of professor Michele Andreoli's MuLinux project. MuLinux, renowned for its minimalistic design, is a lightweight, flexible Linux distribution that can run on older hardware with limited resources.

Language: HTML - Size: 91.3 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 0

KRSTUYWZ/img2ansi

img2ansi converts images into ANSI art for use in terminals and browsers. With this tool, you can easily transform your visuals into a unique format that enhances your command-line experience. 🖼️✨

Language: JavaScript - Size: 16.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

tebl/C64-Modulator-Replacement

A simple modulator replacement for Commodore 64s with "longboards", complements my Lumafix version as well adding an audio connector for second SID.

Size: 52.9 MB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 38 - Forks: 8

MattisLind/DP2200

Datapoint 2200

Language: C++ - Size: 3.36 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 9 - Forks: 0

bill-of-materials/awesome-minitel

A curated list of minitel resources

Size: 439 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 30 - Forks: 8

mezantrop/i486SX_soft_FPU

Bring back FPU emulation for i486SX CPU on NetBSD

Language: C - Size: 3.23 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 0

arec1b0/bitsynth

A minimalist DOS-based digital synthesizer producing 4-voice polyphony through the PC speaker

Language: Assembly - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

wezm/macbinary

MacBinary and resource fork reading in Rust

Language: Rust - Size: 140 KB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 13 - Forks: 0

crozone/relaysbc-programs

Programs written for Joe Allen's single board relay computer.

Language: C - Size: 42.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 1

tebl/C64-Joystick-Switcher

Wanted a joystick switcher for my Commodore 64, so I built one by adapting C64 Mega Switcher for use with Atari-style joysticks. Supports secondary fire-button when using Sega Master System gamepads, even includes an auto-fire circuit.

Size: 3.95 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 3

mrthreeplates/TRS-80_floppy_remapper

Hobby project for vintage TRS-80 model 3, 4 and 4P computers made by Radio Shack in the 1980s.

Language: C - Size: 14.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0

xeiavicaflashrepository/scrthing-utils

Utilities and documentation for the MS-DOS screenwriting program ScriptThing 1.23p

Language: Perl - Size: 1.11 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

cloclacordis/PDP11-C-emulator-devjour

PDP-11 emulator and interpreter for a subset of its machine instructions, written in C — documentation of the development process

Language: C - Size: 51.8 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

jim11662418/IBM_Wheelwriter_Bus_Sender

Uses a Dallas Semiconductor DS89C440 MCU to send data over the Wheelwriter's serial BUS.

Language: C - Size: 461 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

jim11662418/IBM_Wheelwriter_Bus_Reader

Uses a Dallas Semiconductor DS89C440 MCU to read and display data on the Wheelwriter's serial BUS.

Language: C - Size: 470 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

cjab/libeq

Libraries and tools for working with EverQuest game data

Language: Rust - Size: 9 MB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 13 - Forks: 4

tebl/C64-Stereo-SID

There are many Stereo SID boards, but this one in mine... Add a second SID of the same type or newer substitutes for adding stereo audio to your system...

Size: 38.2 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 7

Andy4495/USB_Host_ASCII_Keyboard

Converts USB keyboard into plain ASCII over Arduino Serial port using USB Host Shield.

Language: C++ - Size: 174 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

jim11662418/Intel_4004_Decimal_Arithmetic_Functions

Decimal arithmetic subroutines for the Intel 4004 CPU

Language: Assembly - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

kaktusdicaprio8774/DOSBox-Classic-Games-Emulator

DOSBox enables you to play classic PC games on modern systems, bringing retro gaming back to life! 💾🎮

Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

jim11662418/IBM_Wheelwriter_Printer

A Dallas Semiconductor DS89C440 MCU turns an IBM Wheelwriter Electronic typewriter into a Windows "Generic/Text Only" Printer.

Language: C - Size: 629 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 11 - Forks: 0

jim11662418/IBM_Wheelwriter_Teletype

A STCmicro STC15W4K32S4 series micro controller turns an IBM Wheelwriter Electronic Typewriter into a teletype-like device.

Language: C - Size: 5.22 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 12 - Forks: 0

tebl/C64-Kernal-Switcher

Switchless kernal switcher for the common breadbin Commodore 64, "longboards". Reuses power LED for easier use.

Language: C - Size: 24.6 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 27 - Forks: 4

HairyDuck/terminal

A retro CRT terminal template with authentic effects - flicker, scanlines, and glitch animations. As seen on lukedev.co.uk

Language: CSS - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

tebl/RC-ONE

A recreation of the MOS KIM-1 microcomputer, the start of the Commodore-line of computers. Complete with hex keypad, six digit displays and a lot of 8-bit fun!

Language: C++ - Size: 30.5 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 3

tebl/C64-Power-Saver

C64 power supplies are ancient, they go bad every day so use protection!

Size: 15.5 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 37 - Forks: 5

AzFoxxo/Fox-Vision

Simple 16 bit RISC virtual machine and assembler

Language: C# - Size: 58.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

lighterowl/libpascalreal

C APIs for using Turbo Pascal 48-bit floating-point numbers

Language: C - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

tebl/RetroPanel

The missing piece for everyone who has a functional AT-system, but only ATX-cases. This adds a turbo-switch, a smart power switch and that highly desired Mhz-display (also a clock, because why not).

Language: C++ - Size: 39.2 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

tebl/C64-Mega-Switcher

Adapter for using Sega Mega Drive/Genesis controllers on a C64, with builtin port switcher so no more cable switching!

Size: 19.2 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 2

tomwhite/8-bit-computer

Ben Eater's 8-bit computer in CircuitJS1

Language: Python - Size: 286 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

jim11662418/Intel_8080_Single_Board_Computer

Home-brew Intel 8080 Single Board Computer with Altair BASIC Interpreter

Language: Assembly - Size: 4.96 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

jim11662418/Intel-8008-Single-Board-Computer

Home-brew Intel 8008 single board computer with SCELBAL BASIC interpreter in EPROM

Language: Assembly - Size: 40.6 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 17 - Forks: 2

tlindner/Squanchy-BASIC

Color BASIC, improved.

Language: Assembly - Size: 219 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 2

sy2002/zxuno4mega65

ZX-Uno port for MEGA65 delivering a fully fledged ZX Spectrum 48k and 128k

Language: VHDL - Size: 14.6 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 13 - Forks: 2

douggilliland/Linux-68k

Linux tools for various Retro-Computers

Language: C - Size: 58.5 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 9 - Forks: 2

lambdamikel/picoram2090

A Raspberry Pi Pico (RP2040)-based 2114 SRAM Emulator for the Busch 2090 Microtronic Computer System

Language: C - Size: 22.8 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 2

retro9x/retro9x.github.io

Retro9x webpage.

Language: HTML - Size: 2.93 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

shaeberling/retrostore

RetroStore aims to be an app store that is home to often long forgotten games and apps on platforms from our past.

Language: JavaScript - Size: 5.63 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 3

nickglazzard1959/nickglazzard1959.github.io

My website, of perhaps doubtful value, but with some less usual contents.

Language: JavaScript - Size: 223 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

tgtakaoka/RetroCyborg

Retro CPU single board computer, with debugger, assembler, disassember

Language: Assembly - Size: 11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

AlexeyBond/rome

A ROM/RAM chip emulator

Language: Rust - Size: 876 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

tomwhite/zx81-frogging

The first program I ever wrote

Language: JavaScript - Size: 324 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

tomwhite/zx81-not-only-30-programs

Run the programs from "Not Only 30 Programs for the Sinclair ZX81" in your browser

Language: JavaScript - Size: 34.6 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

8bit-mate/injalid_dejice.rb

UTF-8 <-> KOI-7 encoder/decoder.

Language: Ruby - Size: 11.7 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

yas-sim/fd-capture-lite

Arduino based floppy disk image capturing tool - No special HW other than Arduino Uno R3 is required.

Language: C++ - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MiSTer-devel/PMD85_MiSTer

PMD85 v.2A for MISTer

Language: Verilog - Size: 2.9 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

Raffaello/sdl2-hyper-sonic-drivers

'90s sound-cards hardware emulation and files processing.

Language: C++ - Size: 8.24 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

rscottfree/Sole64

Simple Operating and Learning Environment

Language: JavaScript - Size: 1.1 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Stack-in-a-box/play

🎵 A lightweight, platform- and format-agnostic, command-line audio player with a dead-simple interface

Language: C - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Raffaello/sdl2-vga-terminal

SDL2 VGA Terminal

Language: C++ - Size: 271 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

MiSTer-devel/OndraSPO186_MiSTer

Ondra SPO 186 core for MISTer

Language: VHDL - Size: 3.6 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

kambrium/c64-startup-screen

A web page that looks like a C64 startup screen

Language: CSS - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1

7ombie/textmode

An old school, bitmapped, text-based, WebGL2 renderer for V8.

Language: JavaScript - Size: 51.8 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

tomwhite/pong

An Arduino port of pypaddle, which is "a paddle ball bouncing game very similar to Pong"

Language: C++ - Size: 4.25 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tomwhite/zx81-refurb

How I refurbished my ZX81

Size: 196 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

itzCozi/Terminal-Bypass-Game

A simple game about early password cracking and access escalation set in the Citadel of City 17

Language: Python - Size: 122 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tomwhite/zxtext2p

Language: C - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

hagronnestad/hagronnestad.github.io

Size: 224 KB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jim11662418/4004-delay-calculator

Calculate register values for Intel 4004 and 4040 delay loops

Language: Pascal - Size: 370 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

lawrencewoodman/techtinkering-videos

Resouces used to create videos on YouTube

Size: 2.36 GB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tomwhite/mandelbrot-1989

My programs to draw the Mandelbrot Set from 1989 using GFA Basic on the Atari ST

Size: 41.7 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0