Levent Kaya
Linux systems programming, CPU emulation, graphics from scratch, and retrocomputing — all implemented in C or C++, with full source code. Active projects: fbgl, a zero-dependency Linux framebuffer graphics library; BoltDbg, a debugger built on ptrace; c6502, a MOS 6502 emulator and debugging suite
Articles
- — Tweaking On Compilers: Kill the Runtime.
- — Conjuring Nature's Chaos on a Deterministic Machine: Perlin Noise.
- — ptrace(2) is Broken: A Case Study in Debugging the Debugger Gone Wrong, BoltDbg Episode #1.
- — Why and how did I make a zero-dependency graphics library from scratch.
- — Graphical Integrated Debugging and Emulation Suite for 6502 CPU in C.
- — Creating a Java Virtual Machine in C++ (Again) - part #2.
- — Creating a Java Virtual Machine in C++ (Again) - part #1.
*