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: Yet Another Project That Takes Forever (YAPTTF)  (Read 4469 times)

0 Members and 1 Guest are viewing this topic.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Yet Another Project That Takes Forever (YAPTTF)
« on: March 27, 2023, 07:40:46 am »
[edit] Tasklist for the project:
Phase 0 - Back of the cabinet that will house the TV.
Phase 1 - Two Player module, to get the cabinet to actually usable state.
Phase 2 - Four player additional controls.
Phase 3 - StaWa controller.
Phase 4 - Light Guns
Phase 5 - Trackballs
Phase 6 - 360 wheels.
Phase 7 - 270 wheel.
Phase 8 - Track & Field button pads.
Phase 9 - Covering the cabinet.
Phase 10 - Controls for which the need rises.
Probably will not be completed in that order.
[/edit]

I've been planning on an arcade cabinet for a long time and now that I have space for one I should finally do it. Problem is my ambitious plan for a modular cabinet which morphs from Star Wars cabinet to Gauntlet cabinet to Super Sprint cabinet and more. My plans are in my head right now, and I know what you think but it worked well enough when I build my driving rig so I intend to repeat that, I've figured the big lines already but I thought it's best to ask for advice from those who have already made cabinets so that I don't repeat every mistake there is to make. For base I'll use an old PC.

Biggest problem was the screen, there aren't big 4:3 screens available. Biggest I have is 20" LCD and that's too small, an old CRT TV would have been too big and bulky if I could find one so it wasn't an option. First I pondered what hassle it would be if I would install a monitor or TV in pivot so that the cabinet would be about as wide as normal cabinet but when I realized that I need a wide cabinet any way to fit four players for Gauntlet in front of it I decided that I can make the whole cabinet wide enough to fit a TV in it. I start with an old 40" Sony I have which means games with 4:3 aspect ratio will be 33" which is nice. (That old TV has such big bezel that when I need to replace it I can place a 42" or 43" TV to its place which will be 34" or 35" 4:3 screen.) I think that I've got the height of controllers figured out with the TankStick (and StaWa Yoke I've already bought), that showed me that the cabinet will be quite deep also, one of the reasons I wanted a big screen is that I don't have to keep it in my face but I can view it with comfortable distance. And because of that I intend to make the cabinet in two pieces that are bolted together, back part where the TV resides and front part where I connect the control modules. That way it will fit through door if it needs to be moved.

At first I planned on making the base one meter wide and modules 33cm wide which would mean I can fit one, two and three player configurations on it and in four player configuration controls for players three and four would be half way over the edge but after testing two two player gaming with X-Arcade Tankstick that I have I think that I make 36cm wide modules with 110cm base in similar design, three players fit on base and in four player configuration two control modules are half way over the base. I've been thinking of games I want to play and that has led to quite a list of controller modules needed. Gauntlet for four sticks,, box with buttons for Track & Field, Star Wars for yoke, two track balls for Marble Maddness, Super Sprint for three 360 wheels, Ferrari F355 for a 270 wheel (although I don't know if it can be played now Hard and Race Drivin' among others make sure I need the wheel) and a joystick for a flight game that runs on laser disk for which I don't remember the name by now. And if Xybots requires two joystick instead of two sticks that one more.

That's quite lot of modules so I'm thinking how I can minimize the amount. I probably do an two player module with eight buttons each and two modules with four buttons so that when the cabinet is in three player configuration the main module is in left side and module for player three is in right, even if the panel isn't symmetrical since the module for player three will most likely be in such shape that he stands in angle. Trackballs and 360 wheels (and their pedals) are probably best to put to one module each. I also try to get the controls for choosing the game, insert coin and start buttons to plate in front of the modules so that I don't have to put extra buttons in them. In any case, I plan to do each indepentent module so that it will be connected to PC with USB, ports color coded

I probably forgot something but I'll add it later. Here are questions (that I remember) for now:
1) There are many brands of buttons and sticks, what do you recommend and why?
2) There are two, four and eight way joysticks. if I add games that in original cabinet have two or four way joysticks do I need those or is eight way precise enough?
3) I have an idea of how to attach the modules but are there examples from those who have actually done this?
4) First I thought that I cover the TV with a frame that leaves the 4:3 are exposed but now I'm thinking that if it's possible I want to show the game in middle and instructions and controls schematic on sides, do you have ideas of how to do this. A launcher that can show a picture around the game and that pictre has the info?
5) In addition to previous, what launcher do you recommend and why? I've tested Launchbox but I'm not yet sure it can do all I want.
6) I want to launch Mame so that it shows only games that can be played with current controls, how do you recommend I do that? Separate Mame installations of which I will start the one matching the controls?
« Last Edit: April 07, 2023, 11:19:38 am by harri »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Today at 09:47:50 pm
  • Designated spam hunter
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #1 on: March 27, 2023, 12:35:31 pm »
Sounds like you've put a lot of thought into your project so far.   :cheers:

