Wiimm hat seine Custom-Tracks-Distribution "Wiimms Mario Kart Fun" aktualisiert!
16 Strecken wurden ausgetauscht, mehr auf der Website.
vWii, Wii, Wii: Update custom, fun, kart, mario kart, track, wiimm, wiimms
Wiimm hat seine Custom-Tracks-Distribution "Wiimms Mario Kart Fun" aktualisiert!
16 Strecken wurden ausgetauscht, mehr auf der Website.
vWii, Wii, Wii: Update custom, kart, mario, szs, tools, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
- New Option for wszst and wimgt: --smart: If resizing an image, use the new smart resize function. The new function is much slower (factor 2-4) than the old function, but creates much better resized images. This is only relevant for creating mimaps with odd width or height. THIS NEW FUNCTION IS EXPERIMENTAL! - Support of original SketchUp OBJ exporter, see next 2 points for details: - More tolerant detection of Wavefront OBJ files. Export of the original SketchUp exporter will be recognized as 'SKPOBJ' instead of 'WAVOBJ'. - New --kcl flags: 'G' and 'USEMTL': If scanning an OBJ file, these flags decides, which OBJ commands will define groups. If none is set (default) 'USEMTL' is used for files of type 'SKPOBJ' and 'G' for all others. - Command 'wkclt CFF' accepts now option --brief to suppress the comment '# f(type,variant)' and option --long to force a '= f(type,variant)' parameter. - Suppress some patch logging messages for CHECK commands. - CHECK KMP: If option --long is set, print some additional statistics. - Some error messages are more exact now. - Bug fix: If using options --test and --remove together, the destination file was removed sometimes (but not created). - New patching option: --tform-kmp=list: Fine control about the sections and objects (position, rotation or scale vector), that are transformed. See http://szs.wiimm.de/opt/tform-kmp for details. - Windows only: Cygwin update to v1.7.20 2013-06-07.
Wiimm hat seine ISO Tools aktualisiert!
DOWNLOAD
- Bug fix: wit DOLPATCH: Conditions were ignored. (Already fixed in unofficial v2.22c) - Built-in docu. - Title data base updated. - Windows only: Cygwin update to v1.7.20 2013-06-07. - Some makefile changes because of a new Cygwin compiler.
Wiimm hat Bugs in seinen ISO Tools gefixt.
- Command "wit DOLPATCH": - Bug fix: If loading a file, wrong data was used. - Tag 'memory', attribute 'value': 4 MiB data are accepted now. - Sub command 'address=hexstring': 4 MiB data are accepted now.
Wiimm hat seine ISO-Tools aktualisiert.
Hauptsächlich wurde das DOLPATCH-Kommando erweitert.
- Command "wit DOLPATCH" accepts now more commands and is able to create new TEXT and DATA sections. -> Read http://wit.wiimm.de/cmd/wit/dolpatch for details. - New option: --tt-id=ID: This is a short cut for '--ticket=ID --tmd=ID'. If TICKET and TMD differ, the game will freeze after loading. So it make sense to change only TICKET and TMD IDs together. - Bug fix, if using "wit COPY --name discname" and the destination is %X or similar: The new discname is now used to create the filename.
vWii, Wii, Wii: Update backup, iso, tools, wbfs, wiimm, wit, wwt
Wiimm hat schon Anfang Mai angekündigt, dass WIT&WWT eingestellt wird und es nur noch Bugfixes geben wird – doch er scheint sich selbst nicht daran halten zu können. Im Release v2.21a r4489 wurde ein neues nützlicher Kommando für Riivolution hinzugefügt – geht einfach mal den Changelog durch! Natürlich wurde auch noch viel mehr getan!
v2.21b r4492 - Bug fix: wit DOLPATCH: Reading 'offset' failed on 32 bit systems. v2.21a r4489 - The default image format switched from WDF to WBFS. This is only relevant, if no image type is specified by source, option or file extension, for example for the command "wwt EXTRACT". - wit DUMP --long: If dumping a DOL file, a third table with delta values between the virtual address and the file offset is printed. - New command: wit DOLPATCH: Patch a DOL file by reading a Riivolution XML file and scanning all memory tags. -> Read http://wit.wiimm.de/cmd/wit/dolpatch for details. - If extracting an image, the file 'setup.txt' contains now a new parameter: "image-type = TYPE". It shows the image type of the source image. If cretaing an image and file 'setup.txt' contains this paramater with a valid image type, this image type is used as default for the new created image. The default is superseded by format options and file extensions. This feature is dedicated to patching scripts. If an original image is extracted with "wit extract -1n ANYID6 . WORKDIR --psel data" and then patched, an image with identical image type as the original can be created by the command: wit copy WORKDIR %x --id NEWID6 --name "new title of game" - For easier script/batch support, the files "setup.sh" and "setup.bat" are created for extracted images. They contain similar info as "setup.txt", but can be directly included by ". ./PATH/setup.sh" or "CALL PATH\setup.bat" to get the settings as script variables. - Cygwin (Windows) DDLs updated. - Title data base updated.
vWii, Wii, Wii: Update mario kart, szs, tools, wiimm
Wiimm hat einen Bug in seinen SZS-Tools gefixt.
- Bug fix: If resizing an image (e.g. for mipmaps), an INTERNAL ERROR appeared sometimes because of an unhandled combination of image type and image size (odd height or width). [Thanx to HelloImYourMind]
vWii, Wii, Wii: Update mario kart, szs, tools, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
Es hat sich massig viel getan. Werft am besten selbst einen Blick in den Changelog 😉
- wszst CHECK: Check existence of minimap bones 'posLD' and 'posRU'. Read http://szs.wiimm.de/cmd/wszst/check#desc for a list of all tests. - Check commands: KMP objects with presence flag == 0 will be handled as non existent. This changes the missing files status and the slot proposals. - KCL type names synchchronized to Wiki. - Bug fix: If a function was searched and a const was defined with the same name, a `segmentation fault| (or similar) occured. - New command: wkmpt STARTPOS: Print the start positions of players in various formats. See http://szs.wiimm.de/cmd/wkmpt/startpos for details. - Patching option --kmp accepts now the keywords LEFT, RIGHT, WIDE and NARROW to modify the start options in section STGI. - New global option --de: Use german track and arena names. - Command FILETYPE --long: Column with version of file format added. - wszst EXTRACT/CREATE: The version number of the archive file format is stored in and read from the help file 'wszst-setup.txt' to support version dependent file formats. - BREFF and BREFT: - Version numbers are printed in listings with version support. - The file format version number is written to 'wszst-setup.txt' on extracting and read from read from 'wszst-setup.txt' on creating. - The default aligning for BREFT files depends now on the version number. It is 0x20 for versions 9 (NSMB=11). At the moment the new alignment for NSMB is not well tested!
vWii, Wii, Wii: Update custom, kart, mario kart, modden, szs, wiimm
Wiimm hat seine SZS-Tools aktualisiert. Im Gegensatz zu seinen ISO-Tools werden diese aber noch weiterentwickelt.
- There is a complete new transformation algorithm: All transforming options will be used to create a transformation matrix. If using >1 transformation steps (see below), the matrices are multiplied to get a final transformation matrix. All transformations are now done using this final transformation matrix. This is faster and the internal handling is now much easier. - New option --next: This option allows and separates up to 10 transformation steps. Logical, each point is transformed step by step in the definition order. Internally, a final matrix is calculated and all transformations are done in a single step by using this final matrix. There are some issues transforming KMP object, see http://szs.wiimm.de/opt/next for details. - Command MATRIX is now available for all tools with transformation support. It was redesigned to control the impact of the new transformation steps. See http://szs.wiimm.de/cmd/matrix - New option --rot=deg@origin: Define the rotations for 3 axes by one option. - New option --arot=deg[@pt1]@pt2: Do an (axis) rotation around the axis specified by the 2 points as single transformation step. This option is EXPERIMENTAL! See http://szs.wiimm.de/opt/arot - New option --ascale=factor@dir: Do an (axis) scaling into the direction specified by the vector 'dir' as single transformation step. This option is EXPERIMENTAL! See http://szs.wiimm.de/opt/ascale - KMP object database updated.
Wiimm hat seine SZS-Tools aktualisiert!
Es hat sich wieder massig viel getan!
- Moonview slot proposal optimized. - KMP check: Print a hint, if 200 or more global objects are defined. - Option --fast overrides compression rates set by --norm or --compr=list. - New --kcl mode: FIX-ALL: Short cut for DROP,RM,NEW,LOG. - New option: --autoadd-path=dir: Define a path for the auto-add library and override the default search pathes. - New option: --mdl=list: Define a MDL patching method. VERTEX patching is used by default. - New option for wszst: --patch-file=list: Define, which kind of KMP, KCL and BRRES/MDL files are objects for patching. The default is to patch only the main KMP and KCL files and the MODEL and MAP files. --pfile is a short cut for --patch-file. - New name for option --hrot: --yrot - New options: --xrot, --yrot, --zrot, --ypos: Options --xrot, --zrot and --ypos are really new for X+Z rotation and --yrot is only a alternative name for --hrot. See built in help for impact. - New option: --translate: Works like --shift, but is done after the rotation. This is similar to the MDL transformations, that works in the order scale, x-rotate, y-rotate, z-rotate, translate. - New command for testing: wszst MATRIX: Use the transformation options as base and calculate and print the related vectors and the tranformation matrices. Then execute the transformations for each vector (parameter). - ATTENTION: Because of the new 3D rotation support, a new rotation algorithm has been implemented. Implementation bugs are not impossible. - ATTENTION: All new patching options are EXPERIMENTAL!
vWii, Wii, Wii: Update 2013-04, fun, hack, hacked, kart, mario, wiimm, wiimms
Wiimm hat eine neuen Teil seiner Mario Kart Fun Reihe released! Dabei sind natürlich wieder viele neue Strecken!
2013-04-13, v1 Official release. Last minute change: RC1 contains GBA Ribbon Road. But it has has massive slowdown effects if playing on split screen with and without computer enemies. So GBA Ribbon Road was kicked and GCN Wario Colosseum is back again. Weitere Änderungen im CT-Wiki
Wii, Wii: Update mario kart, szs, wii, wiimm
Wiimm hat seine SZS-Tools aktualisiert.
- Bug fix for BTI detection (reduce false positives). - wkmpt COBJECT --draw=ckpt: Draw lines to next point and to point linked by the 'next' member. - New command: wszst ENCODE: Works like wszst CREATE, but will not create a first level archive. The intension is to create and update all subfiles. 'wszst ENCODE' can be used as a prepararion before using 'wszst UPDATE'. - New mode for --kmp: FIX-CKNEXT: Automatic calculation of the 'prev' and 'next' links of KMP section CKPT. See http://szs.wiimm.de/opt/kmp for details. - Slot 4.2 detection: Improved 'moonview' detection, because MDL.s10 'polygon11' and 'polygon60' are searched and their size is checked. - Command 'wszst SLOTS': Slots are assigned to output columns now. - Windows 'SendTo' commands: Fix handling of filenames with spaces. Reinstall the SendTo files with 'sendto-install.bat'. - New Windows 'SendTo' commands: - clean-KCL-of-SZS: Normalize a SZS, drop unneeded KCL triangles and rebuild the KCL octree. - adjust-minimap: Adjust the minimap of SZS, BRRES and MDL files. - Object DB updated.
vWii, Wii, Wii: Update extrahieren, iso, packen, prüfen, wbfs, wiimm, wit, wwt
Auch hat Wiimm seine ISO-Tools aktualisiert. Auch wurde ein kritischer Fehler beseitigt: Es wurde unter bestimmten Umständen nicht abgebrochen hat, falls die Platte voll war.
- New docu file: INSTALL.txt - Mac+Linux+Unix: Script 'install.sh' will call itself with 'sudo' if not started by user 'root'. Read INSTALL.txt for details. - Windows: Cygwin updated. - Bug fix: If writing an image failed ('disc full' for example), the tools didn't aborted and, if option --remove was set, deleted the source image. This bug arrived with the implementation of preallocation, because of a lost error status.
vWii, Wii, Wii: Update mario kart, szs, tools, wiimm, wiimms
Wiimm hat wieder seine SZS Tools aktualisiert! Diesmal mit allerhand Bugfixes.
- New docu file: INSTALL.txt - Mac+Linux+Unix: Script 'install.sh' will call itself with 'sudo' if not started by user 'root'. Read INSTALL.txt for details. - Windows: Cygwin updated. - Better detection of UTF-8 files with byte order mark (BOM). Tool wbmgt will accept those files now. - Bug fix: wbmgt CAT: The option --patch is now processed. - Bug fix: wbmgt ENCODE: Wrong file naming fixed. - Bug fix: Option --kcl: If no 'DROP*' mode is set, the tools drops all bad triangles automatically. For an existing octree, it is only 'DROP-UNUSED'. - Check KCL+KMP: The checks are now done after patching. - New option --kmp=modes: It works like --kcl=modes to define KMP jobs and modes. The first modes are: - NEW : Scan KMP and create a new one. - RM-SPCITEM : Clear 'special items for players' setting of the 6 item box object types. - FIX-CKPH : Fix the section CKPH. - FIX-ENPH : Fix the section ENPH. - FIX-ITPH : Fix the section ITPH. - FIX-PH : Short cut for: FIX-CKPH,FIX-ENPH,FIX-ITPH. - INPLACE : Force inplace replacing of KMP files (old mode). - LOG : Debug: Enable KMP specific logging. The fix modes are EXPERIMENTAL! See http://szs.lemmi/opt/kmp for details.
Wiimm hat auch seine SZS Tools aktualisiert.
- wkmpt CHECK (and all commands calling this function internally): 4 new tests for sections CKPH, ENPH and ITPH: - The section must not be empty (WARNING). - Only ITPH: The first 'next' link must be valid (WARNING). - Each group must have at least one valid 'next' link (WARNING). - Each group must have at least one valid 'prev' link (HINT). See http://szs.wiimm.de/cmd/wkmpt/check#testlist for all tests. - Option --kcl-script can now be used multiple times to execute multiple kcl script in the entered order. - Two new parser functions to identify the source within a script: isKCL() and isKMP(). Both functions return 0 for false, 1 for true or 2 for true, if the source is named 'course.*' (main KCL/KMP file).