Topic: ZX spectrum on bare-metal Pi
I missed this one, it looks very interesting for beeper music. I haven't tested it yet though.
ZXBaremulator is the first complete ZX Spectrum 48K bare-metal emulator for the Raspberry Pi computers.
Emulator features
- Support all Raspberry Pi models (A, B, A+, B+, 2, 3, Zero).
- Includes 55 classic 48K Spectrum games.
- Precise Z80 emulation (undocumented opcodes, hidden WZ register, bits 3-5 from 'F' register).
- Precise Spectrum 48k emulation (full border, real-time screen drawing without double buffer, contended memory, floating bus, hi-res color effects).
- Kempston joystick emulation using a PS3 DualShock gamepad in USB mode (no Bluetooth supported).
- Accelerated tape loading from virtual TZX tapes (when possible). Original tape loaders are preserved.
- Beeper emulation using the PI PWM capabilities, present on 3.5mm socket (no HDMI sound, sigh!).
- No Linux needed!. Super-fast loading from µSD.