Home

Awesome

FUN DUDE <br> 🚧 Under Construction 🚧

Game compatibility

Perfect emulation:

Playable:

Implementation details

CPUsome bugs, incorrect instruction durations
Videomostly working -- render hacks
Joypadshould work
Timeruntested, poor timing
Interruptsuntested
Serial
Audio

Development

Dependencies:

# Pull down this project
$ git clone https://github.com/fengb/fundude.git
$ cd fundude

# Build the wasm -- release-safe increases performance by >10x compared to the default debug mode
$ zig build -Drelease-safe

# Start the server
$ yarn install
$ yarn dev