An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with 16-bit

A curated list of projects in awesome lists tagged with 16-bit .

https://github.com/francisrstokes/16bitjs

💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger

16-bit assembly assembly-language cpu javascript virtual virtual-machine vm

Last synced: 05 Apr 2025

https://github.com/jes/scamp-cpu

A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

16-bit 16-bit-cpu cpu electronics hardware verilog

Last synced: 28 Oct 2025

https://github.com/io12/bootmine

Bootable minesweeper game in a 512-byte boot sector

16-bit assembly bios boot-sector bootloader dos game golf mbr mines minesweeper x86

Last synced: 20 Jul 2025

https://github.com/io12/BootMine

Bootable minesweeper game in a 512-byte boot sector

16-bit assembly bios boot-sector bootloader dos game golf mbr mines minesweeper x86

Last synced: 09 Jul 2025

https://github.com/howerj/bit-serial

A bit-serial CPU written in VHDL, with a simulator written in C.

16-bit 16-bit-cpu 1bit bit-serial cpu forth tiny vhdl

Last synced: 26 Dec 2025

https://github.com/dosworld/dwed

Text file editor and IDE with syntax highlight for MS-DOS and 8086 CPU. Works in Real-Mode and can handle file up to 2G.

16-bit 16bit 16bit-dos 16bits 8086 assembler c dos ide ms-dos pascal real-mode retro syntax-highlighting text-editor

Last synced: 30 Jul 2025

https://github.com/jacmoe/retrogardens

16bit retro programming in DosBox with Borland C++ 3.1, Turbo Pascal 7 and TASM

16-bit borland-cpp cpp dos dosbox pascal retro-graphics retrocomputing turbo-pascal

Last synced: 25 Jul 2025

https://github.com/leoncinardo/MascOS

16-bit Real Mode operating system made entirely in Assembly

16-bit assembly computer-science dos hobby-os operating-system os os-development x86

Last synced: 12 Sep 2025

https://github.com/indyjo/voxel-st

An experimental VoxelSpace engine for the Atari ST

16-bit atari-st demo demoscene retrocomputing voxel-terrain voxels

Last synced: 27 Dec 2025

https://github.com/jhorneman/ambermoon

Historical source code and documents related to Ambermoon, the role-playing game developed by Thalion Software GmbH, and published for the Commodore Amiga in 1993.

16-bit 68000 68k-assembly amiga commodore crpg game-history thalion

Last synced: 01 Nov 2025

https://github.com/dosworld/smallc

Here is collection of original untouched source code for 'Small C' family

16-bit 16bit 8086 86 asm assembler c c-compiler compiler dos free linker ms-dos programming real-mode retro small small-c smallc val

Last synced: 30 Jul 2025

https://github.com/dosworld/smallmake

Public domain MAKE tool for DOS 16-bit (real mode) and 8086/88 CPU. Designed for Small C by J. Hendrix or any other languages.

16-bit 16bit 16bit-dos 8086 automation build c compiler dos make ms-dos programming publicdomain real-mode retro small smallc utility

Last synced: 30 Jul 2025

https://github.com/hasherezade/asm16_projects

My small projects writen in 16 bit asm (NOTE: those are my practice projects that I wrote when I was 15, I give no warranty for this code!)

16-bit 16bit 16bits ascii-art tasm

Last synced: 25 Mar 2025

https://github.com/vulcandth/pokecrystal16

