Christopher Roy Bratusek
6a18fc7da2
fix issue with relative paths
2016-08-27 14:53:33 +02:00
Christopher Roy Bratusek
d124fbdeee
modularize common.sh
2016-08-24 18:41:53 +02:00
Christopher Roy Bratusek
4290d68652
minor string change
2016-08-23 18:45:38 +02:00
Christopher Roy Bratusek
78bf8f33fd
- fix error messages or required user-input during batch-build by
...
creating a separate build directory, when create the mod and before
the next build is done that build directory is removed and re-created
2016-08-23 18:14:27 +02:00
Christopher Roy Bratusek
802a67dc43
- fix PATCHIMAGE_3DS_DIR setup when no /home/chris/.patchimage.rc exists
...
- fix PATCHIMAGE_ROM_DIR setup when no /home/chris/.patchimage.rc exists
2016-08-23 18:09:14 +02:00
Christopher Roy Bratusek
ac1416761a
add support for Challenging Super Mario Bros. Wii: Virtual Special
...
automatic downloading is not possible from SendSpace, update downloader function to inform user to manually download from there
fixed that the script did try to automatically download from mediafire instead of informing user to manually download
update PKMN_ALL and NSMB_ALL batch-build shortcuts for new games
2016-08-20 12:17:34 +02:00
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