- HyperLaunchHQ home
- Operating Systems
- Open Source
HyperLaunchHQ is a graphical interface that let us to configure and modify the options of HyperLaunch.
HyperLaunch is used to launch different emulators and their games using the same software. HyperLaunch configuration is done by editing text files, this makes the configuration complex and slow.
HyperLaunchHQ is used to configure HyperLaunch making use of a graphical interface based on menu and buttons, which greatly facilitates the configuration of that program.
The main interface of HyperLaunchHQ is divided into several sections:
Left Column: here we find all Systems (Game Consoles) that are configured in HyperSpin. We can select one of the systems or the GLOBAL option.
The upper central part is composed by several tabs that are used to configure various options of systems.
The central part shows all the options we can modify to configure the systems.
Tabs can be used in Globally, or form Locally. That is to say, Settings located in the tabs can be applied to all systems (game consoles), or can be applied to a specific system. For example, if we want that all systems use 7-Zip, we'll select GENERAL (left column), and tab “Settings” we chose “7z->Enabled->True”. In this way all the systems will have enabled the option 7-Zip.
If we want that Sega Dreamcast system does not make use of 7-Zip, we will select in the left column Sega Dreamcast and in “Settings” tab we chose “7z->Enabled->False”.
Let's review briefly the tabs of the program and its functionality:
General Settings: This tab allows us to configure the general options of the program. We can set HyperSpin directory, set Modules directory (.ahk files), or set media files, backgrounds and bezels. We can also configure external tools directories like 7-Zip, Xpadder, JoyToKey, DAEMON Tools, etc.
Settings: This tab sets the general options of systems. We can choose if the system makes use of DAEMON Tools, 7-Zip, Vjoy, CPWizard, etc. We can also choose if the system makes use of Bezels, or allows the use of instructions cards (images that contain the instructions to make the special movements of the game, very useful in fighting games, where we can see buttons combination to make combos).
Emulators: In this section we can configure the emulators that will be used by different systems. For example we will associate Snes9x Module with snes9x.exe emulator. In addition we can set Super Nintendo ROMs path.
Modules: Here we will see a list of avaliables Modules, and aldo will be able to configure some parameters of each Module
Games: This tab shows a list of supported games by each system. We will be able to launch the games directly from this screen and check if the Module settings are correct. We can also configure a specific emulator for a particular game, in such a way that the game will use a different emulator than default. This is very useful to run some games that work better in a specific emulator.
HyperPause: In this tab we can set how the emulators will be paused when pressing some key. We can display a PDF game guide, play a list of songs, or view game related videos.
Keymapper: Here we can configure Joystick or Gamepad buttons , in such a way that when we are using HyperSpin, the Gamepad will have a different configuration that when we are playing a game. This is useful for using the same Gamepad and play different systems (video consoles), in such a way that the Gamepad will have different configurations in each system.
Log Viewer: Here we see information about the file that records the events that happen on HyperLaunch. This screen is useful if we want to report a problem in the official forums, because we can copy log information and paste it on the forums.
HyperLaunchHQ: This tab provides information about HyperLaunch and HyperLaunchHQ installed versions, and also about related libraries.
As we can see, the program has a multitude of options and tabs, that means that we must have a good help manual that explain each of these options. Even so, all the program's options also have a small contextual help that we will be able to display by positioning mouse cursor on the icon that contains an i.