ok so my project is running a bit slow.. one of the things i was working on was figuring out how im gonna get 10 inputs out of 6.
i had decided i was simply gonna have to cut back on some of the less useful ones..
until i read yesterday how to use the "not" setting for key bindings in mame.
so after testing it seems i can get my "10" and more out of these 6 inputs..
the CP will be 2 players, 8way joy + 6 buttons + 1 start each
for a grand total of 22 inputs on the control panel.
im using a pair of hacked gamepads D-pad + 10 button.. so total of 28 inputs.
im left with 6 inputs to fill all the commands i need for coin & service buttons.
the most important obviously are coin 1, coin 2, service menu, and service 1..
with reset, service 2, and mame menu button as close 2nd priorities.
lastly are the less useful buttons like tilt, volume up/down
you might be wondering why i would even bother with service 1&2 (service coin drops)
because i'd like to be as authentic as possible.. i could just wiring up coin 1&2 to separate buttons but it a cheat imo, besides some games actually use it, even service 2.
same with tilt, some games use it such as arch rivels you actually need it for service menu navigation.. weird i know, i have'nt decided if i'll use the slam switch or simply wire tilt ot a button.. leaning towards slam switch since the door im using actually had one installed.
volume up and down is'nt of great importance but some games use it and so i want ot include it.
i've come up with 2 possible wiring.. i've also included a "blank" incase you guys can suggest a better way to go here.
all this is gonna be in the lower part "coin door" separate from the CP since i want the CP clean.. exit will be controlled by a combination of key presses, IE: 1p+2p start + probably some joystick direction.
like i said i have tested this in mame.. it does work as intended.. although the way i have it setup if all buttons are smashed together nothing works.. kinda like keyboard blocking of ghost keys.
but since these are service buttons they should'nt be smashed down all at once anyway..