Bibliotecas escritas en Assembly

fasmg

ensamblador plano g - motor de montaje adaptable.
  • 142

kirby64

Una descompilación en progreso de Kirby 64: The Crystal Shards, presentada a usted..
  • 140

hello

Un programa "hola, mundo" de 23 bytes ensamblado con DEBUG. EXE en MS-DOS (por susam).
  • 139
  • MIT

GLaBIOS

Una BIOS ROM alternativa moderna, construida desde cero y de código abierto (GPLv3) para PC, XT, 8088 Clone o Turbo PC.
  • 139
  • GNU General Public License v3.0 only

rpp-backup

Este repositorio es para Red++ v3, que es la última versión jugable. El repositorio para v4 no está en un estado jugable en este momento, pero el desarrollo se reanudará pronto.
  • 134

assembly-tutorial

Tutorial de programación en lenguaje ensamblador.
  • 134

pokepinball

Desmontaje de Pokémon Pinball.
  • 131

avr-libc

El paquete AVR Libc proporciona un subconjunto de la biblioteca C estándar para microcontroladores RISC de 8 bits AVR.
  • 130
  • GNU General Public License v3.0

nes-contra-us

Un desmontaje anotado con materiales complementarios del juego Contra (EE. UU.) NES.
  • 127

raspi-keygen

Esfuerzos de ingeniería inversa para generar claves de licencia para la decodificación de video de hardware Raspberry Pi.
  • 126
  • The Unlicense

6502

DB6502: computadora basada en 65C02 inspirada en BE6502 (por dbuchwald).
  • 125
  • MIT

X86-64-semantics

Semántica de x86-64 en K.
  • 122
  • GNU General Public License v3.0

acsi2stm

Conversor de tarjeta Atari ST ACSI a SD con un STM32.
  • 120
  • GNU General Public License v3.0 only

slippi-ssbm-asm

Código ASM de Super Smash Bros Melee para proporcionar compatibilidad con Slippi.
  • 120
  • GNU General Public License v3.0 only

hbc-56

Homebrew 6502 en una computadora de backplane.
  • 119
  • MIT

passport

un programa de verificación y copia para disquetes Apple II de 5,25 pulgadas (por a2-4am).
  • 118
  • MIT

expensereport

El código heredado de ExpenseReport refactoriza kata en más de 50 lenguajes de programación (de Ada a Zig).
  • 118
  • GNU General Public License v3.0

GBA

Programación de ensamblaje de Game Boy Advance Bare Metal (por PeterLemon).
  • 118

gb-save-states

💾 Parches para agregar soporte de guardado de estado a los juegos de Game Boy cuando se juega en el hardware original.
  • 118
  • MIT

wonkey

Wonkey es un lenguaje de programación fácil de aprender, orientado a objetos, moderno y multiplataforma para crear videojuegos multiplataforma. Únete a la comunidad https://discord.gg/awfuRtZay7.
  • 117
  • zlib

64bit-os-tutorial

Este tutorial de sistema operativo amplía los conceptos fundamentales cubiertos en cfenollosa/os-tutorial y cubre cómo ingresar al modo largo en la arquitectura x86_64. También utiliza sonido metálico en lugar de depender de un compilador cruzado externo. Planeo mantenerlo actualizado, ¡así que siéntase libre de enviar un problema!
  • 117
  • MIT

first_nes

¡Crea tus propios juegos para el sistema de entretenimiento de Nintendo! Este juego de "inicio" es fácilmente extensible para sus propios proyectos. Incluye referencias..
  • 115
  • The Unlicense

SMWDisX

SMW Desmontaje X.
  • 115

pipes-speed-test

  • 114
  • GNU General Public License v3.0

dmg-acid2

😀 La prueba de Acid2, ¡ahora para la Game Boy original! 😀.
  • 112
  • MIT

Simple-Polymorphic-Engine-SPE32

El motor polimórfico simple (SPE32) es un motor polimórfico simple para cifrar código y datos. Es un proyecto amateur que se puede utilizar para demostrar qué son los motores polimórficos.
  • 109

framework

Ortolineal con perilla (por stevennguyen).
  • 107

rv51

Un emulador RISC-V para el microcontrolador 8051 (MCS-51).
  • 105
  • GNU General Public License v3.0 only

adtpro

Transferencia de disco de Apple ProDOS (ADTPro).
  • 104
  • GNU General Public License v3.0 only

tiny-bootstrap

Un pequeño gestor de arranque para máquinas x86 compatibles con IBM-PC.
  • 104