@emukidid committed:
* Don't patch PAD for GCLoader since it has no patch base installed (yet)
* Don't install execD patch unless if we really need to (non alt patches is the only real use)
* Add GCLoader support (no multi-dol patch support)
* Don't show select_alt_dol when the selection is just the main DOL and the apploader trailer
@Extrems committed:
* Basic accommodation for shrunk disc images without requisite size alignment.
* Add 2-disc support for USB Gecko.
* Fix size of fragmented patch fragments.
* Fix igr.dol for Wiikey Fusion.
* Add 2-disc support for File Service Protocol.
* Use virtual offset for second disc.
* Use DMA length for read command.
* Fix subtle bugs with igr.dol.
* Optimize globals with minimal impact.
* Give DOL apploaders their own type.
* Add game-specific patch for Phantasy Star Online Episode III: C.A.R.D. Revolution.
* Rewrite game-specific patch for Phantasy Star Online Episode I & II Plus.
* Patch Phantasy Star Online's compressed switcher DOL.
* Add workaround for race hazard in Luigi's Mansion.
* Prevent File Service Protocol from being used as configuration device.
* Add game-specific patch for Pokémon Box: Ruby & Sapphire.
* Rewrite anti-debugger removal for Pokémon Colosseum.
* Rewrite anti-debugger removal for Pokémon XD: Gale of Darkness.
* Handle mixed debug/release build for Billy Hatcher and the Giant Egg.
* Improve IGR.
* Prevent access to Serial Port 2.
* Remove redundant check.
* Fix crash in Star Wars: Bounty Hunter.
* Add game-specific patch for Summoner: A Goddess Reborn.
* Complete game-specific patch for Viewtiful Joe (Europe).
* Fix FAT mount status.
* Add game-specific patch for Viewtiful Joe (Europe).
* Minor optimizations.
* Support read fragments for GCLoader.
* Improve in-game SD card compatibility.
* Fix stupid mistake.