In Assembly geschriebene Bibliotheken

HelloWorlds

Hello-World-Programm in den meisten Programmiersprachen.
  • 103
  • MIT

supermetroid

Super Metroid SNES-Spiel, zerlegt.
  • 103

2048-gb

ein Gameboy- (und SMS-)Port von 2048.
  • 103
  • zlib

AmiBlitz3

Komplettpaket von AmiBlitz3 inklusive aller Quellen.
  • 102

emu-info

Verschiedene Emulator-bezogene Informationen aus dem gesamten Internet.
  • 100

qr-asm

Generieren Sie einen QR-Code von Grund auf nur mit ARM-Assembly.
  • 99
  • MIT

appendix-bios

IBM AT 80286 BIOS.
  • 98

UltimaHacks

Patches, die den Videospielen Ultima VII (BG und SI) und Ultima Underworld (I und II) aus den 1990er Jahren Funktionen hinzufügen und deren Benutzerfreundlichkeit verbessern, sowie ein Programm zum Kompilieren und Anwenden dieser Patches.
  • 98
  • MIT

shinpokered

Meistens ein Vanilla-Hack von Pokémon Rot/Blau, der sich auf Bugfixes und Trainer-KI konzentriert.
  • 97

bootRogue

bootRogue, ein Roguelike-Spiel, das in einen Bootsektor (510 Bytes) passt.
  • 97
  • BSD 2-clause "Simplified"

Jemm

Jemm386 und JemmEx sind sogenannte EMMs (Expanded Memory Manager) oder genauer V86-Monitore.
  • 96

arm_asm_emu

Gameboy-Emulator in ARM-Baugruppe.
  • 96
  • BSD 3-clause "New" or "Revised"

MIPS-CPU

Eine simulative MIPS-CPU, die auf Logisim läuft.
  • 96
  • MIT

bfbb

Dekompilierungsprojekt für SpongeBob Schwammkopf: Battle for Bikini Bottom.
  • 93

goose

Golang auf Bare-Metal booten (von tgascoigne).
  • 91

redstarbluestar

Ein Upgrade auf Pokémon Rot/Blau. Enthält Grafiken und Funktionen des Space World 1997 Gold/Silver-Prototyps.
  • 90

zsnes

Eine gepflegte Abzweigung von ZSNES, einem Super Nintendo-Emulator. Das ursprüngliche Projekt benötigt Patches zum Erstellen und wird nicht mehr gepflegt: https://sourceforge.net/projects/zsnes/.
  • 88
  • GNU General Public License v3.0 only

vas

Selbstgehosteter x86-64-Assembler, geschrieben in V.
  • 87
  • MIT

PSX

PlayStation Bare Metal Mips Assembly Programming (von PeterLemon).
  • 87

asmc

Asmc-Makro-Assembler.
  • 86
  • GNU General Public License v3.0 only

furby-source

Transkribierter Quellcode des PDFs „FURBY. ASM – Version 25“ von http://www.seanriddle.com/furbysource.pdf.
  • 86
  • GNU General Public License v3.0

NekoCart-GB

Open-Source-Gameboy-Flash-Cartridge mit einem Xilinx CPLD als MBC.
  • 85

BootProg

FAT12/16/32-Bootsektor für. COMs/. EXEs.
  • 83
  • GNU General Public License v3.0

forth

Portierung von Richard Jones‘ FORTH auf ARM.
  • 83

unix-jun72

Der funktionierende Quellcode für PDP-11 Unix von 1972.
  • 81

esp-nn

Optimierte neuronale Netzwerkfunktionen für Espressif-Chipsätze.
  • 81
  • Apache License 2.0

elite-harmless

Demontage (CA65) des Commodore 64-Ports der bahnbrechenden Weltraumsimulation Elite, von Ian Bell / David Braben.
  • 81
  • GNU General Public License v3.0

fbird

Ein Bootsektor-Spiel im Textmodus.
  • 80

GW-BASIC

Zusammenstellung von Microsoft GW-BASIC aus dem Jahr 1983 mit MASM oder JWasm • „Pre-Release“-Binärdateien unter https://codeberg.org/tkchia/GW-BASIC/releases • Quellspiegel von https://codeberg.org/tkchia/GW -BASIC • Fork von https://github.com/dspinellis/GW-BASIC (von tkchia).
  • 79
  • MIT

impulsetracker

Fork/Klon von https://bitbucket.org/jthlim/impulsetracker – Vollständiger Quellcode für Impulse Tracker, einschließlich Soundtreiber, Netzwerktreiber und einige unterstützende Dokumentation.
  • 79
  • GNU General Public License v3.0