PS2 Cave style autofire in MAME?

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
indstr
Posts: 802
Joined: Mon Oct 29, 2007 4:27 pm
Contact:

PS2 Cave style autofire in MAME?

Post by indstr »

I had a solution that worked previously -- Using PPJOYKey to emulate a gamepad with my keyboard, and then Xpadder to emulate a keyboard with the emulated gamepad, I could setup cave style autofire with xpadder to wor with MAME. Now that I've disabled ACPI in windows (to resolve some IRQ issues with my new soundcard), PPJoykey no longer works :(

I've tried the MAME autofire function, but it seems all or nothing. Is there some way to setup MAME to work like the PS2 Cave ports where one key is autofire for button 1, but you can still hold button 1 with another key?

Cuz I'm gonna get arthritis if I play shmups like this for many more nights

:(
User avatar
nimitz
Posts: 900
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Post by nimitz »

Well, I am pretty sure the newer versions of mame don't even have an autofire.

Thats being said you can either use a controller with auto-fire, use your joystick driver to add autofire to specific buttons or use a little program like joy2key that has an autofire option.

I use the autofire on my HRAP 2 for mame and if I need to configure the autofire speed (if the HRAP autofire is to fast for a game) I use my adapter driver which has an option to set the autofire speed for any button.
User avatar
Zebra Airforce
Posts: 1695
Joined: Mon Aug 13, 2007 9:10 pm

Post by Zebra Airforce »

Use the custom button option in mame. Go to this game, and at the bottom are choices for custom buttons. Then select custom button from the top menu and press the number of the button you want set to that custom button.

So...

tab -> input -> this game -> custom button -> key of your choice
esc
custom buttons -> custom button you selected -> 1, 2, 3, 4.. press the num key for whichever button you want assigned to it.

Now just set up your autofire.

edit: lol, only need to press esc once
Image
User avatar
indstr
Posts: 802
Joined: Mon Oct 29, 2007 4:27 pm
Contact:

Post by indstr »

Zebra Airforce wrote:Use the custom button option in mame.
Thanks dude, that did the trick. I would have never figured it out myself either because it's pretty obscure
nimitz wrote: a bunch of stuff
Wouldn't have worked because I am using a keyboard, not gamepad. Thus the ppjoykey to emulate a gamepad, with xpadder to emulate a keyboard again. Joy2key sucks by the way. :)
User avatar
nimitz
Posts: 900
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Post by nimitz »

one can only play shmups (and arcade games) with a keyboard for so long...
User avatar
MX7
Posts: 3224
Joined: Fri Mar 09, 2007 9:46 pm
Location: Cambridge
Contact:

Post by MX7 »

If there's no option for it, I just use the autofire on my stick. Map buttons A and C to SHOT, set C to TURBO and you're away.
User avatar
indstr
Posts: 802
Joined: Mon Oct 29, 2007 4:27 pm
Contact:

Post by indstr »

nimitz wrote:one can only play shmups (and arcade games) with a keyboard for so long...
Nah, see my stance on it here (and video examples)...

http://shmups.system11.org/viewtopic.ph ... t=keyboard

I actually used to play with a d-pad, and then when my SNES controller broke I randomly decided to load up DDP just to test it out, moved around with the keyboard for a minute and ended up loving it :) haven't looked back. There aren't arcades with shmups around here so I honestly haven't gotten a chance to play with a stick although I would certainly give it a try if I ever get a chance
Post Reply