In Assembly geschriebene Bibliotheken
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
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
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
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
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
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
rv51
Ein RISC-V-Emulator für den Mikrocontroller 8051 (MCS-51).
- 105
- GNU General Public License v3.0 only