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: FAQ Entry  (Read 13191 times)

0 Members and 1 Guest are viewing this topic.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
FAQ Entry
« on: June 14, 2013, 03:43:50 pm »
Once the wiki is back up and running, I think that it would be a good idea to update CitznFish's FAQ -- written a decade ago -- and put it in the wiki.

It is currently only available here via the archive.org Internet Wayback Machine.


Scott

EDIT:  Compiling a list of general topics/sub-topics to organize for FAQ. 
Will update/rearrange as suggestions are made this thread.
Questions will have basic answers, pics as needed, and links to related wiki entries and/or threads.

1. Cabinet Basics
1.a. - Types of cabs
-- Standing -- regular, cabaret, low-boy?, pedestal, showcase?
-- Seated -- candy, cocktail, cockpit, ride-on?
-- Small -- mini, bartop, micro

1.b. - Parts of a cab (diagram)
-- Marquee, retainers, light
-- Speakers
-- Control panel (CP), latches, overlay, player buttons, admin buttons (Coin, Start, Exit, Pause, etc.)
-- Kick panel
-- Coin door
-- Sideart (vinyl, stencil)
-- Power supply
-- Game board/MAME computer
-- Wiring harness
-- Smart strip
-- Leveling feet/casters
-- T-molding

1.c. - What type of build meets my needs? (flowchart?)
-- One approach to the decision making process here.
-- Start with a gamelist
-- Where do I want to put/use the cab (measure doorways and available space)
-- Should I build a four player setup?
-- What controls should I include?
-- Regular vs. swappable vs. modular panels
-- CP layouts

1.d. - What is the difference between an original arcade cab and a MAME cab?

1.e. - What is JAMMA?

1.f. - What type of wood to use? MDF, Plywood, MDO

1.g. - What tools do I need?
-- Drill
-- Forstner bits, spade bits, holesaw
-- Jigsaw
-- Circular saw / sawboard
-- Tablesaw
-- Router
-- Dremel
-- L-square

2. Controls
2.a. - Joysticks
-- 2/4/8-way -- switchable, auto-switch
-- Analog
-- 49-way

2.b. - Buttons
-- 3 terminal buttons (NO, NC, COM)
-- 2 terminal buttons
-- Leaf buttons

2.c. - Trackballs

2.d. - Spinners

2.e. - Other specialized controls (yokes, steering wheels, trigger stick, rotary joysticks, light guns, etc.)

2.f. - USB gamepads/controllers

2.g. - Mounting options -- Mounting plate / top-mount / under-mount / carriage bolts / threaded inserts / support blocks

3. Encoders
3.a. - What is an encoder?

3.b. - What ports do they use? (USB, PS/2)

3.c. - What type of encoder(s) do I need? (keyboard, gamepad, optical, combination/hybrid?)

3.d. - How many encoder inputs do I need for my control panel?

4. Basic wiring
4.a. - Quick disconnect sizes

4.b. - Soldering

4.c. - Commonly used AWG sizes

5. LED Lighting
5.a. - Single color buttons

5.b. - RGB buttons

5.c. - LED controllers

6. Displays (Arcade CRT/Computer CRT/LCD/LED)
6.a. - Differences: pros/cons

6.b. - Types of connections (composite, component, arcade, VGA, DVI, HDMI)

6.c. - Input lag (Not response time)

7. Software
7.a. - Emulators (MAME, console emulators, pinball, flash games)

7.a.1. - What is an emulator?
A software program that duplicates the hardware, firmware/software, and gameplay of an older game system.

7.a.2. - What is a ROM?
For the original games - Read Only Memory chip(s) on the game board/cartridge that holds the program code for a game/game system.
For emulators - .ZIP file(s) containing a dump of the game/game system code.

7.a.3. - What are the different "flavors" of MAME?
MAME - The command line program that the other variants are based on.
MAME32, MAMEUI, or MAMEUIFX - Graphic User Interface (GUI) versions of MAME.

7.a.4. - Why won't this ROM work with the newer version of that emulator?
The game may not be fully functional yet. (Encryption issues, driver problems, incomplete ROM dumps, etc.)
There may be a more accurate "dump" of that game's ROM used by the newer emulator -- emulator and ROM versions must be compatible.
You may also need other driver files or a .CHD (Compressed Hunks of Data) hard drive image.

7.a.5. - How can I tell if my ROMs and emulator are compatible?
Use your emulator's "Audit" function to check the ROMs.

7.b. - Front end

7.c. - Other useful software (Joy2key, DrVenture's controller remap?, AHK?, mrotate?)

8. Forum tips for asking questions that get good/faster answers:
- Search first, somebody else has probably encountered this problem before -- don't ask people to retype the same old answers to the same old questions.    :angry:

- Take your time editing the post so it is specific, clear, and easy to read.

- Whenever possible, include decent pics/screencaps/diagrams.

- Include software/OS versions if applicable.

- Include your location when asking about parts/vendors or electrical wiring. (different countries use different wire colors and/or voltages)
« Last Edit: October 21, 2013, 09:10:56 am by PL1 »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #1 on: June 17, 2013, 02:33:19 am »
Several questions that might be good for the revised FAQ:

-- What is an encoder?

-- What type of encoder(s) do I need?

-- How many encoder inputs do I need for my control panel?

Please post any other questions/topics that you think should be included or excluded.


Scott

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:March 26, 2024, 08:00:17 pm
  • <insert personal text here>
Re: FAQ Entry
« Reply #2 on: June 17, 2013, 08:08:22 am »
How expansive are you seeing this faq as being?  It could be quite an undertaking to cover all the "n00b" bases with good advice and multiple points of view.  You can start really simply:  What is MDF, what is MDO, what is PLY, and what's the difference.  What is a CP?  To build four player or not?  Do I need a spinner?  What's a spinner?

Maybe we should build one of those large yes/no charts that helps a person determine what kind of cab they should be looking to build.

I think maybe the best thing you could do is just make "PL1's thread repository".  A gigalist of all the threads that answer these questions.  Arrange them into subtopics and then when we get the n00b question we can just drop a link to the section of the repository that is applicable.  Probably easier than building a faq and reading applicable build threads is more fun than a how to anyway.  If you troll (fishing use) your post history you probably have the majority of built already. 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #3 on: June 18, 2013, 04:13:43 am »
Good questions.

I'm looking at this as a really basic introduction to terms and common issues/considerations they will face in a typical build -- the 30,000 foot perspective as opposed to nose-in-the-weeds.

Some things you know that you know (known-knowns), some you know that you don't know (known-unknowns), and some you know but you don't realize it. (unknown-knowns)

The idea is to make noobs aware of the things that they don't know that they don't know. (unknown-unknowns)

Once they know the commonly used terms and issues that they need to consider, they can do better searches and ask better questions.

I see the FAQ as having simple answers and links to the related wiki topics and great threads.

Once the wiki is up and running, maybe we can take some of the great threads and consolidate the best (and current) info into the related wiki entries.


Scott

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: FAQ Entry
« Reply #4 on: June 18, 2013, 04:14:32 am »
I think you should approach the subject thusly:

How do arcade machines work ?


Arcade machines work by registering clicks and joystick movements which are sent to the internal computer hardware, this information is converted by the game into the movements and actions you see as you play. Most original arcade machines use a coin mechanism which allows for a Pay To Play system.

You have the option to use original hardware or to build a machine from scratch which can play one or a handful of games or take advantage of modern technology and emulation (where a program pretends to be the original hardware) to play many if not thousands of games in most cases free to play.

What do I need to build my own arcade machine?

(then a list of the main components of an arcade machine)

There are two methods in use today: Traditional with original arcade machine parts or modern: using emulation to play older games on a pc system. The traditional method is more difficult as it requires you to track down the original parts. Most of which are no longer being made. This can make this option quite a costly process. However a lot of enjoyment can be garnered from restoring an original arcade game, many of which have been documented in this forum.

How does the computer know when I move my joystick?
What is an encoder?

All you have to do, is cover the bases for people who don't know what arcade 'specific' kit is.
You don't need to explain to anyone what MDF is. Nor a Monitor. Nor a Joystick.

What I mean is, only explain what you need to and don't dumb down information, just explain things people don't know though either living or liking games previously.
:cheers:

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: FAQ Entry
« Reply #5 on: June 18, 2013, 04:18:47 am »
I like the "WHAT ARE MY OPTIONS" approach to Saint's book.

So, "your options are". "You might want to". See Also.

You have to be methodical like


A to B
B to C


Also. Le Chuck- took your advice. Am posting pics on Build Your Own FE. :D
PL1, Scott make sure you put some good quality pics in with it.


Cheers guys


 :cheers:

« Last Edit: June 18, 2013, 04:21:38 am by Chris John Hunter »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #6 on: June 18, 2013, 06:26:49 am »
The difficult thing about a FAQ is how deep do you want it to go and what level of knowledge do you assume.

By building it into the wiki with a decent table of contents, people can bypass their known-knowns and follow links to the topics they want/need to read more about.

OP updated with a bare-bones starting outline -- keep the great inputs coming.   :cheers:


Scott
« Last Edit: June 18, 2013, 06:38:01 am by PL1 »

spoot

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 688
  • Last login:June 15, 2015, 10:36:18 am
  • Destroyer of electronics
Re: FAQ Entry
« Reply #7 on: June 18, 2013, 10:12:34 am »
@Pl1 I could setup a mediawiki site for you to do your thing.......and then provide html/db dump to Saint when he gets time to throw it on?  Hosting the super-play site already...have gobs of space for a wiki.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #8 on: June 18, 2013, 10:52:11 am »
@Pl1 I could setup a mediawiki site for you to do your thing.......and then provide html/db dump to Saint when he gets time to throw it on?  Hosting the super-play site already...have gobs of space for a wiki.
Thanks for the offer, but I'm not at all familiar with the details/process of wiki editing/wrangling and would hate to mess anything up trying to port it from one server to another.   :dunno

For the time being, we can just compile questions and links in this thread that we can dump to the wiki once logins are working again.

Since you're apparently familiar with with the software, you might be able to help Saint when he gets around to either reloading the wiki or repairing the logins.   ;D


Scott

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: FAQ Entry
« Reply #9 on: June 18, 2013, 11:57:08 am »
Good luck with this Scott. I see a lot of the original BYOAC links are dead :C

spoot

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 688
  • Last login:June 15, 2015, 10:36:18 am
  • Destroyer of electronics
Re: FAQ Entry
« Reply #10 on: June 20, 2013, 11:21:44 am »
Since you're apparently familiar with with the software, you might be able to help Saint when he gets around to either reloading the wiki or repairing the logins.   ;D

Hehe, well, it takes like 10 minutes to setup mediawiki.....and that includes the download time.   :D  I've considering offering help to Saint, but I have a billion other things going on atm that I need to do first. Heck, I spent most of last night "troubleshooting" step-down transformers as I forgot they don't really change the voltage much till under load.  Derp.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #11 on: August 09, 2013, 09:59:39 pm »
Arcade building 101, measure your entryways first....

mine fit through my front door with less that 1/4" of play space...

This might be the most undermentioned bit of advice on these forums.  Well done rablack!  Seriously, that should be step one of any build (and of any build how-to for that matter).

Note to self: add "measure doorway" to cab build considerations/planning.
Added under 1c.


Scott
« Last Edit: October 21, 2013, 09:13:18 am by PL1 »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #12 on: December 06, 2013, 02:20:52 am »
Now that the new Wiki is up and running, changes can be made to the new FAQ entry.   ;D


Scott

Felsir

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 875
  • Last login:September 28, 2022, 01:21:47 pm
  • Creating cab artwork
    • Felsir's World
Re: FAQ Entry
« Reply #13 on: December 06, 2013, 05:12:24 am »
The FAQ topics are very good; once the content is there it should get most people an idea what challenges/choices they will face when BYOCcing. The page itself will become bulky pretty quick, so I suggest to format the FAQ much like they do on Wikipedia; provide a brief section outlining the topic and pointing to a page describing everything in detail. What do you think?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #14 on: December 06, 2013, 06:50:17 am »
I agree that the detailed content should be via a link to another page.

Maybe we can add a "back to top" link after each question/area.

I'm still trying to figure out how to do certain types of formatting/cross-links.   :dunno


Scott

Felsir

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 875
  • Last login:September 28, 2022, 01:21:47 pm
  • Creating cab artwork
    • Felsir's World
Re: FAQ Entry
« Reply #15 on: December 17, 2013, 03:44:52 pm »
I'm slowly working through the FAQ page, filling in the topics and adding links to the rest of the wiki. I'm not a native speaker- can someone proofread what I've written so far?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9394
  • Last login:Today at 02:12:01 pm
  • Designated spam hunter
Re: FAQ Entry
« Reply #16 on: December 17, 2013, 04:33:17 pm »
Looking great!   :cheers:


Scott

Nephasth

  • Guest
  • Trade Count: (0)
Re: FAQ Entry
« Reply #17 on: December 17, 2013, 09:31:06 pm »
"Where does this wire go?"