You might want to look at the FAQ -- especially the "What type of build meets my needs?" section.

Not sure if you'll be the first to succeed at "One Cab to Play Them All"TM, but you're certainly not the first to try.   ;)
- Swappable panels expand the possibilities, but remember that you'll need to store them when not in use.
- With more games come more compromises on controls.

a joystick for a flight game that runs on laser disk for which I don't remember the name by now. And if Xybots requires two joystick instead of two sticks that one more.
The laser disk flight game is probably Firefox.  It used an analog yoke similar to the one for Star Wars.
http://wiki.arcadecontrols.com/index.php/Joysticks#Analog_Joysticks



Xybots used an Atari "Twist-to-Turn" joystick, but you can run it using a normal 8-way stick if you remap the buttons like this:

         1  2  3
Joy
         4  5  6

1 - Turn left
2 - Fire
3 - Turn right
4 - Super-zapper/Start

There are about two dozen games like Ikari Warriors that used a mechanical rotary joystick.
*** Be sure to change the settings for these games as mentioned in the wiki. ***

http://wiki.arcadecontrols.com/index.php/Joysticks#Mechanical_Rotary_Joystick_Games_.28LS-30.2C_Happ_Mechanical_Rotary_Sticks.29

There are a number of games that use two sticks like Robotron and Smash TV.

http://wiki.arcadecontrols.com/index.php/Joysticks#Games_with_Dual_Joysticks

1) There are many brands of buttons and sticks, what do you recommend and why?
A lot of this is personal preference and can change based on the game you are playing.
- Need rapid fire for Galaga? Leaf-switch buttons are your friend.
- Playing Donkey Kong?  Avoid 8-way sticks so Jumpman doesn't get stuck on the ladder when you accidently hit a diagonal.

If you like Japanese-style sticks, Sanwa and Seimitsu make great sticks.

If you like American-style sticks, Happ/IL makes great sticks like the Competition (Happ)/Eurojoystick (IL) or Super (Happ)/Compact (IL) sticks.

2) There are two, four and eight way joysticks. if I add games that in original cabinet have two or four way joysticks do I need those or is eight way precise enough?
You can use a 4-way or 8-way as a 2-way stick, no problem.

Using a 4-way instead of an 8-way gives you no diagonals.

Using an 8-way instead of a 4-way can cause problems with the game logic in games like DK or Pac Man.

3) I have an idea of how to attach the modules but are there examples from those who have actually done this?
Paul's Modular Control Panel - http://forum.arcadecontrols.com/index.php/topic,68892.0.html

Doc's Modular MAME - https://beersmith.com/mame/

The Velcro Based Modular Panel http://wiki.arcadecontrols.com/index.php/Velcro_Based_Modular_Panel
was developed for the Ghost in the Machine build http://wiki.arcadecontrols.com/index.php/The_Ghost_in_the_Machine

4) First I thought that I cover the TV with a frame that leaves the 4:3 are exposed but now I'm thinking that if it's possible I want to show the game in middle and instructions and controls schematic on sides, do you have ideas of how to do this. A launcher that can show a picture around the game and that pictre has the info?
Some people have turned a widescreen TV vertical and used MAME's ability to display bezel and marquee using layout (.LAY) files.

