Announcement

Collapse
No announcement yet.

Bliss-Box Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bliss-Box Support

    Hello.

    As ReWASD slowly starts supporting older controllers I think to speed up this process you can consider adding Bliss-Box API support. This device is the all-in-one connector for more than 60 retro controllers. Bliss-Box supports a lot of devices (Compatibility List) and has its own API. RetroArch and Lusspace projects already support this API and owners are inviting for contact other developers writting "(If you would like to be added contact us)". Along to normal retro-controllers, it supports additional pressure-sensitivity for DualShock 2 buttons (max. 12 buttons), standardized rumble effects (duration and level), sets player ID, supports Gun Controllers, Dance Pads and even DreamCast LCD.

    Bliss-Box API: Integration - Home of the Ultimate Universal USB Adapter (bliss-box.net)
    Low Level API demonstration: GitHub - ulao/Bliss-Box-LLAPI: For demonstraiting the LLAPI
    Low Latency API implementation: GitHub - Kitrinx/LLAPI: Bliss-Box Low Latency API Implementation in SystemVerilog



    I think it can be another big support update like we had with GIMX adapter. All buttons are already assigned by an adapter and usually are responsible for the same action on every retro controller (like Select and Start buttons are always HID DInput Buttons 5 and 6). To DreamCast LCD maybe reWASD can send bitmaps displaying the number and name of the activated profile. Finally, this LCD would be useful on PC. This device can be very powerful extending the supported controller list by retro controllers and additionally enabling DS2 pressure-sensitive buttons and DreamCast's LCD.



  • #2
    Hello!

    Never heard about this one, thank you for the post!

    Will try to check what is possible to do here once we get a chance.

    Comment

    Working...
    X