Search the Community
Showing results for tags 'instructions'.
Found 2 results
I will try to keep this guide up to date with the latest versions of HyperSpin and RocketLauncher. Also I'm adverse to making videos, because I don't want to make a new video every time something is updated, I find it easier just to edit a pic and text guide then recording a new video and editing links. All guides will assume you know how to navigate files and folders in windows. Translations Español - Admoroux This is for a new install. I'm assuming you know your way around folders and files in windows To download HyperSpin first you need to get the necessary support files from version 1.3.3 http://www.hyperspin-fe.com/files/file/5599-hyperspin-133-full-install/ and then overwrite with the contents from the beta http://www.hyperspin-fe.com/files/file/7500-hyperspin-14/ I'm gonna use the C drive in the examples. Any drive letter is ok Now extract the contents of the download to a HyperSpin folder on the root of your drive. Example: C:\HyperSpin The path to your HyperSpin.exe should now be C:\HyperSpin\HyperSpin.exe Now you need to get RocketLauncher which is a fork of HyperLaunch, but with more active development. Download it here. http://www.rlauncher.com/forum/downloads.php?do=file&id=1. The archive (zip) password is www.rlauncher.com Extract Rocketlauncher into a RocketLauncher folder on the root of your drive (C:\RocketLauncher) and make sure the path to RocketLauncher.exe is C:\RocketLauncher\RocketLauncher.exe and NOT C:\RocketLauncher\RocketLauncher\RocketLauncher.exe Get back in your HyperSpin folder. This time we are gonna do some manual ini editing . Open your Settings folder in your HyperSpin folder C:\HyperSpin\Settings. Find the file named Settings.ini, open it in notepad. You should see at the top a line that reads [Main]. Right up under the [Main] line add Hyperlaunch_Path= C:\RocketLauncher\RocketLauncher.exe Open your RocketLauncher folder (C:\RocketLauncher), now look for the RocketLauncherUI folder open it and then open RocketLauncherUI.exe. If you are having trouble opening RocketLauncherUI and you get some message about failing to initialize, you will need to download Microsoft .NET Framework 4.0 to get RocketLauncherUI to work. You will be greeted with a prompt asking you to update. Choose yes. Choose 'Latest' in the dropdown. Click on Check Updates at the bottom of the window. Wait for it to finish and then click Apply Updates. Close the update window. You can update in the future using the update button in the RocketLauncherUI tab (the update button looks like a globe with arrows.) You're thinking wow, so many settings this is too complicated. Well that's your fault for wanting lots of customization . RocketLauncherUI will probably restart wait for RocketLauncherUI to restart and then close RocketLauncherUI. Open your RocketLauncher folder (C:\RocketLauncher), now look for the Settings folder, open it and then rename Global Emulators (example).ini to Global Emulators.ini (Make sure you can see the extension: Known Extensions Are Set to Show) If there is already a file called Global Emulators.ini replace it with the example one. Open your RocketLauncher folder (C:\RocketLauncher), now look for the RocketLauncherUI folder open it and then open RocketLauncherUI.exe Look for the big tab on the right with the RocketLauncherUI image and click on it. Now look for a smaller tab called "Frontends" beneath the row of big tabs and click on it Click the green + under the small tabs and add a new frontend (here you can add different frontends like gamex or kodi). In the popup window titled Add Frontend: for the first blank, set the name to HyperSpin for the second blank, Click the Magnifying glass to the right and locate your HyperSpin.exe application. (C:\HyperSpin\Hyperspin.exe which should look like ..\..\HyperSpin.exe if you are following the guide) for the RocketLauncherUI plugin, choose Hyperspin in the dropdown box. for the RocketLauncher plugin, choose Hyperspin in the dropdown box. click on the button that looks like a blue floppy disk to save, if the button is not available just click the red x button to close and save the window. Highlight the HyperSpin frontend item in the list you just added and: click on the button that looks like a folder with a thumbtack (bulletin board pin) to set HyperSpin as your default frontend. (default frontend means RocketLauncherUI will always start up with this frontend) click on the button that looks like a robot terminator red eye to set HyperSpin as the active frontend. (active frontend means the frontend that you are currently working on in RocketLauncherUI) Look in the left near the top of the RocketLauncherUI main window for the words "Select a System" under it you should see a button that looks like two green arrows making a circle. Click on the circular green arrows button to refresh the systems list to match the active frontend. You can now close RocketLauncherUI or leave it open (you will need to open it later in this guide). Now to make full use of RocketLauncher we want to download the media pack. http://www.rlauncher.com/forum/downloads.php?do=file&id=2 Extract the contents of the media pack into your RocketLauncher folder (C:\RocketLauncher). Congrats you have now installed HyperSpin + RocketLauncher! You think you're done don't you, but you're wrong. There is still more to go. Gasp. We don't have any emulators yet. Ok then let's try to set one up, how about we do the most popular one. MAME Download the binary unless you plan on compiling your own version. (there are some benefits to compiling, hiscores and nonag being the most popular) Now let's create a new folder on your root drive called Emulators. C:\Emulators -this is not required but it is recommended Now inside this folder create a new folder named after the emulator called MAME. C:\Emulators\MAME Now inside your emulator folder install MAME. So the path to your mame.exe or mame64.exe should be C:\Emulators\MAME\mame.exe Congrats you have installed an emulator. Now to get it working with RocketLauncher and ultimately HyperSpin. Open your RocketLauncher folder (C:\RocketLauncher), now look for the RocketLauncherUI folder open it and then open RocketLauncherUI.exe On the left hand side in RocketLauncherUI you will see a list of all our systems and at the top is a system called Global (not actually a system in HyperSpin). Changing settings in Global affects all of your settings in every system. Consider this the default settings. Ok now highlight the Global System and click on the big tab Emulators. If you installed correctly (didn't skip steps like step 9) you will be greeted with a long list of emulator names. Scroll down this list until you find MAME. Double click on it. A new window will appear. Fill in the path value by clicking on the magnifying glass to the right of the path entry and find your MAME emulator. Close this window if the values for module and rom extensions are already filled. Now highlight the MAME system in the systems list. and click on the big tab Emulators. Add the path to your MAME roms in the rom paths field by clicking on the green plus button. For most mame installations it's in the same folder as mame.exe in a folder called roms. C:\Emulators\MAME\roms For other systems, I personally put roms in a folder separate from hyperspin and the emulator folder, something like C:\Games\systemName\gameName.extension ROMS are not included with MAME or HyperSpin or RocketLauncher. Do not ask for roms on this forum, it will get you banned. Google is your friend for this. Now back in RocketLauncherUI choose your default emulator by clicking on the Magnifying glass. Choose MAME [global] from the list that appears. Congrats! you have now setup MAME within RocketLauncher. Now to setup MAME for use with HyperSpin. First get the latest MAME xml from HyperList http://hyperlist.hyperspin-fe.com/ Drop the xml you downloaded into C:\HyperSpin\Databases\MAME\ and rename it to MAME.xml. If it asks you to overwrite, choose yes. XML management can be a pain and so can renaming all those roms that you legally copied from your personal collection of actual games that you legally acquired through legal purchases. For emulators other than MAME or MESS you will need to make sure that the file names for your roms match the names for the games found in your xml. For the best hyperspin xml management and renaming applications use Don's HyperSpin Tools or check out the beta version of HyperTools.zip (thanks, emb). I think that's it for a basic installation. It will be hard and time consuming to get artwork and videos until you subscribe to emumovies and receive platinum status here by donating. Oh wait I almost forgot, whenever any one says edit your module settings they usually mean open RocketLauncherUI click on your system, click on the big modules tab, highlight the module you are using, and then click on the Edit Global Settings button. A little bit more info can be found here & here. If you liked this guide and want to say thank you, hit the like button at the bottom of this post. Hyperspin and RocketLauncher Compatibility Fix.zip
NOTICE: This module works with The Pinball Arcade up to version 1.50.10 (released 6/13/2016). Farsight completely changed the UI of the game (very much for the worse) with version 1.50.11 (released 6/17/2016) so this module will no longer work from that version on. If using the Steam version and want to stay on this version to use this module you will need to keep a backup of the 1.50.10 version of the game as Steam will auto-update and overwrite your files. With a backup you can restore to 1.50.10 if you want. If yours has already updated and you didn't make a backup already then you're screwed. THIS MODULE WILL NOT WORK WITH VERSIONS NEWER THAN 1.50.10 Pinball Arcade Tutorial This module lets you make a Hyperspin system wheel for the Pinball Arcade. The module will launch the game, automatically navigate the TPA menu, automatically scroll to the table you chose and select it and then give you back control to play it. It also lets you escape out to the hyperpin wheel like any other system. Works perfectly. Here's how to set it up. (1.) First update Pinball Arcade to (version 1.50.10 as of 6-13-16), run its config.exe to set your game settings and run the game outside of Hyperspin to make sure it's working right. The latest official RocketLauncher module 2.1.0 doesn't seem to work right so use my newest custom module & matching .isd linked below. Paste it into a text file and name it PinballArcade.AHK and the other PinballArcade.isd. Then place them in the RocketLauncher/Modules/Pinball Arcade folder (make sure to backup your old/existing files first). **This module has all fixes, navigates the in-game menu to the table you chose perfectly, works with both DX9 and DX11 versions, has the nag-screen/pop ups disabled (for both Steam and non-Steam versions) and is updated with every single released table from seasons 1-5. The final table released for Season 5 was TX-Sector. (2.) Regardless of Steam or non-Steam version, DX9 or DX11 version, your .exe must be named PinballArcade.exe to work correctly (capital P, capital A and no spaces). This means that to get the much better looking DX11 version to work you will need to rename the actual .exe file. Go to Programs (x86)/Steam/Steamapps/Common/PinballArcade and rename PinballArcade.exe to PinballArcadeDX9.exe (or whatever you want to name it. This is just to make a backup). Then rename PinballArcade11.exe to just PinballArcade.exe. **This is the only file change you need to make. Nothing else needs to be changed or looked at in the Windows files/folders. **If you are using a "special" non-Steam version then you may or may not need to rename the exe and certain module setting may or may not work (such as no-nag breaking the script). You might also need to give Admin rights to both TPA and/or RocketLauncher to get it to work (most people do not). (3.) In RocketLauncher name the system Pinball Arcade and under the emulator tab set it to the Pinball Arcade module you want to use and check the Virtual Emulator box (for non-Steam versions of the game you must also add the path to your .exe), leave the rest blank. Then in RLauncher go to the Main Settings for Pinball Arcade. At the bottom of the screen change the Skip Checks setting to Rom and Emu (for non-Steam versions set it to Rom Only), Then under the Fade - General settings tab change Mute Emulator on Fade to True. (4.) In RocketLauncher make sure your module settings are correct (Full_Screen true or false, Pinball_Version DX9 or DX11, your Enter Key mapping, etc...). You can click on the individual ?'s to get more info about each setting. You also need to read and follow the other module notes. **I highly recommend that everyone keep the Start_Game module setting set to FALSE so that the module always starts you at the tables attract screen. This way you have a chance to press alternate Start Buttons (Safecracker, Judge Dredd etc...), Choose a multiplayer game or change table settings if needed. If you have Start_Game set to True it will bypass all those options and you will have to quit the table to get back to the attract screen. **It is normal for the tables to show up red under the Games tab in RocketLauncher. This is because this system does not use roms. (5.) If you own every single Pinball Arcade table (including the latest) then you're all set. Just change the All_Tables module setting to TRUE and leave the My_Tables module setting blank. If you DO NOT own all of the tables then change All_Tables to FALSE and you must list every table that you do actually have in the My_Tables module setting. The tables must be listed exactly as they are named in the database, separated by a | symbol and in the exact order they scroll past in the in-game Pinball Arcade table selection menu. For example: Getaway, The - High Speed II (Williams)|Goin' Nuts (Gottlieb)| etc... The easy way to do this would be to copy the My_Tables list I've added below in the code box (which is already correctly ordered and named) paste it into the Module settings and and then just delete the tables you don't have (just be sure to get it exactly right). If you don't have every table you own listed correctly, the module will not work. **If you are using an older version of the game (prior to 1.50.6) that is lacking some tables, then you must manually delete the missing tables from the My_Tables list in the module and from the XML database. You also need your starting table listed and named correctly in the Module. By default it is set as Addams Family, The (Williams) so if you own the Addams Family table you're all set. If not then you must change it to whichever table your game starts on alphabetically. There is no RocketLauncher setting for this so you must open the module itself in notepad, find the starting table line and manually change it matching the name exactly as it is in the database. **If you aren't using the official Steam, up-to-date version then you're on your own making sure your database, My_Tables list and settings match your older "acquired" version. (6.) Use my updated version of the database below. It is fully updated with all tables released. **One change from older database versions is Starship Troopers is credited to Sega instead of Stern. Sega actually made the game, Stern just owns the rights to it. So if you're coming from an already setup Pinball Arcade version you'll need to re-name your Starship troopers Wheel, Art, Themes etc... to match this module/database. Starship Troopers (Sega) If you would rather keep it as manufactured from Stern, then just change Sega to Stern in the database and My Tables list within the module itself. Module: PinballArcade.ahk http://pastebin.com/eesyJ7pJ ISD: PinballArcade.isd http://pastebin.com/hZvBHkmw Database: PinballArcade.xml http://pastebin.com/rv460E6f The complete and correctly named My_Tables list: Addams Family, The (Bally)|Attack from Mars (Bally)|Big Shot (Gottlieb)|Black Hole (Gottlieb)|Black Knight 2000 (Williams)|Black Knight (Williams)|Black Rose (Bally)|Bram Stoker's Dracula (Williams)|Bride of Pin-Bot (Williams)|Cactus Canyon (Bally)|Centaur (Bally)|Central Park (Gottlieb)|Champion Pub, The (Bally)|Cirqus Voltaire (Bally)|Class of 1812 (Gottlieb)|Creature from the Black Lagoon (Bally)|Cue Ball Wizard (Gottlieb)|Cyclone (Williams)|Diner (Williams)|Dr. Dude & His Excellent Ray (Bally)|Earthshaker (Williams)|El Dorado (Gottlieb)|El Dorado - City Of Gold (Gottlieb)|Elvira and the Party Monsters (Bally)|F-14 Tomcat (Williams)|Fireball (Bally)|Firepower (Williams)|Fish Tales (Williams)|Flight 2000 (Stern)|FunHouse (Williams)|Genie (Gottlieb)|Getaway, The - High Speed II (Williams)|Goin' Nuts (Gottlieb)|Gorgar (Williams)|Harley-Davidson, 3rd Edition (Stern)|Haunted House (Gottlieb)|High Roller Casino (Stern)|High Speed (Williams)|Hurricane (Williams)|Jack-Bot (Williams)|Judge Dredd (Bally)|Junk Yard (Williams)|Last Action Hero (Data East)|Lights... Camera... Action! (Gottlieb)|Mary Shelley's Frankenstein (Sega)|Medieval Madness (Williams)|Monster Bash (Williams)|No Fear - Dangerous Sports (Williams)|No Good Gofers (Williams)|Party Zone (Bally)|Phantom of the Opera, The (Data East)|Pin-Bot (Williams)|Red & Ted's Roadshow (Williams)|Rescue 911 (Gottlieb)|Ripley's Believe It or Not! (Stern)|Safe Cracker (Bally)|Scared Stiff (Bally)|Space Shuttle (Williams)|Star Trek - The Next Generation (Williams)|Starship Troopers (Sega)|Tales of the Arabian Nights (Williams)|Taxi (Williams)|Tee'd Off (Gottlieb)|Terminator 2 - Judgment Day (Williams)|Theatre of Magic (Bally)|Twilight Zone (Bally)|TX-Sector (Gottlieb)|Victory (Gottlieb)|Whirlwind (Williams)|White Water (Williams)|WHO Dunnit (Bally)|Xenon (Bally)Here are the links to the themes and wheel I made for this system: http://www.hyperspin-fe.com/files/file/11084-pinball-arcade-main-menu-theme-169-metalzoic-20150527/ http://www.hyperspin-fe.com/files/file/11085-pinball-arcade-default-game-theme-169-metalzoic-20150527/ http://www.hyperspin-fe.com/files/file/11086-pinball-arcade-main-menu-wheel-169-metalzoic-20150527/ That should do it. Now that they've changed the UI this module won't work with 1.50.11 or future versions. It's been real. EDIT: Updated 6/18/2016 with a notice of the UI change. 8/4 with clarification of some instructions.