Commit graph

213 commits

Author SHA1 Message Date
61b54936b3 custom region shoule now be supported by the installer 2022-01-13 13:40:57 +01:00
edb1c78658 authors are now stored as a list in ct_config.json 2022-01-12 09:10:34 +01:00
b7f87d6a31 removed some MKWFaraphel specific non-modulable text 2022-01-11 19:39:51 +01:00
1b8d7fa7fc Game text and translation are now handled by file_process.json by the patch_bmg function, allowing more possibility and functionality. 2022-01-11 19:32:52 +01:00
7852e1f7ea CT_Config now can have a name and a nickname for the mod 2022-01-11 18:09:35 +01:00
798791b526 renamed fs.json to file_structure.json and convert_file.json to file_process.json to make them clearer 2021-11-21 21:54:53 +01:00
80582311e1 fixed an issue with a non-existing button trying to be updated and an error with the returned value of get_next_available_dir 2021-11-21 00:27:13 +01:00
ec12374359 you can't change game path once the installation started 2021-11-20 19:32:20 +01:00
598c4a6bcb (get_next_available_dir) parent_dir was missing in the returned path 2021-11-20 19:31:42 +01:00
aace0e6ac0 removed "nothread" function to use normal one instead 2021-11-20 18:31:01 +01:00
6304a88d95 "do everything" button have been renamed to "install mod", removed the 3 steps button.
Fixed issue with "do everything" button not stopping when encountering an error
2021-11-20 18:28:22 +01:00
95f9e4b823 "do everything" button have been renamed to "install mod", removed the 3 steps button 2021-11-20 18:22:42 +01:00
8f525cbe5f add the name of the actual mod version at in the ROM name 2021-11-20 18:17:59 +01:00
0ff1d946b9 added a function that return a non-existing directory from a desired directory name 2021-11-20 18:16:27 +01:00
c923966c98 added newline to error to make it more readable 2021-11-20 18:03:23 +01:00
36773a71ea Merge remote-tracking branch 'origin/dev' into dev 2021-11-18 21:40:32 +01:00
7ac3eb8958 added an error if the select rom does not exists 2021-11-18 21:40:03 +01:00
c343d270e2 when the installation end, the gui will now automatically close 2021-11-15 22:46:38 +01:00
98d8947c55 select score options are now regrouped in Track Configuration -> Select Track -> Score menu, and highlight game version are now in the BETA submenu if they are older than v1.0.0 2021-11-14 13:41:53 +01:00
ff0fb9d71f star now go from 0 to 5 instead of 1 to 3, take less space in the menu since they are directly in the font 2021-11-14 10:46:35 +01:00
94c4a26646 fixed 5 incorrect sha1 + added debug message in Track when a sha1 is incorrect 2021-11-06 20:01:36 +01:00
aa341a9746 added Help menu to access the wiki or the discord 2021-11-06 14:03:45 +01:00
426961197a Removed other MyStuff type, because redondant with the normal MyStuff 2021-11-06 13:28:08 +01:00
b8aa333af5 MyStuff folder should now mimic the Wii MyStuff folder (mystuff files at the root replace all game files with the same name) 2021-11-06 11:47:28 +01:00
d825194ca6 added multiple button for other "type" of MyStuff directory 2021-11-01 11:25:33 +01:00
f7186b6abc separated install_mod function into multiple subfunction to be may more easier to understand 2021-10-31 22:36:42 +01:00
d65ef8c08f Added an experimental support for MyStuff 2021-10-29 16:15:13 +02:00
a3c31cad5b star can now be blue if the warning is level 4 (for Dolphin only tracks) 2021-10-28 12:17:43 +02:00
4d4c2ff2bb If an error is raised with wiimm's tools, a better error will be shown 2021-10-26 17:17:16 +02:00
cff27f6198 added a "custom" note on the main menu text if the configuration for the mod is not the default / official one 2021-10-25 22:37:53 +02:00
71ab9a0f92 Added a debug mode for performance monitoring and information like position, respawn, ... 2021-10-25 17:09:10 +02:00
944dd5f6e7 there was no code to color the star of a track with warning (???) 2021-10-25 12:55:17 +02:00
0f1e25d941 readded menu to sort by track, name, version, score and warning (removed because of a merge) 2021-10-25 12:51:51 +02:00
632fe34296 track.get doesn't exist, replaced by getattr(track, ..., ...) 2021-10-25 12:25:59 +02:00
69f4e7872b added a menu to sort tracks by name, author, score and version 2021-10-25 12:25:58 +02:00
95c5e225a3 Fixed an issue where descriptive image (image on the bootscreen) would not be converted to .png and cause the installer to stop (missing / in directory path) 2021-09-03 23:58:43 +02:00
0edd631008 replaced distutils version by the function get_version_from_string 2021-09-03 22:53:08 +02:00
337b4c0dfc by default, all tracks from the latest version will now be highlighted 2021-08-29 11:33:11 +02:00
531acf2d7d track conversion process now have a better display, version are now sorted in the good order 2021-08-29 11:21:04 +02:00
af27096ff3 fixed progress bar of tracks processing that wasn't updating, fixed exit that was catch by the try keyword 2021-08-28 22:02:51 +02:00
18cf984d86 finishing an installation will automatically stop the program 2021-08-28 18:51:03 +02:00
bb59d1dc18 removed a old useless condition stopping the patch_file process if patch_tracks failed (not return 0), which can't happen since patch_track could only return 0 2021-08-26 11:34:25 +02:00
4758e6ae88 added return when exception is raise in nothread_use_path so that "do everything" process stop when an error is occuring 2021-08-24 19:59:47 +02:00
cf8d1bb20e "do everything button" now use a single thread instead of 3 threads for the 3 parts, allowing the program to stop if an error is raised 2021-08-23 23:52:30 +02:00
a54d32f354 removed useless import 2021-08-17 18:12:59 +02:00
15b68bc713 removed patch_tracks_zip function because not worth it and not really working 2021-08-17 18:12:13 +02:00
8e06d46891 added a space between the name and the suffix 2021-08-15 23:10:15 +02:00
3d5372acc6 forgot to strip key in szs.analyze 2021-08-02 18:31:45 +02:00
352d77db6a added analyze function to wszst.szs 2021-08-02 18:06:48 +02:00
9673a63e4c created a new function "patch_all_tracks_zip" that download all tracks from a zip, then convert them to szs. Unused for now 2021-07-31 20:42:43 +02:00