Skip to content

YoShibyl/My-FastGH3-Mods

Repository files navigation

Yoshibyl's mods for FastGH3

FastGH3 is a modified version of Guitar Hero III for PC that allows the user to quickly load and play custom song charts. In newer versions, it allows for loading QB mods, in the form of *.qb.xen files.

List of mods

How to install .qb.xen mods

  1. Open FastGH3's settings (Run FastGH3.exe -settings or the settings.bat file in the FastGH3 installation folder)
  2. Click the QB Mods button, then click the plus [+] button in the bottom-left corner of the dialog. From here, navigate to where you downloaded the mod .qb.xen file, and select it.
  3. Load your favorite chart, and enjoy!
Infographic

image

To disable a mod, click on the mod in the QB Mods dialog, and check the Disable box. Alternatively, you can uninstall it completely by clicking the minus [-] button.

Acceleration Mode

This is the first of my mods for FastGH3. It makes the game speed up with every note hit, and steadily slow down while the current note streak is zero. Currently, the speed increments and limits are hardcoded, and the song speed set in FastGH3 settings won't affect the base/starting speed, but that may change to become configurable soon.

fastgh3.accel.mode.showcase.for.github.mp4

Here's a different video showcasing the mod in action!

Star Power percentage display

A simple mod that shows exactly how much Star Power you currently have. As of version 1.1.1, if you switch to 2-player Faceoff or Pro Faceoff mode, then the percentages will appear above the highway instead of below the Rock Meter.

Screenshot (StarPowerPercent)

image

Custom Player Name display

This mod adds custom text below the strikeline, which you can change in FastGH3's settings.ini under the [Mods] section.

Here's an example of what part of your settings.ini's Mods section should look like:
  ; Custom Player Name settings example

  CustomPlayerName_P1=Player 1
  CustomPlayerName_P2=Player 2

To disable a player name for either or both players, change the respective player's name value to equal 0, as leaving it blank will currently cause the text to show up as a garbage string.

If playing a boss battle chart (such as this chart of OGAP by DragonForce), then the name of Player 2 will display as the name specified in the song's boss.ini, unless CustomPlayerName_P2 is set to 0.

Special name tags

If you set a player name to one of the following, it will display something different:

  • .instrument : Shows which instrument the player is playing (Lead/Rhythm/Bass Guitar)
  • More soon™

Color codes

image

If you'd like to change the colors of the name(s), you can type \c followed by a number 0-9, or letter a, b, or c; and then the name.

Note: You cannot prefix special name tags (shown above) with color codes, unfortunately.

Example of Color Codes
CustomPlayerName_P1=\c2R\c6A\c5I\c4N\c8B\c3O\c7W

image

Screenshot (CustomPlayerName)

image

Debug Info Overlay

Shows various gameplay info, as well as configurable global variables to display (which can be set in settings.ini, or left as 0 to disable). Can be toggled with the Tab key.

  ; Debug Info Overlay settings example

  DebugInfoOverlay_Enabled=1
  DebugInfoOverlay_GlobalVar1=ExampleVar
  DebugInfoOverlay_GlobalVar2=0
  DebugInfoOverlay_GlobalVar3=0
  DebugInfoOverlay_GlobalVar4=0
Screenshot (DebugInfoOverlay)

image