6) I want to launch Mame so that it shows only games that can be played with current controls, how do you recommend I do that? Separate Mame installations of which I will start the one matching the controls?
You should be able to do this using menus in the front end program of your choice.  i.e. menus for "360 degree driving games", "Trackball games", "Flight yoke games", etc.


Scott

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #2 on: March 28, 2023, 02:58:13 am »

Not sure if you'll be the first to succeed at "One Cab to Play Them All"TM, but you're certainly not the first to try.   ;)

I count it as a win if I ever get a cabinet that I can play Indy and Gauntlet.

Quote
- With more games come more compromises on controls.

And that's why modular, it's the solution. In theory.

Quote
The laser disk flight game is probably Firefox.  It used an analog yoke similar to the one for Star Wars.
http://wiki.arcadecontrols.com/index.php/Joysticks#Analog_Joysticks


Probably. That is in "couldn't play then so want to play now" department but I thought it can't be that hard to find since there aren't that many LD games. I'm pretty sure cabinet I saw it in didn't have StaWa Yoke but since it's over 30 years ago I can't be certain. I either remember wrong or it was a general cabinet that had Firefox in it but since I already have the yoke this makes it easier to add it to list of games available.

Quote
Xybots used an Atari "Twist-to-Turn" joystick, but you can run it using a normal 8-way stick if you remap the buttons like this:

         1  2  3
Joy
         4  5  6

1 - Turn left
2 - Fire
3 - Turn right
4 - Super-zapper/Start

I think I try that configuration, the list of other games didn't ring a bell so it will help to keep the amount of panels down.

Quote
Using an 8-way instead of a 4-way can cause problems with the game logic in games like DK or Pac Man.

That's what I was little afraid of. But I think I'll start with 8-way sticks and decide what to do if I notice problems with them. (i.e. if I can blame the controls of my death instead of my poor skills.)

Quote
Doc's Modular MAME - https://beersmith.com/mame/

That is actually the reason I started planning on modular cabinet in fist place.

Quote
You should be able to do this using menus in the front end program of your choice.  i.e. menus for "360 degree driving games", "Trackball games", "Flight yoke games", etc.

I suspect it will be much easier to configure if general controls (moving in menus etc.) are permanently attached to frame instead of modules. In addition to needing much less buttons.

The main reason for this thread is to motivate me to actually build something instead of just keeping the TV and the X-Arcade on a table. I define this project as a success if I'll ever be able to play Gauntlet with it, rest will be bonus.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #3 on: March 31, 2023, 03:35:52 am »
Hope there pictures work as a motivator so that this project isn't in same state two years from now. (They are direct linksi because I'm blind and couldn't find instruction on how to upload them here to picture thread and link from there.)




« Last Edit: April 01, 2023, 09:53:26 am by harri »

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7906
  • Last login:Yesterday at 07:51:43 pm
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #4 on: March 31, 2023, 09:08:51 am »
What do you think of the GRS Yoke? I like it.

Did you adjust the thickness of your lines for vector games?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Today at 09:47:50 pm
  • Designated spam hunter
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #5 on: March 31, 2023, 09:56:35 am »
They are direct linksi because I'm blind and couldn't find instruction on how to upload them here to picture thread and link from there.
G'day whines, I'm posting a 'How to post images in your project' so that your images will look perfect every time.  Direct posting images in any thread is easy yes, but the more pro way to do it is in the instructions.  They will load faster and saint won't have to invest in even more Terabytes of storage too soon.  :) The 10 steps may look involved but once you get used to it it's really quick.  I open two tabs in my browser to make it even quicker.

Steps to post pictures in your project thread:
1.   Store your original images in a folder on your pc C:\users\user\pictures\MyProject\cab_01.jpg
2.   Resize your images in MSPaint to around 1000 x 562 px
3.   Save the resized image into a folder in your MyProject folder e.g. C:\users\user\pictures\MyProject\low_res\cab_01.jpg
4.   Open the thread for storing images on the forum http://forum.arcadecontrols.com/index.php/topic,164992.40.html
5.   Start a new post by clicking the Reply button, you will need to type something in the post for it to work, even just a character will do.
6.   Click ‘Attachments and other options’ at the bottom of the post and browse to the folder on your PC with your re-sized images in it.  You can add up to eight attachments in one post.
7.   When you have added all the images you want click the Post button.
8.   In your new post, right click any image and choose ‘Copy image link’
9.   Go to your project thread on the forum and in your latest post, click the ‘Insert Image’ icon just above the text window.
10.   Paste the link you copied in the middle of the code to look like this:


