Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: CP Art Critique and wiring help  (Read 2246 times)

0 Members and 1 Guest are viewing this topic.

daninino

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:December 05, 2013, 08:02:51 am
  • I want to build my own arcade controls!
CP Art Critique and wiring help
« on: August 03, 2013, 03:02:42 pm »
Hi everybody

Finally i´m starting building a bartop arcade machine and using the weecade from http://www.koenigs.dk as my template, only making it a bit wider to fit six buttons for each player.
I got all components ordered so I can start building when they arrive 

I have one question though:
When wiring the buttons what is the correct way of doing it?

1 2 3
4 5 6

Or

4 5 6
1 2 3

I´m not sure what is best way of doing it when playing games only using 3 or less buttons.

Also I´m trying to make the machine as wife friendly as possible so making it more or less black and white to fit all the white Ikea furniture we have in the living room  :lol
What do you think about my CP layout and art. It is just the first draft so far.

The pause button will also be exit, I want to install flipper buttons on the side where one of them could be programmed to be "shift" so i can have double function on some of the buttons


shponglefan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1600
  • Last login:December 15, 2022, 07:22:35 am
  • Correct horse battery staple
Re: CP Art Critique and wiring help
« Reply #1 on: August 03, 2013, 03:11:06 pm »
Wiring should be the first one:

123
456

For the art style, I like it.  It's both unique, and I like the B&W simplicity of it, but the relative chaos of the splatter.  Only thing I might try is swapping out the black buttons on top for white ones, just to see the effect. 

Also, be sure to test the button layout beforehand if you haven't already.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9685
  • Last login:Today at 05:15:13 pm
  • Designated spam hunter
Re: CP Art Critique and wiring help
« Reply #2 on: August 03, 2013, 04:51:11 pm »
One trick that some people use is to change the individual game settings in MAME so MAME accepts more than one button for a given function.

In the Input (this game) menu you can map more than one keystroke to a function.
1. Highlight the input
2. Press enter
3. Press the button you want mapped to that function
4. Repeat steps 2 and 3 as desired

If you want to reset to defaults:
1. Highlight the input
2. Press enter
3. Press escape (clears inputs)
4. Press enter
5. Press escape (restores defaults)

Your button setup:
123
456

For one button games, map all 6 player buttons to P1 Button 1 in MAME:
111
111

For 2 button games, maybe a map like this:   :dunno
121
121

For 3 button games, map  them like this:
123
123

For a "shift" function, I strongly recommend against using a pinball flipper button -- it will almost certainly cause pinball gameplay problems.

IMHO, you'd be far better off either:
1. Having a dedicated escape button on your CP   or
2. Setting MAME to exit when P1 Start and P2 Start are pushed at the same time

The only commonly used gameplay function that you don't currently have on your CP is Exit, so the "shift" is probably unnecessary once you have everything properly configured.

If you still really want a "shift" button, consider placing it on the back/top where curious kids and drunk friends are less likely to find and press it.

For information and wiring tips to make Visual Pinball/Future Pinball flippers and MAME work together better, use BYOAC's search button up top and search on "flipper" or "magnasave" and username "PL1".


Scott

ron310

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 91
  • Last login:July 18, 2016, 06:30:13 pm
CP Art Critique and wiring help
« Reply #3 on: August 03, 2013, 04:54:54 pm »
If using a front end like Maximus arcade, you could set a single button with a delay.
For example, if I press and hold the P2 button for 3 seconds, it exits the game and goes back to the game selection screen.

GeoMan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 183
  • Last login:Today at 12:56:19 pm
Re: CP Art Critique and wiring help
« Reply #4 on: August 03, 2013, 06:04:15 pm »
For a "shift" function, I strongly recommend against using a pinball flipper button -- it will almost certainly cause pinball gameplay problems.

You will run into problems, because the button declared as "shift" operates differently from normal buttons:

A normal button sends it's defined keystroke as soon as you press it, a "shift" button sends it's keystroke only when you release it! That's how it works with MiniPAC and other Ultimarc encoders.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9685
  • Last login:Today at 05:15:13 pm
  • Designated spam hunter
Re: CP Art Critique and wiring help
« Reply #5 on: August 03, 2013, 06:27:50 pm »
For a "shift" function, I strongly recommend against using a pinball flipper button -- it will almost certainly cause pinball gameplay problems.

You will run into problems, because the button declared as "shift" operates differently from normal buttons:

A normal button sends it's defined keystroke as soon as you press it, a "shift" button sends it's keystroke only when you release it! That's how it works with MiniPAC and other Ultimarc encoders.


I hedged the statement since I wasn't sure if OP was planning on using an I-Pac, KeyWiz, or KADE encoder.

KeyWiz and KADE have separate "shift" inputs. (Shazaaam! and HWB respectively)

On the KADE, it doesnt wait until release to send the shifted keystroke(s).


Scott

daninino

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:December 05, 2013, 08:02:51 am
  • I want to build my own arcade controls!
Re: CP Art Critique and wiring help
« Reply #6 on: August 05, 2013, 03:23:26 am »
Thank you for your responses.

I wasn´t aware that the shift key is recognized when it is released and not when pressed. I´m getting a Minipac so I presume this will pose a problem.
I will find another way of handling the dual input. Perhaps I will place a shift key somewhere else on the cabinet as suggested.

michelevit

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 412
  • Last login:December 25, 2024, 06:57:41 pm
Re: CP Art Critique and wiring help
« Reply #7 on: August 05, 2013, 04:53:12 pm »
There is a great PC program called xpadder. You can use it to remap your game controller. One of its best features is a shift command. You can designate
a hard wired button to momentary shift into another set of commands. Works great.
I highly recommend it. You can also program macros.

A simple but nice macro I like to implement what I call magic credits. Hold down your designated shift button then Credit button and a macro runs which hits the credit button a cajillion timses. Its like winning the slot jackpot.

I can't receommend xpadder to any cabinet with a windows pc.

Xpadder and Autohotkey for the win.