retro-computing

There are 75 repositories under retro-computing topic.

  • mezantrop/i486SX_soft_FPU

    Bring back FPU emulation for i486SX CPU on NetBSD

    Language:C58210
  • tebl/C64-Power-Saver

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

  • bill-of-materials/awesome-minitel

    A curated list of minitel resources

  • 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.

  • tebl/C64-Kernal-Switcher

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

    Language:C28754
  • GalaxyShad/UMPK80-IDE

    An integrated development environment designed for programming and software development on the USSR UMPK-80 computer, which is based on the KR580VM80 / INTEL8080 processor. Built using Tauri with Rust and TypeScript, this IDE includes an emulator and translator, making it an all-in-one application.

    Language:TypeScript27200
  • crozone/relaysbc-programs

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

    Language:C23621
  • 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...

  • 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++23833
  • jim11662418/Intel_8008_Single_Board_Computer

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

    Language:Assembly20322
  • 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.

  • tebl/C64-Mega-Switcher

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

  • cjab/libeq

    Libraries and tools for working with EverQuest game data

    Language:Rust14593
  • sy2002/zxuno4mega65

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

    Language:VHDL144222
  • wezm/macbinary

    MacBinary and resource fork reading in Rust

    Language:Rust14111
  • jim11662418/IBM_Wheelwriter_Teletype

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

    Language:C13030
  • lambdamikel/picoram2090

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

    Language:C13203
  • 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:JavaScript13593
  • douggilliland/Linux-68k

    Linux tools for various Retro-Computers

    Language:C12602
  • macinlink/clapkit

    "Classic Application Kit" for Mac OS 7.x-9.x - An event-driven framework which aims to make Macintosh Toolbox programming a bit easier.

    Language:C12
  • 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:C12321
  • SurvivorGrim/PipBoy-Pi5

    PipBoy-Pi5 Project. A how to guide on building your own functional PipBoy from Fallout!

    Language:Python12401
  • jim11662418/IBM_Wheelwriter_Printer

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

    Language:C11120
  • MattisLind/DP2200

    Datapoint 2200

    Language:C++11340
  • tlindner/Squanchy-BASIC

    Color BASIC, improved.

    Language:Assembly10212
  • jim11662418/Intel_8080_Single_Board_Computer

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

    Language:Assembly9130
  • milos-p-lab/MarkdownGuideHtmlConverter

    ⚡ Fast and safe bidirectional converter (Markdown ⇄ HTML, AmigaGuide → HTML/MD, Smart Plain Text ⇄ HTML) in pure C#. No dependencies.

    Language:C#8
  • MiniVMDOS

    ptsource/MiniVMDOS

    :eight_spoked_asterisk: PTSource MiniVMDOS is a multitasking, multiuser professional operating system in the lineage of DOS operating systems intended to run legacy software inside PTSource MiniVM for Windows x86 and x64..

    Language:HTML7201
  • sdl2-vga-terminal

    Raffaello/sdl2-vga-terminal

    SDL2 VGA Terminal

    Language:C++711321
  • kambrium/c64-startup-screen

    A web page that looks like a C64 startup screen

    Language:CSS6301
  • Raffaello/sdl2-hyper-sonic-drivers

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

    Language:C++611511
  • 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++6201
  • wesellis/WeatherStar-4000-Python

    Faithful Python recreation of the iconic Weather Channel WeatherStar 4000 from the 1990s. Real-time weather data with authentic retro graphics.

    Language:Python6
  • MiSTer-devel/OndraSPO186_MiSTer

    Ondra SPO 186 core for MISTer

    Language:VHDL5302
  • tomwhite/8-bit-computer

    Ben Eater's 8-bit computer in CircuitJS1

    Language:Python5201
  • MuLinux

    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:HTML4100