You could add sizing edits as Gilrock suggests but just re-sizing and saving in MSPaint will remove any weird formatting in the image and fix distortion issues.


Scott

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #6 on: April 01, 2023, 10:00:47 am »
What do you think of the GRS Yoke? I like it.

Did you adjust the thickness of your lines for vector games?

I have barely used it with the very temporary attaching method. I've just made sure it works and I have still little problem with calibrating, it should auto calibrate and it's much closer to center than at first but it still draws to the left. Initial feeling is positive and I do think it will provide many good moments.

I have not made any visual adjustments to any games and  Star Wars doesn't look to me like it needs adjusting.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #7 on: April 01, 2023, 10:14:17 am »

The laser disk flight game is probably Firefox.  It used an analog yoke similar to the one for Star Wars.
http://wiki.arcadecontrols.com/index.php/Joysticks#Analog_Joysticks



After little research I think it may have been M.A.C.H. 3, my memory claims that there was a plane visible all the time but since I only saw it from side I don't know/remember if there was a fighter/bomber choice at the beginning (as little testing revealed).

Is there a thread where you can ask if people can identify a game? I've played an Galaga-style arcade game in late 80's (or very early 90s) that I've tried to find. At this point I'm starting to think that my memories of it get mixed up with some computer game since I'm remembering that you could move on whole screen instead of just bottom like in Galaga games and there seems to no arcade games like that.

[Edit] And thanks for the instructions for pictures, I know I saw them somewhere when I browsed this site before registering but couldn't find when it was time to post pictures.
« Last Edit: April 01, 2023, 10:16:56 am by harri »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Today at 09:47:50 pm
  • Designated spam hunter
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #8 on: April 01, 2023, 01:51:21 pm »
After little research I think it may have been M.A.C.H. 3, my memory claims that there was a plane visible all the time but since I only saw it from side I don't know/remember if there was a fighter/bomber choice at the beginning (as little testing revealed).
OK.  M.A.C.H. 3 used a 2-thumb-button 8-way triggerstick. (looks like a Happ Heavy Duty 8-Way with different thumb buttons)
- It also had ambidexterous buttons on the panel that you could use in place of the trigger and thumb buttons.
- The way that you know that it used an 8-way instead of an analog stick like this one is the schematic in the lower left corner of page 56 of the manual here shows switches for up/down/left/right instead of X- and Y-axis potentiometers.



I've played an Galaga-style arcade game in late 80's (or very early 90s) that I've tried to find. At this point I'm starting to think that my memories of it get mixed up with some computer game since I'm remembering that you could move on whole screen instead of just bottom like in Galaga games and there seems to no arcade games like that.
Sounds like Gaplus. (a.k.a. Galaga 3)



If that's not it, post a thread in Main with all the details you can remember and ask for help identifying it.   :cheers:


Scott

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF
« Reply #9 on: April 07, 2023, 11:28:33 am »
OK.  M.A.C.H. 3 used a 2-thumb-button 8-way triggerstick. (looks like a Happ Heavy Duty 8-Way with different thumb buttons)

Hmm, the quick test went well with the StaWa yoke... But that means that it should be playable with the basic controls. I'll have to test it when I'll get to phase 1 (I edited steps for this project to OP) and decide if I want to make an extra set of controls just for the looks. Most probably not.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #10 on: April 25, 2023, 11:15:53 am »
I have not yet got any timber so building hasn't started. While waiting I was thinking a solution for the problem of showing only the games that can be played with controls in hand. I tried it with GameEx and custom lists, I put multiple installations of Mame on disk and on each I added roms for specific controllers. Then I added them to custom list as additional emulators but GameEx didn't find the roms, only on first one that was Mame on GameEx setup.

