Difference between revisions of "RocketLauncher INI keys and values"
Kevinlives (talk | contribs) |
(rename) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
1 Important Information<br /> | 1 Important Information<br /> | ||
− | 2 Settings\ | + | 2 Settings\RocketLauncher.ini:<br /> |
:2.1 [Settings]<br /> | :2.1 [Settings]<br /> | ||
:2.2 [Logging]<br /> | :2.2 [Logging]<br /> | ||
Line 11: | Line 11: | ||
:2.5 [Fade]<br /> | :2.5 [Fade]<br /> | ||
:2.6 [MultiGame]<br /> | :2.6 [MultiGame]<br /> | ||
− | :2.7 [ | + | :2.7 [Pause]<br /> |
:2.8 [DAEMON Tools]<br /> | :2.8 [DAEMON Tools]<br /> | ||
:2.9 [CPWizard]<br /> | :2.9 [CPWizard]<br /> | ||
Line 17: | Line 17: | ||
:2.11 [VJoy]<br /> | :2.11 [VJoy]<br /> | ||
:2.12 [BetaBrite]<br /> | :2.12 [BetaBrite]<br /> | ||
− | 3 Settings\Global | + | 3 Settings\Global RocketLauncher.ini:<br /> |
:3.1 [Settings]<br /> | :3.1 [Settings]<br /> | ||
:3.2 [Desktop]<br /> | :3.2 [Desktop]<br /> | ||
Line 28: | Line 28: | ||
:3.9 [VJoy]<br /> | :3.9 [VJoy]<br /> | ||
:3.10 [MultiGame]<br /> | :3.10 [MultiGame]<br /> | ||
− | :3.11 [ | + | :3.11 [Pause]<br /> |
:3.12 [Bezel]<br /> | :3.12 [Bezel]<br /> | ||
:3.13 [Statistics]<br /> | :3.13 [Statistics]<br /> | ||
Line 36: | Line 36: | ||
:::::::::::<span style="color: red;font-size: 160%;"><u>Important Information:</u></span> | :::::::::::<span style="color: red;font-size: 160%;"><u>Important Information:</u></span> | ||
<br /> | <br /> | ||
− | ::::::::::*By default | + | ::::::::::*By default RocketLauncher sets all paths as directories relative to RocketLauncher's root folder. Thus, when you see a path set to ".\Modules" and you have RocketLauncher installed in C:\RocketLauncher, this actually means that the full path is C:\RocketLauncher\Modules. |
::::::::::*If you want to make a relative path to C:\Games, you would use "..\Games" | ::::::::::*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 need to go up 2 folders, use "..\..\Program Files" | ||
− | ::::::::::*If you delete any values by using | + | ::::::::::*If you delete any values by using RocketLauncherUI or manually editing the inis, RocketLauncher will use the default value. |
<br /> | <br /> | ||
::::::::::*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. | ::::::::::*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. | ||
Line 45: | Line 45: | ||
<br /> | <br /> | ||
− | :::::::::::<span style="color: red;font-size: 160%;">Settings\ | + | :::::::::::<span style="color: red;font-size: 160%;">Settings\RocketLauncher.ini:</span> |
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 60: | Line 60: | ||
|Path to where all your Modules are stored. | |Path to where all your Modules are stored. | ||
|- | |- | ||
− | | | + | |RocketLauncher_Media_Path |
|.\Media | |.\Media | ||
− | |The folder all | + | |The folder all RocketLauncher media will stem from. |
<br /> | <br /> | ||
− | *Global fade images would be % | + | *Global fade images would be %RLMediaPath%\Frontend\Images\Fade |
− | *System fade images would be % | + | *System fade images would be %RLMediaPath%\%SystemName%\Images\Fade |
− | *MultiGame images would be % | + | *MultiGame images would be %RLMediaPath%\%SystemName%\Images\MultiGame |
− | *Error sounds would be % | + | *Error sounds would be %RLMediaPath%\Frontend\Sounds\RocketLauncher Error Sounds |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|Profiles_Path | |Profiles_Path | ||
Line 82: | Line 75: | ||
|Exit_Script_Key | |Exit_Script_Key | ||
|~q & ~s | |~q & ~s | ||
− | |Key to exit | + | |Key to exit RocketLauncher.exe in emergencies when a module gets stuck. |
<br /> | <br /> | ||
− | *Use this instead of manually opening task manager end closing the | + | *Use this instead of manually opening task manager end closing the RocketLauncher process. |
*This does not use xHotkey, so it must follow ahk's hotkey rules. | *This does not use xHotkey, so it must follow ahk's hotkey rules. | ||
|- | |- | ||
Line 93: | Line 86: | ||
*For most of the systems the Esc key should work fine when exiting the emulator. You should check the emulator modules to see if there is additional information about exit keys compatibility issues. | *For most of the systems the Esc key should work fine when exiting the emulator. You should check the emulator modules to see if there is additional information about exit keys compatibility issues. | ||
*Some emulators however will exit immediately if Esc is sent. This will not permit the use of Fade_Out in these cases. If you have emulators like this and want to always have Fade_Out, it is advised to use a different exit key. | *Some emulators however will exit immediately if Esc is sent. This will not permit the use of Fade_Out in these cases. If you have emulators like this and want to always have Fade_Out, it is advised to use a different exit key. | ||
− | *~ before the Key name is no longer required and will be inserted automatically where it needs to be. This means that the Key press is sent to the emulator and | + | *~ before the Key name is no longer required and will be inserted automatically where it needs to be. This means that the Key press is sent to the emulator and RocketLauncher at the same time. |
*You can set different exit keyboard keys or joystick buttons. Just check the key names on the autohotkey website. | *You can set different exit keyboard keys or joystick buttons. Just check the key names on the autohotkey website. | ||
*More information can be found here. | *More information can be found here. | ||
Line 103: | Line 96: | ||
|Emu_Idle_Shutdown | |Emu_Idle_Shutdown | ||
|0 | |0 | ||
− | |The amount of milliseconds you want | + | |The amount of milliseconds you want RocketLauncher to exit back to your front end if left idle. 300000 = 5 minutes. |
<br /> | <br /> | ||
− | *This is disabled while in | + | *This is disabled while in Pause and re-enabled after exiting |
|- | |- | ||
|Last_System | |Last_System | ||
| | | | ||
− | |Set by | + | |Set by RocketLauncher automatically, this keeps track of the last system used. |
|- | |- | ||
|Last_Rom | |Last_Rom | ||
| | | | ||
− | |Set by | + | |Set by RocketLauncher automatically, this keeps track of the last rom used. |
|- | |- | ||
|Last_Module | |Last_Module | ||
| | | | ||
− | |Set by | + | |Set by RocketLauncher automatically, this keeps track of the last module used. |
|} | |} | ||
<br /> | <br /> | ||
Line 130: | Line 123: | ||
|Logging_Level | |Logging_Level | ||
|3 | |3 | ||
− | |Controls the amount of logging being written in your | + | |Controls the amount of logging being written in your RocketLauncher.log. |
<br /> | <br /> | ||
*0 = Off, 1 = Info, 2 = Warning, 3 = Error, 4 = Debug1, 5 = Debug2. | *0 = Off, 1 = Info, 2 = Warning, 3 = Error, 4 = Debug1, 5 = Debug2. | ||
Line 138: | Line 131: | ||
*When posting a log on the forum, the more detail, the better, especially for difficult problems. | *When posting a log on the forum, the more detail, the better, especially for difficult problems. | ||
*Setting this to Debug1 or higher will also perform additional CRC checks on your HL files to make sure you are running official versions | *Setting this to Debug1 or higher will also perform additional CRC checks on your HL files to make sure you are running official versions | ||
− | *Setting a log level 4 or higher turns on logging in the | + | *Setting a log level 4 or higher turns on logging in the RocketLauncher.dll, which can also hinder performance. |
*Turning logs off can greatly increase loading times on slower systems or ones running anti-virus. On faster ones it will have little to no effect | *Turning logs off can greatly increase loading times on slower systems or ones running anti-virus. On faster ones it will have little to no effect | ||
|- | |- | ||
Line 150: | Line 143: | ||
|Logging_Include_File_Properties | |Logging_Include_File_Properties | ||
|true | |true | ||
− | |If true, logs all file properties of every file | + | |If true, logs all file properties of every file RocketLauncher checks if exists |
<br /> | <br /> | ||
*These logs will still only show on Logging_Level 4 or greater. | *These logs will still only show on Logging_Level 4 or greater. | ||
Line 170: | Line 163: | ||
|If true, outputs the log to file instead of to the command window. | |If true, outputs the log to file instead of to the command window. | ||
<br /> | <br /> | ||
− | *Standard logs get saved in the | + | *Standard logs get saved in the RocketLauncher root folder as command_output.log |
− | *Errors get saved in the | + | *Errors get saved in the RocketLauncher root folder as command_error.log |
|} | |} | ||
<br /> | <br /> | ||
Line 183: | Line 176: | ||
|Navigation_Up_Key | |Navigation_Up_Key | ||
|Up | |Up | ||
− | |Player 1 Up navigation key to move about in-game features of | + | |Player 1 Up navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_Down_Key | |Navigation_Down_Key | ||
|Down | |Down | ||
− | |Player 1 Down navigation key to move about in-game features of | + | |Player 1 Down navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_Left_Key | |Navigation_Left_Key | ||
|Left | |Left | ||
− | |Player 1 Left navigation key to move about in-game features of | + | |Player 1 Left navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_Right_Key | |Navigation_Right_Key | ||
|Right | |Right | ||
− | |Player 1 Right navigation key to move about in-game features of | + | |Player 1 Right navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_Select_Key | |Navigation_Select_Key | ||
|Enter | |Enter | ||
− | |Player 1 Select navigation key to move about in-game features of | + | |Player 1 Select navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_P2_Up_Key | |Navigation_P2_Up_Key | ||
|Numpad8 | |Numpad8 | ||
− | |Player 2 Up navigation key to move about in-game features of | + | |Player 2 Up navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_P2_Down_Key | |Navigation_P2_Down_Key | ||
|Numpad2 | |Numpad2 | ||
− | |Player 2 Down navigation key to move about in-game features of | + | |Player 2 Down navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_P2_Left_Key | |Navigation_P2_Left_Key | ||
|Numpad4 | |Numpad4 | ||
− | |Player 2 Left navigation key to move about in-game features of | + | |Player 2 Left navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_P2_Right_Key | |Navigation_P2_Right_Key | ||
|Numpad6 | |Numpad6 | ||
− | |Player 2 Right navigation key to move about in-game features of | + | |Player 2 Right navigation key to move about in-game features of RocketLauncher |
|- | |- | ||
|Navigation_P2_Select_Key | |Navigation_P2_Select_Key | ||
|NumpadEnter | |NumpadEnter | ||
− | |Player 2 Select navigation key to move about in-game features of | + | |Player 2 Select navigation key to move about in-game features of RocketLauncher |
|} | |} | ||
<br /> | <br /> | ||
Line 281: | Line 274: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
− | <span style="font-size: 160%;">'''[ | + | <span style="font-size: 160%;">'''[Pause]'''</span> |
{| class="wikitable" style="background:transparent;" | {| class="wikitable" style="background:transparent;" | ||
|style="text-align:center;" |'''Key''' | |style="text-align:center;" |'''Key''' | ||
Line 287: | Line 280: | ||
|style="text-align:center;" | '''Description''' | |style="text-align:center;" | '''Description''' | ||
|- | |- | ||
− | | | + | |Pause_Key |
|~NumpadAdd | |~NumpadAdd | ||
− | |Key that brings up | + | |Key that brings up Pause while in game. Will also Close Pause when it is active. |
<br /> | <br /> | ||
*~ is not required and will be inserted automatically if missing. | *~ is not required and will be inserted automatically if missing. | ||
|- | |- | ||
− | | | + | |Pause_Back_to_Menu_Bar_Key |
|X | |X | ||
− | |Key that brings you back to the Menu Bar in | + | |Key that brings you back to the Menu Bar in Pause. This key is only active while Pause is active. |
|- | |- | ||
− | | | + | |Pause_Zoom_In_Key |
|C | |C | ||
− | |Key to zoom in on PDFs and images while in | + | |Key to zoom in on PDFs and images while in Pause. This key is only active while Pause is active. |
|- | |- | ||
− | | | + | |Pause_Zoom_Out_Key |
|V | |V | ||
− | |Key to zoom out on PDFs and images while in | + | |Key to zoom out on PDFs and images while in Pause. This key is only active while Pause is active. |
|- | |- | ||
− | | | + | |Pause_Screenshot_Key |
|~PrintScreen | |~PrintScreen | ||
− | |Key to take a screenshot and have it saved in the | + | |Key to take a screenshot and have it saved in the Pause\Artwork folder. These will be automatically used as images when bringing up Pause. |
<br /> | <br /> | ||
*~ is not required and will be inserted automatically if missing. | *~ is not required and will be inserted automatically if missing. | ||
|- | |- | ||
− | | | + | |Pause_Resource_Path |
− | |.\ | + | |.\Pause |
− | |Path to your | + | |Path to your Pause folder where all Pause artwork, controllers, music, videos, manuals, guides, play statistics, etc... are stored. |
|- | |- | ||
− | | | + | |Pause_Ghostscript_Path |
| | | | ||
|Path to where you installed Ghostscript. | |Path to where you installed Ghostscript. | ||
<br /> | <br /> | ||
− | *This program is necessary to show PDF files in | + | *This program is necessary to show PDF files in Pause. |
*Example: C:\Program Files (x86)\gs\gs9.06\bin\gswin32c.exe | *Example: C:\Program Files (x86)\gs\gs9.06\bin\gswin32c.exe | ||
|} | |} | ||
<br /> | <br /> | ||
− | For more information about | + | For more information about Pause keys, see the Pause section. |
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 341: | Line 334: | ||
|Adds a "SCSI" or "DT" drive if one was not installed manually on your system. | |Adds a "SCSI" or "DT" drive if one was not installed manually on your system. | ||
<br /> | <br /> | ||
− | *This gives the | + | *This gives the RocketLauncher permission to add a drive if it detected one was never made. |
*Which drive made is determined by what you have DAEMON_Tools_Use_SCSI set to. | *Which drive made is determined by what you have DAEMON_Tools_Use_SCSI set to. | ||
|} | |} | ||
Line 391: | Line 384: | ||
|- | |- | ||
|Keymapper_FrontEnd_Profile_Name | |Keymapper_FrontEnd_Profile_Name | ||
− | | | + | |FrontEnd |
− | |Prefix of your Frontend profile. It is used for the profile that is loaded when you exit your game. | + | |Prefix of your Frontend profile. It is used for the profile that is loaded when you exit your game. For example, if this is set to HyperSpin and you use xpadder, RocketLauncher will look for a HyperSpin.xpadderprofile. |
|- | |- | ||
− | | | + | |Keymapper_RocketLauncher_Profile_Enabled |
|false | |false | ||
− | |If true it will enable the | + | |If true it will enable the RocketLauncher menu profile for the RocketLauncher windows (ex. Pause, Multigame, any future additions). This would let you use the RocketLauncher's navigation keys for your joystick. |
|} | |} | ||
For more information about Keymapper, see the Keymapper section. | For more information about Keymapper, see the Keymapper section. | ||
Line 441: | Line 434: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
− | <span style="color: red;font-size: 160%;"><u>Settings\Global | + | <span style="color: red;font-size: 160%;"><u>Settings\Global RocketLauncher.ini</u>:</span> |
<br /> | <br /> | ||
<br /> | <br /> | ||
− | This also applies to Settings\SystemName\ | + | This also applies to Settings\SystemName\RocketLauncher.ini but the default settings in the system RocketLauncher.ini are all use_global. To customize a setting for only one system, change the setting there from use_global to your desired value. |
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 457: | Line 450: | ||
|Skipchecks | |Skipchecks | ||
|false | |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 | + | |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 RocketLauncher. |
<br /> | <br /> | ||
*'''Rom Extension''' - Emu does not need a Rom_Extension defined (example: ScummVM using compressed roms or any systems that use an emulator, but roms with no standard extension). | *'''Rom Extension''' - Emu does not need a Rom_Extension defined (example: ScummVM using compressed roms or any systems that use an emulator, but roms with no standard extension). | ||
Line 463: | Line 456: | ||
**Use this with 7z enabled to extract archives where the emulator only needs a folder with a bunch of files or roms in it, like Mame or ScummVM. | **Use this with 7z enabled to extract archives where the emulator only needs a folder with a bunch of files or roms in it, like Mame or ScummVM. | ||
*'''Rom Only''' - Emu does not need a Rom_Path or Rom_Extension defined (example: ScummVM when using uncompressed roms in folders or any systems that use an emulator, but not roms named from the db). | *'''Rom Only''' - Emu does not need a Rom_Path or Rom_Extension defined (example: ScummVM when using uncompressed roms in folders or any systems that use an emulator, but not roms named from the db). | ||
− | **Use this method instead of the "blank txt files method" from the old | + | **Use this method instead of the "blank txt files method" from the old RocketLauncher. |
*'''Rom and Emu''' - Emu does not need a Rom_Path, Rom_Extension, or Emu_Path defined (example: PopCap) | *'''Rom and Emu''' - Emu does not need a Rom_Path, Rom_Extension, or Emu_Path defined (example: PopCap) | ||
**You use this on systems that have unique exes and rom names for each game, like PopCap. | **You use this on systems that have unique exes and rom names for each game, like PopCap. | ||
Line 471: | Line 464: | ||
<br /> | <br /> | ||
<u>'''Note:'''</u> Just because you set Skipchecks, does not mean Rom_Path, Rom_Extension, or Emu_Path do not get passed to the module. You can still use them in the module you create if need be. For example, in PopCap, the Rom_Path will be used when you don't define games in the module's ini as a default path to find your games. So you do not need to use the module's ini to define a path to each game.<br /> | <u>'''Note:'''</u> Just because you set Skipchecks, does not mean Rom_Path, Rom_Extension, or Emu_Path do not get passed to the module. You can still use them in the module you create if need be. For example, in PopCap, the Rom_Path will be used when you don't define games in the module's ini as a default path to find your games. So you do not need to use the module's ini to define a path to each game.<br /> | ||
− | <u>'''Note 2:'''</u> This key that will only be found in the system's | + | <u>'''Note 2:'''</u> This key that will only be found in the system's RocketLauncher.ini. It is done this way because there are practically no cases where you would want to set this globally. Accidentally doing so can cause a number of issues. |
|- | |- | ||
|Rom_Match_Extension | |Rom_Match_Extension | ||
|false | |false | ||
− | |f true, and an exact rom name was not found, | + | |f true, and an exact rom name was not found, RocketLauncher will search for the first matching rom extension and send that rom to the emulator. |
<br /> | <br /> | ||
*Also applies to 7z rom matching when an exact ename match is not found inside the archive. | *Also applies to 7z rom matching when an exact ename match is not found inside the archive. | ||
Line 509: | Line 502: | ||
| If true, hides your mouse cursor and restores it on exit. | | If true, hides your mouse cursor and restores it on exit. | ||
<br /> | <br /> | ||
− | *Setting this to "Custom" will tell | + | *Setting this to "Custom" will tell RocketLauncher to search and load a custom cursor file (*.cur). |
*For additional info on this feature, see the Cursor feature page. | *For additional info on this feature, see the Cursor feature page. | ||
|- | |- | ||
Line 556: | Line 549: | ||
| | | | ||
|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. | |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. | ||
− | *If this is blank, but you defined a value > 0 for Exit_Emulator_Key_Wait, | + | *If this is blank, but you defined a value > 0 for Exit_Emulator_Key_Wait, RocketLauncher will assume all keys defined as your Exit_Emulator_Key must be held down to exit. |
*This is benificial for systems that require you to still use all the keys, like ESC, while still being able to exit the emulator by holding ESC down to exit. | *This is benificial for systems that require you to still use all the keys, like ESC, while still being able to exit the emulator by holding ESC down to exit. | ||
|- | |- | ||
Line 606: | Line 599: | ||
|CPWizard_Params | |CPWizard_Params | ||
|true | |true | ||
− | |If true, when exiting your emulator and 7z extracted your rom, | + | |If true, when exiting your emulator and 7z extracted your rom, RocketLauncher will delete the extracted rom so it doesn't use up HDD space. |
|- | |- | ||
|7z_Sounds | |7z_Sounds | ||
Line 713: | Line 706: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
− | <span style="font-size: 160%;">'''[ | + | <span style="font-size: 160%;">'''[Pause]'''</span> |
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 721: | Line 714: | ||
|style="text-align:center;" | '''Description''' | |style="text-align:center;" | '''Description''' | ||
|- | |- | ||
− | | | + | |Pause_Enabled |
|false | |false | ||
− | |If true, will enable | + | |If true, will enable Pause support for your system. |
|} | |} | ||
<br /> | <br /> |
Latest revision as of 21:56, 11 June 2015
Contents
1 Important Information
3 Settings\Global RocketLauncher.ini:
|
- Important Information:
- By default RocketLauncher sets all paths as directories relative to RocketLauncher's root folder. Thus, when you see a path set to ".\Modules" and you have RocketLauncher installed in C:\RocketLauncher, this actually means that the full path is C:\RocketLauncher\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 RocketLauncherUI or manually editing the inis, RocketLauncher 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\RocketLauncher.ini:
- [Settings]
Key | Default Value | Description |
Modules_Path | .\Modules | Path to where all your Modules are stored. |
RocketLauncher_Media_Path | .\Media | The folder all RocketLauncher media will stem 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 RocketLauncher.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 RocketLauncher to exit back to your front end if left idle. 300000 = 5 minutes.
|
Last_System | Set by RocketLauncher automatically, this keeps track of the last system used. | |
Last_Rom | Set by RocketLauncher automatically, this keeps track of the last rom used. | |
Last_Module | Set by RocketLauncher 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 RocketLauncher.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 RocketLauncher 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 RocketLauncher |
Navigation_Down_Key | Down | Player 1 Down navigation key to move about in-game features of RocketLauncher |
Navigation_Left_Key | Left | Player 1 Left navigation key to move about in-game features of RocketLauncher |
Navigation_Right_Key | Right | Player 1 Right navigation key to move about in-game features of RocketLauncher |
Navigation_Select_Key | Enter | Player 1 Select navigation key to move about in-game features of RocketLauncher |
Navigation_P2_Up_Key | Numpad8 | Player 2 Up navigation key to move about in-game features of RocketLauncher |
Navigation_P2_Down_Key | Numpad2 | Player 2 Down navigation key to move about in-game features of RocketLauncher |
Navigation_P2_Left_Key | Numpad4 | Player 2 Left navigation key to move about in-game features of RocketLauncher |
Navigation_P2_Right_Key | Numpad6 | Player 2 Right navigation key to move about in-game features of RocketLauncher |
Navigation_P2_Select_Key | NumpadEnter | Player 2 Select navigation key to move about in-game features of RocketLauncher |
[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.
[Pause]
Key | Default Value | Description |
Pause_Key | ~NumpadAdd | Key that brings up Pause while in game. Will also Close Pause when it is active.
|
Pause_Back_to_Menu_Bar_Key | X | Key that brings you back to the Menu Bar in Pause. This key is only active while Pause is active. |
Pause_Zoom_In_Key | C | Key to zoom in on PDFs and images while in Pause. This key is only active while Pause is active. |
Pause_Zoom_Out_Key | V | Key to zoom out on PDFs and images while in Pause. This key is only active while Pause is active. |
Pause_Screenshot_Key | ~PrintScreen | Key to take a screenshot and have it saved in the Pause\Artwork folder. These will be automatically used as images when bringing up Pause.
|
Pause_Resource_Path | .\Pause | Path to your Pause folder where all Pause artwork, controllers, music, videos, manuals, guides, play statistics, etc... are stored. |
Pause_Ghostscript_Path | Path to where you installed Ghostscript.
|
For more information about Pause keys, see the Pause 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 | FrontEnd | Prefix of your Frontend profile. It is used for the profile that is loaded when you exit your game. For example, if this is set to HyperSpin and you use xpadder, RocketLauncher will look for a HyperSpin.xpadderprofile. |
Keymapper_RocketLauncher_Profile_Enabled | false | If true it will enable the RocketLauncher menu profile for the RocketLauncher windows (ex. Pause, Multigame, any future additions). This would let you use the RocketLauncher'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 RocketLauncher.ini:
This also applies to Settings\SystemName\RocketLauncher.ini but the default settings in the system RocketLauncher.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 RocketLauncher.
|
Rom_Match_Extension | false | f true, and an exact rom name was not found, RocketLauncher 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, RocketLauncher 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 |
[Pause]
Key | Default Value | Description |
Pause_Enabled | false | If true, will enable Pause 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.