Pokémon Crystal mod that implements 16-bit IDs for the vanilla game (not relying on other mods' features)

16-bit gameboy-color pokemon rgbds romhack

Last synced: 12 Oct 2025

https://github.com/dosworld/rtools

RDOFF2 16/32 bit object code linker for MS-DOS (Link into COM, MZ, ADAM, LX, PE32 formats).

16-bit com dos exe link linker ms-dos nasm obj object pascal rdf rdl

Last synced: 18 Aug 2025

https://github.com/brosck/simpleasmkernel

「💻」Simple kernel made in 16-bit assembly only

16-bit assembly assembly-language cpu disk dos kernel operating-system simple system

Last synced: 06 May 2025

https://github.com/kleydon/wavutils

Utilities for reading and writing wav files; all at once or incrementally.

16-bit 32-bit 64-bit 8-bit android audio convert floating-point frame ios lpcm osx pcm read reading wav wave windows write writing

Last synced: 28 Jul 2025

https://github.com/crgimenes/shutdown

shutdown command for MS-DOS 16bits

16-bit apm assembly assembly-x86 ms-dos nasm retrocomputing turbo-c

Last synced: 08 Jul 2025

https://github.com/saadbazaz/antipixel

👾 Generate code for sprites, for your game in 8086 assembly

16-bit 16-bit-cpu 8086-architecture code-generator game-art game-development masm student-project

Last synced: 01 Aug 2025

https://github.com/RobTillaart/TCA9555

Arduino library for I2C TCA9555 16 channel port expander

16-bit arduino port-expander

Last synced: 17 Jul 2025

https://github.com/robtillaart/tca9555

Arduino library for I2C TCA9555 16 channel port expander

16-bit arduino port-expander

Last synced: 14 May 2025

https://github.com/dosworld/tetris

Well-known brick-game for IBM XT.

16-bit cga dos game textmode

Last synced: 06 Jan 2026

https://github.com/liubivi/sound_splitter

Sound Splitter is a free Windows application (with Python code) that converts a large audio/video file to a low-quality 16bit 16kHz wav or mp3 file and also splits it into several pieces of around 60 MB in size, detecting silent places in the original record.

16-bit 16khz audio ffmpeg ffmpeg-wrapper mp3 mp3-files mp3-to-wav mp4-to-mp3 silence silence-detection silencedetect sound speech-to-text split-video-to-audio-tracks splitter track-extraction video-spliter wav wav-to-mp3

Last synced: 24 Oct 2025

https://github.com/rami-sabbagh/asm-19

ASM-19 is a fantasy assembly language which has been created during the lockdown days of the COVID-19 virus.

16-bit assembler assembly emulator fantasy isa language machine virtual-machine

Last synced: 15 May 2025

https://github.com/dosworld/surc

Modified SubC-compiler for MS-DOS, based on version 2022-01-27

16-bit c compiler dos freedos ms-dos rdf

Last synced: 30 Jul 2025

https://github.com/erik-donath/assembly-snake

Simple Snake game running inside of Boot Section (512 bytes) in x86.

16-bit 512-bytes assembly-x86 bootloader bootsector-game nasm snake snake-game

Last synced: 12 Apr 2025

https://github.com/littleli/go-wyhash16

Simple and effective pseudo random number generator

16-bit random wyhash

Last synced: 26 Feb 2025

https://github.com/txuswashere/snes

1990-2003 SNES, Super Nintendo Entertainment System 16-bit

16-bit 16bit nintendo snes snes-emulator snes9x

Last synced: 06 Jan 2026

https://github.com/thacuber2a03/float

an attempt at writing a VM

16-bit 8-bit instruction-set-architecture vm

Last synced: 10 Sep 2025

https://github.com/stdlib-js/constants-float16-eps

Difference between one and the smallest value greater than one that can be represented as a half-precision floating-point number.

16-bit 16bit const constant eps epsilon float float16 floating-point half ieee754 javascript math mathematics node node-js nodejs number real stdlib

Last synced: 25 Oct 2025

https://github.com/ohjurot/widememset

8/16/32/64-bit wide memset

16-bit 32-bit 64-bit 8-bit asm memset x64

Last synced: 28 Jul 2025

https://github.com/txuswashere/genesis

1988-1997 Mega-Drive, SEGA-Genesis 16-bit

16-bit 16bit genesis mega-drive megadrive sega sega-genesis sega-mega-drive

Last synced: 22 Aug 2025

https://github.com/jacmoe/nasl

Nasl is Not A Sixteen-bit Library

16-bit basic c c99 glfw3 graphics-programming my-basic old-school retro

Last synced: 01 Sep 2025

https://github.com/txuswashere/super-nintendo

1990-2003 SNES, Super Nintendo Entertainment System 16-bit

16 16-bit 16bit nintendo snes snes-emulator snes9x super-nintendo-entertainment-system

Last synced: 26 Oct 2025

https://github.com/ctronp/bigint

Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers

16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance

Last synced: 14 Jul 2025

https://github.com/lnsp/go-vm

Virtual machine in Go

16-bit assembler golang vm

Last synced: 10 Oct 2025

https://github.com/socxin/swm181

L1 R2: Synwit 48MHz Cortex-M0 SD-ADC MCU (SWM181)

16-bit adc cortex-m0 mcu qitas sigma-delta synwit

Last synced: 08 Apr 2025

https://github.com/calint/zen-x

experimental retro 16 bit cpu written in verilog xilinx vivado intended for fpga Cmod S7 from Digilent

16-bit cmod-s7 cpu fpga verilog vintage vivado xilinx

Last synced: 27 Feb 2025

https://github.com/yalishanda42/dcd

My 9th grade Assembly project; a tool that lets you use the Caesar cipher in order to encrypt/decrypt a message. This project helped me learn Assembly back then.

16-bit assembly assembly-language caesar-cipher cipher

Last synced: 07 Nov 2025

https://github.com/tereshenkovav/trixie16bit

16-bit game "Trixie and diamonds" for MS-DOS, developed on QuickBasic 4.5 and NASM.

16-bit 2d-game action-game game indie-game nasm quickbasic retrogaming singleplayer-game

Last synced: 04 Jan 2026

https://github.com/tteeoo/svc

🖥️ A 16-bit virtual machine with its own instruction set, assembler, and debugger.

16-bit assembler assembly assembly-language cpu debugger virtual-machine

Last synced: 15 Mar 2025

https://github.com/harshsikhwal/the-16-bit-dos

A 16 Bit Dos written in Assembly

16-bit assembly dos os

Last synced: 24 Mar 2025

https://github.com/uutzinger/ltc2473

16 bit 833 sps A/D converter project for accurate temperature sensing

16-bit analog-to-digital-converter arduino differential esp32 hardware sigma-delta software strain-gauge thermistor

Last synced: 11 Oct 2025

https://github.com/paoloo/sgdk-template

An empty Sega Mega Drive game template.

16-bit game-development sega-genesis sega-mega-drive template

Last synced: 04 Aug 2025

https://github.com/tereshenkovav/waterwaygame16bit

Pipeman 16-bit DOS game in COM executable format, developed on FreePascal and assembler

16-bit freepascal game puzzle-game retrogaming tiny

Last synced: 23 Mar 2025

https://github.com/alexfru/sedicipu

SediCiPU architecture

16-bit cpu isa

Last synced: 28 Feb 2025

https://github.com/ambadran/micropython-ad7705

MicroPython library to interface the 16-bit ADC IC `AD7705`

16-bit ad7705 adc micropython micropython-scripts

Last synced: 07 Oct 2025

https://github.com/icarogabryel/moon-iv

16 Bit, multicore, unicycle processor for general purpose simulated in VHDL. Created as a tool for teaching computer architecture at Federal University of Piauí.

16-bit architecture computer-architecture computer-organization hardware hardware-simulation harvard-architecture simulation teaching vhdl

Last synced: 24 Dec 2025

https://github.com/magnetic-fox/winapi-tests

Simple tests, experiments and discoveries with 16-bit WinAPI. Let's say it's sort of a warm-up. :)

