Você está na página 1de 8

Version 5.1 ------------ Added dev/mload shadow engine (to avoid PoP device detection) - Added .

wip file support (put it in folder sd:/ codes or usb:/ codes). You can use 3, 4 or 6 chars for the ID (corrected) - Removed port 1 USB support (because it dont work) Version 5.0 ------------ Improved cheats support allowing files with 4 chars ID for WiiWare and other t hings - WDM file support (put it in folder sd:/ codes or usb:/ codes). You can use 3, 4 or 6 chars for the ID - Added self-selection using 4 chars on the covers id for Wiiware and removed Wi iWare title display when adding a PNG file as icon Version 4.9C ------------ Changes in Game Configuration menu Version 4.9B ------------ __CFG_ entry bug in WBFS fixed - Some problems with unaligned memory/memory allocation fixed in alternative dol function (apparently XD) - Others minor bugs fixed Version 4.9A ------------ Resolution of the bugs found until now. - Internet Support for Wiiware's and song download from the Guitar Hero World To ur and Guitar Hero 5 Stores (it does not work with Rock Band 2) - Added option to detect the Homebrew channel correctly - New Button "Use Diary" to avoid (or not) the registry of the games in the Wii diary - POWER button control desactived and derived to the stm/eventhook function to a void the problem of Wiimote On when you press POWER button (some games don't use stm/eventhook, so remember you to use RESET button or ex it to Home Menu to unmount the FAT device and preserve the disc integrity without losing datas) - Improvements in FAT support, FFS emulator, blah, blah XD ;) Version 4.8 -----------

