The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (+1502.78%)
Radical-OSRadical kernel source tree
Stars: ✭ 45 (+25%)
RappelA linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+2172.22%)
FutureDOSA futuristic DOS
Stars: ✭ 46 (+27.78%)
Asm CliInteractive shell of assembly language(X86/X64) based on unicorn and keystone
Stars: ✭ 211 (+486.11%)
InvadersInvaders game in 512 bytes (boot sector)
Stars: ✭ 461 (+1180.56%)
LanOSone mini operating system simplified from linux0.12
Stars: ✭ 61 (+69.44%)
Y86A Y86 pipeline CPU simulator in JavaScript.
Stars: ✭ 404 (+1022.22%)
Asm Cli Rustinterative assembly shell written in rust
Stars: ✭ 133 (+269.44%)
Asm Space InvadersA small, bootable game written in x86 Assembly inspired by Space Invaders
Stars: ✭ 202 (+461.11%)
Toledo AtomchessToledo Atomchess is the world's smallest chess program in x86 assembly code
Stars: ✭ 69 (+91.67%)
8086-cheatsheet8086 Microprocessor Cheat sheet with Programs
Stars: ✭ 81 (+125%)
kasmAssembler library for Kotlin
Stars: ✭ 40 (+11.11%)
PillmanPillman boot sector game, a yellow thing eats pills and is chased by monsters.
Stars: ✭ 298 (+727.78%)
dccDirect/Interactive C Compiler
Stars: ✭ 18 (-50%)
C.shInline C/asm in Bash
Stars: ✭ 241 (+569.44%)
asmdot[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (-36.11%)
Assembly-LibA 16-bits x86 DOS Assembly library that provides many useful functions for developing programs. It has both VGA grapics functions as well as general purpose utilities. The main purpose of this library was to be able to implement simple DOS games (in Assembly) using VGA (320x200, 256 colors) display.
Stars: ✭ 36 (+0%)
binary-decompilationExtracting high level semantic information from binary code
Stars: ✭ 55 (+52.78%)
FileBrowserA faked Total Commander in C#
Stars: ✭ 14 (-61.11%)
dxbc readereasy to read hlsl asm shader code. parse dxbc text and export hlsl like for read
Stars: ✭ 194 (+438.89%)
fadecA fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.
Stars: ✭ 44 (+22.22%)
MandelbrotOSA community driven OS by the youth
Stars: ✭ 172 (+377.78%)
x86-csvA machine-readable representation of the Intel x86 Instruction Set Reference.
Stars: ✭ 20 (-44.44%)
simplifysimplify 包含了一系列自我驱动学习的子项目。
Stars: ✭ 67 (+86.11%)
RocketOSRocketOS is a Unix based OS that uses legacy BIOS and GRUB and is written in C17. It is being developed for educational purposes primarily, but it still is a serious project. It is currently in its infancy.
Stars: ✭ 23 (-36.11%)
first nesCreate your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
Stars: ✭ 94 (+161.11%)
bevmBasic computer emulator
Stars: ✭ 20 (-44.44%)
ts-c99-compilerANSI C 16bit Compiler + NASM Assembler + Intel 8086 / 80186 + X87 emulator written entirely in TypeScript
Stars: ✭ 78 (+116.67%)
kick-c64-dead-testKick assembler personalized version of the C=64 rev. 781220 Dead Test + more
Stars: ✭ 24 (-33.33%)
TravorOSA simple OS running on Intel x86 architecture | No longer updating
Stars: ✭ 24 (-33.33%)
asm-defuseASM powered by definitions/uses analysis
Stars: ✭ 24 (-33.33%)
stoombootAn x86 real mode multiboot-ish ELF bootloader
Stars: ✭ 19 (-47.22%)
xgadgetFast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries.
Stars: ✭ 33 (-8.33%)
static-web-serverA blazing fast and asynchronous web server for static files-serving. ⚡
Stars: ✭ 230 (+538.89%)
AOSVLecture notes for Advanced Operating Systems and Virtualization course at Sapienza University of Rome
Stars: ✭ 21 (-41.67%)
gb-starter-kitA customizable and ready-to-compile bundle for Game Boy RGBDS projects. Contains your bread and butter, guaranteed 100% kitchen sink-free.
Stars: ✭ 24 (-33.33%)
ria-jitLightweight and performant dynamic binary translation for RISC–V code on x86–64
Stars: ✭ 38 (+5.56%)
Saraff.Twain.NETSaraff.Twain.NET is the skillful scanning component which allows you to control work of flatbed scanner, web and digital camera and any other TWAIN device from .NET environment. You can use this library in your programs written in any programming languages compatible with .NET technology.
Stars: ✭ 74 (+105.56%)
LudOSA toy monolithic kernel written in C++
Stars: ✭ 38 (+5.56%)
RISVMA low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-41.67%)
YAOFOpenWrt for Nanopi R2C/R2S/R4S/X86
Stars: ✭ 1,442 (+3905.56%)
variorumTool for hardware-level feature control
Stars: ✭ 21 (-41.67%)
scaraOSA 32bit multiboot OS kernel for IA32 (PC/AT) systems.
Stars: ✭ 31 (-13.89%)
CuriOSSimple GUI based Operating System - Based upon my own Microcokernel, heavily inspired by the original 1980s AmigaOS (though somewhat simpler).
Stars: ✭ 32 (-11.11%)
cryptosuite2Cryptographic suite for Arduino (SHA, HMAC-SHA)
Stars: ✭ 23 (-36.11%)
CorthIt's like Porth, but in C++. Yep, we're going full circle.
Stars: ✭ 17 (-52.78%)
ronin-asmronin-asm is a Ruby DSL for crafting Assmebly programs and Shellcode.
Stars: ✭ 41 (+13.89%)
FukuroSimple microkernel (early stage)
Stars: ✭ 18 (-50%)
kernelMain kernel tree
Stars: ✭ 28 (-22.22%)
l4re-coreThe core components of the L4Re operating system.
Stars: ✭ 39 (+8.33%)
FEXA fast usermode x86 and x86-64 emulator for Arm64
Stars: ✭ 650 (+1705.56%)