meta's Projects
Microbenchmarking experiments on Zen 2 machines
Artifacts from my articles on Zen 2 branch prediction
Integrated Circuit Layout
C Library for Wii and Gamecube homebrew
An emulator for the ARM core in the Nintendo Wii, implemented with Unicorn
UI Framework for Wii Applications
Low-Level Software Security for Compiler Developers
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Bare-metal Apple M2 microbenchmarking experiments on top of m1n1
Sketches of an emulator
meme science
Code and accrued notes for understanding Super Smash Bros. Melee internals
[an unfinished] verilog implementation of an EXI device targeting the icoboard (iCE40-HX8K)
MINI (MINI is not IOS) is a open source replacement for Nintendo/BroadOn's IOS (from git.bootmii.org)
Sketches of various emulator projects, other miscellania
For enumerating valid MSRs on my Ryzen 3950x
A tool for running small microbenchmarks on recent Intel and AMD x86 CPUs.
[unfinished] dynamic recompiler backend for ironic
A Wii Homebrew Project to play GC Games on Wii and vWii on Wii U
A feature complete bibtex parser using nom
OBS Studio - Free and open source software for live streaming and screen recording
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
perf-event: a Rust interface to Linux performance monitoring
Tiny x86 JIT playground for one-off benchmarking experiments
Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
Tools for dealing with AGESA firmware images
Easy ARM-world code execution for the Nintendo Wii
Parse BGP updates from RIS Live websocket streams