Fudroyd is a Gameboy emulator written in
C for Android devices. It's a port of an emulator I originally wrote for Windows but never released (a
SEGA 32X version exists, though it was rewritten entirely in SuperH assembly language).
The main difference between this port and the Windows version is that the Android version uses SDL, whereas the Windows version used GDI.