Vendetta game on Mame coin problem
-
Hi everybody,
I have Xin-Mo controller and it works great. My arcade has two players configuration, classic with 6 buttons, but I use only 1 coin button. I bump into Vendetta game which I like a lot, but I see that they use for each player a coin button, so that player 1 has his "coin button", player 2 his own as well and so on.
In this situation I can play only with player 1, each time I push coin button, credit goes to player 1.
Is there any way to fix this, without adding a new button? I bind the wire of player 2 coin to player 1 coin, it works but then with other emulator I got some problem so I roll back.thanks a lot
-
As your arcade only has 2 players, you could use the 2 player version of Vendetta, this allows you to select your character instead of using a different coin slot per player.
-
Thanks a lot! I did not know there was a 2 players version of it.
Anyway if I should have the same problem with others arcade games, if exist, what could be a possible solution? -
There is also a 2 player version of Gauntlet, TMNT and The Simpsons where you can select your character. There are a couple of other games as well but I can't remember at the moment. (These are for mame2003).
-
@maxbeanz said in Vendetta game on Mame coin problem:
There is also a 2 player version of Gauntlet, TMNT and The Simpsons where you can select your character. There are a couple of other games as well but I can't remember at the moment. (These are for mame2003).
I don't think the Gauntlet game suggestion will be much help, as this game adds health when you drop coins. Gauntlet 2 lets you select your character, but that is not the same thing. How will it know for which player you are adding health? It knows based on which coin slot you used.
Eventually, you will run into a situation where the coins matter. Rampage? Metal Slug? Xenophobe? Sarge? 1941? At some point you cannot get around the need to have each player coin button independently wired. It is more than having separate player start buttons for many games. You will need each to send a different input. MAME default is to send the "5" key for player 1 coin and "6" key for player 2 coin. If you have two physical buttons but they are both wired to the same input, there is no way for the system to know which button you are pressing. You gotta have separate wires to separate inputs on your controller.
I can think of some tricky hotkey-like solutions if you were using GPIO inputs and a GPIO keyboard driver like GPIOnext, but this is not very convenient. Besides, do you really want to ask the other player to do some hotkey combo to add a coin for you mid-game?
Furthermore, if you attempt to use many home consoles, the SELECT key is the same input as COIN, so you are now facing the problem of not having a select key for player 2 either. That might be OK for some games/systems, but will become a new source of frustration.
-
@caver01 So, you would suggest a software solution? I think that initially it may seem like more work / configuration it leaves those buttons open to other uses that a hardware solution closes down.
-
@jonnykesh in too many words, I am suggesting that it is a mistake to shortcut the second player coin button. I would dedicate a player 2 coin button that is wired to its own input on the controller.
-
@caver01 I thought the OP was asking because he couldn't select his character on Vendetta when pressing the 1 player button, I read it wrong. Having a 2 player setup with no 2 player coin button is crazy talk ! May as well just be 1 player only.
-
@maxbeanz Yeah, I can see interpreting this generally, or game-specifically. There is also some ambiguity In @cesare's description. I cannot tell if he has two coin buttons wired to one input, or if he has one coin button wired to two inputs. In his defense, we have all seen arcade cabinets that have limited coin slots, or games that don't care where you drop the coin. With limited panel space or design constraints, I can see how a decision could get made to eliminate a button. The flaw in the logic is that what works OK for one game might not work at all for another.
@cesare Do you have two coin buttons on your panel or just one? If two, simply wire the second one to the appropriate input. If just one, well, you may need to rethink your panel layout to play certain games.
-
Hi, thanks a lot to everybody for the answers! And my apologize to not being clear in my question.
I have a panel with just one coin button. And more or less, a part games like vendetta, it works, even with other emulators. But of course I'd like to have a complete experience, so I'm trying to figure out a way without changing panel, if there is no solution I'll dig another hole, but is going to be a quite a mess, so I'd like to avoid it.
I try to wire player2 coin to player1 coin. It works, everytime I press coin button I get 2 coins and with vendetta games I have another player ready to go. But with other emulators it's a mess, it's like pressing select button at the same time for both users and as example for PC Engine games I had lot's of problem, so I roll back.
The only working way, without doing another hole, in my opinion, it's a combo buttons (hot-key), like Start Player 2 + A player 2 button = player 2 coin, something like that. I'm using XiMo interface, and reading around I did not find any useful instruction on how to do it. Hot-keys are only available for particular purpose as far as I understand.thanks again
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.