Jump to content

ghutch92

Platinum Member
  • Posts

    923
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by ghutch92

  1. @mydriaze I consider the git install mandatory. If you ask for help on the forums others including me will ask you to update hyperlaunch and try again. When they say update they mean use git to update it. I never even directed you to get the hyperlaunch install from the download section in my guide. In fact I told you to get it using git. There is nothing difficult about it, I even consider the git install guide better than my guide (has more informative pictures). @radiofrog This sounds very specific to your setup, I suggest creating a new thread on your issue. In your new thread be sure to include the xml that you are using inside the forum code tags. If you have games that appear in your audit list (ignore the color) they should appear in the add list if they don't already appear in the list box above the green + and target buttons.
  2. I edited the guide to clarify this issue, I suspect you are not the only one confused. Please read the guide again and see if it is better now. In the older HyperSpin downloads that line was not there. It also is not there if you are just updating just the hyperspin program. It apparently is there if you get a new download for a fresh install of the latest hyperspin. I have edited the guide to reflect this fact. You will still need to open it and make sure the paths are correct so the step needs to stay. Where that line is in the main section does not matter. Depends on your extraction program and how you have it setup to extract archives. It seems you have it setup to create a new folder with the same name as the download name. If you are using 7zip you can use the extract here and the directions would be correct. There is no HyperLaunch Media folder inside the archive. This is just a goof on the user's end. I also specified it as the contents of the media pack not just the media pack. If someone told you to extract the contents of a seasoning packet would you just throw the entire seasoning packet into your food or would you open the packet and dump the contents in the specified location? http://www.hyperspin-fe.com/forum/showthread.php?29481-How-to-install-HyperSpin&p=293117&viewfull=1#post293117 Please keep troubleshooting related questions out of this thread. When you deviate from the guide it becomes your personal setup and I would like to keep personal setup questions out of this thread to keep it from being cluttered.
  3. You can look at the git log if you go to the git repository. Just type in the same github address you are pulling from in your browser address bar. Alternatively you can find git update announcements in the forums modules section or in hyperlaunch\announcements forum. Most go by the if it ain't broke don't fix it mantra when deciding what times to update. The emulator folder and emulator name folder and emulator version folder are not at all required. Just suggested/recommended. I use it so I can quickly identify what versions I have so I know when to update (quicker than opening the emulator and finding the version number or checking file properties). Also sometimes updates break playability for some games. Updates might also break compatibility with HL as in the case of Higan 0.93 to 0.94. Try to run the latest version of the emulator first. If you find HyperLaunch incompatible with a newer version of the emulator politely let the HyperLaunch team know in the modules forum section, detailing what emulator version update broke it. Then revert back to the version listed in the module. I typically only keep a copy of the module version and the newest version so that it is easy to switch back and forth since it is already installed.
  4. http://www.hyperspin-fe.com/forum/showthread.php?29876-HyperLaunch-on-IRC!
  5. No. I don't like people who shout (too many exclamation points) and derail threads. Maybe if you asked nicer and in a different thread, and also included your troubleshooting log, you might get help. This thread is meant as a guide to install HyperSpin and RocketLauncher. It is not a thread to help people troubleshoot their problems. This would make this thread too long and it would become utterly useless to people who don't have enough time to sift through 900+ posts on people with the same issue asking for help.
  6. Systems: Games for Windows, Microsoft Windows, PCLauncher, PC Games, Steam, Steam Big Picture, Taito Type X, Touhou Status: Very Active MVersion = 2.0.8 There is no emulator to download or install, PCLauncher is included with RL and it is the name of a very special module. It is basically a command line launcher that you could customize for pretty much any use without editing any code. It has extensive steam support and origin support. In theory this module could replace all the other modules used in HyperLaunch. Due to the complexity and frequent updates of this one be sure to check this guide as I update it with more useful information and yes wherever you see [] I'll be adding an image. This guide is not meant be comprehensive for all uses of PCLauncher. Basic Setup 1.) Even though PCLauncher doesn't use an emulator we still need to make settings for one. Open HyperLaunchHQ, Highlight Global in the systems panel and then click on the big tab emulators. Find PCLauncher in this list and double click on it. Make sure the name is PCLauncher. Virtual Emulator is checked and the correct module is selected. Everything else needs to be blank and empty. Note: PClauncher does not require rom paths to be set. I suggest leaving the field empty to speed up load time if PCLauncher is the only "emulator". 2.) Highlight your system you want to use PCLauncher for and set PCLauncher as your default emulator by clicking on the magnifying glass to the right of the default emulator field and selecting PCLauncher [Global] in the popup window. 3.) Ok so PClauncher uses both system specific module settings and global module settings, and both do essentially the same thing. Normally you want to use the global one. You should use the system specific one in the case of two unique games that have the same database name but are in separate systems. Based on this information choose between system specific and global, the rest of this guide will refer to your choice as module settings. WARNING: When you use system specific module settings HL will ignore anything you have added to the global module settings. This means if you added game "X" using the global module setting for system "A", and then added game "Y" for system "A" using the system specific module settings, game "X" will no longer work with HyperLaunch until you add it using the system specific module settings. 4.) Click on the Rom Settings tab in the module settings window. Click on the green plus sign and choose one of your games (this list is generated from your database, you must have 2 or more games in your database). 5.) Fill in the application setting. You can use the magnifying glass to the right of the entry to help you find it normally an exe file. You can also fill it in with browser protocols (i.e. Steam), URL's (www.hyperspin-fe.com), and file paths. Notes 1.) Skipchecks (HLHQ -> Selected System (not global) -> Big Tab Settings -> Main Settings) must be set to rom and emu if your emulator name in the emulator settings window is not PCLauncher. If you want to use PCLauncher in other systems as an "alternate emulator" for launching things like PC games that fit a certain system (Fix it Felix Jr comes to mind), you will need to name your PCLauncher emulator PCLauncher . This is so you don't get caught in the skipchecks error HyperLaunch will give you if you have it named to something different like Steam Launcher or PC Launcher. Remember I'm talking about the emulator name and not the system name. What the other settings in the above image are for: AppWaitExe - This will be the exe, if different then the Application, that you want HyperLaunch to wait for until it closes. This would be needed if launching a bat file, which in turn launches another exe, where the exe is the game. Leave this blank if the module works fine with the exe from the Application key. DiscImage - Path to a disc image (ccd,cdi,cue,iso,isz,nrg) if required by a game, usually for a cd check. Only fill this key if a cd/dvd image is required by your game. Parameters - This can be any number of parameters that you want to supply to your application. SteamID - If you are launching a steam game, provide the ID of the game here. This will turn on steam mode if not blank. Steam only understands AppIDs for games, not rom names. See here for more info on finding a steam ID for your game: https://support.steampowered.com/kb_article.php?ref=3729-WFJZ-4175 OriginGame - Set to true if this is a game using the Origin Service. If true it will allow automatic logging into Origin so you do not get stuck at a login prompt while loading WorkingFolder - Mostly for GoG games, allows you to set a different working directory then the default directory (the one Application exists in) PreLaunch - This can be used to run another application before launching the Application. This will usually be blank. Can be a relative or absolute path. Can also be a URL or Steam Browser Protocol. PreLaunchParameters - This can be any number of parameters that you want to supply to your PreLaunch application. PreLaunchSleep - If you need the script to wait after launching your PreLaunch app for a set amount of time, put that here (1000=1 second). PostLaunch - This can be used to run another application after the Application has launched, but before the module waits for it to close. This will usually be blank. Can be a relative or absolute path. Can also be a URL or Steam Browser Protocol. PostLaunchParameters - This can be any number of parameters that you want to supply to your PostLaunch application. PostLaunchSleep - If you need the script to wait after launching your PostLaunch app for a set amount of time, put that here (1000=1 second). PostExit - This can be used to run another application after the Application has closed. This will usually be blank. Can be a relative or absolute path. Can also be a URL or Steam Browser Protocol. PostExitParameters - This can be any number of parameters that you want to supply to your PostLaunch application. PostExitSleep - If you need the script to wait after launching your PostLaunch app for a set amount of time, put that here (1000=1 second). ExitMethod - Define an alternate way to exit your Application in case it doesn't close with your Hyperspin exit keys using the default WinClose. WinClose methods are suggested as they will cleanly close a window, whereas Process methods force close it (many apps do not like to be force closed). Alt+F4 is an app-friendly method also, but some applications will disable this. Choose the one that works best for your scenario. WARNING, before enabling Fade_Out on exit, make sure you test your ExitMethod first, otherwise you might get a blank screen while game never closed. FadeTitle - This is the Window Title & Class of your application. To find the Title/Class you can use the AutoIt3 Window Spy utility installed with AutoHotKey or my utility @ http://www.hyperspin-fe.com/forum/showthread.php?15014-Window-Logger FadeInExitSleep - This is needed for some applications that may start, but not appear, ending FadeInExit prematurely. It keeps the fade screen up for the defined length. HideCursor - True or False - Same as the HyperLaunch setting, but allows for per-game use. FAQ All my games are red in HLHQ's game audit, is this bad? No, actually this is good. If it launches fine and works all is good. It is red because HLHQ can not find the files according to your rom paths, rom extensions and database names. This does not necessarily mean HL can't find them. If you want them to be green you will need to name every game in your HyperSpin database after the file name that starts your game (your exe file, bat file, etc). Then you will need to add those file extensions to rom extensions. Then you will need to set the path in rom paths to every file. To make them be green is not easily done if you think about it. Some games use the same exe file names like game.exe or launcher.exe, this means duplicate database entries, which means your HyperSpin menu won't work. If you actually use it for PC Games, every game will probably also have a unique path like this one C:\Program Files\something\folder\file.exe So for all those games like this you will need to add C:\Program Files\something\folder to the rom paths. If you have more than 1 game spare yourself the trouble and don't try to force the audit to be green for PCLauncher. I can't see my list of games, whenever I open the module settings in HLHQ, all I see this!? Don't panic, everything is still there, just drag the below highlighted grey line down to see them. I don't see a list of games in the popup window as predicted in step 4 of the pclauncher setup guide. It could be that you have no games or only one game in your database xml or you may not even have an xml database for your system. If two or more games do appear in the correct HyperSpin wheel, your issue is much deeper than a simple answer, you should post your issue in a relevant thread (not the how to install hyperspin thread) or a new thread with as much detail as possible. Common PCLauncher Errors and How to Fix them. PCLauncher does not use extensions, but you have them set to: " list of Extensions ". Please remove all extensions from the PCLauncher emulator in HyperLaunchHQ to continue using it. You can remove extensions where you set up the emulator in HLHQ. In this screen you will remove them. Remember to check virtual emulator or HLHQ will get mad at you for trying to remove the extensions. You have not set up " dbName " in HLHQ yet, so PCLauncher does not know what exe, FadeTitle, and/or SteamID to watch for. If you got this it means you forgot to set up your game in your module settings. How silly of you. Go set it up and fill in one one of the required parameters. You defined a DiscImage, but it is not a supported format for this module and/or DT: ccd,cdi,cue,iso,isz,nrg Well your cd has a bad/unsupported extension. Either create another backup file of your game using a supported file type or find a converter. I have no recommendations for converters. There was a problem launching your PreLaunch/PostLaunch/PostExit/Application/ImageExe. Please check it is a valid executable. Uh, oh. The application or executable you set to be your mentioned in your error (PreLaunch/.../ImageExe) failed. First, I would check and make sure the filepath I set in HLHQ in module settings for this application is correct and then I would see if it works using cmd line or the windows run box, and then if that doesn't work maybe check the program's code and if I can't do that I will post my problem here on the forums with a troubleshooting log and maybe a link to the bad program I tried. PCLauncher - There was an error getting the Process ID from your AppWaitExe/SteamIDExe for " dbName ". Please try setting a FadeTitle instead. - Could not find a proper AppWaitExe, FadeTitle, or AppPID (from the launched Application). Try setting either an AppWaitExe or FadeTitle so the module has something to look for. - You are using launching a Steam game but no way for the module to know what window to wait for after launching. Please set a AppWaitExe, FadeTitle, or make sure your SteamID and the correct exe is defined in the SteamIDs.ini - You are using launching a URL but no way for the module to know what to window to wait for after launching. Please set a AppWaitExe or FadeTitle to your default application that gets launched when opening URLs. How to set the FadeTitle FadeTitle is the same thing as WinTitle in the autohotkey documentation for the WinWait command. Setting this let's HypeRLaunch know when your game is active and running. HyperLaunch uses this info so it knows when you quit your game, when the game starts (used for fade-in), and if you want to close your application with the Exit Emulator Key. 1.) Open HLHQ and go to your PCLauncher Module Settings 2.) Skip this step if HL can start your game. Test your game by selecting it in the list and press the HL Launch icon 3.) Highlight your game in the list and look for the setting called FadeTitle [] 4.) Now click the button to the right of the fadetitle setting. If you don't have this button make the window wider. [] 5.) On screen you should see these Instructions [] 6.) Wait until your game is active and then press ctrl+q to set the fade title. 7.) Exit your game. 8.) Make sure HyperLaunch is not still open in task manager or in the HLHQ tab in HLHQ. 9.) Try launching the game again. It should work this time. If not, try setting an AppWaitExe. If neither AppWaitExe or fadeTitle works please search the forums for help and if that didn't work start a new thread detailing your problems and be sure to include the troubleshooting log with your help post. How to set the AppWaitExe AppWaitExe differs from Fade Title by being a more reliable indicator of when a game closes. FadeTitle is a more reliable indicator of when the game starts. Both can used to be closed by the Exit Emulator Key, but the operation of both in this case differs. FadeTitle is used for soft/handled closes (like pressing the red x to close a window), AppWaitExe is used for hard closes (like opening task manager and killing the process). 1.) ...Depends on what happens here... There was an error waiting for the window " something " (to become active). Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your Frontend first. Also turn off Fade to see if you are hiding your problem. This is a common error and is seen on other modules, however the fix is different here. 1.) Set the FadeTitle for your game. Even if you've already got it set, set it again. 2.) If setting it again didn't work, try setting an appwaitexe. 3.) If the appwait exe didn't work, make sure your game is actually starting. If it's not starting try and getting it to work outside of HL first. 4.) If it is starting outside of HL and still not working and you actually did steps 1-2. Search and see if anyone already had this problem, if not start a new thread, detailing your issue on how you made it happen and be sure to include the troubleshooting log. You are trying to use Steam and Application, you must choose one or the other. Either use SteamID setting or Application setting. Not both. You will need to use one or the other. If it's a Steam Game use the Steam ID setting, if not use the Application setting. PCLauncher - SteamLaunch - Steam is not running and needs to be logged in to launch this steam game. PCLauncher can do this, but you need to run "EncryptPasswords" application in your PCLauncher module folder first and set your login credentials. When I set this up or if I find another guide on how to set this up, I'll let you know. PCLauncher - SteamLaunch - Timed out waiting 15 seconds for Steam's Login window. Please try again. Never had it happen, When I find someone who has this problem and fixed it I'll add those steps here. PCLauncher - SteamWarning - Could not log into steam after 3 tries, exiting back to your Front End. Never had it happen, When I find someone who has this problem and fixed it I'll add those steps here. PCLauncher - OriginLaunch - Origin is not running and needs to be logged in to launch this Origin game. PCLauncher can do this, but you need to run ""EncryptPasswords"" application in your PCLauncher module folder first and set your login credentials. When I set this up or if I find another guide on how to set this up, I'll let you know. PCLauncher - OriginLaunch - Timed out waiting 15 seconds for Origin's Login window. Please try again. Never had it happen, When I find someone who has this problem and fixed it I'll add those steps here. PCLauncher - OriginLaunch - Unhandled Origin Scenario. Please report this and post the log and what you did to make this happen Self Explanatory. Even HyperLaunch doesn't know what normally causes this one. PCLauncher - OriginLaunch - Timed out waiting 15 seconds for Origin's Login window to close. There was a problem logging in. Please try again or check your credentials. Usually happens when I'm mashing the keyboard on startup. The fix is to not press anything until the game starts. Other than this, I haven't had problems or found another user with problems.
  7. xpadder & joytokey: manette de jeu -> clavier vjoy: clavier -> manette de jeu autohotkey: clavier -> clavier
  8. Possible Causes: You have a filter checked in HyperHQ under Wheel Settings -> Navigation/Themes. Speakers not plugged in. (no systems work) Missing the system xml Xml is missing needed content The most common filter that causes this issue is the rom filter. People seem to think that HyperHQ uses the same rom location info that you set in HyperLaunchHQ, but it doesn't due to HL separating it's settings from HyperSpin and the limitations of the settings in HyperHQ. If you must use this filter (I don't on any system), you will need to set your rom information in HyperHQ as well. (Note: HyperHQ is limited to one folder of roms only) More users with this issue It just won't go into the MAME Wheel games section MAME game wheel not longer starts, PLEASE HELP!! If this does not solve your issue please start a new thread with a descriptive title.
  9. For a quick summary of the xml databases read the HyperSpin doc page on it. You will also find an example of the main menu xml and how to add and remove new systems in the doc pages as well. Common Syntax Errors This is typically the culprit behind bad xmls. The other most common culprit in xml errors is unclosed tags. XML Syntax rules. If these characters are included in a text value they need to be replaced. This basically means <node> text value</node> or <node attribute="text value" ></node> code char definition incorrect correct < < less than x < y x < y > > greater than y > x y > x & & ampersand peas & carrots peas & carrots ' ' apostrophe Mary's lamb Mary's lamb " " quotation mark cow said "moo" cow said "moo" If these below characters are in <game name="value" index="" image=""> they need to be replaced because they are invalid file name characters. The invalid characters are \ / : * ? " < > | Suggested course of action is to replace \ / : < > | with - and remove " * and ? System Database Structure Basic Structure <?xml version="1.0"?> <menu> <game name="game one" index="" image=""> <description></description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> <rating></eating> </game> <game name="game two" index="" image=""> <description></description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> <rating></rating> </game> </menu> Why is <?xml version="1.0"?> at the top? This specifies what an xml parser should expect in the xml, that way it knows how to handle it. It is not technically required but it is good practice and highly recommended to include it at the top of every file. See xml encoding. menu tag THIS IS REQUIRED! the menu tag serves as the root element which is the required parent element to all the child elements (<game></game>). All HS xml game lists start with the menu tag <menu> and close with </menu> game tag This indicates a new item in your wheel. THIS IS REQUIRED! name attribute (name="value") The value of the name attribute is the unique identifier in the list. THIS VALUE IS REQUIRED! It also must be unique; no two game name attributes can be the same. This is what is normally called the database name and the name that is used for your rom names. When renaming files you rename them to match this value. For artwork to display it all must match this value. The official names of games loosely follow the No-Intro rules on naming games. This value is not displayed in HyperSpin or HyperLaunch Fade. index attribute (index="value") Used for letter jumping. Do not worry, it is not required if you want alphabetical jumping, because HS will auto generate alphabetical jump points for you. This value is only used if you have xml indexing turned on in HyperHQ under Wheel Settings->SystemName->Navigation/Themes - "Use XML Indexes". It is off by default. Leave this setting false unless you want to customize your own jumplist and use different jump points other than what HyperSpin generates using the alphabet. You would want to make your own indexed jumplist if you have things not in alphabetical order in your xml, for example you may want to put a sequel next to the original but when you do that it might mess up the jumplist. If the value is empty ("") HyperSpin will not add it to the jumplist points but if it is true ("true") it will be added to the jump points. Also if it is true, it requires that the image attribute is filled in. image attribute (image="value") File name (no extension) of the image to appear in the letter jump. Not required unless the index attribute is set to true. It's good practice to set it for each jump point in the xml. Like if it's the first game in the list to use the letter R you would set the image value to be image="r". Do NOT do it for all the games starting with the letter r just the first one. Images are to be found in the HyperSpin\Media\SystemName\Images\Letters directory. description Tag This is the easy to read name of the game. This is what is displayed in HyperSpin as the name of your game. because this is the displayed name most people like to sort their lists by this value. If this tag is empty Hyperspin will display the game name attribute value instead. cloneof Tag The clone of tag requires you to use the same value as the parent's <game name="value" index="" image="">. This is normally only used for the arcade systems. This tag is used when two games are basically the same thing on the same system but differ in maybe name or revision number. For example pacman is a clone of puckman or Rev A of a game could be considered the clone of Rev B. <?xml version="1.0"?> <menu> <game name="parent" index="" image=""> <description></description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> <rating></eating> </game> <game name="clone" index="" image=""> <description></description> <cloneof>parent</cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> <rating></rating> </game> </menu> crc Tag This tag is not used by HyperSpin. You can leave this tag out and all will be fine. This tag is normally used by things like rom renamers and rom managers such as clrmamepro. crc stands for cyclic redundancy check. Its only use is for games that only use one rom file. There is a chance that your rom dump may not match up to the crc in HyperList. The crc's in HyperList are normally from projects like No-Intro or the MAME project. There are programs that generate crc tags for you but I haven't found one that's super-user friendly with HyperSpin that I can recommend. If you are searching for one use the phrase "crc calculator" and you will find lots of programs that can calculate a file's crc value. Because this tag is not used very often there is very little benefit to filling in this tag unless you plan on sharing your xml. manufacturer Tag The manufacturer tag, most of the time when looking up a game on the web you will see developer and publisher and not manufacturer. In this case use the developer name, if you can't find the developer name you can use the publisher name. This tag is displayed in HyperSpin, HyperLaunch Fade-in, and HyperPause and is useful with tools such as Don's tools for filtering and customizing lists. year Tag The year the game was released. Use the year matching the release version of your game. If it's the North American version use the North America release date, If it's the Japanese release use the Japanese release date, etc. genre Tag The genre value. It would be best just to give you a list of the accepted values you can use. Sadly you can only choose one from the list per game. Meaning you can't have Action/Adventure/Role-Playing in the info. This tag is not used by HyperSpin, but it can be use to generate genre xmls using tools like Don's List Splitter. This tag is used by HLHQ, HL fade, and HyperPause. Action Adventure Ball & Paddle Sports/Baseball Sports/Basketball Beat-'Em-Up Sports/Biking Board Games Sports/Bowling Sports/Boxing Breakout Card Battle Casino Climbing Compilation Sports/Cricket Driving Educational Fighter Sports/Fishing Flying Sports/Football Futuristic Game Show Sports/Golf Gun Sports/Handball Sports/Hockey Sports/Horse Racing Hunting Mahjong Mature Maze Mini-Games Miscellaneous Motorcycle Multimedia Sports/Olympic Party Pinball Platform Sports/Pool and Darts Puzzle Quiz Rhythm Role Playing Sports/Rugby Shoot-'Em-Up Shooter Simulation Sports/Skateboarding Sports/Skating Sports/Skiing Sports/Snowboarding Sports/Soccer Spinner Sports Strategy Sports/Surfing Tabletop Sports/Tennis Sports/Track & Field Trackball Utility Virtual Life Sports/Volleyball Sports/Wakeboarding Water Sports/Wrestling rating Tag This is the parental rating information. This is not used by HyperSpin, but it is used in HyperLaunch's Fade and HyperPause. The planned HS 2.0 is also supposed to use this tag. This tag should always be included if you plan on sharing your xml as it will help others filter out what is appropriate for their setup using tools like Don's List Generator. Now for a quick explanation of the rating systems. AAMA is used for arcade machines. CERO is used to rate games released in Japan since 2002. ESRB is used to rate games released in the United States since 1994. PEGI is used by games released in Europe since 2003. HSRS (HyperSpin Rating System) is used by the Hyperspin community for games that do not have a rating either because they weren't rated by one of the supported ratings or because it was released before the rating systems were started. You will need to use your own discretion when assigning these. These are the accepted rating values: AAMA - Green (Suitable For All Ages) AAMA - Red (Animated Violence Strong) AAMA - Red (Language Strong) AAMA - Red (Life Like Violence Strong) AAMA - Red (Sexual Content Strong) AAMA - Yellow (Animated Violence Mild) AAMA - Yellow (Language Mild) AAMA - Yellow (Life Like Violence Mild) AAMA - Yellow (Sexual Content Mild) CERO - A (All Ages) CERO - B (Ages 12+) CERO - C (Ages 15+) CERO - D (Ages 17+) CERO - Z (Ages 18+) ESRB - AO (Adults Only) ESRB - E (Everyone) ESRB - E10+ (Everyone 10+) ESRB - EC (Early Childhood) ESRB - M (Mature) ESRB - T (Teen) HSRS - 17 (17+) HSRS - AD (Adult) HSRS - GA (General Audience) HSRS - PG (Parental Guidance) PEGI - 12 (Everyone 12+) PEGI - 16 (Everyone 16+) PEGI - 18 (Everyone 18+) PEGI - 3 (Everyone 3+) PEGI - 7 (Everyone 7+) Genre Database Structure First to answer what most of you want to know: the easiest way to create genre xmls for a system is to use the list splitter program found in Don's HyperSpin Tools. More info for this section will be written. Programs used in managing/creating/editing the xmls Don's HyperSpin Tools are made specifically for managing HyperSpin xmls, Some other good tools for xml creation and editing are Altova XmlSpy, Notepad++ and plugins, and XmlPad.
  10. http://hyperspin-fe.com/oldsite/index.php?option=com_content&view=article&id=76&Itemid=86
  11. Systems: Nintendo Game Boy, Nintendo Game Boy Color Status: Active Basic Setup 1.) Download the BGB Emulator from here http://bgb.bircd.org/#downloads 2.) Create a new folder in your Emulators folder named BGB 3.) Create a new folder in your BGB folder named aver the version number in this case v1.4.3 4.) Extract the contents of your emulator download to the new folder you created above. The path to bgb.exe should now be: C:\HyperSpin\Emulators\BGB\v1.4.3\bgb.exe 5.) Open HyperLaunchHQ, Highlight Global in the systems panel and then click on the big tab emulators. Find BGB in this list and double click on it. Now set your path and fill in the rest of the settings 6.) Now highlight your system in the system panel. Click on the big tab Emulators and then add the path to your roms to the rom paths field. You can do this by clicking on the smaller green plus button to the right of the rom paths field. 7.) Now set BGB as your default emulator by clicking on the magnifying glass to the right of the default emulator field and selecting BGB [Global] in the popup window. 8.) Don't forget that you can edit module settings by highlighting the module in the modules tab and clicking the edit global module settings button. If your exit emulator key is set to Esc please read this. 1.) Click on bgb.exe to open it. Right click in the window and select Options. 2.) Select the Joypad tab, check configure extra buttons and then click on configure keyboard 3.) When you come to "press and hold the button for pause" you will need to choose a key other than the Escape key. Advanced Setup FAQ
  12. Systems: Atari XEGS, Atari 8-Bit, Atari 5200 Status: Active Basic Setup 1.) Download the latest version of the Atari800 emulator from it's sourceforge page. 2.) Create a new folder in your emulators folder (C:\HyperSpin\Emulators) named Atari800. C:\HyperSpin\Emulators\Atari800 3.) In your new Atari800 folder create a version folder the latest version at the time of this writing is v3.0.0 . C:\HyperSpin\Emulators\Atari800\v3.0.0 4.) Extract the contents of your download to the new version folder the path to your exe is now C:\HyperSpin\HyperLaunch\Atari800\v3.0.0\atari800.exe 5.) Now manually start your emulator by clicking on the exe. You should get a screen asking for a real Atari/OS. Enter the UI by pressing F1. ESC is used to return to the previous screen. 6.) On this menu go to Emulator Configuration and make sure you set Save Configuration on Exit to Yes otherwise your settings won't save. 7.) Create a new folder in the same directory as atari800.exe called rom. This is where you will put your bios files. (I am not allowed by this site's terms to post links to these bios files) 8.) For the Atari 5200 bios name it 5200.ROM C:\HyperSpin\HyperLaunch\Atari800\v3.0.0\roms\5200.ROM 9.) For the Atari XL bios name it ATARIXL.ROM C:\HyperSpin\HyperLaunch\Atari800\v3.0.0\roms\ATARIXL.ROM 10.) For the BASIC bios name it ATARIBAS.ROM C:\HyperSpin\HyperLaunch\Atari800\v3.0.0\roms\ATARIBAS.ROM 11.) Once you have completed steps 7-10 open the emulator, press F1 to bring up the configuration menu, and go to Emulator Configuration. 12.) Choose System Rom Settings in the same menu where you set Save Configuration on Exit in step 6. 13.) If you did steps 7-10 correctly you can choose Find ROM images in a directory (C:\HyperSpin\HyperLaunch\Atari800\v3.0.0\roms) and the emulator will add the bios files for you. If not you will have to point to each one using the Atari800 menu. 14.) Now we need to setup the emulator for HyperLaunch. Open HyperLaunchHQ, Highlight Global in the systems panel and then click on the big tab emulators. Find Atari800 in this list and double click on it. Now set your path to atari800.exe and fill in the rest of the settings 15.) Now highlight your respective system in the system panel. Click on the big tab Emulators and then add the path to your roms to the rom paths field. You can do this by clicking on the smaller green plus button to the right of the rom paths field. 16.) Now set Atari800 as your default emulator by clicking on the magnifying glass to the right of the default emulator field and selecting Atari800 [Global] in the popup window. 17.) Don't forget that you can edit module settings by highlighting the AAE module in the modules tab and clicking either the edit global module settings button or the system specific module settings button. Notes You will need to specify the cart type for some games and you can do this with in HLHQ with the SYSTEM SPECIFIC module settings, it's right next to the global module settings button. If you don't know where either button please refer to this page. The games that need this specification are headerless roms. Also you can not have your roms zipped or compressed because atari800 does not natively read zipped files or any other compression. You will need to use HL's 7zip feature if you want to keep them compressed. When you load a 5200 rom HL will use a best guess as to what the cart type is, but you will still need to manually discern between the 16 kb roms. There are two types: one has one chip while the other has two chips. FYI I have not setup Atari800 for xegs or 8-bit yet. When I do that I'll finish the guide or link to an already done guide someone else made.
  13. Yeah that one that says Global Emulators.ini in your image is actually named Global Emulators.ini.ini so Polemicist is still right and you still messed up step 16. Hint: Click on the Organize label in windows explorer and then click on folder and search options. This should open a window. Click on the View tab, and make sure Hide extensions for known file types is NOT checked.
  14. Step 16.)
  15. I don't mind at all if you add stuff from my guides to the wiki. I won't edit the wiki until the issue of needing to log in to only read the articles is fixed.
  16. Systems: AAE Status: Inactive? (2008) Basic Setup 1.) Download the AAE alpha Binary and Update #2 from here. 2.) Create a new folder in your emulators folder called AAE. 3.) Create an emulator version folder inside that folder. The latest version at the time of this tutorial is 12_13_08 4.) Extract or install the contents of the AAE alpha binary download to the new folder you creates in step 3. C:\HyperSpin\Emulators\1964\12_13_08\aae.exe 5.) Extract or Install the contents of update #2 to the same folder as you did the alpha binary download. Overwrite everything. 6.) Open the aae.ini in notepad. This file is in the same folder as aae.exe. Now remove the # in front of mame_rom_path and set the path to your MAME roms or your AAE roms if you separated them (Example: mame_rom_path = C:\HyperSpin\Games\AAE). 7.) Open HyperLaunchHQ, Highlight Global in the systems panel and then click on the big tab emulators. Find AAE in this list and double click on it. Now set your path to aae.exe and fill in the rest of the settings 8.) Now highlight AAE in the system panel. Click on the big tab Emulators and then add the path to your AAE roms to the rom paths field. You can do this by clicking on the smaller green plus button to the right of the rom paths field. 9.) Now set AAE as your default emulator by clicking on the magnifying glass to the right of the default emulator field and selecting AAE [Global] in the popup window. 10.) Don't forget that you can edit module settings by highlighting the AAE module in the modules tab and clicking the edit global module settings button. Advanced Setup FAQ
  17. Systems: Nintendo 64 Status: last update 2012 Basic Setup 1.) Download both r106 and r146 here. 2.) Create a new folder in your emulators folder called 1964. 3.) Create an emulator version folder inside that folder. The latest version at the time of this tutorial is r146 4.) Extract or install the contents of r106 to the new folder you created above. Your path to 1964.exe should now be C:\HyperSpin\Emulators\1964\r146\1964.exe 5.) Extract or Install the contents of r146 to the same folder as you did r106. Overwrite everything. This installation method is because the r146 install is missing some files that r106 has. 6.) Now double click on the 1964.exe. You should receive a popup asking where your roms are. Point them to your rom folder. If you've followed this guide they will be in C:\HyperSpin\Games\Nintendo 64 7.) Open HyperLaunchHQ, Highlight Global in the systems panel and then click on the big tab emulators. Find 1964 in this list and double click on it. Now set your path and fill in the rest of the settings 8.) Now highlight Nintendo 64 in the system panel. Click on the big tab Emulators and then add the path to your Nintendo 64 roms to the rom paths field. You can do this by clicking on the smaller green plus button to the right of the rom paths field. 9.) Now set 1964 as your default emulator by clicking on the magnifying glass to the right of the default emulator field and selecting 1964 [Global] in the popup window. 10.) Don't forget that you can edit module settings by highlighting the module in the modules tab and clicking the edit global module settings button. Advanced Setup FAQ
  18. I would love to make tutorials for the wiki but I find it frustrating because you need to be logged in to view the pages. Also the log in does not work for me when trying to log in from multiple computers. It's fine if I only use a single computer. It should be setup like a normal wiki where you can read it if you are not logged in, but to edit it you need to log in.
  19. ***Reserved
  20. Making and Submitting Themes or Artwork *Guides coming soon
  21. Faq *Guides coming soon
  22. 1.) Register as a user. Although I think you have to do this anyway to download HyperSpin 2.) Have fun with the HyperSpin community and be respectful. Asking questions. HyperNoobie Guide *Pictures Included* 1.) Use the forum search first. Look for a thread related to your topic. 2.) If you found a thread related to your topic read the thread. 3.) If that thread did not answer your question please check the most recent post date in that thread, if it's older than let's say 6 months, start a new thread on the topic. If it's newer than six months reply to the thread using the reply button at the bottom right of the post. 4.) Starting a new thead, first make sure you've already googled your problem and searched the forums here before starting a new thread. 5.) Choose the correct forum section for your topic. (Example: put HyperLaunch questions in the HyperLaunch forum section.) 6.) Make a descriptive title that accurately reflects the topic of your new thread. Follow The Forum Rules Private Messaging Private messaging is just that, it's private. Please do not post problems with another user in public use private messaging to help you and the other user save face. Do not spam someone endlessly with private messages. Treat it like an email system. You can send someone a private message by either clicking on their user name or adding their user name to the recipients field when typing the message. How to save Sent PM's Click on the Settings link near your username in the top right hand corner of this page. In the left hand pane you should see a section called My Settings and in that category click on General Settings. Here you will find the setting "Save a copy of sent messages in my Sent Items folder by default" under Sent Private Messages.
  23. **Reserved
  24. HyperLaunch FAQ How do I get my joystick to work with HyperSpin? How do I get the HyperSpin Profile working? 1.) Get xpadder $10 2.) Put xpadder in a Utilities folder in your HyperSpin folder (C:\HyperSpin\Utilities\xpadder\xpadder.exe) 3.) Open xpadder, create a controller file left hand corner of xpadder 4.) Create a profile for that controller (right hand corner) with the mappings needed to navigate hyperspin. 5.) Name the newly created hyperspin profile p1. Copy your file named p1 and create three more copies named p2, p3, and p4. 6.) Place these profiles in the folder directory as directed by here 7.) Open up HLHQ highlight the global system click on General Settings tab then click on the smaller 3rd party tab. Find Xpadder path setting and make sure it points to your xpadder.exe 8.) Make sure you also the setting Keymapper Front End Profile Name set to HyperSpin 9.) Make sure you have setting Keymapper Front End Profile set to xpadder 10.) Now click on the big tab Settings and then click on the smaller tab main settings. Set keymapper Enabled to true. (Do not disable keymapper per system) 11.) Set keymapper to be xpadder. Alright almost there, just a few more steps, 12.) Someone already wrote a startup script for you to take care of xpadder loading so we will use that. Get it here. Carefully read the first post about the settings Keymapper= and Keymapper_Enabled= also be sure to read the last sentence of the post and the sentence above "how to make it work." This is most of getting the keymapper to work, I may have missed a few small details along the way, but you're smart and you will be able to figure out the details I may have forgot.
  25. **Reserved
×
×
  • Create New...