ScoreHero
Home | Forum | Wiki
Inbox [ Login ]Inbox [ Login ]
SearchSearch MemberlistMemberlist
ProfileProfile Log inLog in
GUIDE: Guitar Hero Three Control Panel 2.0.4
Goto page Previous  1, 2, 3 ... 40, 41, 42
 
Post new topic   Reply to topic    ScoreHero Forum Index -> Software
View previous topic :: View next topic  
Author Message
jedibob5  
 




Joined: 26 Feb 2009
Posts: 128

PostPosted: Sat Feb 11, 2017 6:05 am    Post subject: Reply with quote

GingerBraFace wrote:

Did you accidentally remove a setlist from the original game by any chance?

I don't think GHTCP lets you do that... At least the option to do so is greyed out for me. Either way, I think they're all there. Single career, Co-op Career, Bonus, Download, Quickplay, Multiplayer, and Multiplayer Co-op, right?
_________________

Jedibob5's Accomplishments - Demon Cleaner FC!
Scorehero: The only place where one can say "I choked on the Red Snake" and nobody will think twice.
Back to top
View user's profile Send private message
suhdude024  
 




Joined: 11 Jul 2016
Posts: 219

PostPosted: Sat Feb 11, 2017 2:59 pm    Post subject: Reply with quote

I hate to be lazy by asking, but I'm just going to anyways

Any tips on reducing SP lag spikes/fret board "choppyness" on gh3 pc? Really enjoying the game so far, but the lag spikes make it difficult to activate SP and not miss. I tried to disable my vsync, which I thought would make everything 60fps but my frame rate still reads around 50k.

As far as my GHTCP goes, I just copied some random settings from a website. Plumato told me to check out 3da and apply fx speed boost, but that's all I have so far. Any other tips?

Here's a quick clip of me playing on my currents settings. I'm recording my laptop screen but I'm playing on a TV through HDMI.

edit: I fixed my SP lag problem but I'm still open to other tips
_________________
Back to top
View user's profile Send private message
Buketfulabiscits  
 




Joined: 17 Dec 2016
Posts: 2

PostPosted: Sun Feb 19, 2017 8:13 pm    Post subject: Reply with quote

Hi, I'm too lazy to look through the 42 pages, but I'm surprised this isn't an FAQ. When trying to add charts that include tap notes (a.k.a. [Y] charts) I get a message saying "Error loading game track file! Index was outside the bounds of the array." I think that I have done everything to include tap notes other than adding these charts. Thank you if you can reply!
Back to top
View user's profile Send private message
perrigosd  
 




Joined: 31 Jul 2014
Posts: 134
Location: (near) Sao Paulo

PostPosted: Sun Feb 19, 2017 9:32 pm    Post subject: Reply with quote

Buketfulabiscits wrote:
Hi, I'm too lazy to look through the 42 pages, but I'm surprised this isn't an FAQ. When trying to add charts that include tap notes (a.k.a. [Y] charts) I get a message saying "Error loading game track file! Index was outside the bounds of the array." I think that I have done everything to include tap notes other than adding these charts. Thank you if you can reply!

see exilelord's channel,there's a certain version of ghtcp that can directly import tap notes

also,tap notes are not a part of (the original) gh3/GHTCP,that's why there's no tap note info
Back to top
View user's profile Send private message Send e-mail
Buketfulabiscits  
 




Joined: 17 Dec 2016
Posts: 2

PostPosted: Sun Feb 19, 2017 10:46 pm    Post subject: Reply with quote

perrigosd wrote:
Buketfulabiscits wrote:
Hi, I'm too lazy to look through the 42 pages, but I'm surprised this isn't an FAQ. When trying to add charts that include tap notes (a.k.a. [Y] charts) I get a message saying "Error loading game track file! Index was outside the bounds of the array." I think that I have done everything to include tap notes other than adding these charts. Thank you if you can reply!

see exilelord's channel,there's a certain version of ghtcp that can directly import tap notes

also,tap notes are not a part of (the original) gh3/GHTCP,that's why there's no tap note info


Alright, Thank you!
Back to top
View user's profile Send private message
SatanicGodzz  
 




Joined: 10 Apr 2017
Posts: 1

PostPosted: Sat Apr 15, 2017 6:14 pm    Post subject: Apply is still darkened out Reply with quote

I have the correct chart and mp3 files and I plug them into the correct data bars and the 'Apply' button is still darked out. Is there something wrong with the files that I have? Many of my previous song uploads have worked so I know that I've done it correctly in the past, it's just some of the times the 'Apply' button will be darkened after entering the files and I don't understand what the issue is.
Back to top
View user's profile Send private message
Wezinator35  
 




Joined: 27 Oct 2014
Posts: 21
Location: Westfield, NJ

PostPosted: Sun May 28, 2017 4:24 am    Post subject: Re: GUIDE: Guitar Hero Three Control Panel 2.0.4 Reply with quote

For SP in battles, replace S 2 in charts with S 3
_________________
- Wes Mr. Green


