1.  HOW TO USE HIALGO SWITCH

WHAT IS HIALGO SWITCH

HOW TO INSTALL IT ON WINDOWS 8, 10

HOW TO LAUNCH IT

WHAT KEY SHORTCUTS ARE AVAILABLE IN GAME


2.  HOW TO MODIFY HIALGO SWITCH SETTINGS

Q: Where HiAlgo SWITCH settings are stored?

Q: I use mouse middle button for shooting. How can toggle 100%/50% resolution without shooting?

Q: Can I hide these 100% and 50% watermarks in the upper right corner?

Q: I switch to 50%, but the game resolution and framerate do not change...

Q: How can I report an error?


3.  TROUBLESHOOTING

Q: When I run game XYZ, the window doesn't pop up to ask me if I want to inject SWITCH. It just makes the beep-beep.

1.   HOW TO USE HIALGO SWITCH

WHAT IS HIALGO SWITCH

HiAlgo SWITCH is a plugin. It works with 3D games which use DirectX 9. When injected into the game, it allows to instantly bump-up FPS with a click of a button, simply by halfing the game resolution. So, you probably want to activate it only when higher frame rate is needed, for example in the battles. Once out of the fight, another click - and you are back to the full resolution.

HOW TO INSTALL IT ON WINDOWS 8, 10

Well, usually you download EXE file and run it on your computer. However, Windows 8 and 10 tries to make this more challenging for you - for your own sake, of course ☺. Here is what you should do.

HOW TO LAUNCH AND OPERATE IT

1. Start HiAlgo SWITCH (HiAlgoSWITCH.exe) before starting the game. You will see HiAlgo SWITCH window, like this one:

HiAlgo SWITCH window

You can minimize it into tray. That's it!

2. When you start your game, HiAlgo SWITCH Injector window will pop up automatically, displaying the name of your game's EXE file and the path to it, similar to this one:

HiAlgo SWITCH Injector window

Click YES if you want HiAlgo SWITCH to be injected into the game.

3. When playing, click the mouse middle button to decrease the resolution to 50%, click again to restore it back to 100%.

WHAT KEY SHORTCUTS ARE AVAILABLE IN GAME

  • F10 turns Switch ON/OFF (it is ON initially)
  • Shift + F10 shows/hides "resolution %" indicator (shown initially)
  • Ctrl + Shift + F12 shows/hides the FPS counter (shown initially)
  • Ctrl + Shift + (+/-) initiates auto-switch mode and controls the target FPS.
    Set target FPS to 0 to return to regular (manual) SWITCH functionality.
  • RightAlt + Space toggles the "full-resolution HUD" mode (by default ON)
  • Press and hold RightAlt to see change in HUD resolution without toggling

2.   HOW TO MODIFY HIALGO SWITCH SETTINGS

Q: Where HiAlgo SWITCH settings are stored?

HiAlgo SWITCH stores settings separately for each game. Actually, you have to start the game at least once before you can access its settings.

First, HiAlgo SWITCH creates a general folder for its current version, for example:

     My Documents\My Games\HiAlgo\SWITCH_v0.8\

Then, for each game you play it creates a subfolder there, with a long peculiar name, imitating full path to the EXE file (but without ".exe") -- something like

     C;)Program Files)ProducerName)MyGameFolder)mygame

Inside this subfolder, there is the file settings.ini, which you can edit to change the settings.

Q: I use mouse middle button for shooting. How can toggle 100%/50% resolution without shooting?

You can assign a different button or keyboard key to toggle the resolution. Change value of TOGGLE_RESOLUTION_KEY parameter in settings.ini. There are instructions HOW TO SPECIFY KEYBOARD KEYS AND MOUSE BUTTONS right in settings.ini.

Q: Can I hide these 100% and 50% watermarks in the upper right corner?

The resolution indicators show up every time you switch the resolution, and then fade out. You can make them fade out completely by setting HIALGO_LOGO_OPACITY = 0 in settings.ini. Or, if you are making a video about SWITCH (thanks, we appreciate it! :-) and do not want it to fade out at all, set HIALGO_LOGO_OPACITY = 255.

Q: I switch to 50% but the game resolution and framerate do not change...

By default, SWITCH is set to keep menus and other text info (known as HUD) at 100% resolution. However, for some games SWITCH mistakenly "thinks" that all visual elements are HUD. This is, probably, what happened here.

In this case you can allow blurring the HUD by setting KEEP_FULL_HUD_RES = false in settings.ini. But before you edit settings.ini, test this setting when in the game: switch to 50% and press and hold the right ALT key. You can also toggle this "blurred HUD" mode by pressing right ALT + SPACE.

Q: How can I report an error?

First of all - thank you! Yes, please do it, it will help us to improve SWITCH. Simply post your observations at our SWITCH forum.

The more details you mention there the better. Also, it would be very useful to post content of the log files, especially HiAlgoSwitch.log, if they contain "unusual" messages, for example, something like this:

02/10/14 21:20:39 File .\IDirect3DDevice9_wrapper.cpp, Line: 1465

The log files are located at the same folder as settings.ini.

3.   TROUBLESHOOTING

Q: When I run game XYZ, the window doesn't pop up to ask me if I want to inject SWITCH. It just makes the beep-beep.

Yes, when our injector decides whether to inject or not to inject SWITCH into an application, sometimes it makes a mistake. In this case you can provide a hint for the injector. There is Games.ini file in the folder where SWITCH is installed (for example C:\Program Files\HiAlgo\Plugins\SWITCH). You can edit this file. It has section [ADDITIONAL_GAMES_TO_LOAD]. You can add your game XYZ there - instructions are in the file.

By the way, Games.ini also has section [APP_NAMES_TO_IGNORE]. You can add there names if the injector asks you "Do you want to inject SWITCH?" into some non-game application.