Difference between revisions of "RocketLauncher INI keys and values"
Kevinlives (talk | contribs) |
Kevinlives (talk | contribs) |
||
Line 158: | Line 158: | ||
|Logging_Show_Command_Window | |Logging_Show_Command_Window | ||
|false | |false | ||
− | |If true, shows a command window | + | |If true, shows a command window of the CLI sent to the application |
<br /> | <br /> | ||
*Only used to troubleshoot launching. Keep this false for normal usage. | *Only used to troubleshoot launching. Keep this false for normal usage. |
Revision as of 21:15, 17 February 2015
Contents
1 Important Information
3 Settings\Global HyperLaunch.ini:
|
- Important Information:
- By default HyperLaunch sets all paths as directories relative to HyperLaunch's root folder. Thus, when you see a path set to ".\Modules" and you have HyperLaunch installed in C:\Hyperspin, this actually means that the full path is C:\HyperSpin\Modules.
- If you want to make a relative path to C:\Games, you would use "..\Games"
- If you need to go up 2 folders, use "..\..\Program Files"
- If you delete any values by using HyperLaunchHQ or manually editing the inis, HyperLaunch will use the default value.
- Relative paths are great for creating portable installations for use on different computers. If you prefer the full path structure, you can always use the traditional full path in your ini settings.
- Settings\HyperLaunch.ini:
- [Settings]
Key | Default Value | Description |
Modules_Path | .\Modules | Path to where all your Modules are stored. |
HyperLaunch_Media_Path | .\Media | The folder all HyperLaunch media will stem from.
|
Frontend_Path | ..\HyperSpin.exe | Path to the Frontend you are launching HyperLaunch from.
|
Profiles_Path | .\Profiles | Path to your Profiles folder where all your Xpadder, JoyToKey, AutoHotKey, and VJoy profiles will stem from. |
Exit_Script_Key | ~q & ~s | Key to exit HyperLaunch.exe in emergencies when a module gets stuck.
|
Exit_Emulator_Key | ~Esc | Key(s) to exit your emulator, Separate multiple values with |.
|
Toggle_Cursor_Key | ~e & ~t | Toggles hiding/unhiding the mouse cursor. This does not use xHotkey, so it must follow ahk's hotkey rules. |
Emu_Idle_Shutdown | 0 | The amount of milliseconds you want HyperLaunch to exit back to your front end if left idle. 300000 = 5 minutes.
|
Last_System | Set by HyperLaunch automatically, this keeps track of the last system used. | |
Last_Rom | Set by HyperLaunch automatically, this keeps track of the last rom used. | |
Last_Module | Set by HyperLaunch automatically, this keeps track of the last module used. |
[Logging]
Key | Default Value | Description |
Logging_Level | 3 | Controls the amount of logging being written in your HyperLaunch.log.
|
Logging_Include_Module | true | If true, includes all your injected module settings and module in the log.
|
Logging_Include_File_Properties | true | If true, logs all file properties of every file HyperLaunch checks if exists
|
Logging_Show_Command_Window | false | If true, shows a command window of the CLI sent to the application
|
Logging_Log_Command_Window | false | If true, outputs the log to file instead of to the command window.
|
[Navigation]
Key | Default Value | Description |
Navigation_Up_Key | Up | Player 1 Up navigation key to move about in-game features of HyperLaunch |
Navigation_Down_Key | Down | Player 1 Down navigation key to move about in-game features of HyperLaunch |
Navigation_Left_Key | Left | Player 1 Left navigation key to move about in-game features of HyperLaunch |
Navigation_Right_Key | Right | Player 1 Right navigation key to move about in-game features of HyperLaunch |
Navigation_Select_Key | Enter | Player 1 Select navigation key to move about in-game features of HyperLaunch |
Navigation_P2_Up_Key | Numpad8 | Player 2 Up navigation key to move about in-game features of HyperLaunch |
Navigation_P2_Down_Key | Numpad2 | Player 2 Down navigation key to move about in-game features of HyperLaunch |
Navigation_P2_Left_Key | Numpad4 | Player 2 Left navigation key to move about in-game features of HyperLaunch |
Navigation_P2_Right_Key | Numpad6 | Player 2 Right navigation key to move about in-game features of HyperLaunch |
Navigation_P2_Select_Key | NumpadEnter | Player 2 Select navigation key to move about in-game features of HyperLaunch |
[7z]
Key | Default Value | Description |
7z_Path | Module Extensions\7z.exe | Path to 7z.exe. On first run, or a deleted key, this value will default to the Module Extensions folder. |
For more information about 7z, see the 7Zip section.
[Fade]
Key | Default Value | Description |
Fade_Interrupt_Key | Key(s) used to interrupt the Fade process and continue loading.
| |
Fade_Detect_Error | true | If true, shows an error if any of the below functions in a module does not return correctly.
|
For more information about Fade keys, see the Fade section.
[MultiGame]
Key | Default Value | Description |
MultiGame_Key | ~NumpadSub | Key to bring up the MultiGame feature. Will also close MultiGame when it is active.
|
For more information about MultiGame, see the MultiGame section.
[HyperPause]
Key | Default Value | Description |
HyperPause_Key | ~NumpadAdd | Key that brings up HyperPause while in game. Will also Close HyperPause when it is active.
|
HyperPause_Back_to_Menu_Bar_Key | X | Key that brings you back to the Menu Bar in HyperPause. This key is only active while HyperPause is active. |
HyperPause_Zoom_In_Key | C | Key to zoom in on PDFs and images while in HyperPause. This key is only active while HyperPause is active. |
HyperPause_Zoom_Out_Key | V | Key to zoom out on PDFs and images while in HyperPause. This key is only active while HyperPause is active. |
HyperPause_Screenshot_Key | ~PrintScreen | Key to take a screenshot and have it saved in the HyperPause\Artwork folder. These will be automatically used as images when bringing up HyperPause.
|
HyperPause_Resource_Path | .\HyperPause | Path to your HyperPause folder where all HyperPause artwork, controllers, music, videos, manuals, guides, play statistics, etc... are stored. |
HyperPause_Ghostscript_Path | Path to where you installed Ghostscript.
|
For more information about HyperPause keys, see the HyperPause section.
[DAEMON Tools]
Key | Default Value | Description |
DAEMON_Tools_Path | Path to your DTLite.exe. This program is necessary to mount disc images if the emulators do not support them. | |
DAEMON_Tools_Add_Drive | true | Adds a "SCSI" or "DT" drive if one was not installed manually on your system.
|
For more information about DAEMON Tools, see the DAEMON Tools section.
[CPWizard]
Key | Default Value | Description |
CPWizard_Path | Path to CPWizard.exe |
For more information about CPWizard, see the CPWizard section.
[Keymapper]
Key | Default Value | Description |
Xpadder_Path | ..\Utilities\Xpadder\xpadder.exe | Path to Xpadder.exe
|
JoyToKey_Path | ..\Utilities\JoyToKey\JoyToKey.exe | Path to JoyToKey.exe
|
JoyIDs_Path | ..\Utilities\JoyIDs\JoyIDs.exe | Path to JoyIDs.exe |
Custom_Joy_Names_Enabled | false | If true, enables custom joystick names and groupings for your controllers. |
Custom_Joy_Names | A list of custom names being associated with a default control panel joystick name. A custom name can be used more than once. A default joystick name can only have one custom name assigned to it. | |
Keymapper_FrontEnd_Profile_Name | HyperSpin | Prefix of your Frontend profile. It is used for the profile that is loaded when you exit your game. If this is set to HyperSpin and use xpadder, HyperLaunch will look for a HyperSpin.xpadderprofile. |
Keymapper_HyperLaunch_Profile_Enabled | false | If true it will enable the HyperLaunch menu profile for the HyperLaunch windows (ex. HyperPause, Multigame, any future additions). This would let you use the HyperLaunch's navigation keys for your joystick. |
For more information about Keymapper, see the Keymapper section.
[VJoy]
Key | Default Value | Description |
VJoy_Path | ..\Utilities\VJoy\VJoy.exe | Path to your VJoy.exe. |
For more information about VJoy, see the VJoy section.
[BetaBrite]
Key | Default Value | Description |
BetaBrite_Enable | false | If true, enables BetaBrite support |
BetaBrite_Path | Path to BetaBrite.exe | |
BetaBrite_Params | usb {AUTO} | Parameters added to the CLI command sent to BetaBrite |
For more information about BetaBrite, see the BetaBrite section.
Settings\Global HyperLaunch.ini:
This also applies to Settings\SystemName\HyperLaunch.ini but the default settings in the system HyperLaunch.ini are all use_global. To customize a setting for only one system, change the setting there from use_global to your desired value.
[Settings]
Key | Default Value | Description |
Skipchecks | false | Choices are "Rom Extension", "Rom Only", "Rom and Emu", & "False". Disables some checks from occurring that would otherwise prevent you from loading some systems. Skipchecks should always remain false unless the module notes tell you otherwise or you are doing something unique about your setup for that system. Understand that there are consequences to enabling this option when you otherwise shouldn't and it can break HyperLaunch.
|
Rom_Match_Extension | false | f true, and an exact rom name was not found, HyperLaunch will search for the first matching rom extension and send that rom to the emulator.
|
Block_Input | 0 | Set this to the amount of seconds you want to block all mouse click and keyboard input.
|
Error_Level_Reporting | false | When enabled, allows an emulator to report on it's error level if the developer supports it (most don't). A couple that do are MAME/MESS and PCSX2.
|
[Desktop]
Key | Default Value | Description |
Hide_Cursor | false | If true, hides your mouse cursor and restores it on exit.
|
Hide_Desktop | false | If true, attempts to hide your desktop by placing a black screen over it. |
Hide_Taskbar | false | If true, hides your taskbar and start button and restores it on exit. |
Hide_Emu | false | If true, hides the emulator during launch
|
Hide_Front_End | false | If true, sets your Front End to be completely transparent after launch. Upon exiting the module, the Front End gets set back to opaque.
|
[Exit]
Key | Default Value | Description |
Exit_Emulator_Key_Wait | 0 | In milliseconds, the amount of time you want to hold your Exit_Emulator_Key down in order for it to exit your emulator.
|
Force_Hold_Key | Copy your key or key groups from Exit_Emulator_Key to convert them to a key that needs to be held down, rather then quick pressed in order to exit your emulator.
| |
Restore_Front_End_On_Exit | false | If enabled, will record the width/height of your front end and attempt to restore it on exit if an application changed it's dimensions.
|
[DAEMON Tools]
Key | Default Value | Description |
DAEMON_Tools_Enabled | true | If true, will enable DAEMON Tools Lite support for your system(s)
|
DAEMON_Tools_Use_SCSI | true | If true, will attempt to use your first SCSI drive, instead of a DT one, in DAEMON Tools
|
[CPWizard]
Key | Default Value | Description |
CPWizard_Enabled | false | If true, will enable CPWizard support for your system |
CPWizard_Delay | 8000 | In milliseconds, the amount of time you want CPWizard to show for on launch of your game. |
CPWizard_Params | true | If true, when exiting your emulator and 7z extracted your rom, HyperLaunch will delete the extracted rom so it doesn't use up HDD space. |
7z_Sounds | true | If true, plays sounds to let you know 7z is extracting a rom and when it is finished
|
[Keymapper]
For more information on Keymapper keys, see the Keymapper section.
[VJoy]
Key | Default Value | Description |
VJoy_Enabled | false | If true, enables VJoy support for your system |
[MultiGame]
Key | Default Value | Description |
MultiGame_Enabled | false | If true, enables MultiGame support for your system
|
MultiGame_Background_Color | FF000000 | |
MultiGame_Side_Padding | 0.2 | |
MultiGame_Y_Offset | 500 | |
MultiGame_Image_Adjust | 1 | |
MultiGame_Font | Arial | |
MultiGame_Text_1_Options | x10p y30p w80p Center cBBFFFFFF r4 s100 Bold Italic | |
MultiGame_Text_1_Text | Please select a game | |
MultiGame_Text_2_Options | w96p cFFFFFFFF r4 s50 Center Bold Italic | |
MultiGame_Text_2_Offset | 70 | |
MultiGame_Use_Sound | true | |
MultiGame_Sound_Frequency | 300 | |
MultiGame_Exit_Effect | none | |
MultiGame_Selected_Effect | rotate | |
MultiGame_Use_Game_Art | false | |
MultiGame_Art_Folder | Artwork1 |
[HyperPause]
Key | Default Value | Description |
HyperPause_Enabled | false | If true, will enable HyperPause support for your system. |
[Bezel]
Key | Default Value | Description |
Bezel_Enabled | false | If true, will enable Bezel support for your system if the module supports it. |
[Statistics]
Key | Default Value | Description |
Statistics_Enabled | true | If true, will enable Statistics support for recording various information on your game playing history. |
For more information about Rom Mapping, see the Statistics section.
[ROM Mapping]
For more information about Rom Mapping, see the Rom Mapping section.