Wiimm hat seine SZS-Tools aktualisiert.
Den Changelog könnt ihr auf seiner Website nachlesen.
Wiimm hat seine SZS-Tools aktualisiert.
Den Changelog könnt ihr auf seiner Website nachlesen.
vWii, Wii, Wii: Update mario kart, szs, wii, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
Den Changelog könnt ihr euch auf szs.wiimm.de durchlesen.
vWii, Wii, Wii: Update animal crossing, mario kart, szs, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
Die Änderungen findet ihr im Changelog.
- BMG: The `inline mode' for attributes is now enabled by default. It can be disabled by option --no-bmg-inline. - BMG message id 0 is allowed now. - BMG: Support of 1A escapes with up to 254 bytes (before 12 bytes). - BMG: Escape sequences \x{}, \u{} and \z{} can now handle comma separated lists of parameters. See http://szs.wiimm.de/doc/bmg/esc for details. - New option: --x-escapes: Use \x{} escapes instead of \z{} escapes. - New option: --old-escapes: To be compatible with v1.43 and earlier, print 1A escape sequences with total size of >12 bytes as single words. Also don't use \x{} and \u{} with parameter lists. - BMG supports now attribute vectors up to 20 bytes. MKWii uses only 4 bytes for attributes. - New option: --bmg-inf-size (also --inf-size for tool wbmgt): Defines the size of section 'INF0'. For MKW it is usually 8. - New option: --force-attrib=attrib: Override all BMG attributes with the entered value. See http://szs.wiimm.de/doc/bmg/attrib for the syntax. - New option: --def-attrib=attrib: Define alternative default attributes for new BMG text files. See http://szs.wiimm.de/doc/bmg/attrib for the syntax. - New option: --no-attrib: Suppress the output of string attributes at new BMG text files.
vWii, Wii, Wii: Update mario kart, szs, toolsw, wiimm
Wiimm hat noch ein Update für seine SZS-Tools veröffentlicht.
Die Option "–add-section" unterstützt nun auch GCT-Dateien als Input.
- Option --add-section supports now GCT files as input. In this case, code-handler-only is added automatically.
Wiimm hat seine SZS-Tools aktualisiert.
Die Änderungen könnt ihr im Changelog nachlesen.
- New commands: wszst STGI & wkmpt STGI: Print a single line statistic about KMP/STGI settings (start pos, speed mod, laps) for each source file. Both commands do the same and accept track and KMP (bin and text) files. - New option: wstrt --add-section: Add a new section to a main.dol file. It's also possible to add a gecko code interpreter together with cheat codes, e.g. the Lap & Speed Modifier.
vWii, Wii, Wii: Update mario kart, szs, tools, wiimm
Wiimm hat seine SZS-Tools wieder aktualisiert.
Die Änderungen seht ihr im Changelog.
- wstrt: The region is now patched at 4 places at StaticR.rel for versus races and at 4 other places for battles. Versus and battle can be patched to different regions. - BMG: Each BMG string has an additional 32-bit value. In old versions, a value different from 0x01000000 is printed as separate line using the format 'NAME ~ VALUE'. With this version, also a combiantion of value and string is possible. The new format is: NAME [value_vector] = STRING'. At scanning, both formats are accepted. - The new option --bmg-inline selects the new inline format for output. It will be the default in the future. - The new option --no-bmg-inline selects the old separate line format for output. At the moment it is the default for compatibility reasons. - Full support of PAT0 binary and text files including decoding and encoding: - 2 models for text output are used. SIMPLE for all standard PAT0 files and COMPLEX for PAT0 with extended features (e.g. multiple animations). - The internal parser is used for scanning text files (SIMPLE and COMLEX). - New tool 'wpatt': Wiimms PAT Tool: Decode and encode PAT0 files. - Tool 'wszst' decodes on extract and encodes on archive creation if the text file was touched. - The new option --pat=list defines global options for PAT processing. - Support of PACK archives (list, extract and create). - New option --pack: Force a PACK archive on CREATE. - New option --align-pack=size: Define the alignment for PACK sub-files. - The tools of the Linux distributions are compiled now with static libraries to improve the compatibility with various Linux systems.
Wiimm hat seine exzellenten SZS-Tools aktualisiert.
BMG-Dateien unterstützen jetzt neue Farbnamen (YOR0, YOR1, YOR2, etc. bis YOR7). Dabei steht das Y für gelb (yellow), das O für orange und das R für rot. Allerdings werden diese beim Ausgeben aus Kompatibilitätsgründen als HEX-Codes angezeigt. Kleinere Bugs beim Umgang mit BMG-Dateien in wctct wurden gefixt und wctct CREATE unterstützt jetzt die Output-Modi EU-BRRES, US-BRRES, JP-BRRES, EU-SZS, US-SZS and JP-SZS, sowohl komprimiert (xx-BRRES) als auch unkomprimiert (xx-SZS), um Strap-Dateien zu erstellen.
Die Option wctct CREATE –image=dir wurde hinzugefügt, diese gibt ein Verzeichnis an, wo nach Bilder für BRRES- oder SZS-Dateien gesucht werden. wstrt hat die Optionen –vs-region und –bt-region spendiert bekommen, die die Region für VS- und Battle-Rennen angibt. Neu sind auch die Befehle wszst SHA1 –base64, welcher die Checksumme als BASE64-enkodierten String ausgibt und wszst SHA1 –verify, welcher eine Checksumme, die in einem Dateinamen integriert ist, vergleicht.
- BMG files: Support of new color names YOR0..YOR7: 8 continous colors from (Y)ellow to (O)range to (R)ed. For compatibility reasons, hex-codes are used instead of the new names on text output. - wctct: Minor bugs fixed for handling BMG files. - wctct CREATE: Support of output modes EU-BRRES, US-BRRES, JP-BRRES, EU-SZS, US-SZS and JP-SZS to create strap files, either uncompressed (xx-BRRES) or compressed (xx-SZS). - New option: wctct CREATE --images=dir: Define a directory where the images for BRRES or SZS files are searched. - KMP/GOBJ/ELINE_CONTROL: Use group names instead of index numbers for links into section ENPH. Reordering of groups is stable now. In section ENPT a cross reference to ELINE_CONTROL objects is printed. - New option for wstrt: --vs-region and --bt-region: Define different regions for versus races and battles. - New: wszst SHA1 --base64: print the checksum as BASE64 encoded string. - New: wszst SHA1 --verify: Compare a checksum integrated in the filename.
vWii, Wii, Wii: Update mario kart, szs, tools
Wiimm hat seine SZS-Tools aktualisiert.
Es wurden einige neue Kommandos und Optionen hinzugefügt und das Tool WSZST wurde erweitert. Näheres im Changelog.
- Tools WSZST contains now all other tools. It can be called in the usual way or as tool wrappers. See http://szs.wiimm.de/doc/wrapper for details. - wkmpt DRAW: If the drawing of itemboxes or other solid objects is enabled,the routes of movable itemboxes or other solid objects are drawn too. - Two new keywords for option --patch-bmg defined: - CT-FORCE-COPY: Copy all standard track and arena name messages to MID 4000..4029 and overwrite existing strings. - RM-CUPS: Remove racing cup names (MID 23f0..23f7) from BMG. - New keyword for option --msg=list: CTTRACKS enables the messages for the CT-CODE track names (MID 4000..40ff). - New option wctct --write-tracks=file : Create a machine readable file reflecting the track distribution to the cups. --wtracks is a short cut. - New option wctct --order-by=bmg : Load the BMG file and filter track names. Then order the tracks in the cups by the alphabetic order of the BMG messages. The tracks and its slots are notmodified. - New option wctct --order-all : Option --order-by will order all tracks. - New command wctct PATCH : Read each source file, find and scan the CT-CODE part and patch it. - New command wctct TRACKS: Create a track listing.
vWii, Wii, Wii: Update mario kart, szs, wbfs, wit, wszst
Zur Abwechslung mal andere Homebrews: Wiimm hat gleich beide seiner Tools aktualisiert: Wiimms SZS Tools und Wiimms ISO Tools.
Wiimms SZS Tools haben eine neue Farbverwaltung und eine neue Option bekommen, außerdem wurde die Objekt-Datenbank aktualisiert.
Bei Wiimms ISO Tools wurden einige Texte bearbeitet und die Titel-Datenbank aktualisiert. Bei beiden Tools wurde Cygwin auf die aktuellste Version aktualisiert.
Wiimms SZS Tools - New color management. - Object database updated. - New wstrt options --vs=ch & --bt=ch: Replace the second letter of versus/battle identification ('vs','bt') to a new character. - Windows only: Cygwin update to v1.7.34-6 2015-02-04. Wiimms ISO Tools - Some minor text edits. - Title database updated. - Windows only: Cygwin update to v1.7.34-6 2015-02-04.
vWii, Wii, Wii: Update mario kart, szs, wiimm
Nach langer Zeit gibt es mal wieder ein Update für Wiimms SZS Tools.
Details entnehmt ihr bitte dem Changelog.
szs v1.36b r5690 - 2014-10-21
- Bug fix: If transforming a track, the minimap became sometimes invisible. The reason was, that the minimum and maximum parameters of the vertex list were not calculated and not stored to reflect the new coordinates.
- New patching option: --null: Create a neutral transformation without affecting the coordinates. The only influence that the dependent value (like maximum) are calculated as if a transformation had taken place. This option helps to fix the transforming bug mentioned above.
szs v1.36a r5680 - 2014-10-18
- New command: wstrt+wbmgt POINTS: Print a table with points assigned after a versus or private room race. This command should help to find a good parameter for option --points.
- New option --points=list: Define a new table with points assigned after a versus or private room race. Predefined tables are:
NINTENDO: Original Nintendo table.
LINEAR: Last get 0 points, all other 1 point more than successor.
WIN15: Winner = 15 points, last=0, all other are evenly distributed.
WIN25: Winner = 25 points, last=0, all other are evenly distributed.
For LINEAR, WIN15 and WIN25 there are some options:
ONE: Last get 1 point instead of 0.
BONUS: Winner get a bonus of 1 point.
See http://szs.wiimm.de/opt/points for details.
- Windows only: Cygwin update to v1.7.32 2014-08-13.
vWii, Wii, Wii: Update mario kart, szs, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
Es wurden hauptsächlich HTTPS-Bugs gefixt.
v1.35c r5394 - wstrt PATCH: Another 'https' bug fixed. v1.35b r5386 - wstrt ANALYSE: Bug fix: HTTPS hint for original files removed. - wstrt PATCH: Bug fix: Some forgotten 'https' and 1 'sake' are patched now.
vWii, Wii, Wii: Update iso, mario kart, szs, tools, wbfs, wiimm, wit
Wiimm hat seine Tools aktualisiert! Diese bringen hauptsächlich Veränderungen für die Wiimmfi-Connection.
Download Wiimms SZS Tools
Download Wiimms ISO Tools
Wiimms SZS Tools - Two more modes for option --https: - SAKE0: Same as DOMAIN, but don't replace URLs with SAKE domain. - SAKE1: Same as SAKE0, but replace HTTPS of SAKE domains. - New option: wstrt --wiimmfi: Patch the files for the new custom server. It is a short cut for '{--https=domain --domain=wiimmfi.de}'.
Wiimms ISO Tools - New patching options to support the new custom server: - Option --http: Replace 'https' request to 'http' in the files 'main.dol' and 'rel/StaticR.rel'. - Option --domain=dom: Replace 'nintendowifi.net' by the new domain. - Option --wiimmfi: Patch the images for the new custom server. It is a short cut for: --http --domain=wiimmfi.de
vWii, Wii, Wii: Update mario kart, szs, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
- New Option --slot=keyword: Patch a track file to run at the specified slot. KMP and KCL may be modified. BRRES files may be added to or removed from SZS. The main keywords are DAISY, DESERT, SHERBET, SHYGUY, STANDARD and MOST. Slot numbers (except '42' or '4.2') are also accepted. See http://szs.wiimm.de/opt/slot for details. *** THIS NEW OPTION IS EXPERIMENTAL! *** - New patch option: --https=mode: Patch the https strings of REL and DOL files. 'mode' is one of the following keywords: - RESTORE restores the original URLs and domains. - HTTP replace HTTPS requests by HTTP and sub-domain 'naswii.' by 'nas.'. - DOMAIN replace HTTPS requests by HTTP and domain 'nintendowifi.net' by a domain specified by the option --domain. - PORT1 sets the domain specified by option --domain in combination with ports 90-93. - PORT2 is like PORT1, but it uses 'mariokartwii.DOMAIN' to replace the 'mariokartwii.race.gs.nintendowifi.net' domain. - New patch option: --domain=dom: Define a domain for option --https. The default domain is 'wiimmfi.de'.
Wiimm hat seine SZS- und ISO-Tools aktualisiert.
Wiimms ISO Tools - Full WDF version 2 support: - WDFv2 files are a little bit smaller and support alignment. - Parts of the WDF library have been rewritten to support WDFv2 and alignment. A side effect is a more compact code and a better chunk management if modifiying WDF files. - Option --wdf forces WDF output, the version is definied automatically. - Option --wdf1 forces WDFv1 output. - Option --wdf2 forces WDFv2 output. - Option --align-wdf defines an alignment between 1 and 1GiB (power of 2) and optional the minimal hole size before creating a new chunk. - 'wit EDIT' supports --wdf1 and --wdf2 to allow version conversions. For technical details about WDF see: http://wit.wiimm.de/WDF - Support of split files of CleanRip: If reading a plain ISO file named '*.part0', the other parts are detected as continuation files. - Windows only: Cygwin update to v1.7.28 2014-02-09.
Wiimms SZS Tools - Colorized patch log. - New Command: wszst COPY source dest: COPY is an alternative command for copying and pathing files. It uses the same internal procedure as command PATCH, but has another command line syntax. - New mode for option --kmp: FIX-CKJGPT: Fix invalid links to respawn points. - wszst CHECK: Test geometry of images: - Warnings about invalid images with zero width or height. - Warnings about images with width or height not power of 2. - Hints about images with width or height >1024. See http://szs.wiimm.de/cmd/wszst/check#testlist for details. - wszst CHECK: Count and warn about the number of vertices in MDL files of 'course_model.brres', 'map_model.brres' and 'vrcorn_model.brres', and about the total of all MDL files. - New KMP checks for wszst+wkmpt CHECK: - STGI: Print modified lap counter. - STGI: Print invalid start position or mode. - STGI: Print defined speed modifier. See http://szs.wiimm.de/cmd/wkmpt/check#testlist for details. - The tools 'wkclt' and 'wbmgt' accept the literal "0" as source filename for an empty file (like "-" for stdin). - Windows only: Cygwin update to v1.7.28 2014-02-09.
Quelle: wit.wiimm.de & szs.wiimm.de
vWii, Wii, Wii: Update szs, wiimm
Wiimm hat wieder seine SZS-Tools aktualisiert.
- wszst+wbmgt: Options --color and --no-color have new meanings (see next point). Instead of the old option --no-color, there is a new option named --no-bmg-color to suppress '\c{color}' escape sequences of BMG files. - New global options for all tools: Option --color forces colorized text. It is enabled by default for output to terminals. Option --no-color disables colorized text at all. At the moment only the commands COLORS, CHECK and SLOTS support colorized text. - New command: COLORS: Test colorized text by printing it in different modes (colors, bold, underline). Also test the options --color and --no-color. - Bug fix: A patched BMG file was not marked as dirty (and not written), if only some characters in the second half of the string are modified and the length don't change (compared N bytes and not N words). - Bug fix: wstrt patch --region=name: New assignment of region names to region numbers: 0=Japan, 1=America, 2=Europe, 3=Australia, ... - KMP/STGI: Support of the last 2 bytes as `speed modifier': - On output, the factor is appended as comment. - On input, a floating point number instead 2 single bytes is accepted as speed mulitplier. The floating point number is rounded to the nearest possible number (16 bit cut float with only 7 bits for the mantissa). - New option for tools wszst and wkmpt: --speed-mod=factor: Define a speed modifier and patch KMP files.
Quelle: szs.wiimm.de