Tip Bitcoins as an incentive.
Earn Bitcoins for being helpful.


Show me how to successfully connect Icade controller with PC successfully and make it work with MAME


Please sign in to answer this question.


20 Answers

  • Maestro1000
  • 11:52 26.02.2020

you can’t use iCade controllers with a PC or Mac, unless someone writes a specific program to interpret the commands.

  • kapoor
  • 20:26 29.02.2020

you can connect it with a software ‘monect' on your pc.


Comments

  • KonstantinosKostoulas: Can you please elaborate on that? I have installed the software but what exactly do I do next?
  • dennisscaglia
  • 05:49 01.03.2020

T

  • algibrani12
  • 19:40 01.03.2020

Connect the USB controller to the computer running the MAME emulator

  • Zavechee
  • 16:05 03.03.2020

testing

  • molucky07
  • 21:16 03.03.2020

Watch tutorials from YouTube

  • Halefk1
  • 03:12 04.03.2020

Connect the USB controller to the computer running the MAME emulator

  • jaxhiv123
  • 03:18 06.03.2020

I think since its just a Bluetooth keyboard with some buttons and joystick wired on it should be detectable as a basic keyboard it should be able work.

  • BugsBunny
  • 05:51 09.03.2020

the area you are probably lost at is the keyboard mapping or binding. stackoverflow has this discussed in depth , some have used various workarounds from and sdk, to simply https://gaming.stackexchange.com/questions/24774/icade-bluetooth-keyboard-mappings-for-mame

note Make a patch and add this ability to the source of MAME.
use an intermediary program to translate the key pulses into key presses.

  • Alaaalhemyari
  • 16:30 11.03.2020

you can’t use iCade controllers with a PC or Mac, unless someone writes a specific program to interpret the commands.

  • bumpdesign
  • 16:44 11.03.2020

there was youtube

  • putra9494
  • 12:08 13.03.2020

you must install the emulator first

  • Tomins
  • 06:11 15.03.2020

Firstly, download the a compatible driver to interface your iCade controller with your PC.
1. If you are using Windows 7, Deactivate the UAC.

2. Install the following iCade script with AutoHotKey.








KEYCODE_UP




KEYCODE_DOWN




KEYCODE_LEFT




KEYCODE_RIGHT




KEYCODE_1




KEYCODE_2




KEYCODE_3




KEYCODE_5




KEYCODE_6




KEYCODE_7




KEYCODE_4




KEYCODE_4




KEYCODE_8







KEYCODE_1




KEYCODE_2




KEYCODE_3




KEYCODE_4




KEYCODE_5




KEYCODE_6




KEYCODE_7




KEYCODE_8






3. Install this icade.cfg in "ctrlr" mame directory.








KEYCODE_UP




KEYCODE_DOWN




KEYCODE_LEFT




KEYCODE_RIGHT




KEYCODE_1




KEYCODE_2




KEYCODE_3




KEYCODE_5




KEYCODE_6




KEYCODE_7




KEYCODE_4




KEYCODE_4




KEYCODE_8







KEYCODE_1




KEYCODE_2




KEYCODE_3




KEYCODE_4




KEYCODE_5




KEYCODE_6




KEYCODE_7




KEYCODE_8






Get your scripts via these links:
https://gaming.stackexchange.com/a/25345/23
https://gaming.stackexchange.com/a/25345/23

****GOOD LUCK****

  • Cxiane
  • 01:00 18.03.2020

search on google or rather watch on youtube

  • FerhatGec
  • 20:06 20.03.2020

you can’t use iCade controllers with a PC or Mac, unless someone writes a specific program to interpret the commands,

  • estella
  • 11:35 25.03.2020

watch turtorials

  • yogakahfiansyah
  • 09:21 05.04.2020

look for instructions on youtube or google, there are many who share tutorials about computers

  • Gaidsm
  • 19:14 05.04.2020

it is technically for an Apple iPad, but it is basically a generic bluetooth keyboard arcade controller.
It's great! But once you paired it with nay laptop as a bluetooth keyboard for testing, something odd that does not bode well for using the iCade with MAME. All inputs show up as two (and only two) keypresses – one key when pushed down, and another key when released. Like so:

I just got an iCade -- it is technically for an Apple iPad, but it is basically a generic bluetooth keyboard arcade controller.

iCade pic

It's great! But once I paired it with my laptop as a bluetooth keyboard for testing, I discovered something odd that does not bode well for using the iCade with MAME. All inputs show up as two (and only two) keypresses – one key when pushed down, and another key when released. Like so:

Joystick
? w, e

? a, q ? d, c

? x, z
Buttons
(1 red) y, t (2 blk) u, f (3 blk) i, m (4 wht) o, g

(5 red) h, r (6 blk) j, n (7 blk) k, p (8 wht) l, v
Most MAME emulators expect standard keyboard behavior. That is, when you are pressing left you hold down left the entire duration of the movement.

This isn't a big deal for the buttons -- buttons are instant activate so if I pressed y on my keyboard that is the same as, say, pressing fire in Galaxian.

But it makes the joystick a non starter since the keyboard key is not "held down" -- that is, when I use the joystick and press ? one a is sent.. ever. But when I stop holding down ? q is sent


- or -
- or -