In Assembly geschriebene Bibliotheken

fasmg

Flat Assembler G – anpassbarer Montagemotor.
  • 142

kirby64

Eine in Arbeit befindliche Dekompilierung von Kirby 64: The Crystal Shards, hier präsentiert.
  • 140

hello

Ein 23-Byte-„Hallo Welt“-Programm, zusammengestellt mit DEBUG. EXE unter MS-DOS (von susam).
  • 139
  • MIT

GLaBIOS

Ein modernes, selbst erstelltes, alternatives Open-Source-ROM-BIOS (GPLv3) für PC, XT, 8088 Clone oder Turbo-PCs.
  • 139
  • GNU General Public License v3.0 only

rpp-backup

Dieses Repo ist für Red++ v3, die neueste spielbare Version. Das Repo für Version 4 ist derzeit nicht spielbar, aber die Entwicklung wird bald wieder aufgenommen.
  • 134

assembly-tutorial

Tutorial zum Programmieren in Assemblersprache.
  • 134

pokepinball

Demontage von Pokémon Pinball.
  • 131

avr-libc

Das AVR-Libc-Paket stellt eine Teilmenge der Standard-C-Bibliothek für AVR-8-Bit-RISC-Mikrocontroller bereit.
  • 130
  • GNU General Public License v3.0

nes-contra-us

Eine kommentierte Demontage mit ergänzenden Materialien des Contra (US) NES-Spiels.
  • 127

raspi-keygen

Reverse-Engineering-Bemühungen zur Generierung von Lizenzschlüsseln für die Hardware-Videodekodierung des Raspberry Pi.
  • 126
  • The Unlicense

6502

DB6502: 65C02-basierter Computer, inspiriert von BE6502 (von dbuchwald).
  • 125
  • MIT

X86-64-semantics

Semantik von x86-64 in K.
  • 122
  • GNU General Public License v3.0

acsi2stm

Atari ST ACSI-zu-SD-Kartenkonverter mit einem STM32.
  • 120
  • GNU General Public License v3.0 only

slippi-ssbm-asm

Super Smash Bros Melee ASM-Code zur Bereitstellung von Slippi-Unterstützung.
  • 120
  • GNU General Public License v3.0 only

hbc-56

Homebrew 6502 auf einem Backplane-Computer.
  • 119
  • MIT

passport

ein Überprüfungs- und Kopierprogramm für 5,25-Zoll-Apple-II-Disketten (von a2-4am).
  • 118
  • MIT

expensereport

Die Legacy-Code-Refactoring-Kata von ExpenseReport in über 50 Programmiersprachen (Ada bis Zig).
  • 118
  • GNU General Public License v3.0

GBA

Game Boy Advance Bare-Metal-Assembly-Programmierung (von PeterLemon).
  • 118

gb-save-states

💾 Patches zum Hinzufügen von Save-State-Unterstützung für Game Boy-Spiele beim Spielen auf der Originalhardware.
  • 118
  • MIT

wonkey

Wonkey ist eine leicht zu erlernende, objektorientierte, moderne und plattformübergreifende Programmiersprache zum Erstellen plattformübergreifender Videospiele. Treten Sie der Community bei https://discord.gg/awfuRtZay7.
  • 117
  • zlib

64bit-os-tutorial

Dieses Betriebssystem-Tutorial erweitert die grundlegenden Konzepte, die in cfenollosa/os-tutorial behandelt werden, und behandelt den Einstieg in den Langmodus auf der x86_64-Architektur. Es verwendet auch Clang, anstatt sich auf einen externen Crosscompiler zu verlassen. Ich habe vor, es auf dem neuesten Stand zu halten, Sie können also gerne ein Problem einreichen!
  • 117
  • MIT

first_nes

Erstellen Sie Ihre eigenen Spiele für das Nintendo Entertainment System! Dieses „Einsteiger“-Spiel ist leicht für Ihre eigenen Projekte erweiterbar. Enthält Referenzen.
  • 115
  • The Unlicense

SMWDisX

SMW-Demontage X.
  • 115

pipes-speed-test

  • 114
  • GNU General Public License v3.0

dmg-acid2

😀 Der Acid2-Test, jetzt für den Original Game Boy! 😀.
  • 112
  • MIT

Simple-Polymorphic-Engine-SPE32

Simple Polymorphic Engine (SPE32) ist eine einfache polymorphe Engine zum Verschlüsseln von Code und Daten. Es handelt sich um ein Amateurprojekt, mit dem demonstriert werden kann, was polymorphe Engines sind.
  • 109

framework

Ortholinear mit einem Knopf (von stevennguyen).
  • 107

rv51

Ein RISC-V-Emulator für den Mikrocontroller 8051 (MCS-51).
  • 105
  • GNU General Public License v3.0 only

adtpro

Apple Disk Transfer ProDOS (ADTPro).
  • 104
  • GNU General Public License v3.0 only

tiny-bootstrap

Ein kleiner Bootloader für x86 IBM-PC-kompatible Maschinen.
  • 104