mackieks / MaplePad

🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.
Creative Commons Attribution 4.0 International
208 stars 12 forks source link

Implement continuous vibration and AST #15

Open mackieks opened 1 year ago

mackieks commented 1 year ago

Description: Continuous vibration and AST (auto-stop time) is the last part of Dreamcast Purupuru spec left to implement. I tried a naïve implementation of BlockWriting AST at some point last year, but it didn't work as expected. This might fix a variety of rumble-related bugs in retail SW.

To-do: