Skip to content

Releases: AddyMills/Addys-Guitar-Hero-Toolkit

v0.9

24 Feb 20:19
Compare
Choose a tag to compare

Added ability to convert any World Tour, GH5, or WoR style pak file back to a MIDI file for reverse engineering purposes.

v0.85 - qb2text2qb and Bug Fixes

02 Jan 22:01
Compare
Choose a tag to compare

New features:

  • Added complete QB2Text2QB functionality. In my testing, all GH3 and GHWT qbs have been converted to text and back to qb without any differences from the original.
  • Implemented gha to gh3 PC song converter (adds rhythm animations based on the lead guitarist, ports lights and cameras)
  • Implemented gh3 to gha PC song converter (removes rhythm anims, special mocap references, also ports lights and cameras)
  • PAK extractor now works with 360 compressed PAK files (only files that have the CHNK header, GH3 360 files not yet supported)

Fixed:

  • midqb2mid works again (it pointed to a wrong function last time... whoops!). Still only converts cameras and lights, and no tempo map yet either

Notes:
Currently, the executable only works 100% on GH3 due to differences with structs in WT. I can make WT style qbs, but I haven't yet implemented it in the CLI. If you want to make a GHWT qb right now, run the Text2QB.py script in the pak_extract folder by itself and add "-game GHWT" to the arguments.

v0.8 - WT/5/BH/WoR Support

28 Dec 06:04
Compare
Choose a tag to compare

Add support for extracting 360 compressed files from WT/5/BH/WoR

v0.7 - GH3 to GHA conversion

02 Dec 02:00
Compare
Choose a tag to compare

Thought this deserved its own release. Using GHTCP, add a GH3 song to GHA. Then convert the GH3 song PAK with this tool and overwrite the custom you made (the shortname of your custom needs to be the same as GH3's for this to work). With My Curse, the shortname is mycurse, for example.

v0.6 - Single Executable, other functions

27 Nov 22:27
7f63047
Compare
Choose a tag to compare

Added a PAK extractor, this can extract a PAK into all its files, complete with grabbing the debug names so you're not looking at hex representations

Added QB2Text2QB functions

Venues now support custom light blending times. To take advantage of this, add a text event to your GH3 VENUE track with the following pattern SetBlendTime (e.g. SetBlendTime 2.15)

v0.5 - Lightshows and Cameras!

07 Oct 03:50
b473f4c
Compare
Choose a tag to compare

Update to v0.5 of the script. I consider the additions since v0.1 significant enough to warrant a new release in executable form.

Changes since last executable version:

  • Cameras and Lightshows!
  • RB's forced notes, either on or off
  • HMX style HO/POs by default (if a single note follows a chord containing that note, it'll never be a HO/PO unless forced)

First release candidate

02 Oct 23:38
Compare
Choose a tag to compare

This executable will create a PAK file for an already-made custom in GHTCP with left-hand animations and drummer animations.