Biblioteki napisane w Assembly

fasmg

płaski asembler g - adaptowalny silnik montażowy.
  • 142

kirby64

Trwająca dekompilacja gry Kirby 64: The Crystal Shards.
  • 140

hello

23-bajtowy program „hello, world” zmontowany z DEBUG. EXE w MS-DOS (autor: susam).
  • 139
  • MIT

GLaBIOS

Nowoczesna, stworzona od podstaw, otwarta (GPLv3) alternatywna pamięć ROM BIOS dla komputerów PC, XT, 8088 Clone lub Turbo.
  • 139
  • GNU General Public License v3.0 only

rpp-backup

To repozytorium jest przeznaczone dla Red++ v3, która jest najnowszą grywalną wersją. Repozytorium dla wersji 4 nie jest w tej chwili dostępne do odtwarzania, ale deweloper wkrótce wznowi pracę.
  • 134

assembly-tutorial

Kurs programowania w asemblerze.
  • 134

pokepinball

Demontaż Pokémon Pinball.
  • 131

avr-libc

Pakiet AVR Libc zapewnia podzbiór standardowej biblioteki C dla 8-bitowych mikrokontrolerów AVR RISC.
  • 130
  • GNU General Public License v3.0

nes-contra-us

Opisany demontaż z dodatkowymi materiałami gry Contra (USA) NES.
  • 127

raspi-keygen

Wysiłki inżynierii wstecznej w celu wygenerowania kluczy licencyjnych do sprzętowego dekodowania wideo Raspberry Pi.
  • 126
  • The Unlicense

6502

DB6502: komputer oparty na 65C02 zainspirowany BE6502 (autor: dbuchwald).
  • 125
  • MIT

X86-64-semantics

Semantyka x86-64 w K.
  • 122
  • GNU General Public License v3.0

acsi2stm

Konwerter Atari ST ACSI na kartę SD z STM32.
  • 120
  • GNU General Public License v3.0 only

slippi-ssbm-asm

Kod Super Smash Bros Melee ASM zapewniający obsługę Slippi.
  • 120
  • GNU General Public License v3.0 only

hbc-56

Homebrew 6502 na komputerze typu backplane.
  • 119
  • MIT

passport

program do weryfikacji i kopiowania 5,25-calowych dyskietek Apple II (do godz. 2:00-4:00).
  • 118
  • MIT

expensereport

Kata refaktoryzacji starszego kodu ExpenseReport w ponad 50 językach programowania (od Ada do Zig).
  • 118
  • GNU General Public License v3.0

GBA

Game Boy Advance Bare Metal Assembly Programming (autor: PeterLemon).
  • 118

gb-save-states

💾 Łatki dodające obsługę stanu zapisywania gier Game Boy podczas grania na oryginalnym sprzęcie.
  • 118
  • MIT

wonkey

Wonkey to łatwy do nauczenia, zorientowany obiektowo, nowoczesny i wieloplatformowy język programowania do tworzenia wieloplatformowych gier wideo. Dołącz do społeczności https://discord.gg/awfuRtZay7.
  • 117
  • zlib

64bit-os-tutorial

Ten samouczek systemu operacyjnego rozszerza podstawowe pojęcia omówione w cfenollosa/os-tutorial i obejmuje wprowadzanie trybu długiego w architekturze x86_64. Używa również clang zamiast polegać na zewnętrznym crosscompilerze. Planuję aktualizować go na bieżąco, więc nie krępuj się przesłać problemu!
  • 117
  • MIT

first_nes

Twórz własne gry na konsolę Nintendo Entertainment System! Tę „startową” grę można łatwo rozszerzyć o własne projekty. Zawiera referencje..
  • 115
  • The Unlicense

SMWDisX

Demontaż SMW X.
  • 115

pipes-speed-test

  • 114
  • GNU General Public License v3.0

dmg-acid2

😀 Test Acid2, teraz na oryginalnego Game Boya! 😀.
  • 112
  • MIT

Simple-Polymorphic-Engine-SPE32

Simple Polymorphic Engine (SPE32) to prosty silnik polimorficzny do szyfrowania kodu i danych. Jest to projekt amatorski, który można wykorzystać do zademonstrowania, czym są silniki polimorficzne.
  • 109

framework

Ortholinear z pokrętłem (autor: stevennguyen).
  • 107

rv51

Emulator RISC-V dla mikrokontrolera 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

Mały program ładujący dla maszyn zgodnych z procesorami x86 IBM-PC.
  • 104