USB/BT controllers to Nuon DVD player.
Connects USB and Bluetooth controllers to a Nuon-enhanced DVD player via the Polyface serial protocol. Supports spinner emulation for Tempest 3000 using a USB mouse, and In-Game Reset (IGR) to return to the DVD menu or power off without getting up.
Nuon Output -- Polyface PIO protocol.
| Setting | Value |
|---|---|
| Routing mode | SIMPLE (1:1) |
| Player slots | 1 (shift on disconnect) |
| Max USB devices | 1 |
| Profile system | Yes |
| Spinner support | Right stick / mouse X-axis to spinner |
- Spinner emulation -- USB mouse X-axis maps to Nuon spinner rotation. Left click maps to fire. Optimized for Tempest 3000.
- In-Game Reset (IGR) -- Hold L1 + R1 + Start + Select:
- Tap (release before 2s): sends Stop (returns to DVD menu)
- Hold 2+ seconds: sends Power (powers off the player)
- Profiles -- Hold Select 2s, then D-Pad Up/Down to cycle.
| Board | Build Command |
|---|---|
| KB2040 | make usb2nuon_kb2040 |
make usb2nuon_kb2040
make flash-usb2nuon_kb2040- Samsung DVD-N501
- Samsung DVD-N504 / N505
- Toshiba SD-2300
- Motorola Streamaster 5000
- RCA DRC300N / DRC480N
- Iron Soldier 3
- Ballistic
- Space Invaders XL
- Merlin Racing
- Freefall 3050 A.D.
- The Next Tetris
- Tempest 3000 -- premium spinner experience with USB mouse
- VLM-2 (audio visualizer)
Controller not detected:
- Check Nuon port connections, especially power and ground.
- Verify data pins match the protocol.
IGR not working:
- Hold all four buttons (L1 + R1 + Start + Select) simultaneously.
- Tap for Stop, hold 2+ seconds for Power.
- Some Nuon players may not respond to all functions.
Spinner too sensitive or too slow:
- Adjust mouse DPI settings on the mouse itself.
- Modify
NUON_SPINNER_SCALEin firmware for fine tuning. - Use an optical mouse for best results.
Tempest 3000 spinner issues:
- Verify the USB mouse is detected by the adapter.
- Try a lower DPI setting.
- Check mouse polling rate.
Buttons not responding:
- Verify button mapping matches game expectations.
- Test with a known-good USB controller.