|
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 |
|
|
3c291bb66f
|
started implementation of a better function to download and patch tracks
|
2021-07-31 09:21:29 +02:00 |
|
|
95dae163d9
|
detailled log error with information about ./file/ directory and game information
|
2021-07-31 09:10:51 +02:00 |
|
|
7078db49df
|
removed track sha1 check option, they will always be checked
|
2021-07-30 21:21:31 +02:00 |
|
|
5461c17217
|
simplified download code in Game.py
|
2021-07-28 21:41:12 +02:00 |
|
|
43e46008c7
|
added more sha1 check in download_wu8, and do 3 try before raising an exception
|
2021-07-28 21:40:35 +02:00 |
|
|
8caf3535d6
|
added a sha1 check before downloading, now exception are used when a error occur instead of a blurry negative number
|
2021-07-28 21:10:36 +02:00 |
|
|
599c6b604f
|
added a devnull for bmg.cat because all call were showing not useful information
|
2021-07-28 20:54:21 +02:00 |
|
|
0f8a6d86ae
|
renamed id to cup_id because of built-in function id
|
2021-07-28 20:47:26 +02:00 |
|
|
c9a8eb7cf4
|
renamed a keyword in docstring
|
2021-07-28 19:59:49 +02:00 |
|
|
f2807e6f58
|
renamed some parameter, all wszst call now have keyword argument only
|
2021-07-28 19:19:51 +02:00 |
|
|
2baf246599
|
edited default value
|
2021-07-27 21:33:02 +02:00 |
|
|
54b5dceb78
|
szs file where extracted in the local directory instead of the game directory
|
2021-07-27 21:32:26 +02:00 |
|
|
34ec530ddf
|
wszst module wasn't working properly, removed wszst prefix when calling one of its submodule
|
2021-07-27 21:16:43 +02:00 |
|
|
742c1c3bfa
|
moved NoGui to Game.py, moved restart from Gui.py to definition.py
|
2021-07-27 21:03:30 +02:00 |
|
|
1bb84fce32
|
removed temporary directory that were used with previous wszst subprocess call with cwd in the game path
|
2021-07-27 20:54:10 +02:00 |
|
|
ebca6c3335
|
next version will be 0.10.0, version will be checked with from distutils.version.StrictVersion, so that it is simpler to check. Also fix an issue where 0.10 is less than 0.9
|
2021-07-27 20:52:58 +02:00 |
|
|
738e0b101b
|
Splitted wszst.py into a module, removed "utf-8 support for path" with cwd because wiimm's tools already support many non-ascii caracter, this simplify the code.
|
2021-07-26 22:57:45 +02:00 |
|
|
fc3030532b
|
added doctype and type hint to all function, replaced copyfile function by shutil.copyfile
|
2021-07-25 17:53:29 +02:00 |
|
|
a6ec86c61d
|
Added docstring and more type hint tp Game, Gui and Track to make the code more understandable
|
2021-07-25 14:55:19 +02:00 |
|
|
ee8fea9c5f
|
reimplemented track selection by star
|
2021-07-23 21:30:56 +02:00 |
|
|
94b15f076d
|
get_track_name function created bad track suffix
|
2021-07-22 23:49:17 +02:00 |
|
|
4ac7ac3fe5
|
fixed track download and sha1 check, track should now be downloaded faster and in parallel
|
2021-07-22 22:35:41 +02:00 |
|
|
53ee294915
|
track highlight functionnality weren't implemented since code rework
|
2021-07-21 22:52:49 +02:00 |
|
|
cc1ee7374b
|
- retro track prefix wouldn't change prefix
- patch_bmg part about changing wii track name have now better variable name and more comment
|
2021-07-20 22:54:52 +02:00 |
|