Projects
Here are some of the projects I made for fun.
NOeSIS01, but it is in wasm.
NOeSIS is a Japanese visual novel series created by cutlass of Classic Chocolat. First released in 2011 as a free indie game for Android.
NOeSIS01 has always been one of my favorite visual novels. Fifteen years have passed since its original release, and to celebrate its 15th anniversary in 2026, I decided to bring it to the modern web by porting it to WebAssembly.
LLVM
This tool provides a service that automatically performs differential testing of the two RISC-V instruction selectors in LLVM (GlobalISel and SelectionDAG).
It also tries to reduce and reproduce the results via Godbolt.
Clang-Tidy
CTIT runs a clang-tidy check, usually from an LLVM pull request, against a corpus of open-source C and C++ projects and records every warning it produces.
Mach
A fast RISC-V encoder / decoder, designed for DBT/JIT development.