Skip to content

hmxmilohax/gh2gym

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GH2GYM and 80SGYM

Your favorite way to play vanilla GH2 or GH80S, for both PS2 and Xbox 360

About

This mod was made as a love letter to vanilla Guitar Hero 2.

You won't find over the top gh2dx style features here, this is meant to be your favorite way to experience Vanilla Guitar Hero II or Vanilla Guitar Hero Rocks the 80s in the modern era.

GH2GYM tries to be pretty conservative in the mods that were added to the game, all in service to feel similar to things like speedrunner practice roms.

Accessibility and ways to keep it fresher, without obscuring the vision of the original game. We hope you enjoy it.

Features

  • Supports Vanilla GH2 and Vanilla GH80s on PS2
  • Supports Vanilla GH2 and the mod Guitar Hero 80s 360 on Xbox 360
  • Built off GH80s on ps2, meaning hopo fix already included
  • Toggleable Permadeath mode (See #permadeath_information)
  • Permadeath stats overlay in song select and endgame
  • Skip Career setup flow in permadeath
  • Custom accuracy (80%-99.9%) thresholds for permadeath wins
  • Selectable Lives amounts for permadeath
  • Toggleable Randomizer mode (See #randomizer_information)
  • Toggleable Strum limit (See #strum_limit_information)
  • Separated Audio and Video Lag (See #audio_lag_information)
  • Overhauled auto calibration mini-game for Audio and Video separation
  • Xbox 360 compatibility with Xbox 360 Rock Band type guitars
  • Toggleable Force all as guitar (See #force_guitar_information)
  • Toggleable DLC scanning for gh2 xbox
  • Bass/rhythm in quickplay
  • Select part screen in place of select diff in quickplay (with an extra button for diff on the same screen)
  • PS2 campaign order for GH2 Xbox 360
  • Xbox 360 exclusives in the shop (not present on ps2 at all)
  • Auto unlock all multiplayer basses
  • All region and platform specific cheat codes available
  • Auto enable Hyperspeed on main menu entry
  • Default to Expert in select difficulty screens
  • Confirm to restart/quit for ps2 from xbox
  • Restarting before the highway extends, will always fast restart (similar to gh3)
  • Allow pausing during fail state (similar to gh3) (not during permadeath)
  • Pause to practice mode shortcut
  • Select to restart in practice mode
  • Faster menu scrolling speeds
  • Unlock all on its own campaign slot (on ps2, this slot's name is used to store audio calibration)
  • Campaign slots auto mapped for permadeath, randomizer, and vanilla runs respectively
  • Custom save name to not conflict with vanilla games for both 360 and ps2
  • Remember song list position between quickplay and practice
  • Full Spanish localization support (¡Sí, hablo español!)
  • Grim Ripper may use any guitar
  • Purchaseable Scythe guitar, usable for all characters
  • Purchaseable Red-Octane SG leftover in the vanilla files
  • Revised store prices to account for changes
  • Fast start (skip startup publisher screens)
  • Fix "X" in streak meter on PS2 Emulator
  • Includes the officially fixed Wrathchild chart originally only included in the GH80s PAL release
  • Does not post to Xbox 360 Live leaderboards

Playing in Xenia

Important note, to play GH2GYM or 80SGYM in Xenia, you must set "allow_game_relative_writes", and "writable_code_segments" to "true" in the xenia config.toml. The game will not function without this setting, and is neccessary for some of the features added.

Installing via DIY releases

GH2GYM and 80SGYM patch files are available in the Releases tab of this repo. But note, you MUST provide the base game in order for them to work. Head over and download the version you'd like. Extract your vanilla copy of your desired game from the original ISO or whatever format your Xbox version is Copy the files downloaded from the repo release, on top of the files for the vanilla game. Select yes to overwrite files. For example, use the "default.xex" from the repo download, and overwrite "main.hdr" in the "gen" folder, and copy "main_0.ark" in the "gen" folder as well. For PS2, you will need to create an ISO to play in PCSX2 or real hardware as normal. For Xbox, you will need a modified console to play, or use Xenia.

Permadeath information

Permadeath has gone through several revisions in this mod, and I believe we have found a new balance that will be fun for both top tier players, as well as players looking to boost their skill. You can now set a percentage threshold for accuracy, for a song to count as "won" in permadeath. The range is from 80%, to 99.9%. This means you don't have to hit every single note, you just have to beat your set accuracy threshold.

There are also a customizable amount of lives, up to 10, that you can give yourself before you lose completely and have to start back from square 1.

Permadeath modes will now provide helpful information in the song list and endgame overview for easy tracking of progress. This includes, the target accuracy percentage, worst accuracy so far, total note streak if going for FC permadeath, and number of songs complete out of total.

Randomizer information

Randomizer has also been added to this mod. You can activate randomizer with, or without permadeath enabled. PS2 cannot save the randomized setlist, but on xbox 360, a non-permadeath randomizer run will save progress so you can play at your leisure.

While in Randomizer, All songs will show as "??????????", with no store descriptions, loading tips, or anything else to give you a clue on the song. You only find out when the song audio starts.

Strum limit information

Thanks to some new advancements, the strum limit can now be toggled at will from the in-game bootup settings. When Trogdor, the impossible song to FC on NTSC, comes up, strum limit will auto be disabled in all modes, so the song can actually be completed.

Force guitar information

Some specific setups may not be able to recognize connected devices as guitar. Previously in these cases, a seperated build was required to switch between normal device mapping, and force all is guitar. Thanks to new advancements, this is now possible from the in-game bootup menu.

Audio lag information

You can now adjust the audio and video lag independently for the first time EVER in GH2! You can adjust the audio and still play in time with the visuals, and vice versa. No more playing early!

Auto-Calibration works! And it works way better than it did in vanilla GH2, providing results as accurate as possible!

Credits

jnack - Lead DTA Dev
lunalawl - Calibration Overhaul, QA
Zeddikins - Executable Patches (audio offset/strum limit/rb strat patch)
Lynxeption - Spanish Translation, QA Carl Mylo - Spanish Translation InvoxiPlaysGames - Consultation
TheNathannator - Consultation
Sulfrix - Consultation
Dark - Consultation
LocalH - Consultation SlothDemon1991 - QA

And players like you!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors