Jump to content

Search the Community

Showing results for tags 'controller'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Believe the Hype!
    • HyperNews
  • HyperSupport
    • HyperSpin
    • HyperSpin Android
    • HyperSpin 3rd Party Applications
    • HyperWorld
  • HyperStudio
    • Graphic & Theme Creation
    • Cabinets and Projects
  • HyperBase
    • HyperBase Live
    • HyperSync
    • HyperBase Databases
  • HyperPin
    • Content and Support
    • HyperPin Cabinet Forum
  • 1st Hyperspin Club's Club Brainstorm
  • 1st Hyperspin Club's History
  • Hyper Metal MoshPIT's Welcome brothers and sisters
  • Unofficial Tutorials's You Tube Releases


  • HyperSpin
    • HyperSpin (Windows)
    • HyperSpin (Android)
    • 3rd Party Apps
  • HyperMedia
    • Arcade Systems
    • Computer Systems
    • Console Systems
    • Handheld Systems
    • Pinball Systems
    • Miscellaneous Systems
    • Other Media
    • HTPC Themes
    • Universal Themes
    • Hall of Champions
  • Supporter Section
    • Supporter Box Art
    • Accorsi's Awesomesauce
    • Bungles' Bunker RacerSpin Repository
    • darreldearth Deposit
    • Dubbloseven District
    • griffin518's Grotto
    • Kondorito Korner
    • SamVSsami Sector
    • spyloops Special
    • sulaiman Supreme
    • SupraKarma Ultimate
    • williecoiote's Wares
  • HyperPin
  • HyperPin Systems


There are no results to display.

There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL











Found 18 results

  1. Turranius

    Tur-Game Controller Order

    Version 1.5


    --[ Purpose ]------------------------------------------------- Controls the order the controllers appear in the "Game Controllers" list in Windows. --[ Reason ]-------------------------------------------------- The order they appear in are used in some emulators and games to define the order they should be used. For example, the top one in the list is Joy1. Second one Joy2 etc. Problem here is threefold. 1: The list is not always the same after a restart so you have to remap all your controllers in the emulators that use this setup. 2: If you plug in another controller, it will (most of the time) not go to the end of the list but in the middle somewhere, messing up the order of the other controllers. 3: Even if everything is as you think it should be, your first joystick might be called Joy3 in the games/emulators and it just looks ugly =) --[ Usage ]--------------------------------------------------- Connect all the controllers that you want to have a permanent location in the list. Run "Tur-Game_Controller_Order.exe" as administrator and it will list all the controllers and ask you, one by one which location it should have in the list (basically, where you want it to appear. 1 = top) That will create a Settings.ini file. If that file exists the next time you run it, it will simply go through the controllers and reorder them, silently. Remove or rename Settings.ini to get it to run again. You can also create more then one Settings.ini file if you have different setups. Simply specify which .ini file it should work with when running it, for example "Tur-Game_Controller_Order.exe Settings2.ini" By default, when you run it with a Settings.ini present, it will just run once and exit, but you can have it running all the time, checking the order every few seconds or so. This is good if you have some controllers plugged in some of the time but want to be able to plug in others without them appearing in the middle of the list. Edit Settings.ini and change DaemonMode=False to True. DaemonModeDelay= is how many seconds to wait between each check. 5-10 seconds is a good value IMO. --[ Notes for BlissBox users ]-------------------------------- If you own a BlissBox you must update the firmware first so the ports get unique HIDs and names. See here: http://atarigalore.wix.com/4play They should appear as 4-Play_port1 to port4 (at least at the time of writing. As long as they are unique its OK.) --[ Limitations ]--------------------------------------------- One big limitation is this. Say you have 3 controllers connected that are Joy1, Joy2 and Joy3 in the emulators/games. If you unplug the first controller in the list (Joy1), the others will shift up and Joy2 will become Joy1 etc. There is no way around that at the moment, except for creating a dummy Joy1 controller to put at the top of the list. I have yet to figure that one out easely. Always keep your permanetly connected controllers at the top of the list to overcome this. --[ Other hints ]--------------------------------------------- You must set UAC to "Never Notify" if you want this program to run on startup automatically as its running as a local administrator. You also can not just make a shortcut to your Startup folder for it as windows will not allow it. In the "Extras" folder you'll find a small VBS script that just runs it from the same location as the exe, so copy the VBS to where you have Tur-Game_Controller_Order.exe and make a shortcut to the VBS file to your Startup folder in Windows. Any controllers connected that are NOT in the Settings.ini file when you run it will automatically go to the end of the list. I include a program called "List_Controllers.exe" as well. This only lists all the connected controllers and the HID for it. You can use this if you want to add a controller to an already existing Settings.ini file. Just copy the HID shown into Settings.ini. When manually editing Settings.ini, make sure the ports start with Port1, Port2 and there are no gaps in the numbering.
  2. Version 1.1.0


    What's New for Version 1.1.0: ADDED 7 New Systems (80 TOTAL) + HS/RL/Default profiles. New systems include Sega Model 1, Sega System 16, Sega System 24, , Sega X Board, Sega Y Board, Pop-Cap, and Microsoft MS-DOS. Changed the ESC key functionality to buttons 7 + 8 (COIN+START). You must now press both to exit the game. Placed the ESC key location on Button 25 (a dummy location good for using combo buttons). Changed Button 5 to TAB. Changed Button 6 to P (PAUSE). Changed Button 9 to C. Changed Button 10 to V. Changed Button 11 to Z. Changed Button 12 to X. I'll see how this configuration works for me for the time being. If it's a pain or something is not quite right, I'll continue tweaking it until I find what's best. ***************** BACK UP YOUR OLD PROFILES IN CASE YOU DON'T LIKE THE CHANGES ***************** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- I created about 75 profiles for various systems, added them to a RAR archive, and attached to this post. All you have to do is unrar and place the folders within the archive into your ..\RocketLauncher\Profiles\JoyToKey directory. For example, mine is -- C:\Hyperspin\RocketLauncher\Profiles\JoyToKey. You may need to edit the profiles so they are more to your liking or work correctly with your setup. I use the default MAME setup for everything. If you want to change one or all of them, all you have to do is edit only one CFG file, copy the CFG file to every other folder, and rename the CFG file and FOLDER to the name of the emulator you're using for the system. For example -- I use Stella for the Atari 2600. My path is then C:\Hyperspin\RocketLauncher\Profiles\JoyToKey\Atari 2600\Stella\Stella.cfg Maybe you don't use Stella for the Atari 2600 but use RetroArch. Here's how to change it: You would simply rename C:\Hyperspin\RocketLauncher\Profiles\JoyToKey\Atari 2600\Stella\Stella.cfg to C:\Hyperspin\RocketLauncher\Profiles\JoyToKey\Atari 2600\RetroArch\RetroArch.cfg. It's the same path\folder\file but the innermost folder and cfg file have simply been renamed to match the emulator being used. It's tedious to copy, paste, and rename but it doesn't take too long. I've copied these files to another machine that uses Launch Box, set up JoyToKey in Rocket Launcher via the tutorial link below, and found it working beautifully. MAME is a bit of a jerk, however. Sometimes it works straight away and sometimes you still have to map the game within the MAME TAB menu. I ONLY HAVE CONTROLLER 1 MAPPED IN THESE FILES! NOTE: There are NO games or programs within this archive. There are, however, 2 other files -- a BAT file for killing the JoyToKey process and a shortcut that gives that BAT file ADMIN privileges. Place the BAT and LNK files in your root Hyperspin directory and use the JoyToKey.exe as the startup program and JoyToKeyKill.lnk as a shutdown program in the HyperHQ UI. Using the LNK shortcut file allows for Administrator privileges with the CMD prompt window. You may need to create your own shortcut but I've included it for completeness. See the attached images. All files were created manually by me so there's no copyright issue. **** Here is a very good tutorial on how to set up JoyToKey with both Hyperspin and Rocket Launcher - READ IT CAREFULLY!: http://bit.ly/2oA2CJ4 ----------------------------------- ONLY FOR THOSE USING A MOGA PRO CONTROLLER----------------------------------- In case you have a Moga Controller, download and install the Moga Serial program: https://github.com/Zel-os/MogaSerial NOTE: I can only get it to work in Mode A on the PRO Controller but it works great! Your computer will also need BlueTooth enabled and successfully linked to the MOGA. Here is where you can get the latest vJoy USB Controller Driver (you'll need this for the MOGA Controller): http://vjoystick.sourceforge.net/site/
  3. Hi all, Wondering if anyone has some advice when troubleshooting controllers in the FE. RocketLauncher is able to identify the 3rd party controller and use them in all emulation, my problem is solely in the FE with HyperSpin 1.4. The problem is the controller won't scroll through the titles or respect the button assignments 100% of hte time still. I've tried assigning buttons instead, but the threshold is pretty hairy. I have to hold the button down for a second and it'll scoot through a bunch of tiles on the menus. I've tried disabling it in HSHQ, and I get nothing. Is there an INI I need to alter? I'm using the Wolfware || Howler board (that seems to get a lot of hate from the boards I've read on here). I don't seem to have any problems with it, it's just in the FE. Dead horse: I am using 1.4 HS and most up-to-date RL.
  4. I like to know that wii games can be played decently with an xbox 360 controller configured with dolphin. Some will be very difficult, but others can play pretty well Please put your experience
  5. GeraldVegas

    3H Dual Arcade Controller

    I am currently in the process of converting a PandoraBox cabinet into a Mame machine and so purchased a Jamma -> USB card. The card is seen in windows (10 64 bit) as two 3H Dual Arcade controllers but when I go to check the joysticks or buttons the PC is not receiving any of the inputs. I could have a broken card or the wiring in this cabinet is not standard Jamma. Can anyone tell me if the wiring for PandoraBox is standard? (When I connect everything back up it all works with the PandoraBox cartridge). I have uploaded a pic of the card incase anyone recognises it. (All I did was remove the Pandorabox cartridge and connect this card in its place.) Appreciate any help / support!
  6. Hi, Running latest Hyperspin (Win7x64) and have XBOX 360 controllers driving my menu control using Joy2Key. If I turn ON XBOX controllers, then start Hyperspin, the menu control works just fine. If I start Hyperspin with the XBOX controllers OFF, then turn ON the XBOX controllers, they do not work at all in menu control for HyperSpin. The issue appears to be Joy2Key not "auto detecting" joystick changes. Must be missing something simple, any suggestions? Thanks, David
  7. So I'm getting a few systems setup and before I get too far want to make sure I'm using the best emulator for my preferred controllers and need advice on purchase & setup. My aim is to have both my X-Arcade (2 player) and 2 x wireless controllers working. MAME I would like to use my X-Arcade for most MAME games, however I also want to be able to use 2 wireless controllers for some MAME games. CONSOLES All I want is 2 x wireless controllers that are easy to setup (good compatibility) with RetroArch and ideally Project64. I also own a couple of PS3 controllers and years ago played around with a driver "MotionInJoy" or something (worked with straight emus like ZSNES but don't imagine would be HS friendly). I'm open to buying a couple of XBox 360 Wireless controllers (for Windows) as from what I've read they are easier to setup and seem to be RetroArch and HS friendly. It looks like I need 2 x "XBox 360 Wireless Controller (for Windows)"... but I'm finding varying product codes and a wide pricing range... http://www.microsoft.com/hardware/en-au/p/xbox-360-wireless-controller-for-windows https://ebgames.com.au/pc-153574-Xbox-360-Wireless-Controller-for-Windows-PC http://www.pccasegear.com/index.php?main_page=product_info&cPath=951&products_id=16958 The last link is an online retailer I have bought from before (good pricing) and seems too cheap compared to other pages... but says "Includes a wireless receiver". This is $AU (Australia) for reference. Is this what I'm after? I'm looking for advice on controller choice and any software or settings (HS / RetroArch / PJ64, etc) I might need to run both X-Arcade and console controllers for the same system (eg. MAME). I've read older posts about XPadder, not sure if this is still relevant. FYI - I'm running a recent clean install of RocketLauncher, HyperSpin 1.4 Beta 015 and latest versions of RetroArch and Project64 (MAME is still 0.161 until I figure out where 0.162 and MESS fit in). Thanks
  8. One of the cooler and lesser known features of the Bliss-Box 4-play is the developer API, which enables our system to identify the exact type of controller we have connected. This could allow emu devs to program output to a Sega VMU, or to save on a physical memory card attached to a controller. It also allows for third-party apps that can do different things based on the controller that's connected. While I don't personally have the programming skill to pull it off, if anyone on HyperSpin could create an app that would make the wheel jump to the system corresponding to the controller we have connected that would be amazing. A similar function already exists in some other applications and it would be really, really cool to have it here.
  9. I ordered a leapmotion today and wanna build it in my cabinet for mame shooters instead of an arcade gun. Does somebody already tried this controller with mame gun games? I like to hide it under my screenglass for just a quick mame shooter with an invisible lightgun and controlling the mouse with it and maybe trackball games. http://goo.gl/Of7QYP
  10. Evening fellow Arcadian's, Currently got my HTPC setup running: HyperSpin v1.4 RocketLauncher v1.0.1.4 RocketLauncher UI v1.0.0.9 + Using Xpadder v2014.01.01 + MS Xbox 360 Controller All is setup with the above applications (seemingly). I have currently setup my first system [Commodore 64], using (WinVICE-2.4-x64). As mentioned this is all working fine: games audited fine, artwork linked in fine and emulator launched no problems (with and without HS). The issue I am having is when I launch a game within the [Commodore 64] system wheel in (HS). (HS) application does not minimise or pause/stop, it keeps utilising my controller in the background whilst the (WinVice) emulator in the foreground loads the chosen game. I have setup (Xpadder) with the applicable profiles for both (HS) and (WinVice) to swap over controller inputs: HyperSpin - Z:\RocketLauncher\Profiles\Xpadder\HyperSpin\p1.xpadderprofile C64 System - WinVice - Z:\RocketLauncher\Profiles\Xpadder\Commodore 64\_Default\p1.xpadderprofile Now I believe these are swapping over once I launch a game from the [Commodore 64] wheel. But I cannot confirm this, due to (HS) still having control of my Xbox 360 in the background whilst (WinVice) in the foreground loads up the chosen game file. I also cannot seem to find any settings on (RLUI / HSHQ) to solve this issue prior to my post If anyone can offer a suggestion or advice I would be very grateful, or if further information is required (screenshots etc.) I would be happy to assist....If this is a very newb oversight, my apologise...I have scoured the forum and youtube (Simply Austin etc.), and cannot find any similar issues...prior to popping a post on here. Many thanks in advance. Chris C.
  11. Hi , Wie das Topic schon zeigt Suche ich ein Lenkrad für Arcade /Mame Automaten ? Herausziehbar, Unter, Tisch montiert. Man kennet ja zb diese Tastaturschubladen die senkrecht unter dem tisch montiert werden. Ich suche einen Mechanismus und ein tauglisches Computer Konsolen Lenkrad fuer die senkrechte unter dem Controlpanel Befestigungsmöglichkeit eines Lenkrades.am besten auch herrausziehbar. Bin für Ideen offen. Der Automat ist ein Naomi Universald Cab /Japanisches Candy Unter dem COntrolpanel ist glaube entweder ABS Plastik oder Metal also Anrbingung wäre möglich nur welche Lösung :> Bisher hab ich nur auf den tisch anbringbare Lenkräder gesehen oder klemmbare die an die Tischkante angeschraubt werden. Vieleicht hat jemand eine Handwerkliche Lösung. Ich tendiere zu etwas was nach unten einmal ziehbar ist dann einrastet und dann ein tick nach vorn ausziehbar ist mit Einrastung. Grüße uNkeLo
  12. SkyHighGam3r

    Xpadder Question

    There is something I've noticed here on the boards that is confusing me greatly, and I'm hoping someone can clear things up for me. Xpadder We all know this program is fantastic, maps the button press to a keyboard press. It's beautiful. What I have noticed though, is that it seems like everyone has ( in one way or another ) Integrated it into their HyperLaunch/RocketLaunch/Hyperspin. My question... is WHY? With how I have xpadder setup ( and I don't think I have done anything special ) I simply plug in whatever controller I feel like using ( NES, SNES, Genesis, N64, Gamecube, X360, X1 etc etc ) and instantly Xpadder has mapped the controls based on the profile I previously setup. No fuss, no muss. As it maps it to the keyboard, Xpadder is automatically set to play everything based on the keys I setup in each emulator. So... since it is now as simple as plugging in any controller, to instantly control HS and whatever game i decide to play... what is the point of having the frontend/launcher do things like launching profiles or using a 'startup script' (whatever that is) I just don't understand, and I really feel like I am missing something because Xpadder makes it 100% plug and play just like if you pluged your NES controller into your NES. Help clear this up for me? I'd greatly appreciate it.
  13. Hi All, When I joined this forum I bombarded everyone with questions on how to setup my X-Arcade Dual as I was having problems. This thread is just a breakdown on the help I got and a few things I found out myself. ps, this guide SHOULD also work with the Tankstick, but I don't have one so can't confirm. TO SETUP YOUR X-ARCADE DUAL: Step 1: Connect your X-Acarde, if possible get the USB connector as this has never let me down esp with hot-swapping (not having to reboot if unplugged) the red light on the right should turn on when all is ok and connected. Step 2: Use the official X-Arcade test online here or download the software here and make sure all of your buttons and joysticks are working fine. Step 3: This part is very important. If you will just be using Mame (then skip step 4 & 6) you can simply download the latest official X-Arcade key config file here, and then copy it into your Mame Ctrl folder. Now if you're using MameUIFX you can select the controller config file from the options. If you're using anything else such as standard Mame then in the Mame dir you will see an ini file. Open that and where it has controller, put X-Arcade. This tells Mame to look to your new Cfg file that you put in the ..mame/ctrlr/ folder for the X-Arcade Dual layout. (If you don't see the ini file you might need to generate one via the command prompt, ask below and I'll help if so) Default Mode 1 Configuration IF however you wish to use other Emulators such as NullDC, Dolphin etc, you will have to re-program the key layout on your X-Arcade hardware (don't panic, this is easy). The reason why you have to do this is because the default setup for X-Arcade has command keys such as Alt, Left Shift etc as buttons and most emulators won't let you setup these buttons in the config, or if they do they won't respond in games. To re-program your X-Arcade you need an old PS2 Keyboard (PS2 being the PC connection type not a Playstation 2 ha) inset this into the PS2 port on the back of your X-Arcade and then slide the button mode switch to the far left (as close as possible to the single button on the back). The mode switch has 4 different options, 1, 2, 3 and 4. Option 1 is the default and can't be re-programmed over so we're sliding it to the far end so it is on 4 which we can reconfigure ourselves now using the PS2 keyboard. To reprogram simply follow these sub steps Press the button on the back so the red light over to the right on the top of the X-Arcade goes off. Then press and hold the direction or button you want to reprogram followed by pressing and holding they key on the PS2 keyboard you want to be associated with it, press and holding both until you see the red light blink showing that they have now been paired. I personally then press the button on the back so the red light goes on again, test the new assignment. (Doing it all in one go as this sometimes does not work and you only have to reprogram them all once) Repeat steps 2 & 3 to reprogram the rest of the directions and buttons one at a time, for Player 1 directions, reprogram to the up, down, left right keys rather than keypad. Don't use any command keys, i.e alt, shift etc Step 4: Now that your buttons are pressing the correct keys, you can go into each of your emulators and set the controllers up. Once set in each indervidual Emulator they should all now work fine in HyperSpin/HyperLaunch etc. Step 5: Load up HyperHQ, click the controls tab and setup your X-Arcade there also to control HyperSpin. Same in HyperLaunchHQ under Global>General Settings then the Controls tab just to be sure. Step 6: If you have reprogrammed your X-Arcade, then you will need to edit the config file you put in your Ctrlr folder to suit the new assignments made, if you need help with this just ask below. Other handy X-Arcade things you might like: My original posts asking for help here & here. Replacing Buttons & Joystick Guide Another button replacement post X-Arcade Skin Templates and info If you have a USB keyboard you can use this cheap converter here Official post on reprogramming here X-Arcade Cabinet Build More to be added here if and when found. Big thanks to ghutch92, Polemicist, rattleheadxyz and MaskedMavel.
  14. Hello everyone, The Howler Arcade controller is now live: Check it out on Kickstarter: http://www.kickstarter.com/projects/2034467396/howler-arcade-controller Here is the Video: http://www.kickstarter.com/projects/2034467396/howler-arcade-controller/widget/video.html Here are a few details: The Howler Arcade Controller is a 4 joystick, 26 button, gamepad controller, keyboard controller, mouse controller, 96 channel LED driver USB composite device designed for interfacing to controls on a home arcade system. Thanks, Josh
  15. Here is the Howler in action with Hyperspin and a Beta version of LEDBlinky! https://www.youtube.com/watch?v=e1Ts3mtuJLY Pick up your very own at http://www.wolfwaretech.com or http://http://www.paradisearcadeshop.com/search?controller=search&orderby=position&orderway=desc&search_query=howler Josh
  16. nicco84

    Xbox 360 controller problem

    Little but insidious problem. Just bought an xbox 360 controller wireless with receiver. Sometimes when I push left in dpad it block, I must push twice or three times to unblock, or maybe push right and then I can go left. It's very insidious and I can't play correctly. It happens with different emulator (snes9x, kega fusion, project64) but if I change and I put analog stick I don't have problem. Someone has this problem? Could I solve?
  17. engg100

    And so it begins!

    I have been talking about building a cabinet for years and finally have started. I will be building a 4 player control panel style that hooks up to any TV with an HDMI cable. One cool thing about my cabinet is that I designed my own controller. I want to be able to light all my buttons and joysticks with an RGB LED and configure my buttons and joysticks as keyboard inputs, mouse inputs or joystick inputs but there was no controller that could do everything an it would have cost over $250 to get what I wanted and required 5+ circuit boards. I am an Electronics Engineer so I said screw it and I designed my own! So the Howler Controller was born: Here are what the specs WILL be for my controller (Hardware 100% operational, working on firmware now): 4 Joysticks (each with RGB LED drive) - Each joystick consists of 4 inputs and 3 LED drive outputs (for RGB lit joysticks). Inputs can be configured as buttons if joystick operation is not needed. - Each joystick can be configured as a USB keyboard, USB Digital Joystick, USB Analog Joystick, USB mouse (for spinners and trackballs) 26 buttons (each with RGB LED drive) - Each button consists of 1 input and 3 LED drive outputs (for RGB lit buttons) - Each button can be configured as a USB Keyboard keypress, USB Joystick button press, or USB Mouse Button press Other features: - Each LED has 255 levels of brightness for 16 MILLION color combinations! - Working on config program which allows unlimited configuration combinations of USB Keyboard, USB Mouse and USB Joysticks (multiple). - Requires only 1 USB connection per circuit board. - USB controller is powered from USB and LEDs are powered with external supply (+3.3V to +12V, whatever user chooses) - Total number of LEDs that can be individually controller (255 levels) is 92! 3x as much as other controllers! - Working on command line program to set LEDs so that it may be integrated with Hyperspin to set button/joystick colors for each individual game. (NES games will light up 2x RED buttons, TMNT arcade will light up each controller as the original arcade did (purple, blue, orange, red!). I will be posting more pics of my cabinet as it gets built. If anyone is interested in my controller, let me know!
  18. UNDER CONSTRUCTION Well; here it is so far, my very first build! Since first discovering HyperSpin about a year ago this moment feels like a sort of coming of age. For those of you I haven't had the opportunity to become acquainted with; I'm a 27 year old stay-at-home dad from Las Vegas. Before I met the wife I worked freelance doing Flash based web design, 'teaching' computer animated art to local schools, and restoring old pictures in Photoshop. I'm also more or less able to build a computer and set everything up. I consider myself pretty adept in these respective areas; albeit with an outdated skill set. Everything else is pretty much all new to me. I think I maybe failed myself a woodworking class in middle school, and I've replaced a few power sockets over the years, mostly without electrocuting myself. What I've accomplished here is thanks to an exorbitant degree of studying what others have made available. Over the years I've been stockpiling old-school games like a crazy person. I only buy at pawn shops due to being on a tight budget, but I imagine I'm closing in on the 2,000 game mark. My wife is also a pretty big gamer so I've had the pleasure of keeping most of my collection on display. The thing is; I have a little four year old girl, and she is bound to have friends, and both have sticky fingers. Most these old titles were lucky to survive one generation. One day I stumbled across the ArchAngel Arcade by RidicRick and fell in love at first sight. After toying around with the free copy of HyperSpin and looking at the various builds floating around out there, I somehow managed to convince the wife to fund it. After all, building a kick ass arcade cabinet will make the kids want to play at our house where we can keep a good eye on them. . . My setup is actually built as an extension to my collection. I'm only emulating games I have a hard copy of on the shelves next to it. I think I might be building the first ever 100% LEGAL HyperSpin cabinet. lol So, from the beginning it was very clear that I was on a budget. The problem is I absolutely LOVE all the bells and whistles. The extra level of polish is worth a dozen other cabinets. So I took what little I had and slowly started saving. If I was going to do this I wanted to do it right. Every time we went out to eat I might hold out till we got home for something cheaper to add a dollar here and there. I even started picking up cheap games I already owned at local pawn shops just to resell on eBay. A huge step came late last year when I got to know H4CK3R. Since he too lives in Vegas I got to see my first actual HyperSpin cabinet, complete with said bells and whistles. Truth be told, up to this point I was intimidated by the sheer volume of work involved, and my inexperience. It was just dreaming that someday I might have a HyperSpin cabinet, but seeing it all in person made me take the plunge. . . we started buying the parts. I was committed now.