GASPilot | QuadController | Game Accessibility Suite | License | Credits |
When GASPilot 0.2 starts, it scans for attached game controllers. It will initialize the first one found and begin mapping it as a QuadControl device for FPS. You may disable the controller mapping by going to the configuration page and disabling the controller switch. The controller mapping is not yet configurable (although it soon will be!). It is currently set up specifically for use in FPS games like DOOM 3 and Half-Life 2 with their default key bindings (and WITHOUT the joystick enabled!).
When a game is started through GASPilot, an intercept DLL (GASPilotDLL.dll) is injected into the target video game's process. This DLL provides an onscreen overlay for OpenGL and DirectX9 games and handles the game speed manipulation for GASPilot. Currently, the PageUp and PageDown keys are used to move the speed up and down. The F13 and F14 keys may also be used to force the speed to low/full settings respectively. Alternate configurations and mappings are not yet supported.
GASPilot Main WindowThe first three icons in the Main Window are games that may be started. This will eventually become an easily configurable toolbar - right now the games can be configured in the ./Skin/skin.xml skinning file for the application if you want. If the games set in the skin are not present, then their icons will not be displayed and the buttons will simply be grayed out. |
GASPilot DLL Injection InterfaceThe DLL injection interface just pulls up the icons of currently running applications and allows you to pick which you wish to inject the intercept DLL into (e.g. what game you want to control the speed of!). Please excuse the mess - this is a prototype :) It will scrolly soon to give you more apps. |
GASPilot Configuration Interface
Currently, the only really working control on the configuration page is . |
The rest of the icons, however, serve as a good roadmap for the set of features we're working on implementing for future versions
Currently, there's just a basic bar shown in the top-left corner of OpenGL and DirectX9 games when GASPilot and its speed control features are active for the game. Control it using PageUp, PageDown, F13, and F14.