「GP2040-CE 預設 Arcade 腳位」 與 「 JAMMA」 焊接對應表:
最終同步焊接對應表 (P1 & P2 相同)
為了濾波在每片 Pico 的 Pin 40 與 Pin 38 之間並聯 0.1uF + 10uF MLCC。
| 功能 (MAME/Arcade) | Pico GPIO 腳位 | JAMMA 針腳 (P1 元件面 / P2 焊接面) | 說明 |
| 5V VBUS | Pin 40 | Pin 3 或 4 | MLCC 濾波點 |
| GND | Pin 38 (或任一 GND) | Pin 1, 2, 或 28 | MLCC 濾波點 |
| Up | GPIO 26 | Pin 18 | |
| Down | GPIO 27 | Pin 19 | |
| Left | GPIO 28 | Pin 20 | |
| Right | GPIO 29 | Pin 21 | |
| Button 1 (PUNCH 1) | GPIO 2 | Pin 22 | A (輕拳) |
| Button 2 (PUNCH 2) | GPIO 3 | Pin 23 | B (中拳) |
| Button 3 (PUNCH 3) | GPIO 4 | Pin 24 | C (重拳) |
| Button 4 (KICK 1) | GPIO 5 | Pin 25 | D (輕腳) |
| Button 5 (KICK 2) | GPIO 0 | Pin 26 | E (中腳) |
| Button 6 (KICK 3) | GPIO 1 | Pin 27 | F (重腳) |
| Start | GPIO 11 | Pin 17 | |
| Coin | GPIO 10 | Pin 16 |
如何在 WebConfig 同步設定
當焊接完成後,請按照以下步驟確保軟體端也同步為 Arcade 模式:
進入設定模式:按住 Start (GPIO 11) 同時插上 USB 連接電腦。
瀏覽器輸入:
http://192.168.7.1。選擇 Profile (如有):在 Configuration -> Pin Mapping 中,您會看到上述 GPIO 與按鈕的對應。
設定 Input Mode:
為了讓 DE10-Nano (MiSTer) 或 MAME 識別最準確,建議在 Settings 將 Input Mode 固定為 XInput。
或是將 PS4 Mode 關閉,避免 8 分鐘斷連問題。
D-Pad Mode:確保設為 "Digital",因為 JAMMA 搖桿是微動開關訊號。
偷懶的話就是產出.json分別放入各個Pico進入 Flash 模式:按住 Pico 上的 BOOTSEL 鍵插入電腦,將
GP2040-CE_Pico.uf2 韌體拖入。進入 Web 模式:重新插拔 USB,按住您的 Start 鍵 (GPIO 11) 同時插上。
訪問設定頁:電腦打開瀏覽器輸入
http://192.168.7.1。一鍵匯入:導覽至 Settings -> Backup and Restore。
選擇對應的 JSON 檔案並點擊 Import。點擊 Save 並重啟 Pico。
Player1.json
{
"boardConfig": { "boardName": "Pico-JAMMA-P1", "inputMode": 1 },
"pinMappings": {
"pin00": 4, "pin01": 5, "pin02": 0, "pin03": 1, "pin04": 2, "pin05": 3,
"pin10": 17, "pin11": 16, "pin26": 26, "pin27": 27, "pin28": 28, "pin29": 29
},
"usbConfig": { "enabled": true, "serial": "GP2040-P1" },
"hotkeyConfig": { "enabled": true }
}
Player2.json
{
"boardConfig": { "boardName": "Pico-JAMMA-P2", "inputMode": 1 },
"pinMappings": {
"pin00": 4, "pin01": 5, "pin02": 0, "pin03": 1, "pin04": 2, "pin05": 3,
"pin10": 17, "pin11": 16, "pin26": 26, "pin27": 27, "pin28": 28, "pin29": 29
},
"usbConfig": { "enabled": true, "serial": "GP2040-P2" },
"hotkeyConfig": { "enabled": true }
}

沒有留言:
張貼留言