Библиотеки, написанные на Assembly
hello
23-байтовая программа «hello, world», собранная с помощью DEBUG. EXE в MS-DOS (автор susam).
- 139
- MIT
GLaBIOS
Современное, созданное с нуля, альтернативное ПЗУ BIOS с открытым исходным кодом (GPLv3) для ПК, XT, 8088 Clone или Turbo PC.
- 139
- GNU General Public License v3.0 only
rpp-backup
Этот репозиторий предназначен для Red++ v3, последней игровой версии. Репозиторий для версии 4 на данный момент не доступен для игры, но разработка скоро возобновится.
- 134
avr-libc
Пакет AVR Libc предоставляет подмножество стандартной библиотеки C для 8-битных RISC-микроконтроллеров AVR.
- 130
- GNU General Public License v3.0
raspi-keygen
Реверс-инжиниринг для создания лицензионных ключей для аппаратного декодирования видео Raspberry Pi.
- 126
- The Unlicense
acsi2stm
Преобразователь Atari ST ACSI в SD-карту с помощью STM32.
- 120
- GNU General Public License v3.0 only
slippi-ssbm-asm
Код Super Smash Bros Melee ASM для обеспечения поддержки Slippi.
- 120
- GNU General Public License v3.0 only
passport
программа проверки и копирования для 5,25-дюймовых гибких дисков Apple II (к 2-4 часам утра).
- 118
- MIT
expensereport
Ката рефакторинга устаревшего кода ExpenseReport на более чем 50 языках программирования (от Ada до Zig).
- 118
- GNU General Public License v3.0
gb-save-states
💾 Патчи для добавления поддержки состояния сохранения в игры для Game Boy при игре на оригинальном оборудовании.
- 118
- MIT
wonkey
Wonkey — это простой в освоении, объектно-ориентированный, современный и кроссплатформенный язык программирования для создания кроссплатформенных видеоигр. Присоединяйтесь к сообществу https://discord.gg/awfuRtZay7.
- 117
- zlib
64bit-os-tutorial
Этот учебник по ОС расширяет основные понятия, описанные в cfenollosa/os-tutorial, и охватывает вход в длинный режим на архитектуре x86_64. Он также использует clang вместо того, чтобы полагаться на внешний кросс-компилятор. Я планирую поддерживать его в актуальном состоянии, так что не стесняйтесь отправлять вопрос!.
- 117
- MIT
first_nes
Создавайте свои собственные игры для Nintendo Entertainment System! Эта «стартовая» игра легко расширяется для ваших собственных проектов. Содержит ссылки..
- 115
- The Unlicense
Simple-Polymorphic-Engine-SPE32
Simple Polymorphic Engine (SPE32) — это простой полиморфный механизм для шифрования кода и данных. Это любительский проект, который можно использовать для демонстрации того, что такое полиморфные движки.
- 109