JonnyHaystack / HayBox

Modular cross-platform firmware for digital or mixed analog/digital game controllers
GNU General Public License v3.0
182 stars 231 forks source link

Add Mode: Taiko no Tatsujin #52

Closed colonket closed 3 months ago

colonket commented 1 year ago

Adds new mode for the Nintendo Switch rhythm game "Taiko no Tatsujin: Drum 'n' Fun!"

*   TO NAVIGATE THE IN-GAME MENU
*   UP and DOWN is like FGC mode, where Down is DOWN, and Mod_X is UP
*   A and B are normal
*   LEFT and RIGHT are ZL and ZR (The farthest left and farthest right buttons )

*   ==========================================================================
*   INPUT  | OUTPUT (Normal) | OUTPUT (In-Game Menu) | DRUM 
*   ==========================================================================
*    Down  | DPAD Down       | Down                  |  LEFT RED
*    ModX  | DPAD Up         | Up                    |  LEFT BLUE
*    Left  | DPAD Left       | Left                  |  LEFT BLUE
*    Right | DPAD Right      | Left                  |  LEFT RED
*    L     | ZL              | Left                  |  LEFT BLUE
*    Up    | ZR              | Right                 |  RIGHT BLUE
*    A     | A               | A                     |  RIGHT BLUE
*    B     | B               | B                     |  RIGHT RED
*    X     | Y               | Y                     |  RIGHT RED
*    Z     | R               | R                     |  RIGHT BLUE
*    Y     | X               | Random Song           |  Right Blue (Unintended)
*    LS    | MINUS / SELECT  | Option                |  N/A
*    MS    | HOME            | HOME                  |  N/A
*
=============IN SONG================ (B)lue, (R)ed
                        X minus
                      /     home 
      B R               R B
    B     R           R     B
              start   /
          B          /B/
           /         /
=============IN MENU================
                            X minus
                          /     home 
      Left Down             Y R
    Left     Left         B     Right
                start     /
             Up          /A/
              /         /
=============SWITCH CONTROLS=========
                           X minus
                         /     home 
      Left Down            Y R
    ZL      Right        B     ZR
                start    /
            Up          /A/
             /          /
=====================================
**/