RISVMA low overhead, embeddable bytecode virtual machine in C++
c64-gameA horizontal space shooter for Commodore 64.
ronin-asmronin-asm is a Ruby DSL for crafting Assmebly programs and Shellcode.
bevmBasic computer emulator
asm-defuseASM powered by definitions/uses analysis
AOSVLecture notes for Advanced Operating Systems and Virtualization course at Sapienza University of Rome
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.
dxbc readereasy to read hlsl asm shader code. parse dxbc text and export hlsl like for read
LanOSone mini operating system simplified from linux0.12
first nesCreate your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
gb-starter-kitA customizable and ready-to-compile bundle for Game Boy RGBDS projects. Contains your bread and butter, guaranteed 100% kitchen sink-free.
CorthIt's like Porth, but in C++. Yep, we're going full circle.
zx-spectrum-gamesCollection of ZX Spectrum annotated game source code dissasemblies as .skool files
objconvObject file converter This utility can be used for converting object files between COFF/PE, OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms. Can modify symbol names in object files. Can build, modify and convert function libraries across platforms. Can dump object files and executable files. Also includes a very good disassem…
OSRSUpdaterA simple (and outdated) Old-School RuneScape decompiler/deobfuscator. Performs field and method analysis which uses ASM and bytecode patterns for identification. Identified fields could be used for creating bot clients or QoL clients. For educational use only.
ExploitsA personal collection of Windows CVE I have turned in to exploit source, as well as a collection of payloads I've written to be used in conjunction with these exploits.
xorpd-solutions[SPOILER ALERT] My attempt at tackling the x86_64 asm riddles in xorpd's xchg rax,rax book. Pull requests welcome.
HIGH-TO-LOWin this repository you will find codes in C and their equivalence in MIPS Assembly
awesome-n64-developmentA curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
FASMUnofficial git history of flat assembler
asm🏃 An x86-64 assembler written in Go.
cortexm-AEShigh performance AES implementations optimized for cortex-m microcontrollers
asmdot[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
c8cThe chip8 compiler, assembler, and virtual machine
ICEICE Compiler for the TI-84 Plus CE
arTIfiCEarTIfiCE is a jailbreak for TI CE calculators with OS 5.5 and 5.6. It brings back ASM programs and games.
z80-sample-programThis is a small Z80 assembler program that just puts some colored lines on the ZX Spectrum's screen. The intention is to use this as a kind of tutorial for DeZog (Z80 debugger).
z80countA tool to annotate Z80 assembler with cycle counts
ArvernOS💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
discovery辅助Android开发者在多模块工程间跨模块获取接口(或抽象类)的实现类的开源库,可实现模块的顺序初始化、业务的动态组合等实现。基于AGP和ASM开发。
512-byte-vmA VM image in 512 bytes. Yes, you read it right.
dccDirect/Interactive C Compiler
UatuAndroid方法调用跟踪 ; 方法耗时统计 ; 方法调用参数以及返回值跟踪 ; 方法调用替换;方法hook
fastqueryFastQuery(Method of fast database query) 基于Java语言. 他的使命是:简化Java操作数据层.做为一个开发者,仅仅只需要设计编写DAO接口即可,在项目初始化阶段采用ASM生成好实现类. 因此,开发代码不得不简洁而优雅.从而,大幅度提升开发效率.
kasmAssembler library for Kotlin
ZipArchiveA single-class pure VB6 library for zip with ASM speed
helloworldHello world and other commented GameBoy assembly examples for beginners.