G......G...GGG....G.....G...............GGGG........GGG......GGG....G....G
..R..R....R......R..R......R...............R......R.....R......R...r..........r...R
....y......y.......y..y......y...............YYYYY......y.......y...y..........YYY
[color=#yellow]....[/color]b......b......b..b......b...............b......b.....b......b...b..........b...B
....o.......OOo......OOo................o........o.....OOo......OOo...o.....O
Back to top
View user's profile Send private message Send e-mail Visit poster's website PSN Name: dk15nj
dragoon09  
 




Joined: 24 Feb 2008
Posts: 4

PostPosted: Sat Jul 01, 2017 8:50 pm    Post subject: Reply with quote

perhaps I missed it in the Tutorial, but how do I remove a song from the Tier list? I don't always want to remake the Tier list. Surely theres a way I'm not seeing?
Back to top
View user's profile Send private message
Mrbigstuph  
 




Joined: 27 Aug 2017
Posts: 1

PostPosted: Mon Aug 28, 2017 11:57 pm    Post subject: Reply with quote

I'm having an issue with the song editor. When I click on Load Chart and select a chart to view (for this example, the chart for "Ram It Down" by Judas Priest) I get the following screen: https://gyazo.com/41d17d458ab88ae72b08bb6396d526aa

This also happens with the other chart that I have. Any ideas?
Back to top
View user's profile Send private message
inimitable  
 




Joined: 16 Feb 2007
Posts: 2324

PostPosted: Fri Sep 08, 2017 8:54 pm    Post subject: Reply with quote

Mrbigstuph wrote:
I'm having an issue with the song editor. When I click on Load Chart and select a chart to view (for this example, the chart for "Ram It Down" by Judas Priest) I get the following screen: https://gyazo.com/41d17d458ab88ae72b08bb6396d526aa

This also happens with the other chart that I have. Any ideas?

I cannot help you, but if you have hope someone else here can: click the details button on that error, copy/paste the text into a new Pastebin entry, then link the pastebin entry in the GHTCP thread.


Really bizarre to troll through my old account here out of nostalgia and see this thread still semi-active.
_________________

Newest custom chart: Avantasia - The Tower (RB3 Full Band)
Back to top
View user's profile Wiki User Page Send private message Send e-mail
luqmanhci  
 




Joined: 16 Oct 2017
Posts: 3

PostPosted: Mon Oct 16, 2017 11:37 am    Post subject: Re: GUIDE: Guitar Hero Three Control Panel 2.0.4 Reply with quote

inimitable wrote:
Guide: Guitar Hero Three Control Panel v2.0.4
Original GHTCP Thread: http://www.scorehero.com/forum/viewtopic.php?t=69818
Program author: MaXKilleR (with help from GameZelda)
Last program update: January 03, 2010
Last guide update: November 26, 2010

Most recent update: Added information for GHTCP version 2.0.4

---

Table of Contents:

Intro

Installing the Necessary Programs

Becoming Familiar with GHTCP

GHTCP: The Basics

Adding New Songs

Texture Explorer

Operating GH3 with GHTCP and the In-Game Custom Menu

Closing Statements
  • Features not yet implemented in GHTCP


---


Intro
Welcome! Before we begin, please remember that this program is for only the PC version of Guitar Hero 3 and Guitar Hero Aerosmith and runs on Windows only. XP is preferable, but Vista and Windows 7 are compatible just make sure youre using an Admin account or running as admin. It works on both x86 and x64 systems.

This guide is designed to help you learn how to use the many features of MaXKilleRs Guitar Hero Three Control Panel (GHTCP for short). It will take you through the different sections, features, and uses of GHTCP. This guide should be detailed enough to quell any questions people have about how to do anything within the program. Troubleshooting and user errors are not part of the guide and will likely be ignored.

Because this guide is assuming you have never used GHTCP before, lets start with the programs youll need and how to get them:

Programs you will need:
  • Guitar Hero 3 (you must buy this! Those with pirated versions will not receive support!)
  • GH3 1.3 patch (you absolutely must patch your game!)
  • GHTCP v2.0.4 (or most recent version)
  • 7zip (this program is not mandatory, as Windows can open the .zip file GHTCP comes in without an extra program. However, this program is very useful for archives and I recommend everyone to have it. Even better alternatives are WinZIP or WinRAR, but those are not free like 7zip.)
  • LAME conversion library: libmp3lame-win-3.98.zip (you only need to download this if GHTCP cannot automatically download it and prompts you to get it)
  • Microsoft .NET Framework 2.0 or higher. Obviously if youve got a more recent version, you dont need this. If you dont have it yet, search for "NET Framework 2.0" in the Search box (I cant direct link you because of the way Microsofts site is set up).


Files you will need:
  • .chart or .mid files: These are the note charts for each song (the notes you actually play). You can find these in the Custom Songs Database here on ScoreHero (you must be logged in to view this).
  • Audio files: These are usually .mp3 or .ogg files. This is the audio that youre going to hear as you play. Note that since a majority of the charts here on SH are created to copyrighted songs, they will often not be distributed with the chart files. If its a copyrighted song, you will have to find it yourself, outside of ScoreHero. If its a freely distributable song, usually the chart author will include it with the chart or link to it.





Installing the Necessary Programs

  • Installing 7zip (optional)
    • The 7zip file you downloaded should be a self-installing .exe file. Just run it and let it do its thing!



  • Installing GHTCP
    • You must be able to open .ZIP files (install 7zip if you want)!

    • Open the .zip file and extract the files to anywhere on your computer. This is the installer.

    • Run GHTCP.msi or setup.exe (you dont need to use both) and install it like you would any other program.



  • LAME Conversion Library
    • If youve downloaded and installed the LAME conversion library already, just place the .zip file in your GHTCP folder.

    • As of version 1.6, GHTCP should download and extract this automatically if it doesnt, grab it from the above link.



  • Microsoft .NET Framework





Becoming Familiar with GHTCP
Were not going to discuss how to actually do any operations in this section; instead I am going to introduce you to the interface so you know where everything is and how it works.

  • You must start with an unaltered, unmodified install of GH3 patched to version 1.3 or 1.31!
    • Games edited with tompuddings PC Songlist Editor will NOT be compatible. The save games are also NOT compatible.

    • It is best if you start with a fresh new install of GH3. You can backup your save game to keep your scores ONLY if your setlist has not been modified by another program.
      To backup your save game, go to My Documents > Aspyr > Guitar Hero III > Save > Progress}-{Progress. Copy and paste the s000.d file to somewhere safe so you can import it later.

    • Your game must be patched to version 1.3 or 1.31! You can get the patch for Windows here.

    • If you get an "emulator detected" error when running GH3, you need the 1.31 patch here. This is an issue with GH3, not GHTCP.

    • You must have Microsoft .NET Framework 2.0 or higher installed! Dont skip this just because you dont know what it is!



  • Running GHTCP for the First Time
    • Youll be greeted by this message. It will pop up every time you run the program, and youll have to wait a few seconds before you can click "I Accept."
      Remember - Its annoying and unrelenting for a reason! Make sure you read and fully understand what this message is telling you!



    • After you click "I Accept," the GHTCP main window will come up. If you are running an out-of-date version of GHTCP, you will be notified. Download the newest version.



    • Right now the only options available are File and Help. You cant do anything else because you havent loaded any game settings yet.

    • The first time you run the program, a new popup will appear immediately after the main window comes up, telling you to download the LAME conversion library v3.98. If you have already downloaded it and placed it in your GHTCP folder, simply browse to the .zip file and select it. If you havent downloaded it yet, GHTCP has opened an Internet Explorer window to the page you can download it from.


  • Loading Game Settings
    • Go to File > Open Game Settings. Youll have a number of setlists to choose from!

    • Dont mind the languages next to the setlist titles. In each of these setlists, you can change the language independently. So right now youre not really selecting a language, youre selecting which game you want to play from an integrated song list switcher in GHTCP.

    • You can select whichever list you like at this point, but it is wise to have one setlist for fresh, unmodified GH3. You can play online, dont have to worry about save games, etc. You can use other song lists for customs, other GH games, Fret on Fire, or whatever you want. Go ahead and select the song list you want to open up.

    • GHTCP will ask you to create a backup. In this case, its not asking you if you want to so much as it is telling you that you have to. Hit Yes and GHTCP will do the work! Backups are important to have because the game and your saves will not always be 100% stable (you are modifying it in ways it was not supposed to be modified, after all).
      • If GHTCP gives you an error saying the file is not compatible, you are either running a game that has been previously modified (such as by songlist editor or QueenBee) or you did not patch to GH3 version 1.3 or 1.31.




    • Now that your backup has been created, open the setlist again from the File menu.



  • Introducing the Components of the Main Window
    • The main window is divided into several sections:



    • The first well discuss is the Song List on the far left (in orange). As you can see, GHTCP has listed all of the songs in GH3 in alphabetical order based on filename. You can change this listing to alphabetical by song name if you like by going to Songlist Management and clicking "Display By Title" or hitting the Alt-D keyboard shortcut. This Song List will also display all custom songs you import into this song list. It will NOT display customs you have imported into different song lists, and GHTCP does NOT automatically import all song files in the GH3 directory. Well go into more detail on the Song List later.

    • The tabs along the top (in purple): "Progression Settings," "Setlist Configuration," and "Song Editor." For now, only the Setlist Configuration and Song Editor tabs are functioning. We will go over the Song Editor tab later in the tutorial.

    • Im sure you recognize the options in the drop-down box below the tabs (in green). You use this to pick which game mode youre modifying (most people will be using QuickPlay, Bonus, and Download setlists) as well as managing your custom setlists. Well cover how to switch custom setlists in-game using the Custom Menu later in the tutorial. With so many available setlists, you should never have a problem with having too many songs in a setlist just switch to a new one! These custom setlists are edited just like any other setlist, and you can create up to 32.

    • There are four fields just below this bar (in yellow). These control the setlists settings and the tiers it contains.
      • Title: The name of the setlist. This will not show up in-game, but is used when selecting which setlists you want to show up in your song list in-game. Give it a short but descriptive name.

      • Prefix: Not editable.

      • Initial Movie: Editable only in Single Career and Coop Career. This is the movie that plays when you first begin a single player or coop career.

      • Tiers: Select which tier you want to edit from the drop-down box here. The default is tier 1, "Starting Out Small."


    • The majority of the window is dedicated to Tier Properties (in red). Many of these fields are self-explanatory, but Ill go through each of them just in case:
      • Title: Tier name. For the default GH3 setlists it includes the tier number as well, though the numbers arent necessary if you dont want them!

      • Default Unlocked Songs: How many of the songs in the tier are unlocked by default without earning them. It is a good habit to ensure this number is always equal to the number of songs in the tier (you can do this quickly by hitting the = button next to the field).

      • Completion Movie: For use in Single Career and Coop Career. This is the movie that plays once youve beaten the Encore song.

      • Tier Icon: The icon that displays for the tier.

      • Stage: The stage this tier will play on in Career modes.

      • Boss Battle: Checking this will enable certain Tier properties regarding Boss Battles. Leave this alone unless you know what youre doing.

      • No Cash: Whether or not the player earns cash for beating the songs (Career only).

      • P1/P2 Encore: Whether or not there is an encore song for P1/P2 available after all other tier songs have been beaten.


    • Tier Songs (in pink): On the far right. This shows the songs in the tier youve selected from the drop-down box just above it. Well learn how to edit this field and similar fields later in the tutorial.

    • Action Request (in blue): This will be discussed later in the tutorial as I show you how to edit the game.





GHTCP: The Basics
Here well discuss basic features of GHTCP, such as tier editing and management, how to customize all editable fields, renaming lists, and saving. Adding custom songs has its own section, down below this one - but you might get confused if you skip this section, so just hang in there.

  • Common Controls
    • Renaming Items in a List: Double left-clicking an item will bring up a small text box.

    • Deleting Items in a List: Double right-clicking an item will remove it completely. You can also shift-click multiple items and delete many at once.

    • Moving Items in a List: Double left-clicking and holding while dragging an item will allow you to change an items position in a list.



  • Game Settings Switch (AKA changing the language)
    • To change the language setting of your setlist, youll have to start from scratch. Everything will be reverted to default when you switch languages, so make sure you do this first!

    • To change your language, go to Game Management > Game Settings Switch.

    • GHTCP will prompt you to confirm you want to do this. As described above, it means you will have to start from the original settings. Click Yes if youre ready. Now you can select which language you want your game to run in.

    • Restore Last Game Settings: Restores the game to the previous game settings you used.

    • Restore Original Game Settings: Restores the setlist to the original settings of the setlist you loaded (including language).



  • Apply Tier Changes and Apply Setlist Changes
    • Before we change anything in the setlist or tiers, you must understand that after every change you make to the tier or tier list you must click "Apply Setlist Changes" or "Apply Tier Changes" (whichever applies). For example, if you want to change the names of tiers 1 and 2, you must rename the first tier, click Apply Tier Changes, switch to the second tier, rename it, and click Apply Tier Changes again.



    • You can change more than one field in a tiers information at a time before clicking Apply, but you cannot switch tabs or tiers. If you switch before clicking Apply, the changes you made will be reverted back.



  • Execute Actions
    • Changes you make to your song list, tiers, or anything else must be finalized before the program will save them.

    • Notice the Action Request box in bottom-left. When you change things, a list will be created in this box. For example, adding a song, adding it to the Tier List, then clicking Apply Changes will add a couple things to the Action Request box: adding the song, and updating the tier.



    • Important: none of the things in the Action Request box will happen until you go to File > Execute Actions. This is essentially the programs way of "saving" all the changes you have just made. A small dialog box will pop up, listing every action it has completed. When its done, you can click "Close."



    • File > Clear Actions is an option that will clear all actions in the Action Request box without saving them... Just in case you make a mistake or change your mind.



  • Clear Game Settings
    • Use this to close all GHTCP loaded game settings.



  • Export Song Chart
    • File > Export Song Chart. Select a song in the Song List to export.

    • Note that this is not useful for most users yet, as it is not usable in FeedBack without text editing in the file. It will export as .cgh. This feature will be more useful once MaXKilleRs song editor is updated and supports more features.



  • Editing Tier Songs
    • Common controls described above apply to this list.

    • To add new song to the Tier List, drag and drop a song from the Song List. You can also select multiple songs and drag them. We will go over how to add new songs into the game later in the tutorial.

    • Dont forget to click the proper Apply Changes button after youre done!



  • Tier Management
    • To open up the Tier Management box, go to Game Management > Manage Tiers.

    • Common controls described above apply to this list.

    • In this box you can change the names of tiers, re-arrange their order, or remove them completely.

    • If you want to "refresh" the display in the main window so it displays a new tier name you just typed in, open up Tier Management and click OK again.

    • Thanks to GHTCP, the Bonus and Download setlists now support tiers. You can manipulate them the same way you can Career and Quickplay setlists.



  • Importing/Exporting Setlist and Tier Settings
    • Once youve gotten a tier or setlist all edited to your liking, you can export the settings to share or backup. Remember - backups are good!

    • To export Setlist settings (it will be an .sgh file), go to File > Export SGH (Setlist).

    • To export Tier settings (it will be a .tgh file), go to File > Export TGH (Tier).

    • To import Setlist settings from an .sgh file, go to Game Management > SGH Setlist Switch. Select your .sgh from the dialog that pops up.

    • To import Tier settings from a .tgh file, go to Game Management > TGH Tier Switch. Select your .tgh from the dialog that pops up.


  • Edit Song Properties
    • To edit a song, go to Songlist Management > Edit Song Properties. This opens song selected in the Song List, not the Tier list.

    • Detailed information on this Edit Song Properties box later in the tutorial, in the Adding New Songs section.



  • Save File Patcher
    • GHTCP 1.52 introduced a much more efficient and easy way to patch your hacked save games. Simply click Game Management > Save File Patcher to bring up the dialog box.

    • Select the GH3 save file you wish to use for this song list. This may be the old save file you were using with an earlier version of GHTCP, or you can use an unedited save file if youve never used GHTCP before.

    • Now youre done! You should never be bothered by "corrupt save file" messages again for this song list!



  • Help Menu
    • Guide: Brings you to this thread!

    • ScoreHero: Brings you to ScoreHeros official GHTCP thread.

    • GH3 Folder: Opens your GH3 DATA folder.

    • Disclaimer: Brings up the disclaimer box (the one that appears every time you start the program).

    • About: Displays information on the program, such as the version and the developers notes.





Adding New Songs
Weve learned everything else about GHTCP, so now its time to learn the good stuff: adding new songs! You should find GHTCPs interface quite nice and efficient.

  • Adding a New Song
    This parts easy! Just click Add > New Song to bring up the Generate Song Data box.


  • Generate Song Data
    You will be entering a lot of information about the chart you want to import in this menu. Lets break it down:



    • Song Name: The filename your song will be created under. Keep it short and simple; this is not the name your song will display in game.

    • Data to Generate: For new songs, keep both options checked. The only time you want to uncheck one of these options is if you are replacing/updating a song you have previously added and want to only update one part (such as the chart but not the audio or vice-versa).

    • Audio Type: Most customs have only one track because theyre using just one mp3. For songs that have more than one track, select the proper option: if youve got just one mp3, leave it on Single Track; if youve got separate Song and a Guitar tracks, select Guitar Track; and if youve got separate Song, Guitar, and Rhythm tracks, select Rhythm Track. If youve got different Coop tracks as well, select the Coop Tracks option (if your audio is the same in single player and coop, you wont need to select this option). Make sure you select the correct option for the number of tracks you have or it wont sound right in game!

    • Audio Tracks: Click the "" box to bring up a dialog box. Select your audio file. If youve got just one audio file, it will use the Guitar Track box. You can also select an fsb.xen file from your Guitar Hero III\Music folder if you want to use a music file that already exists or you have already created. Your audio track must be CBR .mp3 or .ogg (not VBR), 16 bit .wav (not 8 or 32 bit), or .flac format!
      • Setting the "guitar" file to blank audio and the "background" audio to the music file ensures you won't be greeted with complete silence if you miss a note. GHTCP has the capability to do this for you if you're using the "single track" option, potentially saving you a lot of time. On the main GHTCP window, you can select Songlist Management > Silent Guitar Track to enable this feature. It is on by default, but if you really don't like it for some reason you can disable it.
      • Another audio-related feature GHTCP has is "Force MP3 Conversion," also available from the Songlist Management menu. This will convert your audio file to a very specific type of mp3 file that has proven most stable in-game. It is not mandatory (and is off by default), but if you experience audio trouble you should try enabling this option.

    • Preview Track: This will be enabled after youve selected an audio file. This is the start time of the 30-second preview of the song in-game. You can use the slider to select the start time, and the Play/Pause/Stop buttons to hear what the preview will sound like at that point. The green slider to the far right is volume.

    • Chart Track: Click the "" box to open up a dialog box. Select your .mid or .chart file. As of 1.61, you can also select a _song.pak.xen file, which is a file that has already been converted into GH3s format.

    • Difficulties: Its best to leave these alone and let GHTCP do it for you; it will automatically take all the necessary steps to fill in empty difficulties. If you do change something and wish to undo what youve done, click "Auto-Configuration." If you wish to set every track to No Track so you can set them all manually, click "Reset."

    • After youve filled out all these fields, its time to hit "Apply" and move on to the next box. If a necessary field has not been filled out, or you are using a filename that is already in use (in the "Song Name" field), Apply will not be clickable.



  • Song Properties
    This is the second of two windows you will have to fill out for your new song. Lets go over the editable fields.



    • Title: The name your song will display in game.

    • Artist: The artist your song will display in game.

    • Year: The year your song will display in game. Note: GHTCP does not automatically put the comma after the artist, so if you want the game to say "Artist, Year" in game you will have to enter your year as ", 2008" (comma space year).

    • Guitar/Band Volume: Self-explanatory. Best to leave it at default values unless something sounds really wrong in-game!

    • Hammer On: This number controls the HOPO threshold the game uses. An 8th note threshold is about 1.95, and you can find other values in the second post of this thread. Leave it at 0.00 to keep it at the default.

    • Offset: The offset your .mid or .chart requires.
      • Important: GHTCPs offset inputs are slightly different than GHex or tompuddings tool. When using .charts you have to pay attention to the offset it was created with in FeedBack. The best way to find the offset for a chart is to open it in Notepad and find the "offset" line (near the top). If the charts creator used an offset in dB, it will show in seconds and up to three decimal places. The calculation GHTCP uses for chart offsets is: "FeedBack Offset * -1000." For example, if the dB offset is 2.35, that means the offset GHTCP will show will be (2.350 * -1000) = -2350. GHTCP should automatically display this number in the offset field when you get to the Song Properties window.
      • When importing .mids, none of this is important because they have no offset information that charts created in dB do. Just use the regular offset.
      • Note that both .mids and .charts will sometimes require a regular offset (for example, a lot of my charts have a 2000 offset). With .mid files, this means simply change the offset to 2000. With .chart files, it means add 2000 to the number GHTCP calculated for you. In the example I gave above, that means -2350 + 2000 = -350. Your final offset is -350.


    • Singer: The game can display a male singer, a female singer, no singer, or Bret Michaels.

    • Count Off: The type of audio 1-2-3-4 count your song starts with.

    • Bassist: Select which character you want to be your bassist in game.

    • Boss Properties: Enables Boss Battle properties in the song. Your chart will need proper Face-Off sections and the Tier you place this in must be properly formatted for a Boss Battle. Details regarding how Battle Power and Star Power work in Boss Battles have not been added yet (feel free to experiment!). You can now set the boss battle sections with face off sections. MaXKilleR says he has not seen this used by ANY original song (not even the boss battles in the game), so this is a relatively untested feature!

    • Artist Text: What the game displays between the Song Name and the Artist Name when the song starts (replacing "as performed by," etc).

    • Original Artist: Checking this will enable any changes the engine makes to a song performed by the original artist. Exactly what these changes are is unknown at this point.

    • Keyboard: Whether or not a keyboardist will appear onstage.

    • Coop: Check this if youve got Coop audio tracks. This will also enable your chart to have a coop track even if you dont have coop audio, but be warned that this may crash your game (it has not been tested much).

    • Rhythm Track: Will enable your chart to have a rhythm track even if you dont have audio for it. Next to the check box: whether the second player has a rhythm guitar or a bass. Be warned that this may crash your game, as it has not been tested.



  • Song List
    • Your new song will now appear in the Song List! You can drag/drop it and edit its properties just like you would a standard song.

    • To help find your new song in this long list, you can use Songlist Management > Display by Title to re-arrange the Song List alphabetically if you want.

    • You can also use "Hide Original Songs" so you only see songs youve added into the game.

    • "Hide Used Songs" displays only songs that arent used in any tier yet.



  • Execute Actions
    • Dont forget to Execute Actions to add the song! Until you do this, none of the information will be saved.



  • Rebuild Song Data
    • If you want to change a song youve already imported, you can go to Songlist Management > Rebuild Song Data.

    • This brings back up Generate Song Data, just like before.

    • You cannot edit original GH3 songs.



  • Delete Song
    • To delete a song, select it in the Song List and go to Songlist Management > Delete Song. GHTCP will prompt you to confirm your decision.

    • You cannot delete original GH3 songs.

    • This will delete the song from the Song List, but the data created by GHTCP will remain in your Guitar Hero III\Songs and Guitar Hero III\Music folders. You can manually delete these, or keep them there in case you decide to use them again sometime.



  • Mass Importer
    • This tool will allow you to import many songs at once instead of doing them all individually. However, your songs must be organized and labeled correctly.

    • All the custom songs you wish to use with the Mass Importer must be in a unique folder (each chart and corresponding audio files must be in a folder). All of these folders containing the charts and music should be within another folder, which you will select in GHTCP.

    • For example, if you wanted to add CustomSong3 using the Mass Importer, you would put CustomSong3.chart and CustomSong3.mp3 into a folder called CustomSong3. You would then put this CustomSong3 folder into an "AllCustoms" folder (alongside your CustomSong1 and CustomSong2 folders). To add all 3 of these songs, select the "AllCustoms" folder in the Mass Importer dialog. These names are, of course, just an example. You can call them whatever you like!

    • Select the parent folder containing all the song folders. GHTCP will go through all the folders (only the topmost folders; GHTCP will not search through sub-directories) for .mid/.chart/.cgh to use as game tracks. It will also look for .dat, .fsb, or audio files (.mp3, .ogg, or .wav) to use as the audio track.

    • The internal song name of each song will be based on the folder name GHTCP found the chart and audio in. It will be lower case and spaces will be removed. If the song name is longer than 30 characters, it will be shortened. If the song name exists already, a number will be added to the end of it starting from "2."

    • If there is more than one audio file, GHTCP will look for "rhythm" "bass" or "guitar" in the file names or the first file will be used as the band track by default. If there are more than 4 audio files in the folder GHTCP will look for "coop" as well as "rhythm" "bass" and "guitar" in the file name.

    • GHTCP will also search for "song.ini" files from Frets on Fire songs. It will import the information from this file and apply it to the track.

    • If for some reason a song fails to import, the Mass Importer will alert you. It wont provide any details, but you can try importing it manually and see what happens.

    • GHTCP will add all these files into the Action Request box. Before you execute actions, though, youll probably want to go through the new songs in your song list and edit their titles, artists, and offsets (if they need one). The Mass Importer does not do this for you unless the information was in the .chart file or in a song.ini file (though it never hurts to double-check).


  • Song Editor
    • MaXKilleR introduced a very basic version of his song editor in version 1.52. It is very useful for previewing songs and finding offsets.

    • To use this feature, click the Song Editor tab. Click Load chart and select the one you want to preview.

    • Once your chart is loaded up, click the Load Audio button and select the audio file you want to use.

    • The drop-down box at the top allows you to select the track youre viewing. The Play/Pause button will... Play and pause the chart...

    • Hey wait a second my chart isnt in sync?@?2? Well, theres a nice little box in the bottom-right where you can put in your offset. While this wont allow you to find an extremely accurate offset (though you can probably guess within 50ms or so), it does allow you to at least double-check the offset that was given to you by the chart author or to make sure youve done your math right when calculating a new offset.

    • There are two sliders at the bottom (the the left of Offset). The leftmost slider is Hyperspeed, and controls how quickly the highway moves. The rightmost slider is the view angle, which you can use to control how the fretboard looks. These only affect the Song Preview, and do not change anything in-game.

    • Toggle Elements: The Star Power, HoPo and Audio buttons allow you to toggle displaying certain things on and off in the preview (remember: these are NOT in-game changes). These are all pretty self-explanatory.





Texture Explorer
You can use this to view, extract, and replace a lot of textures from the game. When you first start this up, it will take a while to load - anywhere between 15 seconds or a minute depending on the speed of your machine. GHTCP is loading a lot of texture files.



  • Back Up Everything You Are Going to Edit!
    • This is always important when editing any aspect of Guitar Hero. You dont want to have to reinstall or start over if you screw something up!
    • When you extract a texture to edit it (Ill show you how in just a moment), make sure you keep an original, unedited copy of the file in a safe place so you can put it back into the game if something goes wrong with your edit. So just extract it twice: once for backup, once for editing.



  • Browsing the Textures
    • To open the Texture Explorer, go to Game Management > Texture Explorer.

    • Use the file tree to browse to the .img.xen or .tex.xen file you want to view.

    • Double-click the file to load it on the right. Click the image on the list you wish to view.

    • Some texture files, such as a majority of the textures for characters and guitars, have multiple files. You will see these displayed as a list of "Image 1," "Image 2," "Image 3," etc.



  • Search: Theres a search bar up at the top of the Texture Explorer. If you know the name of the file youre looking for, type it in. You can use the Previous and Next buttons to cycle through results.

  • Extracting a Texture
    • To extract a texture, load it up as described in (2), select the image you want to extract in the list, and then hit Extract in the bottom right corner.

    • This will bring up a dialog. Choose from the "Save As Type" drop-down what sort of file you wish to save it as. For most people, this will probably be JPEG.

    • Dont forget to save a back up file of the image youre extracting if you plan on editing it at all!



  • Editing a Texture
    • Once youve extracted your texture, you can edit it in any image editing program you like.

    • The textures you edit do not necessarily have to keep the same dimensions as the original texture. To avoid problems as much as possible, it is best to keep them the same size. GHTCP will ask you if you want to scale a texture back to the original size if you try to import a texture with new dimensions. Textures like the static loading screen may not give you trouble if you change their dimensions, but if you change dimensions of a characters textures the game might not like that. The only way to know at this point is through experimentation.



  • Replacing a Texture
    • Once youve edited an image or texture to your content, you can place it back into the game by selecting the texture you wish to replace in the Texture Explorer, then hitting Replace.

    • Browse to your edited file in the dialog that pops up, then hit OK.

    • If you plan to edit big files (especially global.pak.xen, which is 80MB) make sure you have enough RAM! GHTCP loads the entire file into RAM when rebuilding before saving.

    • Like many of the other features in GHTCP, nothing will be saved until your confirm your changes. In the Texture Explorer, to finalize your change you must hit the big "Rebuild Container" button. A prompt will come up, asking you to confirm.

    • The texture you replaced will become deselected. To view your change, simple double-click it again and view it. Your new texture should display on the right.



    • After closing Texture Explorer, you do not have to Execute Actions as you do with many other changes. The changes are all done within Texture Explorer.





Operating Guitar Hero 3 with GHTCP and the In-Game Custom Menu
Youre all edited and ready to play! With GHTCP, its really easy to boot up GH3 and run it with your changes.

  • Minimizing and Closing GHTCP
    • Click the Minimize button to send GHTCP to the system tray (the bottom right near your clock). Click the X as usual to close it.



    • To re-open GHTCP, double left-click.

    • To close GHTCP completely, right-click and click Close.

    • To set what priority GHTCP runs at, right-click and select one. Higher priorities may help the game run more smoothly.



  • Running GH3
    • To select which setlist you want to play, left-click GHTCPs icon in the system tray and pick your desired setlist. I have renamed my setlists.



    • To run GH3, double right-click GHTCPs icon.

    • If you get an "emulator detected" error when running GH3, get the 1.31 patch here.

    • The "Unlock All" cheat has been changed to Y. That means just strum the yellow fret once in the Cheat Menu! This unlocks all songs in all viewable/selected setlists, while also adding their instance to the save file.

    • When you close GH3, GHTCP will still be running. You can open it to make more changes, close it, or just leave it there until youre ready to play again!



  • The Custom Menu
    • On the main menu of GH3, you may notice theres a new option! This is the magic of hax. MaXKilleR and GameZelda are still planning to add a lot more in the future!

    • GFX Options: essentially the "speed booster" or "black background" mod. You can choose disable GFX to enable all the hacks to speed up the game, or you can select them individually. The FX Speed Boost will disable some gameplay animation including flames, lightning and stars.

    • Cutoff Viewer: View star cutoffs for any song. Very cool!

    • Setlist Switcher: Changes the chosen setlist to whatever you select. Weve gone over how to edit all setlists and create custom setlists earlier in the tutorial.

    • Gem Size Scaling: Use left and right to alter the size of the note gems. Personally, I like it at 0.900.

    • In-Game Credits: Loads the credits.

    • FPS Display: displays the FPS in game. For those of us who run in 1280x1024, the edge of your display will be cut off this is a bug in GH3, unfortunately!

    • GFX Options: You can select and deselect individual things you wish to turn on/off within this menu, or you can select the options at the top to turn everything off or everything on. Turning options off will help your game run faster and more smoothly.
      • Disable GFX: Turns everything off and enables the black background mod.
      • Enable GFX: Turns everything on. Same as default GH3 settings.
      • Force Venue: Self-explanatory. Forces the game to load a certain venue when you play. Also includes the "black background" option.
      • Band: Whether or not the band is visible.
      • Highway: Whether or not the track highway is visible (recommended to leave this on).
      • Real Crowd: Whether or not the crowd is visible.
      • Stage: Whether or not the performance stage itself is visible.
      • Stage Crew: Whether or not the stage crew is visible.


    • Enable Bot: 1.6 introduced a bot, which essentially allows the game to play itself. Enabling the bot for player 1 or 2 (or both) means the game will autoplay all notes in the chart, making it very useful for recording videos or becoming familiar with a chart by watching. This bot has limitations to prevent cheating, however: the score will be reset to 0 every second. This will not affect your game or the games performance at all. In addition, it will only work in Quickplay modes (including multiplayer modes). It will not work in Career or online modes.





Closing Statements
That should cover all the available features in MaXKilleRs Guitar Hero Three Control Panel v2.0.4. Remember this program is a work in progress, so check back for updates to the program and this guide! I hope youve found this tutorial useful.

The following are not functioning yet or have not been implemented yet as of GHTCP v2.0.4:
  • "Progression Settings" tab
  • Many features in the Song Editor
  • Legacy Importer
Back to top
View user's profile Send private message
luqmanhci  
 




Joined: 16 Oct 2017
Posts: 3

PostPosted: Mon Oct 16, 2017 11:38 am    Post subject: Re: GUIDE: Guitar Hero Three Control Panel 2.0.4 Reply with quote

inimitable wrote:
Guide: Guitar Hero Three Control Panel v2.0.4
Original GHTCP Thread: http://www.scorehero.com/forum/viewtopic.php?t=69818
Program author: MaXKilleR (with help from GameZelda)
Last program update: January 03, 2010
Last guide update: November 26, 2010

Most recent update: Added information for GHTCP version 2.0.4

---

Table of Contents:

Intro

Installing the Necessary Programs

Becoming Familiar with GHTCP

GHTCP: The Basics

Adding New Songs

Texture Explorer

Operating GH3 with GHTCP and the In-Game Custom Menu

Closing Statements
  • Features not yet implemented in GHTCP


---


Intro
Welcome! Before we begin, please remember that this program is for only the PC version of Guitar Hero 3 and Guitar Hero Aerosmith and runs on Windows only. XP is preferable, but Vista and Windows 7 are compatible just make sure youre using an Admin account or running as admin. It works on both x86 and x64 systems.

This guide is designed to help you learn how to use the many features of MaXKilleRs Guitar Hero Three Control Panel (GHTCP for short). It will take you through the different sections, features, and uses of GHTCP. This guide should be detailed enough to quell any questions people have about how to do anything within the program. Troubleshooting and user errors are not part of the guide and will likely be ignored.

Because this guide is assuming you have never used GHTCP before, lets start with the programs youll need and how to get them:

Programs you will need:
  • Guitar Hero 3 (you must buy this! Those with pirated versions will not receive support!)
  • GH3 1.3 patch (you absolutely must patch your game!)
  • GHTCP v2.0.4 (or most recent version)
  • 7zip (this program is not mandatory, as Windows can open the .zip file GHTCP comes in without an extra program. However, this program is very useful for archives and I recommend everyone to have it. Even better alternatives are WinZIP or WinRAR, but those are not free like 7zip.)
  • LAME conversion library: libmp3lame-win-3.98.zip (you only need to download this if GHTCP cannot automatically download it and prompts you to get it)
  • Microsoft .NET Framework 2.0 or higher. Obviously if youve got a more recent version, you dont need this. If you dont have it yet, search for "NET Framework 2.0" in the Search box (I cant direct link you because of the way Microsofts site is set up).


Files you will need:
  • .chart or .mid files: These are the note charts for each song (the notes you actually play). You can find these in the Custom Songs Database here on ScoreHero (you must be logged in to view this).
  • Audio files: These are usually .mp3 or .ogg files. This is the audio that youre going to hear as you play. Note that since a majority of the charts here on SH are created to copyrighted songs, they will often not be distributed with the chart files. If its a copyrighted song, you will have to find it yourself, outside of ScoreHero. If its a freely distributable song, usually the chart author will include it with the chart or link to it.





Installing the Necessary Programs

  • Installing 7zip (optional)
    • The 7zip file you downloaded should be a self-installing .exe file. Just run it and let it do its thing!



  • Installing GHTCP
    • You must be able to open .ZIP files (install 7zip if you want)!

    • Open the .zip file and extract the files to anywhere on your computer. This is the installer.

    • Run GHTCP.msi or setup.exe (you dont need to use both) and install it like you would any other program.



  • LAME Conversion Library
    • If youve downloaded and installed the LAME conversion library already, just place the .zip file in your GHTCP folder.

    • As of version 1.6, GHTCP should download and extract this automatically if it doesnt, grab it from the above link.



  • Microsoft .NET Framework





Becoming Familiar with GHTCP
Were not going to discuss how to actually do any operations in this section; instead I am going to introduce you to the interface so you know where everything is and how it works.

  • You must start with an unaltered, unmodified install of GH3 patched to version 1.3 or 1.31!
    • Games edited with tompuddings PC Songlist Editor will NOT be compatible. The save games are also NOT compatible.

    • It is best if you start with a fresh new install of GH3. You can backup your save game to keep your scores ONLY if your setlist has not been modified by another program.
      To backup your save game, go to My Documents > Aspyr > Guitar Hero III > Save > Progress}-{Progress. Copy and paste the s000.d file to somewhere safe so you can import it later.

    • Your game must be patched to version 1.3 or 1.31! You can get the patch for Windows here.

    • If you get an "emulator detected" error when running GH3, you need the 1.31 patch here. This is an issue with GH3, not GHTCP.

    • You must have Microsoft .NET Framework 2.0 or higher installed! Dont skip this just because you dont know what it is!



  • Running GHTCP for the First Time
    • Youll be greeted by this message. It will pop up every time you run the program, and youll have to wait a few seconds before you can click "I Accept."
      Remember - Its annoying and unrelenting for a reason! Make sure you read and fully understand what this message is telling you!



    • After you click "I Accept," the GHTCP main window will come up. If you are running an out-of-date version of GHTCP, you will be notified. Download the newest version.



    • Right now the only options available are File and Help. You cant do anything else because you havent loaded any game settings yet.

    • The first time you run the program, a new popup will appear immediately after the main window comes up, telling you to download the LAME conversion library v3.98. If you have already downloaded it and placed it in your GHTCP folder, simply browse to the .zip file and select it. If you havent downloaded it yet, GHTCP has opened an Internet Explorer window to the page you can download it from.


  • Loading Game Settings
    • Go to File > Open Game Settings. Youll have a number of setlists to choose from!

    • Dont mind the languages next to the setlist titles. In each of these setlists, you can change the language independently. So right now youre not really selecting a language, youre selecting which game you want to play from an integrated song list switcher in GHTCP.

    • You can select whichever list you like at this point, but it is wise to have one setlist for fresh, unmodified GH3. You can play online, dont have to worry about save games, etc. You can use other song lists for customs, other GH games, Fret on Fire, or whatever you want. Go ahead and select the song list you want to open up.

    • GHTCP will ask you to create a backup. In this case, its not asking you if you want to so much as it is telling you that you have to. Hit Yes and GHTCP will do the work! Backups are important to have because the game and your saves will not always be 100% stable (you are modifying it in ways it was not supposed to be modified, after all).
      • If GHTCP gives you an error saying the file is not compatible, you are either running a game that has been previously modified (such as by songlist editor or QueenBee) or you did not patch to GH3 version 1.3 or 1.31.




    • Now that your backup has been created, open the setlist again from the File menu.



  • Introducing the Components of the Main Window
    • The main window is divided into several sections:



    • The first well discuss is the Song List on the far left (in orange). As you can see, GHTCP has listed all of the songs in GH3 in alphabetical order based on filename. You can change this listing to alphabetical by song name if you like by going to Songlist Management and clicking "Display By Title" or hitting the Alt-D keyboard shortcut. This Song List will also display all custom songs you import into this song list. It will NOT display customs you have imported into different song lists, and GHTCP does NOT automatically import all song files in the GH3 directory. Well go into more detail on the Song List later.

    • The tabs along the top (in purple): "Progression Settings," "Setlist Configuration," and "Song Editor." For now, only the Setlist Configuration and Song Editor tabs are functioning. We will go over the Song Editor tab later in the tutorial.

    • Im sure you recognize the options in the drop-down box below the tabs (in green). You use this to pick which game mode youre modifying (most people will be using QuickPlay, Bonus, and Download setlists) as well as managing your custom setlists. Well cover how to switch custom setlists in-game using the Custom Menu later in the tutorial. With so many available setlists, you should never have a problem with having too many songs in a setlist just switch to a new one! These custom setlists are edited just like any other setlist, and you can create up to 32.

    • There are four fields just below this bar (in yellow). These control the setlists settings and the tiers it contains.
      • Title: The name of the setlist. This will not show up in-game, but is used when selecting which setlists you want to show up in your song list in-game. Give it a short but descriptive name.

      • Prefix: Not editable.

      • Initial Movie: Editable only in Single Career and Coop Career. This is the movie that plays when you first begin a single player or coop career.

      • Tiers: Select which tier you want to edit from the drop-down box here. The default is tier 1, "Starting Out Small."


    • The majority of the window is dedicated to Tier Properties (in red). Many of these fields are self-explanatory, but Ill go through each of them just in case:
      • Title: Tier name. For the default GH3 setlists it includes the tier number as well, though the numbers arent necessary if you dont want them!

      • Default Unlocked Songs: How many of the songs in the tier are unlocked by default without earning them. It is a good habit to ensure this number is always equal to the number of songs in the tier (you can do this quickly by hitting the = button next to the field).

      • Completion Movie: For use in Single Career and Coop Career. This is the movie that plays once youve beaten the Encore song.

      • Tier Icon: The icon that displays for the tier.

      • Stage: The stage this tier will play on in Career modes.

      • Boss Battle: Checking this will enable certain Tier properties regarding Boss Battles. Leave this alone unless you know what youre doing.

      • No Cash: Whether or not the player earns cash for beating the songs (Career only).

      • P1/P2 Encore: Whether or not there is an encore song for P1/P2 available after all other tier songs have been beaten.


    • Tier Songs (in pink): On the far right. This shows the songs in the tier youve selected from the drop-down box just above it. Well learn how to edit this field and similar fields later in the tutorial.

    • Action Request (in blue): This will be discussed later in the tutorial as I show you how to edit the game.





GHTCP: The Basics
Here well discuss basic features of GHTCP, such as tier editing and management, how to customize all editable fields, renaming lists, and saving. Adding custom songs has its own section, down below this one - but you might get confused if you skip this section, so just hang in there.

  • Common Controls
    • Renaming Items in a List: Double left-clicking an item will bring up a small text box.

    • Deleting Items in a List: Double right-clicking an item will remove it completely. You can also shift-click multiple items and delete many at once.

    • Moving Items in a List: Double left-clicking and holding while dragging an item will allow you to change an items position in a list.



  • Game Settings Switch (AKA changing the language)
    • To change the language setting of your setlist, youll have to start from scratch. Everything will be reverted to default when you switch languages, so make sure you do this first!

    • To change your language, go to Game Management > Game Settings Switch.

    • GHTCP will prompt you to confirm you want to do this. As described above, it means you will have to start from the original settings. Click Yes if youre ready. Now you can select which language you want your game to run in.

    • Restore Last Game Settings: Restores the game to the previous game settings you used.

    • Restore Original Game Settings: Restores the setlist to the original settings of the setlist you loaded (including language).



  • Apply Tier Changes and Apply Setlist Changes
    • Before we change anything in the setlist or tiers, you must understand that after every change you make to the tier or tier list you must click "Apply Setlist Changes" or "Apply Tier Changes" (whichever applies). For example, if you want to change the names of tiers 1 and 2, you must rename the first tier, click Apply Tier Changes, switch to the second tier, rename it, and click Apply Tier Changes again.



    • You can change more than one field in a tiers information at a time before clicking Apply, but you cannot switch tabs or tiers. If you switch before clicking Apply, the changes you made will be reverted back.



  • Execute Actions
    • Changes you make to your song list, tiers, or anything else must be finalized before the program will save them.

    • Notice the Action Request box in bottom-left. When you change things, a list will be created in this box. For example, adding a song, adding it to the Tier List, then clicking Apply Changes will add a couple things to the Action Request box: adding the song, and updating the tier.



    • Important: none of the things in the Action Request box will happen until you go to File > Execute Actions. This is essentially the programs way of "saving" all the changes you have just made. A small dialog box will pop up, listing every action it has completed. When its done, you can click "Close."



    • File > Clear Actions is an option that will clear all actions in the Action Request box without saving them... Just in case you make a mistake or change your mind.



  • Clear Game Settings
    • Use this to close all GHTCP loaded game settings.



  • Export Song Chart
    • File > Export Song Chart. Select a song in the Song List to export.

    • Note that this is not useful for most users yet, as it is not usable in FeedBack without text editing in the file. It will export as .cgh. This feature will be more useful once MaXKilleRs song editor is updated and supports more features.



  • Editing Tier Songs
    • Common controls described above apply to this list.

    • To add new song to the Tier List, drag and drop a song from the Song List. You can also select multiple songs and drag them. We will go over how to add new songs into the game later in the tutorial.

    • Dont forget to click the proper Apply Changes button after youre done!



  • Tier Management
    • To open up the Tier Management box, go to Game Management > Manage Tiers.

    • Common controls described above apply to this list.

    • In this box you can change the names of tiers, re-arrange their order, or remove them completely.

    • If you want to "refresh" the display in the main window so it displays a new tier name you just typed in, open up Tier Management and click OK again.

    • Thanks to GHTCP, the Bonus and Download setlists now support tiers. You can manipulate them the same way you can Career and Quickplay setlists.



  • Importing/Exporting Setlist and Tier Settings
    • Once youve gotten a tier or setlist all edited to your liking, you can export the settings to share or backup. Remember - backups are good!

    • To export Setlist settings (it will be an .sgh file), go to File > Export SGH (Setlist).

    • To export Tier settings (it will be a .tgh file), go to File > Export TGH (Tier).

    • To import Setlist settings from an .sgh file, go to Game Management > SGH Setlist Switch. Select your .sgh from the dialog that pops up.

    • To import Tier settings from a .tgh file, go to Game Management > TGH Tier Switch. Select your .tgh from the dialog that pops up.


  • Edit Song Properties
    • To edit a song, go to Songlist Management > Edit Song Properties. This opens song selected in the Song List, not the Tier list.

    • Detailed information on this Edit Song Properties box later in the tutorial, in the Adding New Songs section.



  • Save File Patcher
    • GHTCP 1.52 introduced a much more efficient and easy way to patch your hacked save games. Simply click Game Management > Save File Patcher to bring up the dialog box.

    • Select the GH3 save file you wish to use for this song list. This may be the old save file you were using with an earlier version of GHTCP, or you can use an unedited save file if youve never used GHTCP before.

    • Now youre done! You should never be bothered by "corrupt save file" messages again for this song list!



  • Help Menu
    • Guide: Brings you to this thread!

    • ScoreHero: Brings you to ScoreHeros official GHTCP thread.

    • GH3 Folder: Opens your GH3 DATA folder.

    • Disclaimer: Brings up the disclaimer box (the one that appears every time you start the program).

    • About: Displays information on the program, such as the version and the developers notes.





Adding New Songs
Weve learned everything else about GHTCP, so now its time to learn the good stuff: adding new songs! You should find GHTCPs interface quite nice and efficient.

  • Adding a New Song
    This parts easy! Just click Add > New Song to bring up the Generate Song Data box.


  • Generate Song Data
    You will be entering a lot of information about the chart you want to import in this menu. Lets break it down:



    • Song Name: The filename your song will be created under. Keep it short and simple; this is not the name your song will display in game.

    • Data to Generate: For new songs, keep both options checked. The only time you want to uncheck one of these options is if you are replacing/updating a song you have previously added and want to only update one part (such as the chart but not the audio or vice-versa).

    • Audio Type: Most customs have only one track because theyre using just one mp3. For songs that have more than one track, select the proper option: if youve got just one mp3, leave it on Single Track; if youve got separate Song and a Guitar tracks, select Guitar Track; and if youve got separate Song, Guitar, and Rhythm tracks, select Rhythm Track. If youve got different Coop tracks as well, select the Coop Tracks option (if your audio is the same in single player and coop, you wont need to select this option). Make sure you select the correct option for the number of tracks you have or it wont sound right in game!

    • Audio Tracks: Click the "" box to bring up a dialog box. Select your audio file. If youve got just one audio file, it will use the Guitar Track box. You can also select an fsb.xen file from your Guitar Hero III\Music folder if you want to use a music file that already exists or you have already created. Your audio track must be CBR .mp3 or .ogg (not VBR), 16 bit .wav (not 8 or 32 bit), or .flac format!
      • Setting the "guitar" file to blank audio and the "background" audio to the music file ensures you won't be greeted with complete silence if you miss a note. GHTCP has the capability to do this for you if you're using the "single track" option, potentially saving you a lot of time. On the main GHTCP window, you can select Songlist Management > Silent Guitar Track to enable this feature. It is on by default, but if you really don't like it for some reason you can disable it.
      • Another audio-related feature GHTCP has is "Force MP3 Conversion," also available from the Songlist Management menu. This will convert your audio file to a very specific type of mp3 file that has proven most stable in-game. It is not mandatory (and is off by default), but if you experience audio trouble you should try enabling this option.

    • Preview Track: This will be enabled after youve selected an audio file. This is the start time of the 30-second preview of the song in-game. You can use the slider to select the start time, and the Play/Pause/Stop buttons to hear what the preview will sound like at that point. The green slider to the far right is volume.

    • Chart Track: Click the "" box to open up a dialog box. Select your .mid or .chart file. As of 1.61, you can also select a _song.pak.xen file, which is a file that has already been converted into GH3s format.

    • Difficulties: Its best to leave these alone and let GHTCP do it for you; it will automatically take all the necessary steps to fill in empty difficulties. If you do change something and wish to undo what youve done, click "Auto-Configuration." If you wish to set every track to No Track so you can set them all manually, click "Reset."

    • After youve filled out all these fields, its time to hit "Apply" and move on to the next box. If a necessary field has not been filled out, or you are using a filename that is already in use (in the "Song Name" field), Apply will not be clickable.



  • Song Properties
    This is the second of two windows you will have to fill out for your new song. Lets go over the editable fields.



    • Title: The name your song will display in game.

    • Artist: The artist your song will display in game.

    • Year: The year your song will display in game. Note: GHTCP does not automatically put the comma after the artist, so if you want the game to say "Artist, Year" in game you will have to enter your year as ", 2008" (comma space year).

    • Guitar/Band Volume: Self-explanatory. Best to leave it at default values unless something sounds really wrong in-game!

    • Hammer On: This number controls the HOPO threshold the game uses. An 8th note threshold is about 1.95, and you can find other values in the second post of this thread. Leave it at 0.00 to keep it at the default.

    • Offset: The offset your .mid or .chart requires.
      • Important: GHTCPs offset inputs are slightly different than GHex or tompuddings tool. When using .charts you have to pay attention to the offset it was created with in FeedBack. The best way to find the offset for a chart is to open it in Notepad and find the "offset" line (near the top). If the charts creator used an offset in dB, it will show in seconds and up to three decimal places. The calculation GHTCP uses for chart offsets is: "FeedBack Offset * -1000." For example, if the dB offset is 2.35, that means the offset GHTCP will show will be (2.350 * -1000) = -2350. GHTCP should automatically display this number in the offset field when you get to the Song Properties window.
      • When importing .mids, none of this is important because they have no offset information that charts created in dB do. Just use the regular offset.
      • Note that both .mids and .charts will sometimes require a regular offset (for example, a lot of my charts have a 2000 offset). With .mid files, this means simply change the offset to 2000. With .chart files, it means add 2000 to the number GHTCP calculated for you. In the example I gave above, that means -2350 + 2000 = -350. Your final offset is -350.


    • Singer: The game can display a male singer, a female singer, no singer, or Bret Michaels.

    • Count Off: The type of audio 1-2-3-4 count your song starts with.

    • Bassist: Select which character you want to be your bassist in game.

    • Boss Properties: Enables Boss Battle properties in the song. Your chart will need proper Face-Off sections and the Tier you place this in must be properly formatted for a Boss Battle. Details regarding how Battle Power and Star Power work in Boss Battles have not been added yet (feel free to experiment!). You can now set the boss battle sections with face off sections. MaXKilleR says he has not seen this used by ANY original song (not even the boss battles in the game), so this is a relatively untested feature!

    • Artist Text: What the game displays between the Song Name and the Artist Name when the song starts (replacing "as performed by," etc).

    • Original Artist: Checking this will enable any changes the engine makes to a song performed by the original artist. Exactly what these changes are is unknown at this point.

    • Keyboard: Whether or not a keyboardist will appear onstage.

    • Coop: Check this if youve got Coop audio tracks. This will also enable your chart to have a coop track even if you dont have coop audio, but be warned that this may crash your game (it has not been tested much).

    • Rhythm Track: Will enable your chart to have a rhythm track even if you dont have audio for it. Next to the check box: whether the second player has a rhythm guitar or a bass. Be warned that this may crash your game, as it has not been tested.



  • Song List
    • Your new song will now appear in the Song List! You can drag/drop it and edit its properties just like you would a standard song.

    • To help find your new song in this long list, you can use Songlist Management > Display by Title to re-arrange the Song List alphabetically if you want.

    • You can also use "Hide Original Songs" so you only see songs youve added into the game.

    • "Hide Used Songs" displays only songs that arent used in any tier yet.



  • Execute Actions
    • Dont forget to Execute Actions to add the song! Until you do this, none of the information will be saved.



  • Rebuild Song Data
    • If you want to change a song youve already imported, you can go to Songlist Management > Rebuild Song Data.

    • This brings back up Generate Song Data, just like before.

    • You cannot edit original GH3 songs.



  • Delete Song
    • To delete a song, select it in the Song List and go to Songlist Management > Delete Song. GHTCP will prompt you to confirm your decision.

    • You cannot delete original GH3 songs.

    • This will delete the song from the Song List, but the data created by GHTCP will remain in your Guitar Hero III\Songs and Guitar Hero III\Music folders. You can manually delete these, or keep them there in case you decide to use them again sometime.



  • Mass Importer
    • This tool will allow you to import many songs at once instead of doing them all individually. However, your songs must be organized and labeled correctly.

    • All the custom songs you wish to use with the Mass Importer must be in a unique folder (each chart and corresponding audio files must be in a folder). All of these folders containing the charts and music should be within another folder, which you will select in GHTCP.

    • For example, if you wanted to add CustomSong3 using the Mass Importer, you would put CustomSong3.chart and CustomSong3.mp3 into a folder called CustomSong3. You would then put this CustomSong3 folder into an "AllCustoms" folder (alongside your CustomSong1 and CustomSong2 folders). To add all 3 of these songs, select the "AllCustoms" folder in the Mass Importer dialog. These names are, of course, just an example. You can call them whatever you like!

    • Select the parent folder containing all the song folders. GHTCP will go through all the folders (only the topmost folders; GHTCP will not search through sub-directories) for .mid/.chart/.cgh to use as game tracks. It will also look for .dat, .fsb, or audio files (.mp3, .ogg, or .wav) to use as the audio track.

    • The internal song name of each song will be based on the folder name GHTCP found the chart and audio in. It will be lower case and spaces will be removed. If the song name is longer than 30 characters, it will be shortened. If the song name exists already, a number will be added to the end of it starting from "2."

    • If there is more than one audio file, GHTCP will look for "rhythm" "bass" or "guitar" in the file names or the first file will be used as the band track by default. If there are more than 4 audio files in the folder GHTCP will look for "coop" as well as "rhythm" "bass" and "guitar" in the file name.

    • GHTCP will also search for "song.ini" files from Frets on Fire songs. It will import the information from this file and apply it to the track.

    • If for some reason a song fails to import, the Mass Importer will alert you. It wont provide any details, but you can try importing it manually and see what happens.

    • GHTCP will add all these files into the Action Request box. Before you execute actions, though, youll probably want to go through the new songs in your song list and edit their titles, artists, and offsets (if they need one). The Mass Importer does not do this for you unless the information was in the .chart file or in a song.ini file (though it never hurts to double-check).


  • Song Editor
    • MaXKilleR introduced a very basic version of his song editor in version 1.52. It is very useful for previewing songs and finding offsets.

    • To use this feature, click the Song Editor tab. Click Load chart and select the one you want to preview.

    • Once your chart is loaded up, click the Load Audio button and select the audio file you want to use.

    • The drop-down box at the top allows you to select the track youre viewing. The Play/Pause button will... Play and pause the chart...

    • Hey wait a second my chart isnt in sync?@?2? Well, theres a nice little box in the bottom-right where you can put in your offset. While this wont allow you to find an extremely accurate offset (though you can probably guess within 50ms or so), it does allow you to at least double-check the offset that was given to you by the chart author or to make sure youve done your math right when calculating a new offset.

    • There are two sliders at the bottom (the the left of Offset). The leftmost slider is Hyperspeed, and controls how quickly the highway moves. The rightmost slider is the view angle, which you can use to control how the fretboard looks. These only affect the Song Preview, and do not change anything in-game.

    • Toggle Elements: The Star Power, HoPo and Audio buttons allow you to toggle displaying certain things on and off in the preview (remember: these are NOT in-game changes). These are all pretty self-explanatory.





Texture Explorer
You can use this to view, extract, and replace a lot of textures from the game. When you first start this up, it will take a while to load - anywhere between 15 seconds or a minute depending on the speed of your machine. GHTCP is loading a lot of texture files.



  • Back Up Everything You Are Going to Edit!
    • This is always important when editing any aspect of Guitar Hero. You dont want to have to reinstall or start over if you screw something up!
    • When you extract a texture to edit it (Ill show you how in just a moment), make sure you keep an original, unedited copy of the file in a safe place so you can put it back into the game if something goes wrong with your edit. So just extract it twice: once for backup, once for editing.



  • Browsing the Textures
    • To open the Texture Explorer, go to Game Management > Texture Explorer.

    • Use the file tree to browse to the .img.xen or .tex.xen file you want to view.

    • Double-click the file to load it on the right. Click the image on the list you wish to view.

    • Some texture files, such as a majority of the textures for characters and guitars, have multiple files. You will see these displayed as a list of "Image 1," "Image 2," "Image 3," etc.



  • Search: Theres a search bar up at the top of the Texture Explorer. If you know the name of the file youre looking for, type it in. You can use the Previous and Next buttons to cycle through results.

  • Extracting a Texture
    • To extract a texture, load it up as described in (2), select the image you want to extract in the list, and then hit Extract in the bottom right corner.

    • This will bring up a dialog. Choose from the "Save As Type" drop-down what sort of file you wish to save it as. For most people, this will probably be JPEG.

    • Dont forget to save a back up file of the image youre extracting if you plan on editing it at all!



  • Editing a Texture
    • Once youve extracted your texture, you can edit it in any image editing program you like.

    • The textures you edit do not necessarily have to keep the same dimensions as the original texture. To avoid problems as much as possible, it is best to keep them the same size. GHTCP will ask you if you want to scale a texture back to the original size if you try to import a texture with new dimensions. Textures like the static loading screen may not give you trouble if you change their dimensions, but if you change dimensions of a characters textures the game might not like that. The only way to know at this point is through experimentation.



  • Replacing a Texture
    • Once youve edited an image or texture to your content, you can place it back into the game by selecting the texture you wish to replace in the Texture Explorer, then hitting Replace.

    • Browse to your edited file in the dialog that pops up, then hit OK.

    • If you plan to edit big files (especially global.pak.xen, which is 80MB) make sure you have enough RAM! GHTCP loads the entire file into RAM when rebuilding before saving.

    • Like many of the other features in GHTCP, nothing will be saved until your confirm your changes. In the Texture Explorer, to finalize your change you must hit the big "Rebuild Container" button. A prompt will come up, asking you to confirm.

    • The texture you replaced will become deselected. To view your change, simple double-click it again and view it. Your new texture should display on the right.



    • After closing Texture Explorer, you do not have to Execute Actions as you do with many other changes. The changes are all done within Texture Explorer.





Operating Guitar Hero 3 with GHTCP and the In-Game Custom Menu
Youre all edited and ready to play! With GHTCP, its really easy to boot up GH3 and run it with your changes.

  • Minimizing and Closing GHTCP
    • Click the Minimize button to send GHTCP to the system tray (the bottom right near your clock). Click the X as usual to close it.



    • To re-open GHTCP, double left-click.

    • To close GHTCP completely, right-click and click Close.

    • To set what priority GHTCP runs at, right-click and select one. Higher priorities may help the game run more smoothly.



  • Running GH3
    • To select which setlist you want to play, left-click GHTCPs icon in the system tray and pick your desired setlist. I have renamed my setlists.



    • To run GH3, double right-click GHTCPs icon.

    • If you get an "emulator detected" error when running GH3, get the 1.31 patch here.

    • The "Unlock All" cheat has been changed to Y. That means just strum the yellow fret once in the Cheat Menu! This unlocks all songs in all viewable/selected setlists, while also adding their instance to the save file.

    • When you close GH3, GHTCP will still be running. You can open it to make more changes, close it, or just leave it there until youre ready to play again!



  • The Custom Menu
    • On the main menu of GH3, you may notice theres a new option! This is the magic of hax. MaXKilleR and GameZelda are still planning to add a lot more in the future!

    • GFX Options: essentially the "speed booster" or "black background" mod. You can choose disable GFX to enable all the hacks to speed up the game, or you can select them individually. The FX Speed Boost will disable some gameplay animation including flames, lightning and stars.

    • Cutoff Viewer: View star cutoffs for any song. Very cool!

    • Setlist Switcher: Changes the chosen setlist to whatever you select. Weve gone over how to edit all setlists and create custom setlists earlier in the tutorial.

    • Gem Size Scaling: Use left and right to alter the size of the note gems. Personally, I like it at 0.900.

    • In-Game Credits: Loads the credits.

    • FPS Display: displays the FPS in game. For those of us who run in 1280x1024, the edge of your display will be cut off this is a bug in GH3, unfortunately!

    • GFX Options: You can select and deselect individual things you wish to turn on/off within this menu, or you can select the options at the top to turn everything off or everything on. Turning options off will help your game run faster and more smoothly.
      • Disable GFX: Turns everything off and enables the black background mod.
      • Enable GFX: Turns everything on. Same as default GH3 settings.
      • Force Venue: Self-explanatory. Forces the game to load a certain venue when you play. Also includes the "black background" option.
      • Band: Whether or not the band is visible.
      • Highway: Whether or not the track highway is visible (recommended to leave this on).
      • Real Crowd: Whether or not the crowd is visible.
      • Stage: Whether or not the performance stage itself is visible.
      • Stage Crew: Whether or not the stage crew is visible.


    • Enable Bot: 1.6 introduced a bot, which essentially allows the game to play itself. Enabling the bot for player 1 or 2 (or both) means the game will autoplay all notes in the chart, making it very useful for recording videos or becoming familiar with a chart by watching. This bot has limitations to prevent cheating, however: the score will be reset to 0 every second. This will not affect your game or the games performance at all. In addition, it will only work in Quickplay modes (including multiplayer modes). It will not work in Career or online modes.





Closing Statements
That should cover all the available features in MaXKilleRs Guitar Hero Three Control Panel v2.0.4. Remember this program is a work in progress, so check back for updates to the program and this guide! I hope youve found this tutorial useful.

The following are not functioning yet or have not been implemented yet as of GHTCP v2.0.4:
  • "Progression Settings" tab
  • Many features in the Song Editor
  • Legacy Importer
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ScoreHero Forum Index -> Software All times are GMT
Goto page Previous  1, 2, 3 ... 40, 41, 42
Page 42 of 42

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Copyright © 2006-2017 ScoreHero, LLC
Terms of Use | Privacy Policy


Powered by phpBB