From b2ce192090ba658641383af84c7f3e09920a7d83 Mon Sep 17 00:00:00 2001 From: nirgorentau Date: Tue, 6 Apr 2021 00:25:02 +0300 Subject: [PATCH] Update iamp issues --- README.md | 5 +++- configs/iamp_keyboard.json | 61 ++++++++++++++++++++++---------------- recordings/iamp_test.txt | 5 ++-- 3 files changed, 42 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index d381a91..67a8c34 100644 --- a/README.md +++ b/README.md @@ -216,7 +216,7 @@ configs\gg.json ## Known Issues: #### KOF2002 UM: -* Inputs are inconsistent when symbols are mapped to a virtual controller. They are more consistent when mapped to keys on the keyboard (use kof_keyboard.json) +* Inputs are inconsistent when symbols are mapped to a virtual controller. They are more consistent when mapped to keys on the keyboard (use configs\kof_keyboard.json) #### Guilty Gear Accent Core +R: * P2 movement keys not recognized when mapped to keys on the keyboard (use gg.json). If you are a keyboard player, run two instances of the program at the same time (or connect some a real controller if you have one) so that the second virtual controller will be treated as P2's @@ -224,6 +224,9 @@ configs\gg.json #### Melty Blood Actress Again Current Code Community Edition: * Does not work with cccaster.exe, run with MBAA.exe instead +#### Touhou 7.5: Suimusou - Immaterial and Missing Power +* Mapping to the keyboard arrow keys does not work. Assign the game's movement keys for P2 to some other keys (see configs\iamp_keyboard.json) + #### Mapping play button to a controller button * Only supported on XInput controllers. If you use a PS4 pad, a possible workaround would be to use DS4Windows diff --git a/configs/iamp_keyboard.json b/configs/iamp_keyboard.json index 119dca8..8a1a693 100644 --- a/configs/iamp_keyboard.json +++ b/configs/iamp_keyboard.json @@ -2,25 +2,25 @@ "FPS": 60, "Symbols": { - "A": "numpad_1", - "B": "numpad_2", - "C": "numpad_3", - "D": "numpad_4", + "A": "7", + "B": "8", + "C": "9", + "D": "0", "beep": "beep" }, "P1_directions": { - "2": "down", - "4": "left", - "6": "right", - "8": "up" + "2": "numpad_2", + "4": "numpad_4", + "6": "numpad_6", + "8": "numpad_8" }, "P2_directions": { - "2": "down", - "4": "right", - "6": "left", - "8": "up" + "2": "numpad_2", + "4": "numpad_6", + "6": "numpad_4", + "8": "numpad_8" }, "Macros": { @@ -28,20 +28,29 @@ "[3]": "[2]+[6]", "]3[": "]2[+]6[", "3": "2+6", - "QCF": "2 3 6", - "QCB": "2 1 4", - "DP": "6 2 3", - "HCF": "4 1 2 3 6", - "HCB": "6 3 2 1 4", - "*236": "2 3 6", - "*214": "2 1 4", - "*623": "6 2 3", - "*421": "4 2 1", - "*426": "4 1 2 3 6", - "*624": "6 3 2 1 4", - "*6246": "6 3 2 1 4 6", - "*236236": "2 3 6 2 3 6", - "*214214": "2 1 4 2 1 4", + "[1]": "[2]+[4]", + "]1[": "]2[+]4[", + "1": "2+4", + "[9]": "[8]+[6]", + "]9[": "]8[+]6[", + "9": "8+6", + "[7]": "[8]+[4]", + "]7[": "]8[+]4[", + "7": "8+4", + "QCF": "2 2+6 6", + "QCB": "2 2+4 4", + "DP": "6 2 2+6", + "HCF": "4 2+4 2 2+6 6", + "HCB": "6 2+6 2 2+4 4", + "*236": "2 2+6 6", + "*214": "2 2+4 4", + "*623": "6 2 2+6", + "*421": "4 2 2+4", + "*426": "4 2+4 2 2+6 6", + "*624": "6 2+6 2 2+4 4", + "*6246": "6 2+6 2 2+4 4 6", + "*236236": "2 2+6 6 2 2+6 6", + "*214214": "2 2+4 4 2 2+4 4", "SELECT": "select", "START": "start", "BEEP": "beep" diff --git a/recordings/iamp_test.txt b/recordings/iamp_test.txt index 02b0988..5250ffe 100644 --- a/recordings/iamp_test.txt +++ b/recordings/iamp_test.txt @@ -1,6 +1,7 @@ configs\iamp_keyboard.json -4 W1 4 W60 +6 [6] W5 ]6[ W60 + A W60 B W60 C W60 -D W60 \ No newline at end of file +[6]+D W5 ]6[ W60 \ No newline at end of file