Commit Graph

101 Commits

Author SHA1 Message Date
Christopher Roy Bratusek
a8fcf42a2f add support for Pokemon Red Ruby 2016-08-19 10:15:50 +02:00
Christopher Roy Bratusek
5161a4a67b simplify patchimage.sh 2016-08-18 19:51:26 +02:00
Christopher Roy Bratusek
43b9b125ef split out messages in messages.sh
new command line flags:
--list-games-nsmb
--list-games-mkwiimmfi
--list-games-tokyo
--list-games-kirby
--list-games-pokemon
--list-games-3ds
--list-games-other
--list-requirements-nsmb
--list-requirements-mkwiimmfi
--list-requirements-tokyo
--list-requirements-kirby
--list-requirements-pokemon
--list-requirements-3ds
--list-requirements-other
2016-08-18 10:11:05 +02:00
Christopher Roy Bratusek
0d5da931b8 - Pokemon Star Sapphire was accidently called Alpha Sapphire in the menu
- add --list-requirements
- add add --show-download
2016-08-17 22:47:29 +02:00
Christopher Roy Bratusek
031b74dfb2 add batch-building shortcuts 2016-08-17 21:41:44 +02:00
Christopher Roy Bratusek
2590fe98da various improvements for HANS, IPS, PPF and BPS patching functions 2016-08-13 19:04:34 +02:00
Christopher Roy Bratusek
2fb2408fe4 add (yet unused) BPS patching function 2016-08-09 22:54:12 +02:00
Christopher Roy Bratusek
202b60caca minor string fix 2016-08-07 20:43:12 +02:00
Christopher Roy Bratusek
313ec91026 add support for MLG Super Luigi Bros. Wii 2016-08-07 20:25:21 +02:00
Christopher Roy Bratusek
11af1f8555 add ppf patching function 2016-08-07 11:26:15 +02:00
Christopher Roy Bratusek
38c46c233b remove duplicated function 2016-08-07 11:23:50 +02:00
Christopher Roy Bratusek
7e55b62962 code cleanup 2016-08-07 11:23:22 +02:00
Christopher Roy Bratusek
810ce24c79 hans patcher: remove romfs/ and romfs.bin after successful patching 2016-08-06 21:47:52 +02:00
Christopher Roy Bratusek
00e4889f1a indention fix 2016-08-06 21:45:31 +02:00
Christopher Roy Bratusek
d72fb9c08f no excessive newlines for hans patcher output 2016-08-06 21:44:51 +02:00
Christopher Roy Bratusek
824f75d912 don't exit on unknown games, instead continue with the next one (auto-stop on last or after only one specified) 2016-08-06 21:43:45 +02:00
Christopher Roy Bratusek
09409e97a9 don't call no longer existent check_input_image_special for Riivolution games 2016-08-06 21:32:04 +02:00
Christopher Roy Bratusek
560c457efc add batch mode for generating more than one mod at once 2016-08-06 21:19:21 +02:00
Christopher Roy Bratusek
f90eecd418 fixed that TMS1 was not the correct ID for Tokyo Mirage Sessions #FE restoration patcher
- improved help message
- add --list-games command line paramter
- --list-games and menu show ID, Short Name and Full Name for all games
2016-08-06 20:10:38 +02:00
Christopher Roy Bratusek
3f3894ddb0 code review, unification:
- rename CXI to ROM (makes --rom command line flag work for 3DS ROMs, too)
- rename CXI_MASK to ROM_MASK
- rename WII_GENERIC to GENERIC
- split functions in patchimage.sh
- other minor changes
2016-08-06 19:46:07 +02:00
Christopher Roy Bratusek
6f3d9763a5 install pre-compiled tools to /usr/lib/ARCH/patchimage/ 2016-08-06 11:03:39 +02:00
Christopher Roy Bratusek
d9032f5107 rename script.d to scripts 2016-08-06 10:36:54 +02:00
Christopher Roy Bratusek
7a9e8211d9 patchimage.sh: minor fixes and code review 2016-08-05 20:52:01 +02:00
Christopher Roy Bratusek
3c976d0f89 unify function for checking for Wii images
various improvements and code-cleanup
2016-08-05 15:57:18 +02:00
Christopher Roy Bratusek
79e9767068 - add PATCHIMAGE_DATABASE_DIR new internal variable
- add PATCHIMAGE_OVERRIDE_DIR new internal variable
- shift around some paths
- update database with New Super Mario Bros. Wii mods
2016-08-04 20:28:09 +02:00
Christopher Roy Bratusek
3a0a518586 fully support EUR and USA Bravely Second Uncensoring
auto-detect provided game version
remove an unused variable
general support for multi-input 3DS ROMs
2016-08-04 18:58:05 +02:00
Christopher Roy Bratusek
dbac5397e4 - make the script more robust against directories with spaces in their names
- when downloading covers for Wii games fail, retry with the US cover
- don't re-download covers that already exist
- don't re-download soundtracks that already exist
2016-08-03 22:20:17 +02:00
Christopher Roy Bratusek
fb2cfaaa6a only show path to HANS banner files, if they exist 2016-08-03 21:04:22 +02:00
Christopher Roy Bratusek
c3f3903487 add support for Pokemon Rising Ruby and Pokemon Sinking Sapphire, aswell as HANS banners, small changes for all Pokemon Games 2016-08-03 20:13:23 +02:00
Christopher Roy Bratusek
bf33d586dc fixup 2016-08-02 22:33:05 +02:00
Christopher Roy Bratusek
3add53acc7 string change 2016-08-02 22:27:18 +02:00
Christopher Roy Bratusek
6760369b13 add PATCHIMAGE_3DS_DIR rc variable
add PATCHIMAGE_ROM_DIR rc variable
more robust creation of rc defined directories
fallback to HOME if rc defined directories don't exist and can't be created
make check_input_rom a common function (prevent duplicated code)
2016-08-02 22:22:48 +02:00
Christopher Roy Bratusek
e678b74243 show full path for Hans Files for all games, instead of relative 2016-08-02 21:48:31 +02:00
Christopher Roy Bratusek
e9d4f507cb add support for Pokemon Eternal X and Pokemon Wilting Y
add PATCHIMAGE_DIR internal variable
2016-08-02 21:40:04 +02:00
Christopher Roy Bratusek
4a16a21c68 add support for Pokemon Rutile Ruby / Pokemon Star Sapphire 2016-07-27 18:22:48 +02:00
Christopher Roy Bratusek
c80e470e92 support for Pokemon Neo X / Neo Y 2016-07-26 23:16:49 +02:00
Christopher Roy Bratusek
71256272af minor internal changes 2016-07-03 20:12:22 +02:00
Christopher Roy Bratusek
ca0349994d when running patchimage from git, use it's tools, scripts and stuff, instead of system-wide installed 2016-07-03 20:07:55 +02:00
Christopher Roy Bratusek
44c631cd09 make game type DELTA behave like other game types 2016-07-01 22:06:13 +02:00
Christopher Roy Bratusek
e1f8c943cf don't run setup_tools / check_directories when issuing --help 2016-07-01 20:11:25 +02:00
Christopher Roy Bratusek
96b0a3a5d5 add support for patching Tokyo Mirage Sessions #FE
add properly working titledmper (Wii U/ddd)
2016-07-01 20:08:06 +02:00
Christopher Roy Bratusek
cb2b3e93df add support for Ghostly Super Mario Boos. Wii 2016-05-16 18:02:42 +02:00
Christopher Roy Bratusek
5000e13df7 add support for Remixed Super Mario Bros. Wii 2016-05-16 17:50:28 +02:00
Christopher Roy Bratusek
c106b58f0e add support for The Legend of Yoshi 2016-05-16 17:21:53 +02:00
Christopher Roy Bratusek
f263f98474 prepare for character customization in NSMBW 2015-07-11 19:58:10 +02:00
Christopher Roy Bratusek
a73b95ac9c add ability to change karts in MKWiimm 2015-04-11 21:01:24 +02:00
Christopher Roy Bratusek
a3fecb25a4 add support for New Super Mario Bros. Wii - Other World 2015-04-11 14:02:32 +02:00
Christopher Roy Bratusek
dc27f74dfb added support for Devil Mario Winter Special 2015-04-11 13:47:31 +02:00
Christopher Roy Bratusek
48f927e8c9 add support for Newer: Falling Leaf 2015-01-20 21:01:45 +01:00
Christopher Roy Bratusek
b1f12ee483 add support for Luigi's Super Yoshi Bros. 2015-01-20 20:50:53 +01:00