16-bit 80286 80386 80486 8086 c cpp discovering experiments openwatcom resources simple tests warmup watcom win16 win16-api winapi winapi-16 windows-3-x

Last synced: 31 Jul 2025

https://github.com/magnetic-fox/old-watcom-projects

Just a simple repo containing some of my old (and ugly) Watcom projects from 2019.

16-bit 2019 80286 80386 80486 8086 archived c classic cpp discovering dos experiments fun ms-dos old open-watcom ugly-code watcom

Last synced: 27 Jul 2025

https://github.com/tereshenkovav/qbgratools

Low-level graphic library for QuickBasic 4.5

16-bit game-engine-2d nasm quickbasic retrogaming vga

Last synced: 06 Jan 2026

https://github.com/magnetic-fox/painttest-winapi

Very simple WinAPI project (experiments with painting)

16-bit beginning drawing experiments hdc openwatcom painting simple watcom winapi winapi-16

Last synced: 04 Apr 2025

https://github.com/sasooxd/philos

Barebones 16-bit operating system, custom BIOS, general software and circuit diagrams for an i8086-based homebrew computer.

16-bit 8086 assembly bios c kernel retrocomputing

Last synced: 13 May 2025

https://github.com/calint/zen-one

experimental retro 16 bit cpu written in verilog xilinx vivado intended for fpga cmod s7 from digilent

16-bit cmod-s7 cpu fpga iverilog verilog vintage vivado

Last synced: 10 Oct 2025

https://github.com/calint/znxcr

experimental retro 16 bit cpu written in verilog xilinx vivado intended for fpga Cmod S7 from Digilent

16-bit cmod-s7 cpu fpga verilog

Last synced: 27 Feb 2025

https://github.com/sandord/atarist-dev-resources

A collection of resources for developing software for the Atari ST series of computers.

16-bit assembly atarist c retrocomputing

Last synced: 16 Jul 2025

https://github.com/createfly/vesa_dumper

VESA Dumper is a DOS tool for extracting VESA video modes data, generating readable and binary files. Perfect for developers needing video mode information. 🖥️📁

16-bit bios c dos open-source open-watcom public-license retro tool vesa

Last synced: 16 Jul 2025