What I currently have is multiple installations of GameEx Arcade with multiple installations of Mame. Since I have a TankStick and Yoke I'm testing this with them, I made a simple powershell script that checks if controller is plugged in and if it is then launches the GameEx with Mame configured for games for that controller. The caveat is that when I get several identical boards to connect the buttons of each controller they need to look as different devices to Windows. Then I can put the PC to run the script at boot and it opens the right version of GameEx.

If I get this to work the downside will be that I pretty much decided to not make 2, 3 and 4 player modules but only one module because only benefit of separate modules would have been ability to put the one player module on middle of the screen while playing alone instead of playing on left side of the cabinet. I'll have to think of this since the big module would probably be sturdier because 3 and 4 player modules go over the base.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #11 on: August 08, 2023, 10:26:45 am »
My laziness isn't the only reason this project hasn't progressed, effort I would have put towards this has been needed elsewhere. In the meantime I've come to a conclusion that since I have a driving rig with a good wheel and powerful PC it's best to use it for games with 270 wheel and so I did a sort of proof of concept test.

Dead space in middle was about half a turn so that needs quite bit of tuning but I'm sure that will fill my 270 wheel needs.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Today at 09:47:50 pm
  • Designated spam hunter
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #12 on: August 08, 2023, 01:31:27 pm »
Dead space in middle was about half a turn so that needs quite bit of tuning but I'm sure that will fill my 270 wheel needs.
Sounds like you need to adjust deadzone and maybe saturation.

Badmouth's sticky "Emulator/Driving Cab info thread - Beginners start here!" thread in the Driving & Racing sub-forum is your friend.
http://forum.arcadecontrols.com/index.php/topic,105961.0.html
                 For 270° wheels, set the joystick deadzone to .05 in the mame.ini file;
                 the default .3 means that you have to turn the wheel fairly far before it does anything.
                 Joystick saturation narrows the operating range of your wheel, i.e. you only have to
                 turn it halfway before MAME sees it as being turned all the way.  Set it to 1.


Scott

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #13 on: August 09, 2023, 11:31:01 am »
Badmouth's sticky "Emulator/Driving Cab info thread - Beginners start here!" thread in the Driving & Racing sub-forum is your friend.
http://forum.arcadecontrols.com/index.php/topic,105961.0.html

Scott

Thanks, will look at that.

JudgeRob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 468
  • Last login:March 05, 2024, 10:55:50 pm
    • forum.arcadecontrols.com/index.php/topic,149265.120.html
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #14 on: August 09, 2023, 09:18:35 pm »
Good luck dude, can't wait to see how it pans out.  Esp with the modules.  I don't know GameEx, but I would think there is a way to make custom lists, like "favs" or something like that.  If you use RocketLauncher as a game launcher you might be able to make something custom too, since RL can launch games with an executable line of code. 

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #15 on: August 21, 2023, 04:25:34 am »
After little consulting on light gun part of the forum I ended up with Sinden guns. I'm pretty sure I will trade them to Gun4ir if there will be (3d printed) shells available or I otherwise stumble on good template for them but for now it will be Sinden that I ordered yesterday. I also ordered the 4 to 8 way restrictors for Sanwa sticks. I was going to order sticks and buttons too but to my surprise there was not enough stock for the buttons I was planning to use. So I made the order today with buttons available, even if they were cheaper it cost more than enough. Not a good time to be my credit card...

It was actually the 4 to 8 way restrictors that finalized the decision to make a control panel where 1 and 4 player controllers are on one piece and 2 and 3 player controls in other. I think that all in one piece would be too big to store and handle so main controller will be a four player set in two pieces. Instead of loading different Mame versions for two and four player sets I have to separate them to different mame favorites lists now.

I should have enough parts to build the main, StaWa yoke and light gun setups. I ordered different IO boards for yoke and light gun (for coin and exit buttons) to make sure that script choosing which version of Mame to load won't mix them only realizing afterwards that I don't use the IO board to recognize them but the devices themselves.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Today at 09:47:50 pm
  • Designated spam hunter
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #16 on: August 21, 2023, 05:59:20 am »
I think that all in one piece would be too big to store and handle so main controller will be a four player set in two pieces.
This part makes lots of sense.

