In this update6
Full notes
Full Battle Hanafuda update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- UI and audio
Battle Hanafuda changes
This update adds customizable keyboard mapping.
If you prefer WASD controls or use a Dvorak keyboard layout, give it a try!
Where keymap.ini is saved
After updating and launching the game, a keymap.ini file is automatically created in the game's installation directory. To open this directory, right-click the game in your Steam Library and select Manage → Browse local files.
Edit keymap.ini to change the keyboard mappings.
Configuration format
keymap.ini defines one keyboard mapping per line in the format [c]BUTTON = KEY[/c].
BUTTON values
| BUTTON | Description |
|---|---|
| UP | Up on the directional pad |
| DOWN | Down on the directional pad |
| LEFT | Left on the directional pad |
| RIGHT | Right on the directional pad |
| A | A button (confirm) |
| B | B button (cancel) |
| X | X button (auxiliary button 1: fast-forward, etc.) |
| Y | Y button (auxiliary button 2: scoring-combination list, etc.) |
| START | START button |
KEY values
| KEY | Description |
|---|---|
| A-Z | Letter keys (A-Z) |
| Symbol | An ASCII punctuation character that can be typed without a modifier key |
| Up | Up Arrow key |
| Down | Down Arrow key |
| Left | Left Arrow key |
| Right | Right Arrow key |
| Enter | Enter key |
| Return | Enter key |
| Escape | Esc key |
| Esc | Esc key |
| Tab | Tab key |
| Spc | Spacebar |
| Space | Spacebar |
| LShift | Left Shift key |
| RShift | Right Shift key |
Notes
BUTTON and KEY names are case-insensitive.
Number keys, function keys, and characters that require modifier keys cannot be assigned.
KEY values follow the active keyboard layout; they do not refer to physical key positions.
After leading spaces and tabs are removed, lines beginning with [c];[/c] are ignored as comments.
A semicolon can still be used as a KEY value (example: [c]B = ;[/c]).
To restore the default mappings, delete keymap.ini and launch the game again.
Default configuration
[c]; Keyboard mappings use BUTTON = KEY. Button names and key names are case-insensitive.[/c]
[c]; Buttons: UP, DOWN, LEFT, RIGHT, A, B, X, Y, START.[/c]
[c]; Keys: A-Z, an unmodified ASCII punctuation character, up/down/left/right,[/c]
[c]; enter/return, esc/escape, tab, spc/space, lshift, or rshift.[/c]
[c]; Number keys, function keys, and characters requiring modifiers are not supported.[/c]
[c]; Values follow the current keyboard layout; they do not identify physical key positions.[/c]
[c]; After trimming spaces and tabs, lines beginning with a semicolon are comments.[/c]
[c]; A semicolon remains a valid value, for example: B = ;[/c]
[c]UP = Up[/c]
[c]DOWN = Down[/c]
[c]LEFT = Left[/c]
[c]RIGHT = Right[/c]
[c]A = Z[/c]
[c]B = X[/c]
[c]X = A[/c]
[c]Y = S[/c]
[c]START = Space[/c]
Source
Changelog.gg summarizes and formats this update. How we read updates.
