This allow to use many knowns gamepads in wired mode or Bluetooth, configuring the adapter in DirectInput mode (blue LED light). Added support for Mayflash's Magic-NS USB adapter.Thanks to Damian Lynch, that kindly donates me the parts needed to develop the code that allow to connect a Spectrum 48k, Spectrum+ or 128k keyboard using the GPIO pins, following the build printed in The MagPI #67.Up to 1100 files can be loaded from Tapes subdirectory.A real Spectrum keyboard can be connected to GPIO pins.You can cheat Abu Simbel Profanation, at last!. Accelerated tape loading from virtual TAP/TZX tapes (when possible).Kempston Mouse emulation using a standard USB mouse.Mayflash's Magic-NS USB adapter supported.Kempston/Sinclair 1-2/Cursor-AGP-Protek/Fuller/QAOPSpaceM joystick emulation using a PS3/PS4 DualShock gamepad, XBox360, XBox One or Nintendo Switch Pro Controller in USB mode (no Bluetooth supported).Precise Spectrum 48k/128k/+2a emulation (full border, real-time screen drawing,Ĭontended memory, floating bus, hi-res color effects).Precise Z80 emulation (undocumented opcodes, hidden WZ register, bits 3-5 from 'F' register).Support Raspberry Pi models A+/B+/Zero/ZeroW, 2 & 3 (no PI-4 support).Is the first complete ZX Spectrum 48K/128K/+2A bare-metal emulator for the Raspberry Pi computers.