1 and 4 player controllers are on one piece and 2 and 3 player controls in other.
This part, I'm not so sure about.   :-\

Were you thinking about an arrangement like this or something else?    P4    P1    P2    P3

Many 4P MAME setups are arranged like this:    P3    P1    P2    P4
- P1 and P2, the most commonly used positions, have the best locations closest to the center of the screen.
- Remapping for 4P games like TMNT that have P1-P4 arranged from left to right on the screen only involves remapping P1-P3 since P4 is already in the far right position.


Scott

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #17 on: August 21, 2023, 10:27:08 am »

Were you thinking about an arrangement like this or something else?    P4    P1    P2    P3

Many 4P MAME setups are arranged like this:    P3    P1    P2    P4

I was thinking P4 P1 P2 P3. Mostly because original idea was to make all pieces modular and then it would have been P1 P2 P3 from where bringing fourth module would have been involving moving first thee modules to right and adding fourth to the left. But I probably will go with P3 P1 P2 P4 since I've already arranged the colors in that order in my mind. I was going to put them in order of Gauntlet cabinet but I was so sure in my mind of the order that I didn't check it before ordering the parts so now I have four yellow and green buttons and six red and blue buttons. So order will be yellow-red-blue-green which is P3 P1 P2 P4.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #18 on: August 25, 2023, 07:24:36 am »
I made a quick mockup of the 4 player control panel from leftover wood from a HT build to see if there is enough room for four players and that you see the monitor good enough from every position. It seemed ok and for hindsight, I could have just take the 6-player X-Men panel and cut the two extra sticks away from it. My design is couple of centimeters wider.


