Skip to content

Instantly share code, notes, and snippets.

View vivaria's full-sized avatar
🦔

vivaria

🦔
View GitHub Profile
@vivaria
vivaria / tdmx_calibration.md
Created December 14, 2024 01:00
Guide to Calibration in Taiko: the Drum Master (TDMX, XB1, PC)

Calibration in Taiko: the Drum Master

Calibration in rhythm games is difficult because it is very complicated. There are a lot of different parts involved when playing a rhythm game:

  • Digital audio cues (the music, the hitsounds) and how your brain processes them
  • Analog audio cues (the physical sound of tapping the controller/keyboard/drum, other audio distractions in the room) and how your brain processes them
  • Visual cues (the moving notes, the timing judgment words) and how your brain processes them
  • Your own personal skills and abilities (sense of rhythm, physical ability to press keys/buttons (i.e. muscle mass, energy), muscle memory for specific songs and patterns, etc.)
  • Audio latency (the time it takes between a computer generating a digital sound, your speakers/headphones generating physical vibrations in the air, and those vibrations reaching your ear)
  • Visual latency (the time it takes between a computer generating an image, your monitor generating light, and that light reaching your ey
@vivaria
vivaria / 999999_coins_tdmx.md
Last active March 9, 2024 19:07
999,999 coins in TDMX/XB1 using CheatEngine
  1. Download and install Cheat Engine (https://www.cheatengine.org/)

  2. Run Taiko: the Drum Master and wait for it to boot up. (You might want to go into Settings and change it to Windowed mode to make switching between windows easier.)

  3. Run Cheat Engine, and exit out of any tutorials or anything else that might pop up. You should see a screen similar to below:

    image

  4. Click on the flashing green-and-red button in the top-left corner ("Select a process to open")

    image

@vivaria
vivaria / fix_converted_tja_fumenOffsetPos.py
Last active November 12, 2024 03:27
Small Python script to correct wrong offset values for converted TJAs from TakoTako <=3.2.0
"""
Fix offset values due to bug in older versions of TakoTako (<=3.2.0)
See also: https://github.com/Fluto/TakoTako/issues/16
Bug description:
- TJA songs have an "OFFSET:" value.
- When converting TJAs to fumen, "OFFSET" is automatically included in
the data of the fumen files themselves.
- However, TakoTako also added the "OFFSET" value to "fumenOffsetPos"