Some ways to keep me busy
2026
An operating system for instruments — visual dataflow language and runtime for building real-time audio synthesizers and interactive applications.
In-browser emulator for the GreenArrays GA144 — 144 tiny Forth processors — with a 3D visual logic programming language.
2026-2018
Music experiments — Garageband doodling, recordings, and remasters.
A curated playlist of music that matters — originals, favorites, and discoveries.
2026-2025
A 3D adventure game for the Sega Dreamcast — bloom effects, physics, audio streaming, and interactive levels on 1999 hardware.
A Lara Croft game for the Sega Dreamcast — derived from DCUE, with physics, interactive levels, and a full component-based engine.
2025
DreamCast Unity Exporter — export Unity scenes and render them natively on the Sega Dreamcast.
Web-based playground for the Dreamcast's AICA sound processor DSP — write assembly, hear the result.
2025-2024
Port of re3 & librw to the Sega Dreamcast.
2025-2023
A fork of Reicast to aid the development of other Dreamcast emulators, refsw, and DC dev projects.
Web-based debugging and development tools for nullDC / Dreamcast emulation.
Web-based PVR texture compression and format conversion tool for Dreamcast development.
Web-based Dreamcast PowerVR2 software renderer and graphics debugger, compiled to WebAssembly via Emscripten.
Work-in-progress simulator for the SH4 processor's instruction pipeline — scheduling, hazards, and stall visualization.
2025-2019
My previous personal blog and portfolio, covering programming, DIY electronics, and art.
Bachelor thesis at UniWA — a web-based IDE, assembler, and simulator for the tsc8 soft-core CPU.
2022-2020
Usermode x86 and x86-64 emulator for arm64 hosts.
2019-2008
A network of people interested in the documentation, emulation, simulation and re-implementation of hardware near extinction.
2019
Re-implementing the Sega Dreamcast in FPGA for clock and bit accurate emulation.
2019-2011
World's first Dreamcast emulator for mobile platforms.
2018
Fun experiments with Garageband music production.
2018-2017
Wall paintings giving an apartment that authentic, squaty vibe.
2017-2016
Portability technology to run remastered Wii games on NVIDIA Shield.
2016
Mechatronic sculpture.
2014
Bending and mixing virtual and real worlds using Oculus Rift, Kinect and duct tape.
2014-2013
A very basic custom SoC softcore built at hackerspace.gr — 16 weekly meetups from spec to working VGA output and debugger.
2013
Post apocalyptic reflection - math-derived soundscape, artificial voices & historical trivia.
Introduction to FPGAs and digital logic — 6 workshops at hackerspace.gr covering electronics, VHDL/Verilog, and computer architecture.
Distilled Moments - generative art project.
2011-2007
The original drk||Raziel blog on emudev.org, active from 2007 to 2011. Preserved via the Wayback Machine.
2011-2005
An April's fool joke disguised as a Dreamcast emulator.
2011-2010
Open source festivals I helped organize in 2010 and 2011.
2009
A small, totally custom, soft-core cpu - first foray into VHDL.
2005
CPS2 emulation for PS2 and Xbox releases of Final Fight: Streetwise.
2005-2003
Inline assembly and C support for Visual Basic 6 IDE.
2003-2002
A gameboy emulator written in Visual Basic.
2003-2001
A Chip 8 emulator, educational project for aspiring emulator developers.