WIT vs WSTRT for domain patching
#1
NOTE: The mkw server for mkwii.org now uses the nintendowifi.org domain name. Because the nintendowifi.org domain name is the same length as MKWii's original domain (nintendowifi.net), it causes a bug in WIT Tools (via wit edit) to remove the "g" in .org thus causing the ISO patching to fail. I will keep this thread up just for anyone patching an ISO to a different domain name, so they know the patching differences of WIT vs SZS.

I decided to see the differences when the game is domain patched using wit tools vs szs tools.

For WIT tools, you simply run the edit command for an ISO file (won't work on WBFS)
wit edit example.iso --http --domain mkwii.org

For SZS tools, you use wstrt to edit both the main.dol and StaticR.rel files
wstrt patch main.dol --https domain --domain mkwii.org
wstrt patch StaticR.rel --https domain --domain mkwii.org

I compared main.dol & StaticR.rel files on a hex editor (one set using Wit, the other set using SZS)

WIT: (both files were changed)
main.dol = All domains changed to mkwii.org. All instances of https changed to http. All instances of naswii changed to nas.
StaticR.rel = All domains changed to mkwii.org. All instances of https changed to http

SZS: (both files where changed, obviously)
main.dol = All domains changed to mkwii.org. All instances of https changed to http.
StaticR.rel = All domains changed to mkwii.org. All instances of https changed to http.

So, the only difference is that the 'wit edit' method, adds the extra naswii-nas step. Both patching methods work for mkwii.org. They both also work for Wiimmfi (use wiimmfi.de domain ofc, or simply use --wiimmfi command shortcut). I cannot say if they work for other servers, that's up to you to test if desired.

In conclusion, if you are going to perma patch the StaticR.rel to remove Nin's VR Matchmaking Algorithm, then just use SZS to patch main.dol and StaticR.rel since you will need to extract the ISO/WBFS anyways. If not, make a copy of your WBFS to an ISO file, then just use the simple wit edit command.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)