Bibliothèques écrites en Assembly

fasmg

plat assembleur g - moteur d'assemblage adaptable.
  • 142

kirby64

Une décompilation en cours de réalisation de Kirby 64: The Crystal Shards, qui vous est proposée.
  • 140

hello

Un programme "hello, world" de 23 octets assemblé avec DEBUG. EXE sous MS-DOS (par susam).
  • 139
  • MIT

GLaBIOS

Un BIOS ROM alternatif moderne, construit à partir de zéro et open source (GPLv3) pour PC, XT, 8088 Clone ou Turbo PC.
  • 139
  • GNU General Public License v3.0 only

rpp-backup

Ce référentiel est pour Red++ v3, qui est la dernière version jouable. Le repo pour la v4 n'est pas dans un état jouable pour le moment, mais le développement reprendra bientôt.
  • 134

assembly-tutorial

Tutoriel de programmation en langage assembleur.
  • 134

pokepinball

Démontage de Pokémon Pinball.
  • 131

avr-libc

Le package AVR Libc fournit un sous-ensemble de la bibliothèque C standard pour les microcontrôleurs RISC 8 bits AVR.
  • 130
  • GNU General Public License v3.0

nes-contra-us

Un démontage annoté avec des matériaux supplémentaires du jeu Contra (US) NES.
  • 127

raspi-keygen

Efforts de rétro-ingénierie pour générer des clés de licence pour le décodage vidéo matériel Raspberry Pi.
  • 126
  • The Unlicense

6502

DB6502: ordinateur basé sur 65C02 inspiré du BE6502 (par dbuchwald).
  • 125
  • MIT

X86-64-semantics

Sémantique de x86-64 en K.
  • 122
  • GNU General Public License v3.0

acsi2stm

Convertisseur Atari ST ACSI vers carte SD avec un STM32.
  • 120
  • GNU General Public License v3.0 only

slippi-ssbm-asm

Code Super Smash Bros Melee ASM pour fournir le support Slippi.
  • 120
  • GNU General Public License v3.0 only

hbc-56

Homebrew 6502 sur un ordinateur de fond de panier.
  • 119
  • MIT

passport

un programme de vérification et de copie pour les disquettes Apple II 5,25 pouces (de 2h à 4h du matin).
  • 118
  • MIT

expensereport

Le code hérité ExpenseReport refactoring kata dans plus de 50 langages de programmation (Ada à Zig).
  • 118
  • GNU General Public License v3.0

GBA

Programmation d'assemblage en métal nu Game Boy Advance (par PeterLemon).
  • 118

gb-save-states

💾 Correctifs pour ajouter la prise en charge de l'état de sauvegarde aux jeux Game Boy lors de la lecture sur le matériel d'origine.
  • 118
  • MIT

wonkey

Wonkey est un langage de programmation facile à apprendre, orienté objet, moderne et multiplateforme pour créer des jeux vidéo multiplateformes. Rejoignez la communauté https://discord.gg/awfuRtZay7.
  • 117
  • zlib

64bit-os-tutorial

Ce didacticiel du système d'exploitation développe les concepts fondamentaux abordés dans cfenollosa/os-tutorial et couvre l'entrée en mode long sur l'architecture x86_64. Il utilise également clang plutôt que de s'appuyer sur un compilateur croisé externe. Je prévois de le tenir à jour, alors n'hésitez pas à soumettre un problème!.
  • 117
  • MIT

first_nes

Créez vos propres jeux pour le Nintendo Entertainment System! Ce jeu "starter" est facilement extensible pour vos propres projets. Comprend des références..
  • 115
  • The Unlicense

SMWDisX

SMW Démontage X.
  • 115

pipes-speed-test

  • 114
  • GNU General Public License v3.0

dmg-acid2

😀 Le test Acid2, maintenant pour la Game Boy originale! 😀.
  • 112
  • MIT

Simple-Polymorphic-Engine-SPE32

Le moteur polymorphe simple (SPE32) est un moteur polymorphe simple pour chiffrer le code et les données. C'est un projet amateur qui peut être utilisé pour démontrer ce que sont les moteurs polymorphes.
  • 109

framework

Ortholinéaire avec un bouton (par stevennguyen).
  • 107

rv51

Un émulateur RISC-V pour le microcontrôleur 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

Un petit chargeur de démarrage pour les machines compatibles x86 IBM-PC.
  • 104