I, along with a group of friends, often play the Intermezzos on Fridays and we use a patch2 file to apply some mods to the packs to fit to our liking. One of these is a modified Race.szs file that changes the course_name brlyt and brctr files for the course intro. Since the addition of --le-menu being patched, the intro text gets modified and ends up in the center of the screen on the course intro screen. Is there any way that we can modify this to get our proper course intro text back? I'll attach the patch2 file we use, and the Race.szs file that gets created from the patcher.
Issue with wszst patch --le-menu
-
-
I'll think about an option.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
-
Not using
--le-menu
is not a solution.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
-
Wiimm wrote:
Not using--le-menu
is not a solution.
--le-menu=DIRECTORY
and override the files? If not all files are in that directory it will use the default ones. -
The only relevant file for this task is
demo/blyt/course_name.brlyt
. The problem now is that the file is already patched in the SZS tools and is just being replaced.
My idea: For the entire UI patching, each file is also searched for in a specific directory tree (defined by e.g. option--ui-source
). If a file exists, then the file is used instead of the internal file. The author then has to ensure that the required patch is already included. The option is built into the distrib generator and uses the predefined directorypatch-dir/ui-source
. So the files can be included intopatch2.tar
.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
-
Now I'm confused. File
Race.szs
withinpatch2.tar
contains a modified./demo/ctrl/course_name.brctr
, but in the extra fileRace.szs
file./demo/blyt/course_name.brlyt
is modified.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
-
I implemented it, added
./patch-dir/ui-source/demo/blyt/course_name.brlyt
topatch2.tar
fromRace.szs
and tested it. The menu is ok, but I didn't see any difference.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
-
I think that you included the wrong .brlyt in the ui-source folder (the one in the ctcode folder is 732 bytes while the one in the ui-source folder is 724 bytes).
-
I didn't noticed the file
./patch-dir/ctcode/course_name.brlyt
with 732 bytes before. I used it now. Same result: The menu is ok, but I didn't see any difference.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
-
I see that the new build of WMKF today includes the necessary changes to the shell scripts to use this feature, but the included WSZST build is too out of date. Would you be willing to send an updated build so I can try this out to see if it fixes the problems on my end (Cygwin64)?
Or, if you'd prefer not to, would you be willing to send the Race.szs file that it builds on your end? -
For stability reasons, I want to first process the new MKW fun with the well-tested SZS tools and then release v2.38a next weekend and install it in my patcher.
Wiimms Mario Kart Fun 2023-09
Mittwochs & Donnerstags
ab 19:30 Uhr CEST (17:30 UTC)
mit Team-Speak (freiwillig)
FC: Wiimm=0432-5226-7951, Leseratte=2880-9868-0945
WIT: Wiimms ISO Tools
Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen
SZS: Wiimms SZS Tools
Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.
PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.