Библиотеки, написанные на Assembly

rfknes

robotfindskitten для NES.
  • 7
  • GNU General Public License v3.0 only

w65c816sxb-forth

Форт с прямой резьбой для платы разработчика WDC W65C816SXB.
  • 7
  • GNU General Public License v3.0

apple2_hgrbyte

Исследуйте эзотерическую компоновку экрана Apple 2 HGR и DHGR с изменением битов и байтами.
  • 7

65816_SBC_v1

Мой личный SBC на базе 65816.
  • 7
  • GNU General Public License v3.0 only

snes2wii

Контроллер SNES/NES для прошивки адаптера Gamecube/Wii.
  • 7
  • GNU General Public License v3.0 only

fasmg_playground

Сборник примеров кода fasmg и небольших проектов..
  • 7

mbc3-fiddle

Game Boy ROM для тестов и исследования RTC.
  • 6

NDS-ARM-Assembly-Template

Шаблон для сборки ARM на Nintendo DS.
  • 6

ATTiny-B-W-VGA

Черно-белый выход VGA для ATTiny45.
  • 6

carminered

Переделайте хак Pokemon Red, используя в качестве основы сборку с кочергой.
  • 6

JJ65c02

Мой проект макетной платы на базе 6502.
  • 6
  • GNU General Public License v3.0

x86-bootloader

💻 Очень простой загрузчик x86 (от filippofinke).
  • 6

NitroGrafx

Эмулятор PC-Engine/TurboGrafx-16 для NDS.
  • 6

z-saw

Играйте в пилообразные волны, используя канал DMC NES в небольшой и удобной для игр библиотеке.
  • 6
  • MIT No Attribution

lynx_hacking

Коллекция демонстраций Lynx, пробная версия..
  • 6
  • Apache License 2.0

BCPL-compiler

Компилятор BCPL, основанный на оригинальном компиляторе BCPL, написанном Мартином Ричардсом. Copyright (c) 2012 Роберт Нордье. Все права защищены..
  • 6
  • GNU General Public License v3.0

hifive1b_bootloader

Обратный инжиниринг загрузчика hifive1 rev b, так как исходники еще не опубликованы.
  • 6
  • MIT

apple2_printm

модульная замена printf для 65C02.
  • 6

electric-mock

Плеер Apple II Electric Duet для Mockingboard и Cricket!.
  • 5
  • GNU General Public License v3.0 only

lz4_rv32i_decode

Декодер LZ4 в сборке для RiscV RV32IC.
  • 5
  • BSD 3-clause "New" or "Revised"

infernal_js

Адский бегун CPC (HTML5).
  • 5

fasmg-umbrella

Зонтичные библиотеки для разработки современных окон (с fasmg).
  • 5

Alius6502_ROM

Код ROM для компьютера Alius 6502.
  • 5
  • GNU General Public License v3.0 only

compile-for-risc-v-gnu

Примеры компиляции кода с помощью цепочки инструментов RISC-V gnu.
  • 5

PSX

Программирование ассемблера PlayStation Bare Metal Mips (от RobertPeip).
  • 4

adventofcode

Мои решения для https://adventofcode.com/ мини-головоломок по программированию - написаны в основном в виде скрипта sjasmplus (чтобы использовать инструмент и собирать идеи для будущего развития скриптового языка, а не потому, что это лучший выбор для задачи, а совсем наоборот) (от ped7g).
  • 4
  • MIT

UEFI_playground

Экспериментируйте, исследуйте и восхищайтесь UEFI....
  • 4

blargg-test-roms

Тестовые диски Blargg DMG/GBC..
  • 4
  • GNU General Public License v3.0

dos-utils

Утилиты MS-DOS/FreeDOS.
  • 4
  • GNU General Public License v3.0 only