(The DHL-package beneath contains the sticks and buttons so it's high time to start building something.)

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #19 on: September 01, 2023, 05:14:52 am »
It has begun. This will be the backside of the cabinet.


Sadly, it has also stopped for now, I need more wood before I can continue and it'll take a while before getting it.

This thing will be heavy. (And huge.)

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5884
  • Last login:Today at 06:22:05 pm
  • This plan is foolproof
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #20 on: September 01, 2023, 05:23:35 am »
Ummm.

Do you have any pics of your design?

It looks like you are building a wall and not an arcade cab.

You might want to rethink your construction.

But we can't really help without some idea of what you are doing.

Unless I missed pics earlier in the thread.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #21 on: September 01, 2023, 05:51:14 am »
Do you have any pics of your design?

No. I have a general idea in my head and I adjust it as I go. Well, before I cut the pieces that are ready I drew a picture for their measurements. (The bottom picture is rotated 90 degrees compared to the upper one.)

(Not in scale.)

And perhaps the part looks like a wall because it is the back wall of monitor stand part of the cabinet. You have to imagine the missing parts for now.

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5884
  • Last login:Today at 06:22:05 pm
  • This plan is foolproof
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #22 on: September 01, 2023, 07:02:59 am »
That is going to be really unnecessarily heavy.


harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #23 on: September 04, 2023, 06:15:41 am »
That is going to be really unnecessarily heavy.

Luckily I do have a permanent location for it.

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5884
  • Last login:Today at 06:22:05 pm
  • This plan is foolproof
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #24 on: September 04, 2023, 06:20:02 am »
Okay.

I get it.

No input wanted.

Good luck with your project.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #25 on: September 04, 2023, 08:41:29 am »
No input wanted.

Input without attitude is always appreciated. Especially when I run into a problem that needs solving. Weight of a cabinet is not a problem, it matters only if the foreseeable future changes and there will be a moving day and then it will be an extra annoyance instead of a problem.

And speaking of problems, next part is the hard one. I'll build the front section where the modules will connect and one crude module to test if the mechanism I'm planning to use actually works.

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5884
  • Last login:Today at 06:22:05 pm
  • This plan is foolproof
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #26 on: September 04, 2023, 08:55:27 am »
My input was given without attitude.

Good luck with your project.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #27 on: September 10, 2023, 10:07:15 am »
Now witness the entertainmentpower of this fully armed and operational arcade station.


Ok, fully armed is an exaggeration since only module is yoke and even it's not ready. I don't have the plywood for the cover yet and I need check if I can find measurements of the StaWa cabin to see if I put the yoke on similar module where the stick and buttons will go or do I build a different shaped module for it.

I went for something like six versions of locking mechanism on my head before building the first one. I started with a pole and hooks on top and latches on bottom but abandoned it without building a prototype thinking that it wont secure the module tightly enough to base. Second version had latches on top and bottom to get the pull towards the base from both directions. The problem with this is that latches on top needed to be put on base which requires precision installing of the counterpart to the module and my tolerances are too big for that. Then I went back to the first idea and modified it little but abandoned again. I started to do the second version and after attaching the first latch was surprised how rigid the connection was, so I added second latch and tested the rigidity. It seemed like it didn't need more. Now I have a problem, do I trust that it will stay as rigid when I attach and detach the modules or should I add the top latches just in case. I think that I go with this and add hinges to the top cover (as I originally planned) so I can add top latches later if needed. Here is a picture of the connection:


When I decided not to make separate 1, 2, 3 and 4 player modules my plan was to play one and two player games with it too but after little pondering I came to conclusion that I need a one player module and put the four player module on only when there are more players. So next phase is to make the one and four player modules, then I dare to claim this to be a success. That doesn't mean that it is close to being finished, I still need to make wheel, Track & Field and trackball modules. After that I can make final decision on where the USB-connectors will reside on base. (Track & Field module will be a multipurpose one, it will have the spinners too.) Since I need to order more parts for that it may take a while before this will be on that stage.

After that there one final, impossible task left, cover the machine so that it looks like an arcade cabinet.

(It is really, really annoying to write a post again because first try failed due to time out and you realize that you forgot click CTRL +C.)

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #28 on: September 10, 2023, 10:10:43 am »
What I forgot to mention in rewrote was that I'm not sure yet if the speakers that show in picture are the ones that will be used or do I build cabinets for car speakers, it depends on if I get a good name for the cabinet and need more space for the marquee than will be between those speakers.

[edit] The distance between screen and front of panel is taken from six player X-men and height and angle of panel is from Gauntlet, other measurements came from those.
« Last Edit: September 10, 2023, 10:13:44 am by harri »

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #29 on: October 08, 2023, 06:21:22 am »
First production module wood ready.


Lets see how long the trip to paint shop takes, after that I should have a working cabinet.

harri

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:March 02, 2024, 06:14:02 am
  • I want to build my own arcade controls!
Re: Yet Another Project That Takes Forever (YAPTTF)
« Reply #30 on: October 15, 2023, 10:53:40 am »
Yoke woodready.


Could have been lower but doesn't block the view while playing. I haven't tested all yoke games so it may have one button hole too much, not sure if any game needs the one player button or can you start all games by pressing fire.

Since it's just opening couple of screws to get this for painting cabinet will be a yoke/light gun cab for some time. And when I get first four modules (1 player, 4 player, yoke and light gun) completed it's time for winter break during which I'll investigate if I'll go easy of good route for 360 wheel. Easy route is to buy three spinners from GSR and wheel addons for them. Good route would be an order from Suzo Happ but then I have to investigate what components I need and how do I get them as an USB device.

There are two reasons why I'm leaning towards Suzo at the moment, first is that the addon is on small side, 20cm in diameter and while it's not smallest I've seen i think it may be too small. Other is pedals, it seems that I need two pedals for player one and one pedal each for players two and three but only solutin I've found so far (apart from buying cheap wheel sets and using their pedals) is to get pedals from Suzo Happ which means that if I have to get them to work with USB why not the wheels at the same time.

And I'm on third plan for spinner module, while I pondered making two single player modules and attaching the first modile either on middle or left side depending if it's alone or with second module I think fastening of the modules is easier if I have separate one player and two player modules. So it's either that or asymmetrical configuration where one player module stays in the middle and second module is added next to it when there is second player but I despise the idea of control panel not being symmetrical. Problem is that it seems to be only two player module so I would need to build half size dummy modules to sides only because of it, in asymmetrical configuration I can use same module on left that is there on single player configuration.