Thanks to "elpresi" and "kwanbis" to translate the spanish text ;) What's new: - Improved savegame and FAT support - Wiiware/VC games emulation - Wiiware/VC/DLC content installer (Copy wads to sd:/nand/install or usb:/nand/i nstall) - Auto-icon function for Wiiware/VC: It uses a series of checks to extract an im age from icon.bin and use it as default (It can fail as it is a real chaos to find an image there... maybe in the future an image could be selected from banner.bin or icon.bin). This icon can be removed either by adding a PNG image from the usual place or by using the default icon if "Edit CFG#2" > "Delete Icon" is selected. - Function to autocomplete/update shared content and option to force update of W iiware/VC content (the former is done when the game is run; the latter with "Edi t CFG #2" -> "Force Content Update") - FAT unmounting support when exiting to the menu, or when using the Reset or Po wer buttons (by monitoring /dev/stm/eventhook, /dev/stm(immediate and both butto ns interrupt vectors) - Option to redirect to x:/nand/ when seeking downloadable content (DLC) when sa ves are emulated in nand2, 3 or 4 - Backup/restore support for the quicksave/snapshot files created by certain Wii ware when exiting to the menu (qsdata.bin or snapshot.bin are restored if lost) - Support for copying game related DLC to the specified path. - Classic Controller suport added. - New uLoader hacks to set cIOS 224 as default cIOS and new "back in black" opti on to change the background look by having the posibility to add a PNG (640x480 true color) as wallpaper from sd:/background.png, sd:/apps/uloader/background.pn g or usb:/background.png, usb:/apps/uloader/background.png) NEW OPTIONS IN DETAIL Wiiware / VC -------------------Every time a wad is installed the newest version of the shared content is used. uLoader has its own installer which doesn't use the system, so it needs to manag e the shared content by itself and set it as private. Old content update can be forced with a button, but it is recommended to install first the newest Wiiwares to get from the beginning the newer version of shared content. *Installation method Wiiware/VCs are installed in x:/nand. Copy the wads in x:/nand/install (don't co py too many as it takes some time to decrypt and install) * New option in Edit CFG #1:

"Skiip Boot" -> skips the content flagged as executable and analyzes the title l ooking for other dol file. It is needed for some games that don't work in other ways. * New options in Edit CFG #2: Information about title path is shown (if you need to modify something, it would be x:/nand/title/00010001/xxxxxxxx where x is the information show) "Del Title" -> this completely deletes the Wiiware (the ususal option in uLoader to delete games is not used because an special method is needed) "Del Data" -> this just deletes the contents of the "_data" folder (savegames, e tc) "Force Content Update" -> updates content that matches the hash, by scanning all the installed Wiiware. Useful in case of partial installs or game malfunction ( for example, Super Mario 64's electronic manual problem in old installations can be fixed in this way) "Delete icon" -> damages the icon information in Wiiwares so it is not shown nor automatically updated (if you use the normal PNG delete uLoader would reinsert the icon again next time) Savegames / DLC in WBFS/.CISO and DVD ---------------------------------Savegames work the same as in v4.5b, but now there are extra functions for DLC. "Use DLC form x:/nand" -> forces the load of DLC content (00010005) from x:/nand instead of the selected path for the savegame (for example you can save to x:/a nnd3 and take the DLC from x:/nand) "Copy DLC" -> similar to "NAND export save", copies DLC to the path selected for savegames (if you select "USB" and "nand2", DLC would install there). Installation process and working with content -----------------------------------------------Wads copied to x:/nand/install are deleted once correctly installed. Two types a re supported Wiiware/VC (00010001 titles) and DLC (00010005 titles). The routine is more permissive whith the latter with incomplete wads. When something is installed the content is checked and the shared content is upd ated if needed (in x:/nand/shared). The content update, if needed, is done during game execution (so the first time it will take some time if out-of-date content is found). uLoader modifyes title.tmd (it backs it up to #title.tmd) to flag all the conten t as private to avoid having to emulate the path /shared1 and thus manage to our taste shared content. It is also at that moment that a new ticket is generated from the actual IOS tic ket to skip the ES_Identify(), FAT_Identify() and Set_UID() that otherwise would fail with IOS 37 and 57 (evidently, a false ticket is used to skip this step). RECOMENDATIONS

-------------------- Don't install many wads at a time: a long time is required to decrypt and copy each game to the Wii. - Install new games first so older ones can get advantage of its improvements (a nyway, if the game works correctly it doesn't really matter) - Respect original video mode, if it is not working, try the "skip IOS" option. If it is still not working, try other IOS (some games don't work with 224). Once the game is working, it can be checked if it admits the Auto or "Force PAL 60" modes for NTSC games, for example. - Be careful when copying DLC, because it will overwrite the old data and you co uld disable songs in GH, for example (a backup of title.tmd is done). If the gam e has the 53xxxxxx id, DLC will be at title/00010005/73xxxxxx, or put in another way, add 0x20. - DLC obtained in other ways, apart from being illegal, could be "trucha" and no t work, be invisible to the programs or overlap with other DLCs in memory. The b est thing to do is to download the free DLC to the nand without emulation (emula tion gives problems with downloads) and then copy it with the "Copy DLC" to be e mulated to be able to free the space that DLC took from the nand. FINAL NOTE: Warning: this is still experimental and there could be bugs that cou ld make you lose all content or corrupt it, so it is adviced to do a backup of e verything valuable and not push it. The extension for savegames, DLC and Wiiware is undoubtely a useful tool and it can still be improved. I am not responsible of bad uses or malfunctions and you are warned that you should protect valuable data as much as you can . The New in uLoader 4.5 ----------------------Sorry, this a beta preliminary and i am waiting to other person translate it or may be i do it tomorrow! :) I am very tired today. But... - It have a new cIOS Installer supporting the news version of IOS 37, 38, 57 and 60 without merges. It use the same folder format of NUS Downloader . Put the ios to install in the "ios" folder: SD:/ios/0000000100000039v5661 (enc rypted files, no wads). (new stripios allow it) NOTE: Old v3-v4 mload can works with the new uLoaded and FFS emulation because o ld and new IOS 38, uses the same patches. - It have a new FAT / FFS module that emulates the saves of the console (see Con figuration -> Edit CFG#2, select a connected device and folder (it support "nand", "nand2", "nand3" and "nand4"). You can export fro m the NAND the saves (if you have) one or launch directly and teh game creates one. If the folder countain datas, you can see it in Green and Red without any datas. SD is protect for Game access if you are using it (remember you need a SD with 32KB per cluster to work in opt imus conditions)

NOTE: You can exit to the system menu without hang. FAT/FFS Module Unmount the F AT devices when one application launch a title and releases all the patches. So you must exit to the menu if you want protect your SD/USB datas properly (it flushes the cached datas) NOTE2: FFS module is based in the reversed code of Spaceman Spiff (thanks) - Support for the Wii diary (thanks to Mark R. by the code) - isotociso don't ask "press any key" when you launch it from command line - wbfs_win now repair unction". It test for used by the Games and isc is OK without any bad blocks in WBFS partitions using the "Integrity check f blocks marked as "Free" when it is test for blocks "in Use", without any use (only when the d previous error)

The New in uLoader 4.1 ----------------------- Support for devices > 1 Terabyte in uLoader improved (max 2 TB)

- Fixed a bug that disables the load games from DVD when the FAT partition is mo unted from SD and USB is offline. - improved .ciso import from wbfs_win.exe and fixed a bug for devices > 1Terabyt e - Added a new option to force SetConfiguration in ehcmodule (uLoader Hacks) - Added a new option for short regresive time counter to launch games from chann els (Loadstructor channel). See uLoader Hacks. - Added the new open source dip_plugin (source code in http://github.com/spacema nspiff/odip-plugin and cios_mload_source_install_3.6.rar file) The New in uLoader 4.0 ----------------------.ciso: Packing format that saves the contents of a .ISO in a similar way that is stored on a WBFS partition. NOTE:If you are a developer you may be interested on looking the annex addresses to developers. EHCMODULE.ELF: - New ehcmodule externaly configurable (port, Reset Bulk, force GetMaxlun and al ternative Timeout). - The readings are limited to 64 KB, that i hope will solve some reported readin g problems. - Added support for .ciso reading from CD/DVD USB (for Multigame DVD or direct u se) - Added 0xcd SWIvector for exporting data and handy functions (Ie :Using the WBF S memory heap for fat-module use) DIP-PLUGIN:

- New compilation to solve some problems exporting to .bin - Minor bugfixing - Added .ciso support form internal DVD drive (for Multigame DVD or direct use) - Added .ciso supprt for FAT devices(or others) with access to os_seek() functio n as byte(4GB) or as word(16GB) LIBFAT: - Added new library with 4GB access through fseek SEEK_SET ( internally cast s32 to u32 and uses 64 bits check at key points) - Management changes on cache to alling and try to adjust of a cluster FAT-MODULE: - Same changes that on LIBFAT, adjusting cache with a different strategy for FA T entries and data R/W - module compacting supressing unnecesary functions and using the WBFS memory h eap for caching importing it from ehcmodule - The module works on FAT/FAT32 with sd: and usb: devices ISOTOCISO: - to export .iso to .ciso or .ciso a .iso. use it first wihtout parameters or as "isotociso game.iso" or "isotociso game.ciso" on a CMD prompt WBFS_WIN: - new version fixing the progress level ---------------------------------------------------------------------------------------------------------------------------------------------------------ULOADER: - New code rearrangement, some bugfixing, ecetera) - Added .ciso support for FAT and DVD deices. - FAT: Joint list up to 256 games from SD device (sd:/ciso) and USB device ( first fat partition usb:/ciso). Remember you cannot exceed the 4GB per game limit because of this it s only recommended using FAT on small like pendrives and SD cards. NOTE: Its adv ised to format the device to 32KB per cluster using the command "format unit: /F S:FAT32 /Q /A:32k" and watching the archives fragmentation (remove all the files and add the .ciso files FIRST if necesary). if you not proceed that way the reading will be VERY SLOW You can include covers, have favorites, rename games and also using the Alternative DOL option on FAT - DVD: You can burn a .ciso image directly on a DVD (on Nero "All files, bu rn as "mode 1" "2048 bytes" per sector )

Also you can create a DVD in UDF format from Nero UDF (UDF Only) or using Ultraiso, no directories, no superfluous files with a max of 8 .ciso files as the current UDF support implemented is very limited. It works on a USB DVD a nd also on the internal DVD drive (if your console supports it, sorry black wii owners). You can use also the alternative dol feature from .ciso. The multiga me selection is done using the special button that show on the screen. - Added new "uLoader hacks" menu (pressing HOME) to configure the program inner working. Requires the uLoader executable be in the sd:/apps/uloader/boot.elf pa th because it patches itself. To show up the echmodule.elf config options if you have troubles with your USB device run the app wiht the device unplugged, press '2'when asked, and in the DVD screen press HOME and then select uLoader Hacks t o try other configurations) ---------------------------------------------------------------------------------------------------------------------------------------------------------DEVELOPERS SECTION ---------------------------------------------------------------------------------------------------------------------------------------------------------EHCMODULE.ELF: - At ehc_loop, at line 403, is the "svc 0xcd" function management (fat-module->s yscalls.s ->swi_ehcmodule()). The WBFS heap ID can be obtained with the help of this service, it sizes 136KB in whole, that you can use for other purposes. - On main.c is connected the function who captures the syscall os_message_queue_ receive() on dev/di (line 164). The management function is in ehc_loop linea 369.Its used here to redirect ioctl 0x7a and 0x88 modifying the message to call other ioctl that is managed from dip_plugin to workaround the Cover erro r FAT-MODULE: - You must not load this if you are gonna use WBFS from ehcmodule.elf because th ey share the memory heap and fat-module.elf requires a lot of memory. - You have at your disposal the "sd:" y "usb:" devices that you must mount using their respective Ioctlv calls ( see load_fat_module() at source-> mload_module s.c) DIP-PLUGIN: - At the uloader sources (source-> loader.c -> load_disc() you can se the diffe rent uses of the WDVD_SetUSBMode function. - Device mode (FAT): The device mode requires to copy the device path at the reserved zone for this purpose in dip_plugin (see function load_fat_module() in source-> mload_modules.c) who is limited to 256 bytes . It can be activated with WDVD_SetUSBMode((u8 *) "_DEV", 0), but you also ha ve WDVD_SetUSBMode((u8 *) "_DEVW", 0) on foresight of a device that exceeds the 4GB limit, working os_seek() on words (file_offset/4). - Internal DVD mode: WDVD_SetUSBMode(NULL, lba) -> The LBA corresponds with the sector where starts the .ciso image. If the image is invalid , is treated as

a normal DVD. - USB DVD mode: WDVD_SetUSBMode((u8 *) "_DVD", lba)-> Unlike the Internal DV D mode , here lba=0 means Normal DVD, whereas the strart of a .ciso image is sp ecified as lba+1. In plain words, if a .ciso image starts at the 265th sector, you will have to pass lba=266 to work. NOTE: uLoader interprets UDF DVD's in a rudimentary form. Knowing how work thes e funcions you can create others to support other formats like ISO 9660 i have d iscarded because Nero doents allow to burn file of more than 2GB. You cand find the CISO / UDF support in uloader.c lines 787 and 811 and as you can see the UDF support is rude but it works :D. As a trivia: I have the honour to be the first to play a wii game from a CD-R thanks to the .ciso format and obviously an external optical drive ;) Regards. P.S. Sorry for the broken "engrish"

Você também pode gostar