Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
Nintendont sd/usb v1.129: Backups GameCube sur SD/USB
↧
Postloader 4.7.4 : Lanceur d'homebrews
postLoader, par stfour, est un utilitaire vous permettant de lancer des homebrews ou des forwarders, en autoboot ou manuellement, directement après le priiloader. Vous pouvez l'installer en autorun après le priiloader en utilisant l'option "Load/Install File" de ce dernier.Pour savoir comment lancer vos backup de jeux GameCube avec DM (USB) suivez ce tutoriel.Contrôles (durant l'initialisation - la durée dépend de la vitesse d'initialisation de l'usb + 2 sec) : : Entrer en mode interactif (affiche l'interface utilisateur). : Sauter l'initialisation USB.Contrôles (mode interactif) : : Démarrer l'homebrew sélectionné. : Activer/Désactiver l'homebrew sélectionné comme application en autorun. : Changer de périphérique (SD->USB, USB->SD). : Reset de la priorité de liste (met tout à 1). : Changer de page. : Changer de priorité de liste.postLoader 4.7.4* Fix files without extension detected as rom* updated plugins.conf with latest corrections. * Starting from now, plugins.conf has a version number (v.1)postLoader 4.7.3* fix roms/folders dupespostLoader 4.7.2* fixed category issue in wii/gamecube games* updated download site to http://postloader.dnsdynamic.net, the new official site for downloadspostLoader 4.7.1* remove useless file thread locking system.* increased thread priority for covercache. This will solve sound stuttering and very slow file writing during creation of cover cache files (if enabled)* now postloader select exact cover name for covers* postloader require customfat (and customntfs) to be compiled (from wiiflow). Some file where missing during games/roms browsing with standard library.postLoader 4.7.0* new plugin managment system. Now roms are organized on per-system basis. When you select a rom, you can choose your preferred emulator. The plugin.cfg file has a new sintax.postLoader 4.6.2* updated grlib library (added transparency option for icon/panel borders)* ChannelBrowser: updated find_title_name function. Thx kuwanger!!!* little ui changespostLoader 4.6.1* emuBrowser: fixed dsi when browsing ntfs partitions* changed hourglass icon with something more "modern"* new locking method for covercache thread* various fixespostLoader 4.6.0* now every mode allocate it's structure to mem2... tested with up to 23767 unique roms (thank abz)* emuBrowser: now all partiotions should handled correctly* various fixespostLoader 4.5.4* emuBrowser: introduced some more checking, like rom name checking. Only one rom is added if the same path is specified on another plugin* fixed a memory issue with screensaver* much faster ms_strcmp function. This should speedup a lot of operations* various fixespostLoader 4.5.3* emuBrowser: Reduced memory occupation. Depending on roms path names, also more then 50%* minor fixespostLoader 4.5.2* rolled back to the damn slow sd logging systempostLoader 4.5.1* fixed missing roms* added more information if wad installation fails.postLoader 4.5.0* version changedNOTE: this version will clear all configuration files (autoboot settings... etc.etc.)postLoader 4.4.18* emuBrowser: fixed empty page on plugins filter menu* emuBrowser: up to 32768 rom can be virtually browsed.* emuBrowser: the cache file is no more fully readed in memory, but in small chunk.* emuBrowser: fixed rom count display if none or every plugin is selected in filters.postLoader 4.4.17* any mode can now be locked using [home]->lock this mode. Top and botton bar are disabled as well the d-pad shortcuts.* fixed button text that may be cutted in 4.4.16* better debug output for emulators* faster ploader.log writing (as usual, log is activated only if the file exist on sd root, thx joostin for the tip)* GameBrowser (GC): added current installed wad information (AUTO:DM, AUTO:DML.... etc)* Fixed default homebrew category creation when configuration file change revision* minor changes in user interfacepostLoader 4.4.16* up to 256 different plugins are supported* rom count is displayed in filter menu* new plugin.conf format. The old format is compatible as the first digitig of definition line in plugin.conf is '0'* added to grlib_menu the support for () buttons* added cfg_RemoveIndex/cfg_RemoveTag functions to cfg librarypostLoader 4.4.15* fixed "|" support in emulators. Use $ symbol postLoader 4.4.14* fixed support for multiple fat32 partitionspostLoader 4.4.13* bhoooo ?!?postLoader 4.4.12* gameBrowser/gc: fixed cheat codes support for dml. Cheats files (gct) must be in the same partition of game and only '/codes' folder is supported.* gameBrowser/gc: added manual mios installation ([home]->"Manual MIOS installation..."). You can also create in /ploader/wads/mios.wad and cmios.wad as standard mios and custom miospostLoader 4.4.11* ....postLoader 4.4.10* gameBrowser: fixed wii games execution (and not required wad installation) if dml is set to auto.postLoader 4.4.9* wad installation: now just the hourglass is showed during installation* emuBrowser: fixed "$" separator (dosbox will now work)postLoader 4.4.8* gameBrowser: Automatic DM(L)/QuadForce wad installation (please, read notes carefully !!!). Thx to waninkoko WadManager 1.7 source codes.* gameBrowser: Fixed a bug on reading/writing configuration information* Increased mp3 buffer size (less disc i/o)* little fixes========================================DM(L),QUADFORCE automatic mode:========================================When this option is enabled (press [home] while in gamecube mode, then " "GameCube mode = DM Auto""), postLoader will choose and install the correct wad file to execute the selected gc/qf game.To use this feature, you must create a wads folder in your /ploader folder, for example usb://ploader/wads if your postloader data folder is in the usb device.Then rename the dm(l)/qadforce wads as followDIOSMIOS_2.10.wad -> dm.wadDIOSMIOSLite_2.10.wad -> dml.wadquadforce_4.1.wad -> qfusb.wadquadforce_4.0.wad -> qfsd.wadso you will end with the following files://ploader/wads/dm.wad://ploader/wads/dml.wad://ploader/wads/qfusb.wad://ploader/wads/qfsd.wadUse only tested wads, from well known source. Installing these wads should be a safe operation, anyway it is a your choice. No warranty provided, no responsibility on me if you brick anything!postLoader 4.4.6* emuBrowser: added an option in plugin.conf to enable recursive search of roms in a folder* emuBrowser: plugin .dol is checked before searching roms* minor fixespostLoader 4.4.5 (only as update)* emuBrowser: Fixed loading of AbdallahTerro plugins.conf* emuBrowser: Plugins are searched only one time. Filters are now applyed instantly* emuBrowser: up to 36 plugins can be displayed in filters (tested). Anyway note that no more than 32 different plugins can be used (this limit require some work to be bypassed, as filters are in a 32bit var)* emuBrowser: added current selected plugin(s) and rom count information* minor fixespostLoader 4.4.4* added a flag in plugins.conf to enable/disable plugins. Check the file!* added mutex for almost any file i/o. Seems that postLoader no more hang occasionally* added "Return to real WII" in exit menu when working in neek2o* the folder for covers can now be changed. Check "ploader/paths.conf.sample" and rename it to "paths.conf". Postloader uses sd:// and usb://, usb2://, usb3://, usb4:// for additional partitions)* minor fixespostLoader 4.4.3* removed some debug messages* minor fixespostLoader 4.4.2* fixed buffer allocation error in mem2 that was causing a dsi* covercache now uses a single large buffer in mem2 for covers* added mutex in mp3 player to control multithreaded file io* minor fixes (also a typo in plugins.conf)..postLoader 4.4.1* added new tag to plugin.conf to specify alternate dol search path (more info in the the file)* removed option menu* when a an icon is clicked, a full res cover is displayed.* postloader binary configuration file is no more resetted if size changes* emuBrowser: fixed filters issue if plugins.conf file is modified* changed, again, sigh :( semaphores in covercache, hoping that this will stop occasionally hangs* various fixs...postLoader 4.4.0* covers are scaled down to save memory* added "Enable TEX cache" in "config->advanced option". If enabled a folder /ploader/tex will be created, and a rgb raw texture will be saved. This give a great boost on cover update speed but require up to 144Kb per covers on the device. Note that disabling it will remove all cached textures.* covers lookup for emus is much fasterpostLoader 4.3.0 appBrowser: fixed a memory corruption with more than 86 homebrew. The real limit is 256, and once reached, it should no codedump. (thx MassiveRican) appBrowser: current subfolder/page is correctly restored after executing an homebrew. appBrowser: changed format of cache. appBrowser: tag is read from the meta.xml when required. emuBrowser: now supports .png, .jpg, .bmp covers emuBrowser: added support for emulator's plugin arguments ({device},{path},{name},{loader},{titlelow},{titlehi},{loadername} emuBrowser: added auto import of retroarch snapshots as covers. Note that if enabled (home->Auto import...) any .bmp will be removed from :/retroarch folder emuBrowser: fixed displaying of the same cover for multiple roms. emuBrowser: plugins.conf has a new format. Please update from full dist. various fix/code optimizations.postLoader 4.2.2 gameBrowser: fixed game name handling for wii and gamecube gamespostLoader 4.2.1 AppBrowser: as requested subfolder support is back. nandBooter v2.5: fixed crash changed wait panel for most i/o operation switching browsing mode is more smootherVersion 4.2.0 AppBrowser: changed category managment system AppBrowser: Fixed hidden applications AppBrowser: better and faster xml parsing AppBrowser: added a caching system. Now it is almost instant. New hb are automatically added to cache. Changes of actual xml may require a manual refresh ([home]->refresh cache) AppBrowser: postloader setting are moved from application xml to cache system. GameBrowser: changed configuration file layout. (speedup, less memory used) GameBrowser: titles.txt is now applied only when refreshing cache. (speedup) GameBrowser: removed "Clean Title Configuration" menu item (obsolete) ChannelBrowser: changed configuration file layout. (speedup, less memory used) ChannelBrowser: titles.txt is now applied only when refreshing cache. (speedup) EmuBrowser: great speedup when scrolling a large amout of rom Added an option in configuration to change mp3 playback volume Reduced memory allocation: titles.txt is loaded only when needed On screen keyboard can now enter lowercase text Fixed some filtering issues Various code cleanup and fix enhancements in grlib library (menu button width selectable,keyboard etc.etc) new faster cfg library moved autoboot informations from options menu to "about postloader" menu n2oboot.ini che be configured in option menu (available only when executed in neek2o) updated readmii.txt (v1.9). Not yet complete but better then the old one.NOTE: AppBrowser categoryStarting from this release, postLoader does support no more subfolders as category. Now up to 8 category can be assigned for each homebrew. This make everything fully compatible with standard layout of HBC. Five category are assigned by default: Games/Utility/Emulators/Backup loaders/Hacking tools, and them can be changed in runtime(A)->View options...->Rename categories(B)->Change category(2)->Filter menu, with also sd/usb selection(home)->refresh cachepostLoader 4.1.9- Correction du lancement des jeux Wii depuis le mode réel vers neek2o.postLoader 4.1.8- Ajout d'un mp3player.c personnalisé, qui semble corriger quelques rares plantage aléatoire du postloader- L'adresse IP de la WII est maintenant affiché dans la zone "about"postLoader 4.1.7* Added support for devo r188 optional settings (thx wiiflow)postLoader 4.1.6* Fixed diconfig.bin parsing with neek2o r96. This version of postLoader is NOMORE compatible with older neek2o versions.postloader 4.1.5* usb in neek2o is now accessed via ums (thx overjoy for the info). neek2o > r86 may be required.postLoader 4.1.4* postloader will now write (something) on usb dev when starting. Some hdd (basically on wd elements usb 3) are really slow on first write after reloading ios.* Disabled debug output (please request debug versions if needed)priibooter_gui 4.9* Button press is checked also when fading outpostloader 4.1.3* Added support for LULZ HBC title id* Added a fade in effect when showing the gui* Better managment of parental control. Advanced options are now hidden, not the full menu. Now only way to disable it is pressing the "config" buttonpriibooter_gui 4.8* Added support for LULZ HBC title id* Added option to start postloader using the channel. This will grant that AHBPROT is disabled. Works better with plforwarder.5.1.5.wad (available in the dist package)* Faster fade in/outplforwarder.5.1.5.wad is inside the zip, to not break modmii ;)postloader 4.1.2* Fixed a memory corruption when parsing diconfig.bin* Added code for multilanguage support* Removed "Remove stub.bin" option.* Reset button will now switch to system menu (as it should already do...).* Fixed nandcfg.bin parsing (thx cipazza)postLoader 4.1.1* WII Games selection bug under neek(2o) should be fixedpostLoader 4.1.0* Added basic support for neek2o r95 (note that older neek2o versions are supported no more)* Removed built in neek2o game scanner* Fixed detection of elf file parameters that could crash executed programspostLoader 4.0.9* fixed another neek code dumps! note that postloader is unable to ISFS access to /sneek/nandcfg.bin in latest neek2o betaspostLoader 4.0.8 fixed neek code dumpspostLoader 4.0.7* removed an annoying debug messagepostLoader 4.0.6* now using the open source stub by fix/megazig. Old stub.bin can be removed from /ploader folder* Fixed a dump with neek2o diconfig.bin file.* devolution: postloader support now creation/managment of up 8 card images, per game selecatable. memcard.bin, memcard1.bin....memcard7.bin (also _jap equivalent)* Changed a bit the selection screen* some code cleanpostLoader 4.0.5* Added support for Devolution r115. 16mbyte memory card dumps no longer required, so feel free to use ctr-gcs/nugasa/gmcc dumps. (daxtsu)postLoader 4.0.4* added USB_Deinitialize(). May help executed application that reload ios58 without checking if they are already in 58* fixed neek_UID_Add memory allocation* forwarder channel v5: Added video initialization postLoader 4.0.3* fixed gc/classic auto repeat handling* minor changes-removed input 'hacks' from 4.0.2 due to better input handling (daxtsu)postLoader 4.0.2* fixed homebrew/emulator/wii/gc game menus popping up when cancelling the launch of them on GC controllerpostLoader 4.0.1* added NODISC2 patching for DM 2.2+ (daxtsu)postloader 4.0.0 (final)* fixed a crash caused by cover cache when autostarting something (thx daxtsu)* fixed a (long) delay when stopping wiiload thread when in autostart mode* removed "fix crash on exit" for homebrew applications* removed "use stub" option* added ciosx return to postloader (channel)* fixed a buffer overflow in game browser (thx DEFIANT)* packed with new default theme by pepxl and me. Thank pep ;) (soon a new theme package with all featured themes)NOTE: this version will clear all configuration files (autoboot settings... etc.etc.)postLoader 4.b42* fixed covers for channel browser (thx daxtsu)postLoader 4.b41* Added support for DM2.2 (previous versions of DM are no more supported)* Removed "DM(L): Video mode" when in devolution mode* Devolution: added video configuration like the sample loader* plugin.con and icons are now in the separated plugin package (actually v3)* fixed a crash when the stub is dumped the first timepostLoader 4.b40* better stub handling (postloader forwarder channel is now required to go back to postloader)* gamecube games browsing is now fixed* fixed the crash on exit of some homebrewspostLoader 4.b39* corrected iso names in devolution mode (thx daxtsu)postLoader 4.b38* postLoader will now ask to dump your hbc stub. This is required one. You cannot do this in neek2o, as postloader must be executed by hbc to save the stub.* corrected font size on some menupostLoader 4.b37* di, corrected a return value checking for gamecube/wii disc* updated usbstorage to latest used in usbloaderGX/wiiflow (still postloader has problems running with ciosx v9)* devolution has problems with FIX94 stub, like the old stub postloader was using (take from priiloader). Using the stub from hbc1.1.0 it works as should. This is a temporaly solution.* support for gc games in /games/.iso (only in devolution mode). A game rebuild is required when changing mode. This is done automaticallypostLoader 4.b36* Adopted stub by FIX94* Before devo is executed, stub is updated even if "Patch stub and use return to HBC method" is not active* code clean* Corrected online menu font size* fixed sorting issues in homebrew browser* di module should now support gamecube retail diskpostLoader 4.b35* added support to Devolution. (thx to tueidj (sample loader) / fix94 (wiiflow implementation) / daxtsu-wever-gartmiusprime (testing)) > loader.bin must be copied in /ploader/plugins. > images must be in /games//game.iso (like dml). > postloader will check if a gc memory card is present, if no, emulated one is used.* emu filters shown now only plugins with associated roms* up to 16536 roms can be browsed (even if I think is a crazy number, but until ram is available....)* adjusted roms structure (about 192Kb are saved).* "go to page" adjusted to be able to manage all that roms (kuwanger)* added mutex on covercache_get. This may have solved postloader random hang* added better and faster control for missing covers, so covercache thread don't need to check for them.* new case insensitive strstr. This give a general speedup to postloader (http://www.daniweb.com/software development/c/code/216564/strings-case-insensitive-strstr)* code cleanpostLoader 4.b34* increased the buffer for filter menu (thx kuwanger)* now postLoader uses single or double fb as required* performed a lot of code clean (thx kuwanger)* it seems that b34 has stopped to randomly hangpostLoader 4.b33* wiiload (network) has been rearranged to allow file of (almost) any dimension to be transferred. Now sd or usb dev are used to bufferize the transfer. With a slow sd based setup (/ploader folder on sd), some dalays are possibile.* wiiload accepts wads files via wiiload protocol. If a wad is send to postloader, postloader will move it to sd://wad (or usb://wad if sd is notavailable)* wiiload is now compatible with TransmitMii 1.3.* To send large wads, person66's sharpii is required (in dol mode, http://code.google.com/p/sharpii/downloads/list)* during wiiload self update a wait panel is now shown* covercache, added a cache for not existing items. This should allow much less access to devices.* covercache has variable thread priority* fixed a memory leak in ttf font managment* better checking of ttf wide chars coversion* back to double buffered fb as there where artefacts during page change* smoother page change effectpostLoader 4.b32* emu default icons can now be added to theme. If they are not present, standard one are used* corrected a little issue when applying background tiles using themes* fixed fonts for homebrew app menu (thx gl1mml1ng)* semplified render process. Now only one fb is used.* increased covercache items* under neek gc and wii games are no more mixed in wii games view (thx etheboss for your diconfig.bin)* added support for emulators icon (check holoDark2 theme on googlecode, thx gl1mml1ng)postLoader 4.b31* screensaver will play also emu covers* added a timeout on covercache thread stop* postloader icons can be loaded from themes... check holoDark themepostLoader 4.b30* solved some issue with fonts* now fonts have correct proportions* smoother wiimote ir pointer movement during page tranitions* now focus over icons can be gained even when botombar and topbar are opening/closing* moved and reduced in size the text for emulators icon.* new emu icons for roms without cover, with the space for the text* new small font for emu icon text and filter selection. Let me know if it is readable.* added in support for Parental Controls on hidden homebrew apps, games, channels, and emulators (thx daxtsu)* chenged the way usb is mounted in (s/n)neek(2o)* corrected daxsu to daxtsu :P ;)postLoader 4.b29* fixed all issues with supported controller (and extensions). Repeat should work fine for all...* corrected a dump after the last song (thx Geren)* adotped plugin.conf by wever ;) (but renamed wiimednafen-mod3 to wiimednafen.dol)* added emuicons for roms without cover (see plugin.conf). Covers height and width must be divisible by 4* corrected displaying of hidden gamespostLoader 4.b28* removed crosscheck of dml for sd games. This will give a great speedup for fst games scan, but will not check consistency from game on usb and the same on sd. (thx FIX94 for pointing that)* removed an useless space check during dml scanner* corrected autorepeat for wiimote keys (you can now keep +/- pressed to change pages)* fixed classic controllers button and key repeat (thx daxtu!)* added DML1.x and DM2.x cheats support (thx daxtu)* removed source path from emulators filters (thx wever)* corrected DM2.x game search (games on both sd and usb where not listed) (thx wever)* remove bottom bar neek icon when postloader is already running in neek (thx wever)* corrected gamecube game section under neekpostLoader 4.b27* DM should now to work also without SD* Moved "Exit" button to the far right of bottom bar* Added "Restart postLoader" to Exit menu* Added very basic virtual keyboard* Added NMM option to DML 1.x and DM 2.x modes* Added "parental control" password (CONFIG->Set parental control). This will disable all advanced and dangerous for kids options of postloader. If you loose your password you have to delete /ploader/ploader.cfg * postloader configuration file (ploader.cfg/pldneek.cfg) is better checked for inconsistency* fixed postloader issue with genplusgx plugin* Added proper boot screen when executing dm/dml* Game preview for emulators is now biggerpostLoader 4.b26* fixed .conf corruption caused by recently changes in cfg library. postLoader should be able to recover actual corrupted files. Otherwise delete any *.conf and channels.* from /ploader folderpostLoader 4.b25* fixed channels sorting/hiding* fixed crash with more than 1500 emu* fixed jump to page (now if there are more then 100 pages, page selection is every 5)* covercache semaphores are now volatile. Hoping in no more casual hangs* (B) should now interrupt USB mounting* Changed "WII menu" button to "Exit..". Now you can exit to 1) system menu, 2) homebrew channel, 3 shutdown. Button need to be moved to right... next rel...* Neek button will now ask the method: 1) direct (for neek2o, no sd required), 2) IOS254 (bootmii/neek sd required)* Added "change default ciosx" to channel mode* Added support for DM. Press [HOME]->Gamecube Mode: DM 2.x* plugins.conf parsing is complete. You should be able to add any plugin from wiiflow (thx FIX94) and configure it for postloader. Plugin must be copied in /pload/plugins* speedup on wiiload deinit* priibooterGUI 2.8: should now save correctly nands folders information (required by postloader for old mode nand changer)postLoader 4.b24* fixed a memory leak when browsing emulators* added some debug messages during emu scanning* corrected snes section of plugins.confpostLoader 4.b23* DML: both fst and iso are supported correctlypostLoader 4.b22* Fixed execution of settingEditor GUI and wiimod when one of them is missing* Corrected sort order for DML* Now DLM works with v. 1.5 (thx to FIX94:dios-mios-booter)* Added a debug message to nandBooterpostLoader 4.b21* nandBooter 2.3: applyed the previous patch in the right way* Corrected a crash if no plugins.conf file is found in emulatorspostLoader 4.b20* enabling console in nandBooter debug mode has solved the issue on channel execution (thx AbdallahTerro for testing)postLoader 4.b19* nandbooter: If fails something it will try to write log to sd* nandbooter: corrected a possible bug on nand mountpostLoader 4.b18* recompiled nandbooter* corrected wiiload thread stoppostLoader 4.b17* added some debug message* corrected a bug on device unmount* added initial support for plugin configuration file (now required for emulators)postLoader 4.b16* corrected a memory corruption that could occurs when booting channelspostLoader 4.b15* corrected a bug that was causing postloader fails execution of a .dol ("postLoader was unable to load: .....")* retouched again covercache thread priority* moved to mem1 covercache structure (but textures are still in mem2)* sorting issues should be fixed* updated covers download links to gametdbpostLoader 4.b14* lowered covercache thread priority* added wii64 to emulators. Roms in /wii64/rompostLoader 4.b13* fixed a possible memory corruption caused by game name >= 64postLoader 4.b12* solved an issue from covercache on dol/elf loading to mem2* added a check on dol loading* postloader will now create the folder for emulator screenshots (covers.emu)* changed some wrong textpostLoader 4.b11* d-cross up select wii games/dml. down for emu.* added selection for dml mode (0.x for < 58, 1.x for new dml)* added more video modes for dml (only 1.x mode)* added nodisc and padhook flags in per game settings (only 1.x mode)* wbfs games on first FAT32 partition can be booted via neek2o from real nand (neekbooter 1.4 is required as priiloader autoboot installed file in /nand/pl2o nand image)* note: genplus doesn't work for mepostLoader 4.b10* corrected a bug in grlib drawimage functions, that may not scale correctly the texture* covercache: fixed threading and now start caching current page items instead of previous one.* icons: fixed possible fault with long textpostLoader 4.b9* huge speed improvment in importing emu snapshots* Added support for genplusgx emulatorpostLoader 4.b8* postLoader is capable of import saved snapshots as covers (fceugx, vbagx, snes9xgx)* rendering speedup checking and disabling offscreen objectspostLoader 4.b7* in dol embedded configuration is stored only when needed (great speedup on hb start)* corrected long filenames exception for emulatorspostLoader 4.b6* Integrated uid.sys manager for neek is partially working. Press [home] in channel mode (under neek2o/neek)* Now hb apps are loaded directly to mem2... launching is even faster* Added emulator support for fceugx, vbagxpostLoader 4.b5* Changed the HDD keep live function* Updated all sorting functions to qsort* Changed escape code for TTF flags, as char 255 caused wrong behaveur in mbstowcs* new TTF width caching system, with full support for wide chars* fixed icon font size during scrollingpostLoader 4.b4* Changed a lot of on-screen informations* Corrected a bug on apps name from xml in homebrew mode* Corrected a bug on channels namepostLoader 4.b3* Adjusted position of some user inteface items...* Semplified HOME menu for all modes* Added a direct shortcut for Setting Editor GUI in the bottom bar (S.E. Gui must be installed in /apps/SettingsEditorGUI/ or /apps/Settings Editor GUI/)postLoader 4.b2* Added texture based cache system for GRRLIB ttf implementation* Added a cache for ttf character size in GRRLIB* emuBrowser: now using qsort for sorting* Added topbar for selecting browser mode* Added bottombar for selecting about/setup/disc/neek(bootmii)/setting editor (if installed)* Now disc is checked before starting it.* priibooterGUI 2.7: little change in fade timing to give a little more time to press a key on wiimotepostLoader 4.b1* Now postLoader uses TTF fonts* Fixed a bug on GRRLIB when measuring character width (TTF)* Fixed a bug on homebrew parameters detection* Corrected some memory allocation bugs* Added emulator page (actually only snes9xgx, and roms must be in /snes9xgx/roms). A great THANK to fix94 for his hard works on emulators* Corrected a random bug that was causing the hang of cover cache thread.version 3.71.6 * Is no more required that the FAT32 partition dedicated to wii homebrew is the first one. * Removed "Set default loader..." when running under neek * DML: added support for fst format (GCReEx) [untested]. Can be very slow on rebuilding cache, with fst games. * Corrected a bug on detecting "ID6_Gamename" format version 3.71.5 * nandbooter: removed an lz77 decompression check that may fail version 3.71.4 * Added the capability to transfer SYSCONF and/or MII from real nand to current emunand ([HOME]->Nand options)Version 3.71.3- fixed execution of some homebrews that requires almost one arg.Version 3.71.2- fixed some bugs in wiiload over usb geckoVersion 3.71.0- Added experimental wiiload over usb gecko- now you can go from first to last page or vice versa in all modes- removed pause before starting wiiloadVersion 3.70.1- Corrected Advanced options menuVersion 3.70.0- mp3 player: added shuffle function- mp3 player: using again MP3Player_PlayFile (no more limits on mp3 lenght, previous it was 4MB)- added stub for returning to postloader channel when executing homebrews.Postloader channel v5 must be installed. A full stub will be installed in memory, so it is ready to use in neek (take from priiloader). This mode must be selected in advanced option, and may fail with some apps (they will return to hbc). Priiloader method is still the suggested one- now dols are checked for _arg signature. If not found no arguments structure is passed to it. This leads to dollz to run now without problems (thx tueidj for the hint). Note that wiiflow can't be used to execute games (but wiiflow-mod should)- corrected a bug on creating default configuration on sd even if you shutdown/reset/return to menu when configuration menu' is showed.- postLoader was trying to patch ios 58 more than one time when browsing real nand, failing after the first.Version 3.69.7- new wbfs scan function: wbfs file are no more opened and header readed, just name of file/dir is used.- case sensitivity on ntfs is now usedVersion 3.69.6- changed a bit network init code- added more debug output for wbfscanner (reached the limit :P)- wbfscanner, increased buffers for pathnamesVersion 3.69.5- added a timeout on covercache_stop- added more debug output for wbfscannerVersion 3.69.4- codes are working again- changed a bit emunand channels configuration menu- corrected a bug when reading sectors on 4K devices- priibooter_gui 2.4: should now support disk with 4K secotorsVersion 3.69.3- Now postloader keep different configuration files for channels for neek, realnand and emunands- Default channel mode for neek and real nand is now "compatible mode" (WII_LaunchTitle will be used)- neekbooter 1.3: neek2o mode for emunand now use WII_LaunchTitle. Should be no real difference from previus version, just smaller executable.Version 3.69.2- Better wbfs scan function- Removed uid.sys scan and dump to gecko (neek2o)Version 3.69.1- More debug output informationsVersion 3.69.0- Added a lot of debug output informations- dml: changed game configuration structure to keep full path of the .iso- dml: now search both /ngc and /games folder for gc games- Changed cache file names (now wbfs.dat and dml.dat... this will require a cache rebuild)- Changed some initialization code- Wiiload thread will now wait 5 seconds before start- Updated some function names- Corrected a possible bug on covercache thread stop shared variables.- Some code clean- Recompiled with devkitPPC R25-1 and libogc 1.8.10. Network is workingVersion 3.68.5- Recompiled with R24- Changed network init... (unnecessary as shuld be a bug in devkit R25)Version 3.68.3- Corrected a possible bug on free space calc. on devices- Added double buffered threaded file copy. (see note)- recompiled with latest devkit/ntfs portlib.- code cleanNOTE: (dml copy to SD samsung class 10):IOS58: single thread: ~2088 Kb/secIOS58: multiple thread: ~2687 Kb/secCIOSX: single thread: ~2224 Kb/secCIOSX: multiple thread: ~2495 Kb/secVersion 3.68.2- little adjustments to dol/elf boot code- dml: updated gc sram video modes configuration (thx FIX94)- dml: usb ngc folder can be on any of the four fat32/ntfs (primary) partition supported by postloader- dml: last browser page where not saved when launching game- initial code for uid.sys managment under neek2oVersion 3.68.1- fixed xml version number (thx XFlak)- fixed hb execution via postloader channel (untested)Version 3.68.0- Corrected build number in historii.txtVersion 3.67.5- Corrected internal build number- DML: Video mode selection is back again, with more per-game options(Game/Wii/Force NTSC/Force PAL) and an option to change default setting for all games- DI: Added debug output (to gecko and sd:/ploader.log)- DI: Mooved entrypoint- Added "the little ghost" icon to hidden channels/games when "show hidden items" is selected- Finally cover cache thread should be correctly terminatedVersion 3.67.4- Fixed channels name for neek2o- Maybe loaders execution is now fixed. This bug may be present for any hb launched and seems connected to cover cache threadVersion 3.67.3- Corrected parameters for loaders (bug introduced in 3.67.2)Version 3.67.2- Changed the way game loader are called.- priibooter_gui (2.3): faster callback call...Version 3.67.1- dml game scanner is working again- priibooter_gui (2.2): background fade-in during hdd initialization was missingVersion 3.67.0- dml: fixed the bug that could prevent displaying of games on more than one disc (from usb only)..- when changing sort mode, cover cache where not updated- cover cache is now using mutex for thread locking- now when emunand is changed, cover cache is correctly updated- postloader forwarder channel updated to v4.- postloader can now fully work under ciosx. This give some beneficts, like better hdd compatibility and highter transfer speed (+200Kb/sec on dml game transfer). If you choose to use ios249 and you want to keep ahbprot for spawned homebrews, postloader channels V4 is required to be on system (both real and neek). ([home]->system options->Advanced options)- added support for ntfs (but actually on first partition is used for homebrew/dml, also remember that emunand, neek and a lot of hb doesn't works with ntfs)- postloader is now able to save some setting (like ios/onlyusb/etc...) directly in the boot.dol- ploader.sd file is no more used. The flag for USB Init (yes/no) is now embedded in boot.dol ([home]->system options->Advanced options)- added experimental gestures (enable in [home]->system options->Advanced options)- embed some configuration params (ios, sd only mode, hb execution mode...) on the executable- priibooter_gui: can now boot neek2o without any SD inside (thank you obcd)- priibooter_gui: support hdd with first ntfs partion- priibooter_gui: nouw can store it's configuration file on usb device (before only on sd)- neek2o: now is forced ios56- updated libwiiuse library to support latest wiimotes- a lot of code clean and various little fixes- postloader forwarder channel is now in the distributionVersion 3.66.1(wrong internal version)Version 3.66.1- Fixed a bug introduced in 3.66.0 that make covers do not updated correctly in game mode if page != 0- Lowered to 32Kb and aligned to 32 bit the copy buffer for files. Gained some Kb/sec during game copy.Version 3.66.0- Reintroduced online update. Now updates are in zipped format and can contain all files that need to be updated. Press [home]->check online for updates- dml: sd->usb crosscheck allows 2Kb of difference to let gct codes to be stored only on sd.- dml: multiple disc is now supported. The only folder name scheme supported is the one from discex- code clean and refinementVersion 3.65.0- dml: added cache... no more wait time. Cache, as usual, must be rebuilt manually (or automatically when install a game from usb to sd or remove a game)- dml: added an option to remove a game from sd (press B on the game)- dml: some little optimization on ui when searching for games- priibooterGUI 1.0b: added different way to call HBCVersion 3.64.0- wbfs scanner: again more checking- neekbooter 1.2: there is an error on neekbooter 1.1. I forgot to delete 'nandpath.bin' on return to menu'.Version 3.63.4- wbfs scanner: incremented buffer size.- dml: crosscheck is done only one time per session.Version 3.63.3- dml: mp3 music is stopped before starting copy a game from usb to sd- dml: cross checking between sd and usb games fixed.- wbfs scanner: added some more checking- wbfs scanner: should be able to keep debug on sd onpostLoader 3.63.2- Again it seems that mp3 playback can hang postloader in some situations. Added a semaphore for cover cache thread.Version 3.63.1- neekbooter 1.1: when channel from real nand is executed via neek2o, on "return to menu", /sneek folder return to it's original state and wii rebooted- added a new download site for coversVersion 3.63.0- Much better page transition- Play count should be recorderd now also for dml- Go To Page works again- fixed: If your last page is completely full, there will be an empty one created too.- Much more reliable cover cache system- Now pl uses nandpath.bin instead of recreate a nandcfg.bin that causes "confusion" to neek2o. Also make backup and restore nandcfg.bin- Added a confirmation before executing any items- Corrected an huge memory leak introduced with version 3.61.2 in homebrew modeVersion 3.62.0- xml and version updatedVersion 3.61.2- Cover textures moved to mem2- Implemented a threaded cache system for covers. Now there aren't more pauses on page changes.- misschan.txt, missgame.txt are now created on root of sd (if present) (now is true)Version 3.61.1- fixed channel to neek2o execution bug. Thank to AbdallahTerro to help me to track it down.Version 3.61.0- added page change effect- dml: added cross checking between sd and usb games. If the game size on sd is different from the same game on usb, game on sd is removed- changed the way usb device is keeped live.- background music is now faded out when required.Version 3.60.6 (untested on real wii)- fixed a free that was referring to mem2 address. This could probabily lead to a code dump when stopping music.Version 3.60.5- to play mp3, postloader do not use more MP3Player_PlayFile, as seems to hang postloader when multiple disc access are performed (I think disk io ins't thread safe).Version 3.60.4- updated same timings during file copy operations- added callback support during http downloadVersion 3.60.3- dml: full auto selection of video mode. Removed manual mode- dml: Added video mode change if game is ntsc- postLoader 3.60.2 had wrong internal versionVersion 3.60.2- screen saver will hang if covers are on usb- misschan.txt, missgame.txt are now created on root of sd (if present)Version 3.60.1- dml: on game never configured postLoader will automatically choose the right video mode (thx FIX94)- channel browser: updated cover download.- neek2o can be executed without sd in slot. Even if sd is inside, usb has highter priority. /sneek/kernel.bin must be present on the device (THX obcd!!!!)- postLoader can now moove its configuration data from sd to usb. ([home]->system option->Move postLoader cfg folder to USB)- play count for dml should now work (thank joosting)- readmii.txt updated to v.1.7- various bugs fixed, and newer added :PVersion 3.60.0- n2oswitch erased from project- old neekbooter becomes forwarder base- new neekbooter with n2oswitch functionality added, more channel launcher for real nand- on neek2o r75 (i don't know the revision where this heppened), the structure of nandcfg.bin file was changed, corrupting postloader behaveur. Updated- postLoader doesn't use WII_LaunchTitle to execute channels on real and neek2o. CGT codes should works again in both enviroments.- New channel launch method, you can choose between "Normal boot method", "Load apploader", "neek2o". For neek2o, read VERY important notice in noteNOTE: How to setup a neek2o nand for real channel launch method- Use modmii to create a fresh nand. Install only priiloader (required) and if you wish postloader channel. Do not add anything more if you want a fast to boot nand- name this nand pln2o and put in usb://Nand/pln2o- Start that nand, configure it (also the network). Install the new neekbooter (required) in priiloader and make priiloader autoboot it (you can use postloader to do that [home]->System options->Install neekbooter.dol in priiloader, when you running in neek2o/pln2o nand)- postLoader will automatically copy (only one time) your vc/wiiware to pln2o nand and execute it.- This is a great workaround for WFC games and games that doens't work in d2x emulation- THIS IS EXPERIMENTAL, make a backup of your nands before try it.Version 3.59.5- Fixed a possibile miss/corruption of wiiload header. (thx JoostinOnline)- Now music is stopped when partition are mounted during wbfs scan, otherwise a code dump will occours...NOTE: neek2o channel launching mode isn't yet operative...Version 3.59.4- If you are using wiimote and point outside the tv, the cursor will disappear immediately- Removed "default" from IOS selection in emunand channels property- Missing from 3.59.3: AHBPROT is replaced by "+" symbol.Version 3.59.3- Now if the wiimote point outside the tv, the cursor will softly disappear. It return visible when pointing again or using controller sticks. (thxjoostinonline for the idea)- Changed sneek detection with joostinonline suggested one.- Remove close button on channels properties- If user pressed (B) in "Select NAND Source" to close the menu, the path to nand become corrupted. Fixed- If someone ( :p ) want postloader to stay always on 249, hexedit postloader .dol file, search for USE_IOS_249=0 and replace with USE_IOS_249=1- postLoader channel hidden also in realnand and neek.Version 3.59.2- nandbooter mooved again a little upper as apploader mode was broken- nandemu scanner now skip hbc and postloader channel (POST)- priibootergui is now in the apps folder with it's xml-. This is need by priiloader > 0.8 to enable AHPBROT. Once installed it can be deleted- added to postloader's xml- some minor changes- readmii.txt updated to v.1.6Version 3.59.2- nandbooter mooved again a little upper as apploader mode was broken- nandemu scanner now skip hbc and postloader channel (POST)- priibootergui is now in the apps folder with it's xml-. This is need by priiloader > 0.8 to enable AHPBROT. Once installed it can be deleted- added to postloader's xml- some minor changes- readmii.txt updated to v.1.6Version 3.59.1- Fixed a bug that was preventing postloader to browse real nand if ios249 is used (this heppens it AHPBROT flag is not available)- added to xml file , it is required if executed from HBCVersion 3.57.5- Correction d'un bug dans les messages de debug pouvant mener à un dump corrompu si l'enregistrement était autorisé.Version 3.57.4- Ajout de la possibilité de changer le Loader par défaut. [home]->game options->set default loader. (Peut toutefois être très lent)- Certains menus ont été corrigés.Corrected some menu options.- Correction en ce qui concerne le titre en haut du navigateur de jeux (gamebrowser).- Code mis à jour.Version 3.57.3* Added support for GC D-Pad (thx traitor)* Corrected a bug in homebrew browser pagenum (thx traitor)* Incremented debug output for dml operation* DML: Removed call to setstreaming (thx FIX94)Version 3.57.2* Corrected a bug in GRRLIB when inverting a texture* Added hourglass animation when reading game configuration* dml: games on sd are displayed firstVersion 3.57.1* Updated readmii.txt to version 1.5 with latest changes* wiimote key (1) now is "go to page...". D-Pad (LF) homebrew, (RG) channels, (UP) WII games, (DW) GC Games* Added messages when "intensive" operation are performed* When possibile bigger font are used.* priibooter console no more in distribution* added "wii theme" to the default distribution* also the splash screen is installed if it is present in the theme* Now name sorting is case insensitive* Optimized a bit the keep usb live funcion* Keep usb live is now called in the screensaver* dml scanner function was failing if no usb hdd is attached* Adjusted a lot of thing about themes. Themes must be updated to package 2.1* Code clean and some bug fix in codeVersion 3.56.1- Pas mal d'autres petits contrôles en ce qui concerne notamment la fonction principale du fichier système. (copie etc...)- Correction en ce qui concerne l'obscurcissement des icônes de jeux Wii.- DML: Correction d'un bug qui empêchait l'installation d'un nouveau jeu depuis l'USB si aucun espace n'était libre.- DML: Le processus de copie peut être interrompu. (Cela peut demander un peu plus de travail) (Notes : Les .iso ngc (Déjà convertis grâce à DiscEX) doivent être copiés dans ce répertoire usb://ngc folder (Première partie en FAT32).- postLoader va copier dans ce répertoire SD:/games quand cela sera nécessaire.- Les icône de jeu, provenant des jeux par USB, sont obscurcies. Le processus de copie est lent. ("1750 kb/s sur ma carte SD")- S'il n'y a pas d'espace libre, postLoader cous demandera si vous voulez ou non supprimer des jeux déjà présents sur celle-ci.Version 3.56.0- postLoader peut désormais déplacer les iso ngc de l'USB vers la SD. (voir les Notes)- Base de données fileop mise à jour.- Ajout d'une sortie pour USB Gecko.Version 3.55.0- En mode jeu, la flèche du haut fait passer en mode WII/GC(DML) (de même pour HOME > Game options > switcher en mode Wii/GC(DML))- Désormais, le mode vidéo DML (pal/ntsc) doit être configuré depuis le menu de jeu (appuyer sur B pendant le jeu)Version 3.54.3* Forgot to update internal build numberVersion 3.54.2* Added support for reset and power off buttons during screen saver* Changed a bit the screensaver (but "basic" ramains :P). Timout is 2 min (not 1 min)Version 3.53.3- Ajout du DML au menu de jeu. ([home]->Game options->Show DML menu (ou pressez la flèche du haut sur la croix directionnelle de votre manette))Version 3.53.2- Changement de la détection pour sneek/uneek/neek2o. - La configuration p13 est écrite avant de lancer le jeu.- DML: Quand la région PAL est détectée, le mode vidéo sera défini en 576i. (Merci à zfa)Version 3.53.1- Ajout d'un patch d'options pour la video sram.Version 3.53.0- Ajout du support DML. (Merci à wiipower & neogamma pour l'exemple du code source)Version 3.52.0* Added theme selector (theme package > 2.0 required, read readmii inside package), press [home]->options->change theme* Aligned disc launcher (di) module with latest wiiflow implementation* Added video fix to (di) module* Corrected WCF issue (neek2o)* Fixed some variables names for grlib menu functions* nandbooter to (b5)* priibootergui to 0.3: corrected font reverse when no background png is available* nandbooter aligned with triiforce (r96): Writing the title id to 0x80000000, might required for online WiiWare games (but online doesn't work)Version 3.52.4* Back to original appbooter. wiimc is instable also started from hbc (principally youtube).Version 3.52.3* Tested old appbooter with wiimc 1.2.Version 3.51.1* Added "Go to page" to channel/hb mode* "Go to page" was not showing last oneVersion 3.51.0* Added game filters (to disable filters, press (2) and (-) to unmark all)* Added game play count* Added sorting by name/vote/playcount* Added "Go to page" (press D-Pad down)* Added support for multi-column menu in grlib* Added usb live function. Every 30sec hdd is accessed to prevent sleeping* Japanese covers shoud be downloaded now* Added an option to GRRLIB to force PAL to 480i/480p. Not yet supported in pl3* Forgotten a flag in GRRLIBNOTE: maybe is required to clear all configuration files ( [home] -> Game options -> Reset config files )Version 3.50.1- Correction de quelques problèmes concernant l'initialisation vidéo GRRLIB.- Ajout de priibooterGUI 0.2.- Lorsque PostLoader est exécuté depuis priibooter (GUI), celui-ci ne montrera plus la fenêtre d'initialisation du périphérique.(Supposant qu'ils sont déjà initialisés)Notes sur priibooterGUI :- Peut lancer son propre background en .png depuis cette hiérarchie : ://ploader/priibooter.png.- Si le background disparait pendant 5 au cours de l'initialisation. Si le périphérique est déjà connecté, il disparaîtra en 3 secondes. Pendant ce temps, vous pouvez arrêter et montrer le menu de lancement en pressing n'importe quelle touche.- Le menu de lancement vous permet de sélectionner postLoader/neek/sm/hbc. Cette sélection peut être sauvegardée ou utilisée pour un usage singulier.- Utilise les mêmes thèmes que les versions précédentes pour le Menu.Version 3.49.1* Added support for mounting usb://nands/* subfolders. Note that d2x v6 has 64 char filename limit. A standard path for a title .app file is 45 char long. So nands/ should be less then 19 chars. Note that if a title access to deeper path, and will fail. d2x v7 seem have raised filesystem path len to 256 char* Added per game selection for ios* Added per game selection for loader to use (CFG, GX and WiiFlow... note that wiiflow crash when passing arguments, so it will not work)* code clean* Corrected all references to postloader.dol in readmii.txtNOTE: searchpath for loaders. Both sd and usb are used/apps/usbloader_gx/boot.dol/apps/wiiflow/boot.dol/apps/USBLoader_cfg/boot.dol/apps/USBLoader/boot.dolVersion 3.48.3* Little adjustment on ios reload function* Added support for ios249 to wbfs scanner* Only really found partitions are now scanned* cfg loader is now called with "intro=0" option (there is no output during game launch)* added "Powered by Configurable USB Loader" on game launch* removed alternate nand selection on game options when in real nand* priibooter 1.11 > reduced the delay for mode change. You must be very fast now ! (Anyway keypress is detected also during usb init...)Version 3.48.2* WBFS Rescan function was missingVersion 3.48.1* Added support for wbfs games in real nand. You must have cfg-loader in /apps/usbloader or /apps/USBLoader_cfg as CFG Loader is used to execute the game (thx oggezee to give me the permission to use it)* Added wbfs games scanner function for real nand. FAT and NTFS partition are supported (thank FIX94 and his forwarder for its partition mounting functions)* Corrected some strings* Some code clean* Games and Channels vote system was not handling correctly button* Games and Title browser do not remember correctly the last page visited. pl3 configuration file will be resetted when you upgrade to this version* priibooter 1.10 > update a bug if no sd was inside the wiiVersion 3.47.0 (r8)* neek2o: postloader can now install neekbooter in priiloader and configure it for autorun* corrected game options menu alignment* changed some menu labels* removed experimental microsneek feature> priibooter 1.9* if postloader isn't found and you are not in neek mode, selection screen is force* now search also sd:/appps/postloader/boot.dol and usb:/appps/postloader/boot.dol* wiimote buttons can be press to enter in interactive mode also during device initialization* wait-time reduced> neekbooter 1.1* if something goes wrong, an error message appear.* corrected crash if postloader isn't found* added sd:/appps/postloader/boot.dol to search path* added ISFS/appps/postloader/boot.dol to search path (so we can read postloader from usb, compatible with neek2o and uneek) note that this make sense only under neek2o as postloader3 is capable to access usb to store data and sd can be removed. under neek an sd is required for data.Version 3.46.2* neek2o: postLoader is now capable to rebuild all wbfs folder/file structure. Still missing fst format* added progress dialog when rebuilding diconfig.bin* postloader.dol is now available as apps/postloader/boot.dol* meta.xml reflect now the real version* postLoader have it's page in google codeVersion 3.45.3* Added support for usb homebrew access on neek2o (READ NOTES)* Corrected a crash introduced in 3.44.3 if neek2o nand is in the root* PARTIAL built in game cache rebuilder (READ NOTES)* Updated readmii to v1.2 Known issues/todo (in sparse order) * TODO: Adding patching options to uneek games* TODO: priibooter gui* TODO: multy splash screen support* TODO: patch uid.sys under neek* TODO: more theme options* TODO: runtime theme switch* ISSUE: if a channel png is corrupted, postloader may crashVersion 3.44.3* Corrected icon layout for homebrews* Corrected possible crash when drawing themes (for example with dimension theme)* Corrected some little graphic problems with themes* n2oswitch now support any priiloader version and change only needed options (autoboot and ReturnTo) leaving all the other option with they original values* postLoader can now switch to any neek2o nand ([HOME] -> Options... ->Change current neek2o nand")* postLoader now keep a channels cache file separated for any nand* added neek2o availability and current nand folder on screen* appbrowser can now manage up to 256 different homebrews.Version 3.43.1- Correction d'un bug causé par un diconfig.bin bizarre- Correction d'une erreur de typo- Ajout de n2oswitch.dol dans le dossier ploader. Ce fichier doit être placé dans sd:/ploader/ pour activer la fonction neek2o nand autoswitch.NOTES:Supporte automatiquement 4 nands différentes. Ces nands peuvent être sélectionnées pour n'importe quel jeu. Appuyez sur B sur la jaquette du jeu.Version 3.42.0* Corrected cover display for wiiwareVersion 3.41.4* Corrected a drawing problem on games icons, when no icon is available* Corrected a bug on parsing diconfig.bin when character "|" where present on title* priibooter 1.8: disabled usb root nand checking for better compatibility with neek2o* added primordial per game nand reload. A lot of more work is needed to complete this functionalityNOTES:postloader support automatically 4 different nands/nands/pl_eu for euro pal nand/nands/pl_us for usa nand/nands/pl_jp for japan nand/nands/pl_kr for korean nandIf the region if different from default, postloader is not capable of run directly the game. So the new region system menu will be displayed with the disc inserted.If something gone wrong simply delete nandcfg.bin from /sneekVersion 3.40.2* Corrected theme support* Corrected an (old) bug on deletion of all (games/channels) configuration files* Moved "Clean channel/games configuration files..." option to "Options menu'"* Corrected games hiding/sorting (configuration files must be cleaned, before it works)* Removed filter menu from games browserVersion 3.39.9* Uneek game browser with cover support. Support +cDI (thx obcd) and +DI (untested but should work). Unespected results for non cDI/DI versions* Rewritten disc boot code (now works under neek)* Fix for DVD homebrew access (thx tueidj, now WiiMC shoud work with internal dvd... waiting for reports)* postLoader can detect NEEK without the need of "neek" argument in xml* Completely rewritten gui layout engine* Now titles png have the right proportion (reduced titles x pages, from 16 to 12)* New icon (sorry joostin, I'm feeling creative :P)* changed /ploader/channels.png to /ploader/covers: If you want to keep old covers you should rename that folder* changed /ploader/channels.cfg to /ploader/config: If you want to keep old covers you should rename that folder* Added gpl.txt license to sources (link, as usual, in readmii.txt)Note:* Maybe it is not a usefull note, but game browsing can be accessed pressing [1] (hb->channels->games) or [home]Version 2.38.7* PostLoader est désormais capable de lancer un disque qui est déjà dans le lecteur. ( Appuyer sur HOME pour lancer le disque ).* L'Accès aux titres de la vraie NAND ont été optimisés sans pour autant qu'il soit obligatoire d'utiliser l'IOS 249. ( Si AHBROT est disponible )* Ajustement de certains messages ui.* Correction de fonctionnalité pour Wiiload après un téléchargement de jaquette(s).* Seulement les nouvelles jaquettes sont téléchargées.* Si Priibooter échoue au moment du montage usb, PostLoader n'essaye pas de le remonter une nouvelle fois. ( Priibooter v1.7 requis )* Priibooter mis à jour en version 1.7.* Support pour les Args Wiiload désactivés dans la version 2.37.7 ( une simple erreur )* Correction d'un bug qui gardait Wiiload en mode réceptif même quand les communications étaient interrompues.* readmii.txt mis à jour et possède désormais son numéro de version. TODO (dans l'ordre)* TODO: Ajout de uneek+di (cDI)à l'interface de sélection de jeu.* TODO: Priibooter gui.* TODO: Plusieurs assistances à l'écran d'accueil.* TODO: Nouvelle ICÔNE !!!!* TODO: uid.sys patché sous neek.* TODO: Plusieurs options de thème.* TODO: Échange de thème pendant l'exécution.* ISSUE: Si une chaîne en format .png est corrompue, Postloader risque de "crasher".postLoader 2.37.7* If AHBROT is available, no more need to fall into ios249 to browse (and execute) REAL NAND titles.* WiiLoad support (straight, compressed dol, zip archieve)* If you send postLoader.dol via wiiload, postloader installation will be updated (after confirmation).* Cover download can be safely interrupted pressing (B)* New library for http download (derived from wiiXplorer). Now cover download is much more faster* A lot of code clean* Now arg.commandLine is also moved in mem2* HB applications can be uninstalled* Corrected some bugs on microsneek support. Anyway microsneek must be considered experimental.* priibooter: updated to 1.6* priibooter: corrected a bug on HBC selection* priibooter: postloader is searched also on usb* Updated grlib gui library to 1.2* Changed version number convention ..Known issues/todo (in sparse order)* TODO: priibooter gui* TODO: multy splash screen support* TODO: new ICON !!!!* TODO: patch uid.sys under neek* TODO: more theme options* TODO: runtime theme switch* ISSUE: if a channel png is corrupted, postloader may crashpostLoader2 b36* microsneek technology (yah, I love useless fancy names :P) - READ READMII.TXT* Added caching to debugging mode* Updated readmii.txtpostLoader2 b35* plneek merged with priibooter (now priibooter 1.4). Install this version under priiloader* priibooter (if an sd is available) can run postloader/neek/system menu/hbc. It remeber last setting .* pl2: if you create on the root of sd the file postloader.log, postloader start in debugging mode. It drammatically slow. Debugging message are only partially implemented .* fixed dimension theme (you need to re-download the theme pack) .postLoader2 b34* plneek: update to v1.3 (only code clean)* pl2: added fix for old app with "crash on exit" issue. It is per-app setting, so press B on the app (like ftpii) and enable "Fix crash on exit" option.* pl2: hide/show application (and folders) now works as it should.* to keep dist smaller, postloader boot.dol is no more in apps folder. You must copy manually postLoader.dol to apps/postloader/boot.dolKnown issues* priibooter crash if there is no sd in the wii* if a channel png is corrupted, postloader may crash* dimension theme crash postloaderpostLoader2 b33* plneek: reduced wait time from 5 to 3 second* plneek: also SNEEK folder is moved with nands* plneek: after a nand change, the availble nand folders list in postloader where wrong until next reboot* plneek: now show only dots when moving folders* prii/neek booter: updated .dol search order and arg passing method* pl2: added some error message if something fails when selecting a new neek nand.* pl2: corrected screen redraw after channels filter selection* pl2: corrected a buffer overflow when working under neek (?) :(!!! IMPORTANT: as USB://SNEEK folder is moved with the rest of the nand, make sure that you have one in all nand folders before updatingpostLoader2 b32* postLoader/nandbooter will try to search the nand on the first 4 partition of an hdd. It can't selected interactively, the first valid fat32 found will be mounted.* plneek.dol: added nand switching utilty to package.* Corrected a bug intruduced in the past that was preventing the possibility to disable usb initialization (mainly usefull under uneek)* pl: Added to option menu, neek nand selection and reboot items.postLoader2 b31* pl: corrected nand folder argument passed to nandbooter (this was preventing booting titles from alternate nand folders, thx to zfa for his help in debugging)* nandbooter: is now able to write a log file to sd (sd://nb.log) if fails to boot a title* nandbooter: changed ISFS_Initialize position (after enabling emu...)* nandbooter: better debug messages output* updated priibooter.dol to support future plneek.dol (that will be the neek nand switcher)postLoader2 b30* Changed detection folder for the nand (now is title/00000001)* Changed how ahbprot is patched on ios reload (thx daveboal, waiting for feedback on dvd video and wiimc)* Added support for nand folders (see NOTES on readmii.txt)* Changed channels home menu'. Added "NAND Source" for selecting nand, NAND option for rebuild cache, download covers, reset configuration* Changed the time for displaying errors in nandbooter (from 5 seconds to 2)postLoader2 b29* Corrected a bug in the channel browser that caused wrong page number after channel's propriety menu is displayed* Added two new themes to the package: Horizon and Dimension. Thx darkangel84* Added totally new version of priibooter/neekbooter, completely rewritten and now based on app_booter.* Themes are now in separate packagepostLoader2 b28* Corrected a bug introduced in b27 that prevents nand cache to be read back* Implemented online update ( [Home]->options->Check online for updates )* Corrected missing screen redraw on hiding a channel titlepostLoader2 b27* Corrected arg managment (now WiiSX works)* Devices passed as args are now lowercase (like hbc)* postLoader now path che hbc stub to force the return to System Menu title (priiloader) thx to giantpune for his codepostLoader2 b26* Corrected stack dump when no meta.xml is found and (B) is pressed on apppostloader2 b25* Adopted app_booter r214 from wiiXplorer (thank's dimok). postLoader size reduced by about 100Kb* Adjusted code (hb and triiforce interface) to be compatible with app_booter* Corrected arguments passing... now if no args are found, arg struct will not be created. This solve problems related to dollz that was solved with a not-so-skilled trick in b20.* Elf args should be supported (untested)* hb without meta.xml now are named as folder name (before thay was shown as )* Now classic controller can change page with +/- and shoulder buttons* Corrected a bug on homebrew browser when hiding an application.* update downloadable sources to b25postLoader2 b24* Added "Reset configuration files" to NAND menu. This will clear per-title configurations file. Suggested on upgrade to b24* Corrected choopy classic controller* nandbooter: Changed default boot mode to "normal boot method"* nandbooter: Now if an error is detected it pause execution for a while to let user read it* nandbooter: some minor changes* nandbooter: partially update to triiforce r92postLoader2 b23* Corrected bug that was preventing usb initialization if IOS58 isn't present* Corrected a bug that could cause double of items if no valid items are available in 00010002 nand folder (to be confirmed!)* Corrected a bug on spawn of nandbooter that could prevent reload of correct ios (249)* A lot of code clean in nandbooter* Corrected reload ios strategy on nandbooter* Reduced console output of nandbooter* Added a message on ios reload when updating title cachepostLoader2 b22* Change the way titles name are read from channels. Now also 'U' Loadstructor names are detected correctly.* Changed a bit usb storage initialization.postLoader2 b21* Now for executing titles from real nands, WII_LaunchTitle function is used. This solve compatibility with loadstructor channels (U).* Removed tweak options for titles where running under real nand.postLoader2 b20* Corrected dollz code. A stupid error caused also args to no more passed to hb* Corrected internal build numberpostLoader2 b19* U channels are now scannedpostLoader2 b18* Corrected a (sure) memory corruption after refreshing titles cachepostLoader2 b17* Implemented davebaol (thx for share this !!!) AHBPROT fix. Started from priiloader, postLoader gains AHBPROT and is capable to spawn homebrew with full hardware access. (tested with MMM 13.4)* Added information on current ios and AHBPROT status on gui* Changed a bit menus... only first line of header is drawn with normal font... other lines are drawn with small one* Implemented "Other" channels titles. This will show titles with starting letter != HWFECJLMNPQ* Corrected wrong color inversion on some built-in textures* Disabled remount of devices when nand menu is choosen.* Corrected a bug on displaying icons after nand browse.* Updated appbooter with code suggested by FIX94* Dollz supported* Corrected a bug introduced in b16 that could not enable correctly emulationpostLoader2 b16* HB: AHBPROT flag is now checked. If found and current ios is 58, no reload is executed. Anyway IOS249 will be loaded when updating channels or executing them.* HB: if is found in xml and AHBPROT flag is on, no reload is executed* Full theme support. Maybe there is something more to do...* embedded textures reflects fontBMF_reverse setting (see theme.cfg & readmii.txt)* Minor changes on screen layout* Optimized screen redraw when menu' are showed (much faster, especially when ios is != 249)* Updated readmii.txt with information about theming postLoader2 b15* Corrected bug on last item of the menu. This prevents the selection of turbografx16CD and generally any last item of the menus.* Now postLoader remember last page visited* Added title type in the info area (bottom of the screen)* Last executed title will not be dimmed.* Console switch: Power off do power off (yeaaa that's incredible !!!)... Reset took you to system menu* Added experimental theming. See "ploader\theme" in distribution* A lot of code cleanuppostLoader2 b14* N64 VC were showed instead of NES (thx GartimusPrime)postLoader2 b13* Corrected regression on emulated nandpostLoader2 b12* FXXX vc (NES) filter was missing (thx DEFIANT)* Added support for "Classic" controller* Checking screen limits when moving cursor with stickspostLoader2 b11* Added support for neek environment (see readmii.txt for details) > corrected lockup on some nand dump > now ploader when run in neek has it own configuration files* Separated version history from readmii.txt (added historii.txt)* Changed GRRLIB init to allow VIDEO_Init to be external (need for lockup under neek)* Added support for GC controllers* Added support for nunchuk stick* (internal) Updated user interface library > new helpers functions for drawing menu'postLoader2 b10* Channel browser: Icons are shown correctly and (almost) immediately* HB browser: Speedup on applciation seraching* Minor changes on user interface* Ocarina codes are working again (tested from SD)postLoader2 b9* Channel browser: Changed again cert.sys support. Maybe this time works...* Channel browser: Modified nand selection menu.* Channel browser: Modified the notification of cache rebuild required* Corrected internal build version (was b6 for b7 e b8)postLoader2 b8* Channel browser: Full caching of title... no more wait time on change to real/emu_sd/emu_usb. Cache must be rebuilded manually* Now icons are loaded in background* Other minor fixpostLoader2 b7 (unreleased)* CH: Cert.sys missing may be have fixed (must be checked)* CH: codes loading may be fixed* HB: Fixed overlap of subfolders descriptions* Corrected custom splash screen issue.postLoader2 b6* Fix the star showing the autoboot application (thx Wever)* Totally changed the triiforce implementation* Added priibooter.dol mini-forwader* Corrected a bug on wiimote sync* Corrected a bug on reloading channel configuration of emulated nand* Changed a bit the timout on autoboot* Some minor changes* Changed "About postoloader" to "Options..."* Corrected distribution zippostLoader2 b5* Semplified graphics (yea, also before was very simple :P)* Adjusted user interface* Added icon magnify when selected* Changed fonts* Integrated triiforce, with support for * Corrected bss on dol loading (txk oggzee)* a lot more... to addpostLoader1 b4* Limited the lines displayed for xml long description* On popup menues, (B) act as cancel button* Changed a lot of things in internal libraries* Added option: "Disable autorun on current device"* Added option "Enable/Disable boot time USB initialization" when the device is an SD.* Add support for custom logo from (and only) SD.* Added support for applications without icon.png or meta.xml (anyway the last will be created)* During sorting you can mark the same application more than once. Corrected* Disabled access to menu during sortingpostLoader1 b3* MMM 13.4: Derived bootdol.dol from app_booter.dol (by dimok). Now It runs...* Added on screen menu'. Press Home in interactive.* Added application description.* Pressing (B) on application, will open application menu, with full description (from xml)* Changed a bit the interactive interface* Faster interactive page change* Updated readmii.txtpostLoader1 b2* Corrected a memory's related bugs that can lead to code-dump if no icon is present for an HB Application* Added support for subfolders* Changed some displayed information in interactive mode* Corrected a bug that cause failure on usb mount if configuration file is not present* Corrected a bug that cause no directory listing if no sd card is inserted* Corrected a bug on argv creating* Added application path with sd/usb identifier to argv[0]* Rewritten readmii.txtpostLoader1 b1* Added arg parsing from meta.xml* Now postLoader save its setting in meta.xml config* Ad more checking on some buffers Fichiers neekbooter.dol, neek2obooter.app, priiboatergui (dossier apps), plugins, forwarder et différents thèmes inclus dans l'archive. Site officiel : http://code.google.com/p/postloader/ Site officiel : http://gbatemp.net/t299384-postloader2?&st=0
↧
↧
Glovepie 0.45+patch Wii remote plus: Contrôler le PC avec la Wiimote
Glovepie est un programme pour contrôler le pc avec la wiimote.Vous aurez besoin d'une connexion Bluetooth sur votre PC.Lisez le tutoriel pour savoir comment utiliser la Wiimote sur un PC avec GLOVEPIEVersion 0.43* Drum Kits and DJ Hero Turntables should now be detected correctly.* Wiimotes wait slightly longer when checking which expansion is plugged in* Nunchuk.Calibrated can now be set to false to recalibrate the Nunchuk joystick.* "0.1 is not a valid floating point number" bug fixed (only affected Europeans sometimes)* Variables can now have non-latin names* Scanner has better unicode support* Can double click in code completion list to select* improved code completion detection* Wild Divine Lightstone bug fixed* BeginsWith and EndsWith functions no longer case sensitive* "Any" object axes fixed* Joystick not working on second run bug fixed* Extra DualShock3 raw fields for testing* New menus for new GlovePIE website* Minimise-to-tray button moved from title/caption bar to menu bar* Automatically runs as administrator again* Uses external manifest file* Maybe visual themes bug is fixed* Extra mouse detected bug in multiple mouse support fixed* MouseParty script included (multiple mouse pointers with multiple mice)* MouseVoiceCommands script includedVersion 0.42* Right click popup menu added to editor* Switching tabs doesn't deactivate Wiimote and Sixaxis anymore.* Partial support (untested) for Wild Devine Lightstone (biometric device)* Support for Neurosky EEG device (untested)* Wii Motion Plus wrong calibration on second run bug fixed* Wiimote and Sixaxis show middle 2 lights while calibrating gyros* Nunchuk.Shake gesture added* Nunchuk.SwingVertical gesture improved* Wiimote.Battery now works again* FakeMouse.DirectInputY is fixed* FakeMouse and RealMouse now support vectors.* RealMouse now supports multiple mice individually* Emotiv.RawGyroTotalX, RawGyroTotalY and RawGyroTotalXY added.* Lego Indiana Jones scripts included* Wii Motion Plus mouse control script includedBug workaround: If GlovePIE won't show the main window when you start it, try right clicking the EXE file, choosing properties, and disabling visual themes.Version 0.41Version 0.41 fixes the bug with scripts that use the Emotiv Epoc not compiling. Now you can use a Brain Computer Interface to control games with your thoughts, emotions, and facial expressions. It also automatically runs as administrator on Vista, otherwise it can't inject keystrokes or mouse movements into fullscreen games.Version 0.40Version 0.40 adds support for: Wii Motion Plus, Wii DJ Hero Turntable, Wii Guitar Hero World Drum Kits, Wii Guitar Hero World Tour Guitars, Wii Balance Board, Third Party Nunchuks, and Sony Dual Shock 3 Controller (for PlayStation 3). It also adds advanced gesture recognition, and improved input detection in the GUI. And various other bug fixes. Sorry it took so long to release!Emotiv Epoc support didn't work in this version due to a bug. Site officiel : http://glovepie.org/
↧
Devolution r234 : SD/USB Loader GameCube
Devolution par tueidj est un loader de jeux GameCube sur Wii/Wii Slim/WiiU via SD/USB.Vous pourrez utilise une Wiimote, Classic controller,WiiU Pro Controller ou une manette PS3 en plus d'une manette GameCube.L'un des principaux intérêts de Devolution est qu'il ne nécessite aucune modification logicielle de la console donc, aucun remplacement de MIOS ni de cIOS ou de chaîne, juste une application qui démarre depuis HBC ou l'exploit de votre choix.Pour plus d'informations à son sujet lisez notre news suivante.Devolution requiert que vous insériez l'original du jeu que vous voulez lancer. Cette manipulation est à faire une seule fois pour chaque backupUtilisation :Devolution nécessite une image de disque 1:1 pour cela utilisez cleanrip le tout en format iso puis, placez votre jeu dans le dossier games à la racine de votre support (SD ou USB sur une partition en FAT32).Puis sélectionnez via votre manette GameCube branchée sur le port N°1 si vous utilisez un support SD ou USB.Sélectionnez votre jeu via le D-PAD de votre manette GameCube (haut/bas pour passer d'un jeu à l'autre).Appuyez sur la touche A pour lancer le jeu sélectionné.À partir de là :- Si la fente du lecteur de votre wii clignote deux fois, cela signifie que vous devez mettre l'original du jeu dans le lecteur afin que Devolution vérifie que vous possédez bien ce jeu (par exemple pour lancer l'iso de MGS mettre votre original de MGS dans le lecteur) si vous mettez un mauvais jeu il sera éjecter.- Lorsque le bon jeu sera mit dans la fente (le lecteur) de la Wii, ce dernier clignotera 5 fois puis le jeu démarrera (cette vérification ne sera nécessaire qu'une seule fois, par jeu puis, pour les prochaines fois vous pourrez lancer votre iso sans jeu dans le lecteur).- Si une boucle de vérification de jeu dans le lecteur puis 5 clignotements de la fente puis re vérification du disque etc... Commence cela veut probablement dire que votre backup est corrompu.r234- Alternative controllers (Wiimote with classic controller, WiiU Pro Controller, PS3 controller, OUYA controller, USB/BT keyboards)- Alternative mediums as memory cards (SD / USB / NAND)- Screenshot captures- Playtime recording on the system menu's daily log- Horizontal stretching to accomodate underscan areas on newer TVs.r200- Support de la Wiimote, classic controller,WiiU Pro Controller et manettes PS3- Support des WiiU- Support des Wii slim- Attention, pour les WiiU et Wii Slim vous devrez lancer le jeu ORIGINAL une fois sur une Wii pouvant lancer les jeux originaux GameCube. Explication en détail plus bas.r188- 16:9 widescreen patch (tested and working)- wiimote support for the sample loaderr169- Adds support for gamecube keyboard emulation using a USB keyboard. Just plug one in and press ctrl-alt-F12 after launching PSO to trigger a "keyboard inserted" event, after that it should respond just like a regular GC keyboard. Note that it is emulated as being attached to port 4, so any real controller plugged into that port won't be usable.r160- replace nearly all game-specific patches with five tiny generic patches- adjust the wrap indicator bit when reading the PI fifo write pointer register- improve mouse compatibility- fix a FP context bug that caused rare random crashesr159Nothing very exciting about this new version except it supports USB keyboards (including hotplugging) and will recognize the following key combinations:- Control-Alt-Escape = power off- Control-Shift-Escape = reset current game- Control-Alt-Delete = exit to HBC- Control-Alt-Enter = switch between disc 0 and disc 1 when a change disc prompt is displayed- Control-Alt-Down = activate screen dimming- Control-Alt-Up = deactivate screen dimming- Control-Alt-Left = disable the slot LED indicator r157("Tony Hawk is a Corporate Whore") is now up.- fix missing sound effects in WaveRace- add workaround for random lockups in Super Mario Sunshine- fix audio on Zelda OoT/Master Quest menu- fix Jedi Knight 2 crashes/audio- use TCP_NODELAY on both ends of the modem emulation sockets to slightly reduce lag- fix missing audio for WTA Tour Tennis- fix XIII missing audio and freezing- fix NFL Street 2 freezing- fix Tony Hawk's American Wasteland crash when attempting to store non-existent memory- fix crash in Tony Hawk's Underground- fix crash in Tony Hawk's Underground 2- fix crash in Tony Hawk's Pro Skater 4- fix freeze in DDR Mario Mix- abort retrying to send a byte over USBGecko after several seconds- don't execute USB HDD watchdog function if it's already in progress r142- fix Final Fantasy Crystal Chronicles audio- fix Nicktoons Unite crash- fix Sega Soccer Slam audio patch for US version- fix Lego Star Wars regression- add workaround for buggy AX initialization in Pokemon Box that causes a DSI- fix Batman: Rise of Sin Tzu crash and audio- fix GUN crash and audio- fix GXSetVAT patch regression (Wind Waker and Smuggler's Run)- fix FIFA 07 crash r135- add dial-up server for l33tserv (phone number "3")- fix audio for Crash Nitro Kart- add version string to beginning of log- disable gecko output when other EXI device is in use, fixes a freeze when wifi initialization finishes while reading RTC- use DNS lookup for dial-up servers instead of a hardcoded IP r128 - fix audio streams not playing when a stream is queued immediately after the current stream is cancelled- audio fix for XGIII- fix wifi logging for networks which are slow to initialize r124- dial-up modem emulation added- fix disc swapping for some US gamesSpoiler : : How to use the modem emulation: The modem is only usable with PSO Ep. I&II and PSO Ep III, it may be usable with Homeland but who knows. The official PSO servers went offline ages ago but it's still possible to play on custom servers, although Ep III is rarely played due to poor compatibility. The most popular server is probably SCHTHACK, another option is Sylverant which actually seems to be better coded but less popular. Both of them require proper serial numbers and access keys to login, Sylverant also requires pre-registration before it will let you connect (you can do it on the website).When Devolution starts it will begin initializing the wii's wifi network. Once that initialization has completed successfully the modem is made visible to the game. If the game says there is no modem connected, try waiting 10-30 seconds and retry whatever it was you were doing. As usual the log will give details but since it's trying to bring the network up at the time you won't be able to see it without a USB gecko. If the wifi link between your wii and the access point is dropped/reset it will be detected and handled, but unfortunately you'll be kicked out of the game and have to wait a little while for it to be reinitialized. Wired connections should also work with the same conditions applied to disconnecting the LAN cable/unplugging the USB adaptor. Why you would do either of those things I don't know but I tested it anyway.For configuring the dial-up connection in the game, use these settings:- Tone dialing- No outside line- Set line timeout to 99 minutes (optional, most servers will boot you for much less)- No additional AT commands- User ID (case sensitive): DEVO- Password (case sensitive): gcNote that this is NOT your PSO password, that is separate.- Phone Number; There are three main choices here: "0" will make the connection behave like a regular dial-up internet connection and attempt to connect to the (non-existent) official servers. If you want to connect to a custom server (that isn't SCHTHACK or Sylverant) using DNS redirection, use this option and enter the DNS server IP manually on the next page. "1" will use Captain N's DNS server to automatically connect to SCHTHACK (without the need to manually enter the DNS IP) "2" will use Sylverant's DNS server to automatically connect to Sylverant (without the need to manually enter the DNS IP) If for some reason you don't want to make use of the PPP emulator on my server (www.tueidj.net), you can combine the target IP and port into a 6 byte integer (IP first) and enter the decimal representation as the phone number.- DNS server address: If you used option 1 or 2 above leave this set to automatic. Otherwise you should already know what to do here.- No Proxy server informationAfter entering your serial number, access key and account password you should be able to connect. Be warned, once you connect for the first time with a serial number/access key pair they will become permanently stored and you will be unable to change them (without deleting your save data) so make sure they get entered correctly.Due to the nature of the emulation all traffic is routed through my VPS so don't be a dick and do anything stupid like getting it IP banned from the servers, or else everyone will have to start running their own PPP emulators (which isn't an easy task in these days of broadband). There shouldn't be any problems with lag since the modem connections only require a trickle of bandwidth each but I will be keeping an eye on it just in case. r120- fix possible bug when switching discs on a volume with clusters
↧
Nintendont sd/usb v2.148: Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
↧
USB Loader GX v3.0 rev 1231
USB Loader GX est un homebrew qui permet de lancer des backups de jeux Wii stockés sur un disque dur USB ou une clé USB, via une interface agréable affichant les jaquettes de vos jeux.Cet USB Loader est originalement basé sur l'USB Loader 1.1 par Waninkoko. Les backups sur carte SD ne sont pas supportés.Pour savoir comment lancer vos backup de jeux GameCube avec DM (USB) suivez ce tutoriel.ATTENTION:USB Loader GX Version 3.0 introduit un nouveau système de mise à jour automatique pas compatible avec les anciennes versions. (les anciens serveurs ne sont plus en fonctionnement)Si vous utilisez une ancienne version d'USB Loader GX, vous devez le mettre à jour manuellement.Pour cela il vous faut téléchargez la dernière version, puis effacez gxglobal.cfg de votre support SD/USB avant de copier le contenu de l'archive précédemment téléchargé (USB Loader GX 3.0).Fonctionnalités- Faites des backups et jouez à vos jeux Wii en utilisant un dispositif USB externe.- Faites des backups et jouez à vos jeux GameCube sur carte SD en utilisant DML (remerciements à l'équipe DML).- Homebrew et chaines de lancement: lancez vos homebrew et chaines favoris depuis le loader.- Formatages supportés: WBFS, FAT32, NTFS, Ext2/3/4.- Partitions multiples supportées en même temps.- 4 différents modes d'affichage: liste, grille, carrousel, chaine.- Affiche l'animation bannière comme sur le Système Menu Wii.- Jeux customisés supportés et filtrage avancé (par titre, genre, niveau de favori, catégories définies par l'utilisateur, etc.).- Détection/support des écrans larges.- Supportes multiples langages.- Supportes toutes les manettes (Wiimote, Nunchuck, Manette GameCube, Manette classique, etc.).- Mise à jour interne: Mise à jour de la dernière version depuis le loader (requiert une connexion Wifi active).- GameTDB: Renomme automatiquement tous les titres de jeu et récupères les infos des jeu (développeur, éditeur, genre, année, note, etc.).- Téléchargement des covers: téléchargement des covers 2D, covers 3D et images disque en original ou customisé.- Statistiques de jeu: vous montre combien de fois vous avez joué à un jeu, ajoute titre et temps de jeu et l'envoi au tableau de message officiel Wii.- Supportes les Gamer's Tags: Envoies votre dernier jeu joué au site qui créer les tags dynamiques et les signatures de forum.- Paramètres globaux et paramètres spécifiques aux jeux.- Emulation nand: Emule la mémoire interne de votre wii et archive les sauvegardes de jeu et chaines sur SD ou USB (espace mémoire Wii illimité).- Chargement dol alternatif: Plusieurs dols alternatifs sont automatiquement chargés si nécessaire.- Supportes le rechargement de dol des jeux.- Support Ocarina: Téléchargement et activation des cheat codes pour vos jeux.- Contrôle parental total.TutorielsTout sur Usb Loader GX - Partie 1/2Tout sur Usb Loader GX - Partie 2/2Utiliser le port 1 avec Uloader ou Usb Loader GXTous les changements : http://code.google.com/p/usbloader-gui/source/listr1231* Updated default Gamecube Banner URL.* Added an URL auto-updater for users with the old GameCube banner URL.Devolution :* Added forced video mode to PAL60Hz 480i when playing NTSC games on a PAL console.* Added Crop Overscan and Disc Delay settings from Devolution r234 - For PlayLog setting, use USBLoaderGX Playlog setting. - "MemCard emulation on NAND" feature will not be added.Nintendont :* Added support for Nintendont v1.135+* Added MemCard Emu "Multi" support, named "Enabled" like with Devolution (OFF > Individual > Enabled) (v1.135+)* Added MemCard Blocks size option (v1.135+)* Added specific game settings (Metal gear Solid)* Changed to use Argsboot method only if AutoBoot is set.r1230Nintendont:* Added auto network initialization if needed when updating Nintendont from features menu.* Added a backup of existing boot.dol when updating Nintendont, restored if update failed.* Added Nintendont missing settings (MaxPads, LED, Log and OSReport).* Added a per game "Nintendont Loader Path" setting (Requested)* Changed Nintendont MCEmu setting to ON by default on new USBLoaderGX installation.r1229Changes:* Updated DIOS MIOS (Lite) detection up to v2.11* Homebrew's AddBootArgument() function now accepts struct as arguments (Thanks Fix94)Nintendont :* Always delete previous nincfg.bin file when launching a game.* Added Argument Booting method for nintendont v1.98+ (faster booting, no nincfg.bin file written to device)* Added "Update Nintendont" option in features menu. Issue 2260 r1228* Fixed launching DIOS MIOS(Lite) with Ocarina.* Added a "Private server" setting to patch games at launch. Issue 2261 * Updated Chinese and French language files.r1227Push r1226 in internal update menu and window's installer.Note: dol version only, not the full channel.r1226* Forgot two changes in r1225. Not enough tests is bad...r1225* Fixed Ocarina download from Geckocodes issue2253 (Thanks Gave92)* Added a check for downloaded Ocarina content (Thanks Airline38)* Removed Error #002 setting (Always set to Anti)r1224* Merged Gamecube Video settings to a single option. If you used the option "Use game settings" you will have to fix your settings manually. Sorry, for the inconvenience.r1223* Fixed an issue where setting files were created on SD if boot.dol was on USB (Thanks Badablek)* Added Auto-edition of meta.xml arguments based on internal user settings.* Added support for meta.xml arguments when rebooting the loader.Nintendont :* Added support for v1.20+* Fixed launching Gamecube in FST format with nintendont (Thank VashTS)r1222Push r1221 in internal update menu and windows installer.Note: dol version only, not the full channel.r1221* Prevent downloading file if HTTP response code > 400Nintendont :* Removed 32k/cluster limitation.* Fixed video mode setting "Auto".* Fixed loading cheats from the second device.r1219 - r1220* Changed priority to cIOS instead of "IOS58 + AHB access" at launch if no argument is set in meta.xml.* Added an option to choose if HDD should be mounted on Loader's launch* Fixed installing games with no_split on NTFS partition if SD Card is inserted (Thanks Dimok)* Fixed a crash issue when plugging HDD after launch and mounting WBFS partition for the first time in HDD menu.* Fixed gamecube game's list when mounting HDD after launch.* Fixed automatic switching to channel mode if no USB device is detected.* Updated Gamecube custom banner's default URL for new install.* Added support for 302 Redirect HTTP error code (for users still using the old banner URL).* Updated runtimeiospatch to 1.5.2* Replaced integer values with vector in credit page.Nintendont :* Removed SRAM patch (unused)* Added Nintendont svn support. (Tested up to r84)* Added Nintendont USB support.* Added a check for kenobi file presence when using Ocarina with DM/DML/NIN.* Added a check for controller.ini presence when using HID with Nintendont.* Added support for Nintendont "loader.dol" filename* Added support for r39 bootusb.dol and loaderusb.dolr1218* Fixed missing games in "GameCube Delete menu" if the "GameCube Source" setting has USB priority.* Fixed Playlog writing when using Hermes cIOS v4 (untested) (Requires AHB access).* Fixed EmuNAND when using cIOS revision 65535 ( issue 2225 )* Added Nintendont support: 1. Select Nintendont's boot.dol folder in userpath settings. 2. Set the "GameCube Mode" setting to Nintendont. 3. Nintendont share some of DIOS MIOS (Lite) settings.* Added sections in the Loader settings (Wii/gamecube/Devolution/DIOS MIOS/Nintendont).* Updated the GameCube game settings to display only the selected GameCube mode related settings.* Updated some menus to support more controller's input: - Prevent GC/CC X and Y buttons to change row number in Wall layout (use d-pad up/down only) - Added GC/CC support to carousel's arrow button - Added GC/CC support to Wall/Carousel continuous scroll (+/- on CC, L/R on GC) - Added GC support L/R and Start buttons in the settings/homebrew browser. - Added D-pad support in listing windows if not pointing the screen. The cursor now moves with the selection (not very good with high Overscan value) (issue 2093)* Changed the StartupProcess to speed up launch time by using AHB access to read config files. IOS argument in meta.xml has priority over AHB detection.* Added IOS58 + AHB support for launching the loader without cIOS (Wii games and EmuNAND still require cIOS).* Added a Loader's IOS setting (now Loader and Games use two separate settings: loader can use 58 and games 249).* Added LibruntimeIOSPatch to patch IOS58 and Hermes v4 to get ISFS access and enable Banner mode, Channel's title and System font with these IOSes (Requires AHB access)* Added a delete prompt if downloaded cheat file is empty.* Force all launched homebrew to reload to IOS58 if available.* Changed Gecko.c to send logs to wifigecko too.* Changed wifigecko IP to send logs to all IP 192.168.0.x* Updated French translation.r1217* Changed how video mode is chosen by the loader PAL now really uses PAL Force Interlace now really use interlace Use Force480p if you want to force progressive Use Disc/console default for auto-detectionThis is experimental, please report your settings and tested game if you getblackscreen/freezes but same settings work with r1216 and you think you selectedthe correct video mode.r1216* Improved GameCube controller functions (patch by Dynamit) R+Z=Screenshot, X=Gameinfo window, Y=Covers download* Added Classic Controller and GameCube Controller support in GameInfo window: Right stick=3D Cover movement, X=Flip 3DCover 180°, L/R=Zoom* Added Wifi6 and wifi10 pictures for GameInfo window. (Thanks OriginalHamster)* Added device priority selection for GameCube listing in global Loader settings (SD->USB, or USB->SD)* Added a "Use global" language setting for Gamecube games.* Added support for USB devices with modified MBR's signature to prevent WiiU's format message.* Prevent Rockband cursor display on GameCube and WiiWare games with "band" in the title (Crach bandicoot, Beach Bandits, etc.)* Added Dol's Video mode patcher in Loader/Game settings, for games which couldn't be forced. (MadWorld, MotoGP08, Mario Party 8, etc.) ♦ Region patch = Patches the dol's known video modes to the region selected in "Video mode" setting, but keep interlace/progressive references. ♦ ON = Patch all dol's known video modes to the one selected in "Video mode" setting. ♦ ALL = Patch all dol's found video mode patterns (even unknown video modes) to the one selected in "Video mode" setting.* DML: Updated DM(L) version detection up to v2.10* DML: Automatically enable PADHook if Screenshot setting is enabled* DML: Fixed a bug where multiple video modes could be set at the same time* DEVO: Added a prompt if trying to launch a game from a non FAT32 partition.* DEVO: Added Direct Mapping Buttons setting (Devo r200+)* DEVO: Added support for Language setting* Language files updated: Chinese, Frenchr1215* Added QuadForce version detection up to v4.1* Added QuadForce USB Support* Optimized DM/DML/QF detection coder1214* Added QuadForce 2.0 version detectionr1213* Fixed NTFSLib's Mem2 Allocation (Thanks Dimok)* Fixed missing parent folder ".." when browsing a NTFS partition.* DML: Updated DM(L) detection up to version 2.9* DEVO: Added F-ZeroAX and TimerFix settings (requires Devolution r196 or newer)r1212Reverted more MEM2 Allocation to prevent black screen when launching a game.(Thanks Dimok)r1211* Fixed USB Initialization when using usbport 1 (Thanks Dimok and Dynamit)* Fixed compiling on Linux* Added back support for WBFS partition without a partition table (Thanks PontoonAdmiral for the tests)* Fixed Wad installation on EmuNAND (both file decryption and file size)* Fixed channel's save path creation when using Emulated NAND* DML: Added Cluster size detection* DML: Updated DM(L) detection up to version 2.8* DML: prevent NODISC2 patch if not using DM(L) v2.2 update2* DEVO: Added Widescreen setting (requires Devolution r188 or newer)* DEVO: Added AHBPROT detection* Updated libntfsr1210Updated LibNTFS to 2013-01-13 versionhttps://code.google.com/p/libntfs-wii/Added MEM2_alloc for Wii.r1209* Fixed the bug introduced in r1208 preventing game launching with non d2x cIOS.r1208* Fixed GameCube multiDisc installation.* Fixed progress window not hiding if Wiiload didn't send the file.* Simplify HBC loading logic.* Added a warning when trying to launch a Wii game with a non-d2x cIOS if EmuNAND is enabled.* Fixed individual game settings to allow modification of the EmuNAND settings based on the game's IOS instead of global IOS.* Added back cIOS rev17-21 support for EmuNAND Channel. issue 2152 (Thanks to Garfunkiel for the patch and to Themanuel for all the tests with game compatibility and partition detection) This hidden feature is unlocked only if all the user's setup is compatible with rev17-21: EmuNAND Channel path must be on the root of the first FAT32 partition on a 512 bytes/sector device.* DML: Changed the GameCube Multi-discs prompt logic to display on older DIOS MIOS (Lite) versions too.* DML: Added a partition type verification to warn the user if the HDD is not correctly setup.r1207mod1I changed only the disc2 write error.r1207* Fixed installation destination for multi-Disc based games. Second ISO is now properly going into the existing folder instead of using the Disc's internal Game Title.* Prevent deleting a folder when installation is canceled if the folder still contains another disc number.* Added a new setting to select GameCube game source: SD, USB, Auto Auto = based on DIOS MIOS (Lite). This new setting fix two known problems: - Device selection for Devolution is no more dependent of the installed DM(L) type. (Select manually before launching a game) - Installation of a game on a device if the game is already on another device is now possible.r1206* Added possibility to install multi-Discs GameCube games* Added auto-detection and loading multi-Disc games with both Devolution and DIOS MIOS (Lite). The Disc 2 must be named disc2.iso and placed in the same folder than game.iso* DML: Prevent temporary ocarina .gct file copy if the game is launched from discNote:If you use "GameCube compress" option (Extracted game format):- If one of the disc is already extracted, it will not allows you to dump another disc (as it's now using the same folder, it would overwrite files from the other disc)- If Disc 1 doesn't exist, it will tell you that disc 2 needs to be in ISO format, but will asks if you really want to install the game in extracted format.r1205* Added support for Homebrew Channel v1.1.1+* Added version detection for DIOS MIOS (Lite) v2.6* Removed unused "DML NoDisc" settingr1204* Reverted the video settings used by Wii games/Channels back to r1199.* Fixed greek.lang file to UTF8* DML: Fixed a possible version detection error due to timezone.* DML: Fixed missing Widescreen in individual settings when using DML v2.1* DML: Fixed individual settings choices for Japanese Patch.* DML: Added DML v2.5 screenshot setting (use R+Z on 4th controller)r1203General:* Added Devolution version in Credit window.* Added Greek language file. You will need Hellenic font (Thanks nakata)* Changed default path for GameCube Main Folder to usb1:/games/* Changed default path for devolution folder to be located on the boot device instead of SD.* Changed default URL for Channel's banner animation.* Fixed launching Korean games (Thanks damysteryman)* Fixed meta.xml release date format (Thanks Joostin)Devolution:* Added Devolution setting "NOLED" (and "WIDE" but not used yet).DIOS MIOS Lite:* Fixed DIOS MIOS (Lite) version detection when using a DM version more recent than the latest known.* Fixed DIOS MIOS (Lite) detection when booting without AHBPROT (Priiloader direct boot, old HBC, etc.) but with Waninkoko/d2x cIOS.* Removed "DML NoDisc+" setting when using DM v2.3+* Removed warning messages related to individual game settings if they are currently unavailable.* Ocarina GCT folder can now be placed anywhere. If required, the .gct will be copied to a temporary file on the root of the game's partition. (no need to move the folder manually anymore)r1202* Added DM(L) version detection and removed user setting.* Added a setting for DML Japanese Patch* Hide DML individual game settings if DM(L) is not installed or is not the correct version.* Fixed device selection when using USB with devolution* Fixed Devolution's launching and game region detection (Fix lag and wrong colors. Thanks to testers)* Prevent Playcount increasing if the game couldn't launchr1201* Added a new option to Game Window setting to display banner animation only on Channels layout, other layouts use Rotating disc.* Added new Priiloader 0.8 beta4 compatibility to parental control setting* Added support for Devolution's smaller Memory Card size (min size = 512KB, 59 blocks)* Fixed the auto-completion search bug (Thanks to hvy109 for the patch)* Reworked GUI window for covers download and auto select all choices. Select HQ/LQ/custom/original priority in the GUI settings.* Added banner download from custom URL when GameCube mode is enable. Set the URL manually in the GXGlobal.cfg, http://URL/ will search for http://URL/ID6.bnr and http://URL/ID3.bnr Delete URL to disable banner download. Thanks to Abz for the default URL.r1200* Added back "DML Video Mode" setting (Fix Mario golf)* Fixed in-game video mode (50/60hz) selection screen not displayed and fixed incorrect colors with DIOS MIOS. Please report any problem with Wii/Channel games.* Allowed Video Mode setting for Devolution instead of always forcing Disc default.* Added Japanese game fix for memory card access with DIOS MIOS.r1199* Split NoDisc settings in two distinct options to prevent confusion.* Hide DM config v2 settings when using config v1r1198* Added new DIOS MIOS v2.2 update2 NoDisc setting.* Fixed Devolution config version number and removed forced Wifi logging settingr1197* Added log over WiFi support for Devolution r100+ (always enabled).* Added DIOS MIOS 2.2+ support by adding a version selector in global Loader Settings.r1196* I Forgot the added file in previous rev.r1195* Fixed launching GameCube games from disc with official MIOS* Added Forced Language settings for GameCube games when using DM(L)* Fixed GameCube games video mode error with DML by removing forced progressive mode when using component cable.* Replaced the "Force interlace" by "DML Progressive Patch" (use it ONLY if you don't see any picture when forcing 480p)* Added a setting to choose whether to use MIOS or Devolution for GameCube games.* Added support for Devolution: - place Loader.bin from devolution sources in "DEVO Loader Folder". default folder is sd:/apps/gc_devo/ but you can change it. - You need to use the same folder layout than DIOS MIOS: /games/title[ID6]/game.iso - You need to place the second game disc ISO in the same folder than the first ISO (untested) - The Memory Card Emulation for Devolution can be: OFF (real Memory Card) ON (saved in /apps/gc_devo) Individual (Saved in the game folder) - Other settings have no effect in Devolution Mode. (no Ocarina/language/video force/etc.)r1194- added support for Yaz0 decompression on banners and system menu resources (This is needed by some Custom Wii System Menu Themes like the DarkWii Theme.Hopefully now all System Menu Themes are supported as layout.) (thx darkwii and atymick for the info about the used Yaz0 compression in those themes.)r1193* Wiki update: Fixed typo for GCReExr1192* Update menus to detect DIOS MIOS and DIOS MIOS Lite. (Thanks to Fix94 and Dimok).r1191* Added quick support to DIOS MIOSr1190* Optimizing previous changes (Thanks Dimok)* Fixed crashing problem when launching a game before banner caching is completed. (Dimok)* Fixed theme downloader stuck at 100% after unzipping.* Fixed prompt typo and prompt behavior when exiting the copy/delete GC menu.* Renamed string "Rename Game on WBFS" to "Rename Game Title".r1189* Improved Category filtering.You can now easily hide games on category basis.Click on a category to cycle through possible checkbox states.The "ALL" category can now have 3 different states: [ ] Not checked = Doesn't display all categories (like before) [v] Checked = Displays all categories (like before) [X] Cross = Displays all categories except forbidden categories.The other categories now have 4 different states: [ ] Not checked = Games containing this category are not filtered (like before) [v] Enabled = All games containing this category will be displayed (like before) [X] Forbidden = All games containing this category will NOT be displayed. [+] Required = All games NOT containing this category will NOT be displayed.r1188* Reverted fixed values from v3.0* Added a Clock size factor (size factor is theme-able and will override user's value if not "1.0" in .them file)* Fixed tooltip opacity on Home Button and game icons on Channel grid mode.* Fixed Banner Grid position X and Y not working in .them file (Thanks Dimok)* Fixed half-cut cover in grid mode if only 4 games are displayed by showing it on both sides and allowing scrolling.r1187*Updating languages for v3.0r1186*corrected language download linkr1185Wiki: copypaste bugr1184Wiki: wrong filename fix.r1183Update wiki pages for USB Loader GX v3.0 release.r1182*updates files for windows installerr1181Tag of version 3.0USB Loader GX v3.0r1180USB Loader GX v3.0:Released on 2012 05 12ATTENTION:USB Loader GX Version 3.0 introduces a new auto-update mechanism which is not compatible with old versions. (The old host is offline)If you are still using an old version of USB Loader GX, you need to update manually.Download the latest version or use our easy installer for Windows available on our website. http://code.google.com/p/usbloader-gui/downloads/listYou can also check how to install or update manually here:http://code.google.com/p/usbloader-gui/wiki/InstallationWe are sorry for the inconvenience.New:- Added a new Layout: Channel grid mode! Channel grid displays games as channels and plays banner animations like the real Wii System Menu. Channel grid mode and banner animation requires AHBPROT flags to load resource files directly from your Wii. If you use an old HBC you should use our latest forwarder or update the HBC otherwise you wont have that support.- Added Channel launching from Emulated NAND. (big thanks to TriiForce guys and Miigotu)- Added GameCube games launching from SD Card through Dios Mios Lite (DML). (thanks to G0dLiKe, crediar, all DML devs and FIX94) Check DML website here http://code.google.com/p/dios-mios-lite-source-project/- Added direct install/uninstall of WAD files to the Emulated NAND Channel path in the features settings menu.- Added a new icon in the toolbar to select the origin of the titles: Wii games, Channels from Wii, Channels from EmuNand, GameCube games.- Added the possibility to boot USB Loader GX without an HDD connected (It will fall back to "Channel from Wii" title's origin).- Added an option to choose which Game Window mode to use between the old "Rotating Disc" or the new "Banner Animation".- Added the favorite level setting to the game settings since it is no longer displayed when using "Banner Animation" game window mode.- Added an option to adjust the screen size for overscan TVs (Use negative values to shrink the display).- Added display of game's size from Wii disc games on the game window prompt (Rotating disc mode only).- Added a button in the search window to switch between "Beginning" and "Content" search methods.- Added auto-complete function to the search window.- Added a new GUI numpad for entering numbers.- Added setting for tooltip delay time.- Added resize of widescreen screenshots to 768px width.- Added cover download for the currently inserted disc.- Added delete of full cover on art work uninstall and game uninstall.- Added a parental control option to block priiloader override on return to system menu.- Added a prompt asking for downloading new language files when trying to update and no language files exist yet.- Added translation parsing for rating descriptors and for genres from wiitdb.xml. Requires a one time update of wiitdb.xml for cache rebuild.- Added a new option to force reading the game's titles from disc header.- Added renaming of internal TitleID of all HBC versions to JODI for GameTDB to find it.- Added a cheat update button to re-download the cheat text file.- Added a cancel button to several progress bar windows: Game installation, NAND extraction, etc.- Added separate path and setting for Emulated NAND Saves and Emulated NAND Channels.- Added per game NAND emulation path setting.- Added Mii extractor and SYSCONF file extractor to Emulated NAND. It always overwrites old files.- Added automatic Mii extraction on save game extract if the Mii file does not exist yet on Emulated NAND.- Added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks to davebaol)- Added a new feature to force aspect ratio on games/channels. (thanks to giantpune for help with disassembler)- Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U) for automatic dol selection.- Added detection of enabled cheat codes from an already created .gct file.- Added support for 2 USB drives for d2x cIOS (Requires d2x v9+).Changes:- Removed buggy focus system completely and added support to control screen pointer with analog sticks from respective controllers if the wiimote is not pointing to the screen. Compatible with Nunchuk, Classic Controller and GameCube controller. A speed factor is available in the GUI settings.- Restructured game's settings for different types of games (Wii/GC/Channels).- Added auto position of progress window messages in vertical direction depending of how many are used at the same time.- If "Titles from GameTDB" is not enabled the title will be read from the folder name if possible or from the game disc header. Title caching can still be used and is recommended in that case.- Settings title, keyboard text and key color can be changed by themes now.- Added optional background image for list/carousel/grid layouts (unused by default theme).- Use of old built-in font for credits window because it doesn't look good with the system menu one.- Removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason).- Improved detection of game partition when starting the loader without configs (fresh start).- Isfs is now initiated once and deinitiated when cleaning up only, instead of the whole init/deinit every single access.- Updated file system libraries.- Removed pngu which is not needed, changed screenshot function to use libgd instead- added init of network into background thread so it is cancelable and has a timeout- changed wifi gecko to UDP socket- Converted all ogg sounds from 44.1 khz to 48 khz.- Optimized use of memory: Sizes over 30kb go to mem2 now first till it runs out ; Avoid use of mem2 areaused on IOS_Reload (first 2 mb) ; Change font character texture to I4 which uses half as much memory (less cachememory).- Changed update function to get the files from googlecode website, since old update host website isn't accessible anymore.Fixes:- Fixed small scrollbar bug when having only 1 item.- Fixed reloading of cover image on game list when only 1 item is left after a change (e.g. filtering).- Improved calculation of progress speed. Now it is always the last 15 secs average instead of overall progress speed.- Fixed "new" game showing even with a parental control setting.- Fixed removing of unused cached titles on wiitdb load.- Fixed ocarina codes when using more than 255 codes (brawl+) (untested).- Fixed bug where entering "-1" (Use global) for cIOS was not possible in game settings.- Fixed playback of some BNS banner sounds.- Fixed reloading into another IOS before launch of game.- Removed buggy lz77 implementation and use the one known working.- Fixed launching of dollz compressed dol files. (thanks FIX94)- Fixed reading game's titles from disc header on fat32/ntfs/ext.- Fixed crash on missing tag on meta.xml files.- Forwarder: Fixed crash on drives with physical sector size > 512 bytes.- Forwarder: Fixed endless waiting for slow HDD. (thanks to FIX94)- Forwarder: Added missing ext2 unmount. (thanks to FIX94)- Supports new WiiMotion+ controllers by using latest libraries.- Lots of string handling improvements (thanks to gerbilsoft for his patch)New Channel Grid Mode specific features:- New settings section for all banner's settings.- Use of BNR (banner animation) cache setting to load banners and icon's animation faster. (Enabled by default. Takes ~35MB/100 Banners) Wii games/Channels also accept ID3.bnr for custom-made multi-region banners.- BNR cache path setting.- Pulsing "new" icon on banner grid layout for new games.- Centering and size setting for banner's animation resources.- Channel's zooming speed setting.- Page's scrolling speed setting.New GameCube specific features:- Supports Dios Mios Lite (DML) v1.2+- Uses of a custom banner for GameCube games which loads the game's internal opening.bnr informations (big thanks to diddy from the wiithemeteam for creating the brlyt/brlan for the banner).- DML settings editable from the loader (global and per game settings).- Supported formats for gamecubes are ISO/GCM and GCRegEx.- Custom game paths. The following paths are accepted: 1. configpath/ID6/ 2. configpath/ID6_Title/ 3. configpath/Title [ID6]/ 4. configpath/gamepath/ (slow loading speed) Accepted game's filenames: title.iso, title.gcm, GAMEID6.iso, GAMEID6.gcm- DML cheats now work the same way as for other Wii games, gct goes to "GCT Cheatcode Path" as GAMEID.gct- GameCube games copy from USB to SD on demand with choice menu to delete SD games to make space, If you want to use this feature then set the "Main GC path" to USB and the "SD GameCube path" to SD card. If duplicated games are detected on SD and USB, the games on SD will beprioritized.- Added GameCube disc dump functionality with multi-disc menu game selection, compress and align support (thanks to FIX94 and Overjoy for their disc dump sources on which this is based).- Use of the BNR cache path to load ID6.bnr or ID3.bnr if available for custom- made banners. (Loading only)- Video mode option to force interlace mode on GameCube.- Fixed force prog mode on DML 1.4r1179*lanuage files update (thanks to the translators)r1178*fixed problem with loading wrong cheats instead of the selected*fixed possible problem in activating cheats for certain languagesr1177USBLoaderGX_Installer*add release version individual language download URLR1176remove debug stuffR1175*removed DML video mode setup, the main loader video mode is now used as reference*added an option to force interlace mode on GC*fixed force prog mode on DML 1.4*fixed a bug in detecting new titles ("new" mark)*removed "Loader Mode" setting from global settings as it is setup on main view*removed "Search Mode" setting from global settings as it is setup on search window*corrected copy/paste bug in theme text*changed update function to get the files depending on the text file in the branches like the new installer (since old hoster isnt accessable anymore)*fixed missing OK button on prompt window on gc multi disc installr1174branches:*add sources for WifiGeckoReaderr1173*preparation for new installerr1172USBLoaderGX Installer:*added functionality to parse text file for revision and link*removed unneeded stuff and some clean upsr1171little fixr1170Add EasyInstaller NSIS SourceAdd EasyInstaller NSIS TEST Source (ver 1.5 and 1.6 both BUGGY)r1169[No log message]r1168more preparation for new update functionr1167preparation for new update functionr1166OK since the Wii System Menu Player is released now as I already mentioned the source for the loader will also be put on SVN again. Now that i am done with merging here is the MOD17 source.Changelog since last revision:- add banner/icon animation support for wii games / channels / gamecube- add custom banner for gamecube which loads the gamecube internal opening.bnr information (it is much better than the generic one of the system menu) (big thanks to diddy from the wiithemeteam for creating the brlyt/brlan for thebanner)- add gamecube banner of system menu (not used right now since it sucks)- add banner grid of the system menu (resources loaded from nand) (with button highliter)- add big banner frame window of the system menu (resources loaded from nand). the banner window has buttons "Settings" and "Start" by default. if parental control is enabled the "Settings" button is replaced by "Back"- add play count text to the banner frame window (can be disabled as up until now in the gui settings)- add zoom in/out/scroll animations to banner grid and change into big frame window- add loading gc banners from ISO and DVD- add loading wii banners from DVD discs even if the game is not installed- add favorite level setting to the game settings since it is no longer on the banner frame window- add new settings section for banner settings- add option to choose between disc window and banner window- added back ehci module to support 2 usb drives and re-enabled the option- add option for 2 usb drives for d2x cIOS as well (will be supported in the future, not yet)- exchanged "GC Games" and "EmuNand Channels" on the game selection screen (more space for translators)- add and fixed gui numpad for entering numbers of any kind- add setting for tooltip delay time- fix reload of cover image on game list when only 1 item is left after a change (e.g. sort)- add use of old build in font for credits window because it doesnt look good with the system menu one- fixed effect bug when scrolling buttons in the settings and the wiimote is over button 1- fixed bug where entering -1 (Use global) for cIOS was not possible in game settings- many source cleanups- add bnr chace setting- add DML configuration from the loader- removed creation of temporary "boot.bin" file- DML custom game paths. Additionally i added support for following forms of paths: 1. configpath/gamepath/game.iso 2. configpath/gamepath/game.gcm 3. configpath/gamepath/GAMEID6.iso 4. configpath/gamepath/GAMEID6.gcm Where gamepath can be anything you want inside the configure path in the custom path settings. I don't know if GCM files are allowed by DML but i just added support for it just in case. Changing path to USB is not blocked currently but games won't run from USB just keep that in mind. The "copy to SD before start" feature is not added yet. Listing the games should work though- DML cheats now work the same way as for wii, gct goes to "Cheatcode Path" as GAMEID.gct (same as on wii)- several DML internal configs are added as per game/global settings- added load of last cheat configuration from GCT files- added init of network into background thread so it is cancelable and has a timeout- added gc games copy from USB to SD on demand with choice menu to delete SD games to make space, SD games path can be chosen seperately from main gc path. all dupicate sd games are prefered then the main path to allow direct boot of games that are already on sd. main path can be on USB or anywhere else.- added gc disc dump functionality with multidisc, compress and align support (thanks to FIX94 and Overjoy for their disc dump source on which this is based)- added selection menu for gc multidisc which game to install- fixed loading game ID when it can't be read from path for GC games and with that loading the titles from GameTDB for them- lots of string handling improvements (thanks to gerbilsoft for his patch)- added gamecube banner cache loading (only loading) if available with GAMEID6.bnr or ID3.bnr in the banner cache path. wii games/channels also accept now ID3.bnr.- added several progress bar cancel buttons on some missing progress windows- improved calculation of progress speed. now it is always the last 15 secs average instead of overall progress speed.- added pulsing new icon on banner grid layout for new games- added resize of widescreen screenshots to 768 width- added mii extract on save game extract if the file does not yet exists- added mii extractor and SYSCONF extractor that always extracts and overwrites old files- changed wifi gecko to UDP socket- support for DML v1.2+NOTE:Banner animation support requires AHBPROT flag to be enabled. If you use old HBC you should use our forwarder or update the HBC otherwise you wont have that support.I am hoping that now the themers and the translators can catch up with their stuff for the next upcomming official release.r1165One of many to come ;)r1164Forwarder:- fixed endless waiting for slow HDD (now really 10 secs timeout)- added missing ext2 unmountThanks to FIX94 for pointing at those two bugs.r1163Forwader:- fix crash on drives with physical sector size > 512 bytesr1162Edited wiki page Introduction through web user interface.r1161Created wiki page through web user interface.r1160Created wiki page through web user interface.r1159[No log message]r1158Created wiki page through web user interface.r1157Created wiki page through web user interface.r1156Created wiki page to replace the "Updates/Activity" tab which google removed.r1155*change font character texture to I4 which uses half as much memory (less cachememory)*fix crash on missing tag on meta.xml files*removed pngu which is not needed, changed screenshot function to use libgd instead*fix gui freeze after uninstall*fix resorting of game list after uninstall*fix bug in aif decoding (fixes some banner sounds)*fix bug in wav decoding (fixes some banner sounds)*added new option to force titles from disc header*changed if "Titles from WiiTDB" is not enabled they will be loaded from directory names if possible (on force from disc that is not tried).*some language files updater1154*updated file system libraries (see R1153)*fixed mount of game discs with virtual pointerr1153branches:*updated libntfs-wii to version 2012.1.15*updated libext2fs to e2fsprogs 1.42*updated libfat to R4883r1152*Add DML support (thx goes to G0dLiKe, crediar, all DML devs and FIX94)*restructured game settings for different types of games (Wii/GC/Channels)*added uninstall option for emu nand channels and game cube games (iso only)*add display of game size from wii disc games on game prompt*add game size display for game cube games (iso only)*force interlace mode on GC games except when explicitly used FORCE 480p PAL/NTSC*removed mountMethod global variable which was annoying me very much*some source cleanupr1151* fix portlibs in the makefile, yet againr1150*added option to adjust screen for overscan TVs*optimized use of memory (sizes over 30kb go to mem2 now first till it runs out)*avoid use of mem2 area used on IOS_Reload (first 2 mb)*fixed bug in aiff sound playback. breaked some banner sounds*fixed boot of We Dare again (stupid channels added in the pattern again :P)*unmount the usb partition used for nand emu and remount it after activating nand emu (fat32 cache flush)r1149*fixed possible crash in grid layout*change default virtual pointer speed to 0.18*added instruction invalidation of dol areas before starting them*corrected PAL60 system default video mode set*fixed loading titles when titles from wiitdb is OFF*removed buggy lz77 implementation and use the one known working*fix small scrollbar bug when having only 1 item*fix launch of dollz compressed dol files (thx FIX94)r1148*added ability to boot main.dol directly for channels (real and emu). The launcher method can be setup in the loader setting.*added channel hooking (real and emu).*proper catch of none existing cheats on server if file is not found*added back channel nand emulation mode and per game nand emu settings for channels (emulation mode can't be set to OFF for emu channels)*improved handle of cached titles. (on first boot of this revision the cache title file will be renewed)*settings title, keyboard text and key color can be changed by themes now*added optional background image for list/carousel/grid layouts. The files do not actually exist in the loader. They are loaded if they exists otherwise the default background image is used.See here for filenames: http://code.google.com/p/usbloader- gui/source/browse/trunk/source/themes/filelist.h?r=1148#776*add flush of homebrew memory before launching app_booter*change: if titles from wiitdb is not enabled the title will be read from game disc header on /title [ID6]/[ID6].wbfs (iso/ciso) pattern. Title caching can still be used and is recommended in that case.*added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks davebaol)*fixed loading ocarina files from SD when doing nand emulation from SD*fix port libs includes reference in Makefiler1147*fixed reading game titles from disc header on fat32/ntfs/ext ( Issue 2034 )*moved low mem and video setup for channels after loading the dol (fixes/corrects video mode, little video flash on startup of channel and mightfix some other stuff. hopefully doesn't brake some channels)*removed duplicate memory flush/patches*code optimizationsr1146*Fixed Save game extraction for channels. It will extract to EmuNand Channel path.*Fixed Ocarina code downloading for Channels.*Moved portlib reference in makefile to fix possible compiling errors. Thanks to Dimok for all those changes)*Update French and Italian language.r1145*Language update. (Dutch, French, German, Italian and Japanese)r1144*bugfix on variable update when installing wad (small cleanup right before commit without test :\)r1143*Added direct install/uninstall of wad titles to the emulation nand path in the feature setting*removed source for wad installation to real nand completely*apply of title rename to cached titles*add listing of 00010004 titles on real nand*add rename of internal used id of all HBC versions to JODI for GameTDB to find it*converted all ogg sounds from 44.1 khz to 48 khz*some source cleanup/movementr1142*fix false loading of custom dip module on d2x cIOS / ISFS_Init and ISFS_DeInit was missing*changed install game function to call to be equal on + button and from the new disc prompt*fix for ocarina codes when using more than 255 codes (brawl+) (untested)*fix crash in HDD settings when no HDD is initialized*add complete remount on USB on WBFS_Reinit in case the drive was not in the wii usb port on loader startup but inserted afterwardsr1141*added nunchuck to control of virtual screen pointer and removed it from control of list up/down scrolling and carousel*fixed crash with 3D cover grabbing (old pointer method was still used)*some clean upr1140[No log message]r1139*removed buggy focus system completely (it was never working correct)*added support to control screen pointer with gc pad or classic controller. you are always able to control as long as the corresponding wii control does not point to the screen (e.g. wiimote 1 not pointing to screen -> gcpad/classic controller 1 can control pointer 1). a speed factor is added to the gui option. need feedback about a proper default value, currently 15% (only tested gc pad on dolphin-emu)*fix reinit of cheatcount on download of new file*moved installation window to be on top of main window*added game installation cancel*added nand extract cancel*added back extract of save feature for a real nand channels*added auto position of progress window messages in vertical direction depending of how many are used at the same timer1138*removed necessary syncing of partition header on installation of games (fix for the long wait on 100% game install)*added init of the game partition uppon starting a game install without previously having the "wii game mode"*added cheat update button to redownload the cheat text file*the partition size text is now only shown if the partition was initialized*fix in return to patch (bug added with r1135). the old method of patching was always used even on d2x.*a few code cleanupsr1137*added import of channel type on category import from GameTDB (VC-N64, WiiWare.....)*added translations parse for rating descriptors (not used yet) and for genres. requires one time update of wiitdb.xml for cache rebuild.*fixed a few mem leaks in GameTDB parserr1136*added new feature to force aspec ratio on games/channels (global and per game setting) (thx giantpune for help with disassemble)*added refresh of partition size when activating wii games mode from none wii games mode*fixed playback of some BNS banner sounds*moved every allocation used during or after apploader to mem2 (fixes some memory overwrites problems by the apploader)*improved detection of game partition when starting the loader without configs (fresh start)*fixed remove of unused cached titles on wiitdb load*removed unused settings for channels from the per game setting*changed default partition to 0 when starting with fresh settings (instead of -1 wtf?)r1135*fix reloading into another IOS before launch of game*add loading of wii games / nand channels / emu nand channels in all combinations into one list *add button on main view for quick choice between the combinations of the three*add "Real Nand" or "Emulated Nand" text on the game window prompt when starting a channel *removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason). The warning that a cIOS is needed is still present.*removed support for both usb ports at once on hermes cIOS. Each can still be used individually but only one at a time. This is done because of some bugs in the new ehci module which make some games unbootable. The ehcimodule is now reverted to the last working one. Need feedback if the games work fine again.*some preparations for the upcoming stealth mode feature of the d2x cIOS*isfs is now initiated once and deinitated when cleaning up only (instead of the whole init/deinit every single access)*removed choice for emulated nand channel modes. Emulated nand channels always need full emulation which is now always used on emu nand for channels. r1134- add check for the covers of the currently inserted disc to the cover downloader (is checked with the other games in the list)- fix booting wii discs when starting without a HDD (channel mode)- add parental control option to block priiloader override on return to system menu- add prompt asking for downloading new language files when trying to update and no language files exist yet- reduced amount of checks for inserted disc (now every 100ms)- fixed booting gamecube games (datatype bug for mount method)- fix winnertag for gamecube games- add per game nand emu path settingr1133*Add boot without HDD connected (channel mode is fallback). Timeout of 20 secs still comes up on start but you have now the chance to cancel it by pressing B (with a message ;-))*Optimized TMD loading. Removed unnecessary accesses to it.*Fixed ocarina path loading for channels*Optimized device shutdown before game/channel start*A few code optimizationsr1132* minor optimization - make LIMIT not evaluate stuff like "atoi(balbla+strlen(stuff))" 3 timesr1131* change makefile to allow using the portlibs folder for the ported libsr1130*Fixed ocarina not loading the gct file.*Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U)*updated French, Japanese and Italian language.r1129*Added banner sounds for channels (emu and real nand)*few cleanupsr1128* added nand channel emulation (big thanks to TriiForce guys and Miigotu for laying out the foundation)* added direct list of emu nand channels without activating emu nand (for speed up)* removed autoclose of search bar and changed the search engine to have both methods* added setting for switching "Beginning" and "Content" search methods and a quick switch button on search window* added autocomplete if only one search character is available and more than one match* added seperate path and setting for emu nand channels/saves* added caching of emu nand channel titles* fixed a few alignment issues when activating emu nand (thanks daveboal)* some minor clean upsTODO/Next Rev:* add channels banner sounds* remove unneeded game settings options on channelsr1127Searchengine changed: now find games, that hath the search string in it. e.G. "SPOR" find "ea SPORts", "mario SPORts mix", "SPORe heros" and so on.r1126*Updated language files for v2.3 and current trunk revisionr1125*Update and fixed a few thins in libext2fs-wii. For changelog seer1124*Reverted fixed values of release version and redirected language files download to trunk again*Added delete of full cover on art work uninstall and game uninstall*Added delete of CSettings object on compiling for another IOS than 249Version 2.3 rev 1121 à 1123-Ajout de la possibilité d'utiliser la police de caractères du Menu Système interne de la Wii (remerciements à giantpune et à r-win).-Ajout message approprié pour installer la barre de progression afin de montrer quand l'installation est finie.-Ajout d'option GUI pour l'affichage du nombre de fois joué à jeu.-Ajout de l'option "Se souvenir du déblocage" dans le menu du contrôle parental pour savoir si le mot de passe doit être toujours actif si le mot de passe est défini.-Ajout du remplacement de la fonction de "Retour au menu Système Wii" de Priiloader.-Ajout de différents hooktypes et du wiird debugger (merci à GeckoOS pour les sources).-Ajout émulation de NAND pour rediriger accés NAND de la Wii vers SD ou USB.NandEmu redirigé vers sd:/nand/ (Nécessite d2x cIOSv7 alpha ou plus récent). *Emulation partielle: Charge et sauvegarde les sauvegardes de jeu dans le chemin NandEmu choisi plutôt que dans la mémoire interne de la Wii.Les Mii, la configuration de la Wiimote et de la Wii sont chargés depuis la "vraie" Wii. *Emulation totale: Charge tout depuis le chemin défini par NandEmu plutôt que de la mémoire interne de la Wii. Attention: Si vous jouez sur la Wii de quelqu'un d'autre, vous aurez besoin d'utiliser votre propre Wiimote et votre réseau risque de ne pas marcher.-Ajout des caractéristiques provenant de la NAND extraite. Vous pouvez tout extraire ou choisir un chemin de direction vers un dossier ou le fichier à extraire.-Ajout d'un menu d'extraction de sauvegarde de jeu pour extraire tous les jeux sauvegardés provenant de la "vraie" NAND jusqu'au chemin choisi vers NandEmu.-Ajout d'une extraction de sauvegarde de jeu vers le chemin défini par NandEmu par jeu.-Ajour réglages NandEmu, Hooktype, WiirdDebugger par jeu .-Ajout de la possibilité d'une réinitialisation réseau (Bouton Wifi dans le lanceur de l'homebrew ). Changements:-Utilisation d'une nouvelle application pour booter les homebrews ( se référer au ChangeLog de WiiXplorer ).
-Rechargement pour inclure les IOS au démarrage de l'homebrew plutôt que de le démarrer avec un cIOS .-Suppression de la limite de fichiers .csv et .txt dans la liste de création de jeu.-Les caractères entrés dans le champ du mot de passe sont maintenant cachés.-Détection améliorée de la présence ou non de code en fichier .txt.-Forwarder : Centrage de l'image de fond et correction de l'aspect de l'écran. Corrections:-Bug format META.xml corrigé.-Pas d'essai de chargement du périphérique lorsqu'aucun disque n'est inséré dans le lecteur .-Problème résolu en ce qui concerne le navigateur de fichiers, celui-ci ne revient pas au premier dossier d'entrée ou dossier modifié.* Fixed url for wiitdb.zip* Added possibility for network re-init (Wifi-Button in Homebrew Launcher). Kills and re-inits network completely. Good for initialization failures.* Release preparationsRelease Candidate 1:*Changed everything from WiiTDB to GameTDB (using new host and name)*Added quick switch between system font and old font (fixed memory leak in font change)Version 2.2 rev 1099New : Added game categories and filter games list by categories (Can be imported from WiiTDB). Wiinertag support. Supporting arguments from meta.xml on boot (--ios=xxx and --usbport=x) (Requires Homebrew Channel 1.0.7+ or UNEO Forwarder v3.0). New ehci modules by Rodries with better drive compatibility. Added two new video modes to force progressive video mode, 'FORCE PAL480p' and 'FORCE NTSC480p'. Added Sneek Video Patch mode. Added new 'Inherit' setting for game settings named "Use global". If that option is set then the main loader setting is used. Full d2x cIOS support with it's new features (Block IOS Reload, Return To, Sector Sizes > 512). Support for sector sizes > 512B with FAT32/NTFS (Requires d2x v6+) Real support for simultanious use of both USB ports without switching the 2nd drive temporary off. (Requires Hermes cIOS or Rodries MOD of the Hermes cIOS (recommended)) (thanks Rodries) Added two new settings menus Added saving of game browser position when returning to USB Loader GXChanges : Improved several GUI controls/navigations Changed settings menu layout and sorted the items to their correct place (HDD menu, features menu) Set games settings to use the global setting by default, set to "use global" to use the main loader settings. Use TinyXML instead of MXML (better XML support) Updated to new libs (libogc, libfat, libext2fs, libntfs)Fixes : "Return to" option now work for all games, even problematic games like Prince of Persia. (Requires d2x v4+) Xflip setting fixed. Fix the parental lock of Individual game settings (Thanks to NJ7) Fix Theme downloader Fixed reset of the loader when loading game with IOS reload and disabled WiiTDB titles Fixed timeout timer on startup to count correctly. Fixed reversed disc image download when Custom/Original option is selected Fixed reload of game list after a game rename Fixed horizontal text scrolling Fixed booting games by arguments (headless id feature) Fixed We Dare game boot (thx oggzee) Fixed "Block IOS reload" feature in game settings to allow dol reloading game to work without selecting an alternate dol (Requires d2x v6+).R1099 Change Log: *Added IOS225 from Rodries cIOS Installer MOD to Hermes IOS typesNew Forwarder V3.0 Changes: *added support for ext partitions *added support for arguments from xml *clean up of sourceRev 1091- Correction d'un crash avec le bouton déverrouiller- Correction des titres des paramètres de fonctionsEntre Version 2.1 Rev 1087 et Rev 1090- fixed XFLIP_WTF setting (Cyan)- fixed crashes on category add/delete/rename- changed icon of category rename and mapped triggers +/-/1 to the buttons- fixed green bar flash on game start- fixed freeze in STATE_DISABLED when leaving->entering->saving game settings- separated a few settings from the GUI setting and created a "Feature" settings menu- Updated language files- Added Wiinnertag support.NOTE:When you enable the Wiinnertag in the settings a prompt will come up if the Wiinnertag.xml does not exists in the setup path for it. This prompt will ask you if you want an example file created by the loader which you can adjust to your account (I suggest you create one on first use). Multiple/Other tag sites can be setup in the xml file and loader will execute them all one after another. Also Wiinnertag requires a network connection established to be working. When you enable this feature and auto network init is disabled you will be prompted to enable it.- Created an automatic resource list generation script which is executed when files are added/removed- Created an own class for the homebrew prompt- Created scrollbar class which is now used on every browser- Created a checkbox browser list class- Changed the category prompts to the new list mode- Improved B-Button scrolling- Fixed horizontal text scrolling- Fixed possible crash on long text display- Many internal gui changes and navigation changes- Fixed booting games by argument (headless id) - Fixed SD Reload button to really reload the SD after it was ejected - Added booting with arguements from meta.xml for homebrews - Added some arguments acception from meta.xml to our app. "-ios=xxx" and "-usbport=x" or "--ios=xxx" and "--usbport=x" can be used. -usbport is for Hermes cIOS to decide which usb port to use on startup. The ios is the boot IOS on startup, it always overrides the compiled boot IOS into the application.- Added a global block IOS reload option which is set default to "Auto" (Auto = on d2x cIOS >= V6 enabled, every other cIOS disabled)- Fix for some IOS Reload games- Updated libext2fs- Updated libntfs- Updated language files- Skip spaces at the end of a category in WiiTDB (e.g 'Rhythm ')- Change in nand title search (fixed bug which can find wrong nand title and set it as return to)- Fixed bug when a wiimote leaves the game list choice and returns to it without going over another game that game was not clickable- Changed search bar to clear text on [X] button click. search bar is now closed by pressing BVersion entre 2.1 et la rev 1086- Amélioration du support des cIOS d2x et Hermes.- Ajout du "Retour au loader" pour d2x.- Ajout du "block ios reload" pour le cIOS d2x permettant de jouer aux jeux tels que les experts.- Diverses autres choses.Version 2.1- Plus besoin de patch .wip pour NSMB - Les jeux marqués "NEW" apparaissent aussi dans le mode favoris- Contrôle parental individuel pour chaque menus et boutons- Lorsque vous supprimez un jeu, il vous est demandé si vous voulez tout supprimer avec (covers, cheats, etc...)- Ajout du support de partitions multiples: si vous avez des jeux sur les différentes partitions du DD, ils seront tous listés sur la même page- Ajout du support de l'USB 1 (seulement avec les cIOS Hermes)- Ajout du support d'utilisation des deux ports USB à la fois (seulement avec les cIOS Hermes)Utilisez cette option avec l'option "Partitions Multiples" pour lister tous les jeux de toutes les partitions des deux ports USB à la fois- Ajout d'un cache des titres de jeux. Cela rend le démarrage du loader plus rapide. Possibilité de désactiver cette options dans les paramètres.(voir le changelog en entier)Version 2.0 (Révision 1036)- Refonte complète et nettoyage des sources !!Pour résumer, voici les ajouts/modifications principales :- Support du lancement des jeux sur FAT/NTFS/EXT2/3/4.- Compatibilité pour toutes les versions de cIOS de Waninkoko et Hermes.- Retour au loader depuis un jeu lancé.- Démarrage sur NTFS/EXT et sauvegarde des images/configs dessus.- Plus besoin de partition FAT32 maintenant avec le nouveau forwarder et une partition NTFS.- Titres des Jeux et informations depuis WiiTDB (Tous nos remerciements vont à lustar pour sa magnifique page http://wiitdb.com)- Nouvelle barre de recherche pour rechercher dans les jeux.- Support des dol's alternatif.- Téléchargement de Thème.- Refonte du contrôle parental.- Lancement d'Homebrew fonctionnant pour la grande majorité d'entre eux.- Support de nombreux nouveau slot d'IOS (depuis 200-255).- Sons des bannières de jeu.- Repérage des nouveaux jeux installés.- 3 mode de présentations des jeux différents.- Énormément de correction de bugs.Révision 935- Ajout d'un patch automatique pour Prince Of Persia. Celui ci est désactivé si vous avez un fichier .wip pour le jeu.- Nettoyage du code de l'apploader.Révision 934- Changement de l'outil de mise à jour bêta. Vous devez mettre à jour manuellement pour avoir les mises à jour bêta prochaines.Révision 933- Désactivation de l'écriture NTFS car l'installateur de jeux est toujours instable. Passage du montage ntfs en lecture seule.- Augmentation de la taille de mémoire cache pour les montages de nouveau. Ceci accélère tout, surtout sur la carte SD.- Correctif d'un bug lors de l'utilisation de Ocarina + dol alternatif (ne se lançait pas du tout).Révision 932- Correction des fichiers Wip.Homebrew, chaîne, forwarder Wii et vWii contenus dans l'archive.Télécharger différents thèmes Changement : http://code.google.com/p/usbloader-gui/source/list Site officiel : http://usbloadergx.koureio.net/ Site officiel : http://code.google.com/p/usbloader-gui/
↧
Abbaye des Morts 1.13-1
Abbaye des Morts est adapté sur Wii. Il s'agit d'un jeu de plate formes 2D au look old schrool sorti originalement sur PC en 2010 avec un style proche du ZX Spectrum. Site officiel : https://github.com/carstene1ns/abbaye-wii Source : http://wiibrew.org/wiki/Abbaye
↧
ScummVM 1.8.0 git 743-gb6a0f77
Périphériques: Voici le célèbre émulateur multi plate formes ScummVM dans sa version pour Wii.Version 1.8.0 beta gitVoir les changements ici : https://github.com/scummvm/scummvm/commitsVersion 1.7.0 (2014-07-21) New Games: - Added support for Chivalry is Not Dead. - Added support for Return to Ringworld. - Added support for The Neverhood. - Added support for Mortville Manor. - Added support for Voyeur. General: - Updated Munt MT-32 emulation code to version 1.3.0. - Switched from our custom JPEG and PNG decoders to libjpeg(-turbo) and libpng, which are faster and can handle more images. (NOTE: The change to libpng was done in version 1.6.0, but it was not added to the NEWS file). - Added generic OpenGL (ES) output (based on GSoC Task). - The GUI can now be rendered in 32-bits. - The build system has been changed to be more modular and easier to add new engines. SDL: - Added OpenGL graphics mode based on our generic OpenGL output. This allows for arbitrary output sizes. However, it does not support special filters like AdvMAME, HQ, etc. AGOS: - Added mouse wheel support for inventory and save game lists. - Enabled verb name display in Simon the Sorcerer 2. - Fixed the Feeble Files loyalty rating in the English 4CD version. (This was apparently a bug in the original game. It is currently unknown if other versions still have the same problem.) Broken Sword 1: - Added back support for MPEG-2 videos. Broken Sword 2: - Added back support for MPEG-2 videos. CGE: - Added an option to enable "Color Blind Mode" to the ScummVM GUI. Gob: - Improved video quality in Urban Runner. Hopkins: - Added an option to toggle "Gore Mode" from the ScummVM GUI. - Fixed bug that could cause the music to stop prematurely. Pegasus: - Fixed several rare crashes and glitches. - Fixed multiple bugs carried over from the original binary. SCI: - Added support for the more detailed RAVE lip syncing data in the Windows version of King's Quest 6. Portraits should now be much more expressive when talking. - Added support for simultaneous speech and subtitles in the CD versions of Laura Bow 2 and King's Quest 6 (toggled either in-game with the new "Dual" audio state, or via the ScummVM audio options). - Fixed music fading. - Fixed several script bugs in Camelot, Crazy Nick's, Hoyle 3, QFG1VGA, KQ5, KQ6, LB2, LSL2, LSL5, Pharkas, PQ1VGA, SQ4, SQ5. - Improved the MIDI parser so that music event processing is done more properly. SCUMM: - Changed the saved game naming scheme of HE games to always contain the target name. - Fixed having multiple coaches in Backyard Football. - Improved AdLib support for Loom and Indiana Jones and the Last Crusade. This makes sound effects like, for example, the typewriter and waterfall in Indiana Jones and the Last Crusade sound like in the original. - Added support for the Steam versions of Indiana Jones and the Last Crusade, Indiana Jones and the Fate of Atlantis, Loom and The Dig. Both the Windows and the Macintosh versions are supported. TONY: - Savegames in Tony Tough now work on big-endian systems. Tinsel: - Discworld 1 and 2 no longer crash on big-endian systems. Android port: - Added experimental support for the OUYA console. PS2 port: - Added configurable TV modes: NTSC and PAL. - Added configurable graphics modes: SDTV progressive, SDTV interlaced, EDTV progressive and VESA. - Added a configuration option for the HDD partition used. - Added a configuration option for the IP address used. - Added a configuration option to toggle USB mass storage. Tizen port: - The BADA port has been merged/updated into Tizen.Version 1.6.0 (2013-05-31) New Games: - Added support for 3 Skulls of the Toltecs. - Added support for Eye of the Beholder. - Added support for Eye of the Beholder II: The Legend of Darkmoon. - Added support for Hopkins FBI. - Added support for Tony Tough and the Night of Roasted Moths. - Added support for The Journeyman Project: Pegasus Prime. - Added support for the Macintosh version of Discworld 1. General: - Added a new save/load chooser based on a grid of thumbnails. This is only supported for resolutions bigger than 640x400. The old chooser is still available and used for games without thumbnail support. It is possible to select the old one as default too. - Rewrote VideoDecoder subsystem. - Added Galician translation. - Added Finnish translation. - Added Belarusian translation. - Using the mouse wheel on a slider widget now changes the value by the smallest possible amount. This is more predictable than the old behaviour, which was to change the value by "one pixel" which would sometimes not change it at all. - Updated MT-32 emulation code to latest munt project snapshot. - Added FluidSynth settings dialog, mainly for reverb and chorus settings. - Fixed crash on certain Smacker movies. Cine: - Improved audio support for Amiga and AtariST versions of Future Wars. Now music fades out slowly instead of stopping immediately. Sound effects are now properly panned, when requested by the game. CGE: - Soltys contains a puzzle requiring the ALT key to be pressed while clicking on an object. This puzzle has been disabled on devices not using this key. Drascula: - Resolved multiple UI issues with the original save/load screen. - Added advanced savegame functionality, including savegame timestamps and thumbnails and the ability to load and delete savegames from the launcher. It's now possible to use the ScummvM save/load dialogs. - The F7 key (previously unmapped) now always shows the ScummVM load screen. The F10 key displays either the original save/load screen, or the ScummVM save screen, if the user has selected to use the ScummVM save/load dialogs. Dreamweb: - Now that the game is freeware, there is a small extra help text showing the available commands in the in-game terminals when the player uses the 'help' command. Previously, players needed to consult the manual for the available commands. Since this reference to the manual is a form of copy protection, this extra line can be toggled by the ScummVM copy protection command line option. Groovie: - Simplified the movie speed options, and added a custom option for The 7th Guest. Movie options are now "normal" and "fast", with the latter changing the movie speed in T7G to match the faster movie speed of the iOS version. The game entry might need to be readded in the launcher for the new setting to appear. SAGA: - Added music support for the Macintosh version of I Have No Mouth and, I Must Scream. SCUMM: - Implemented Monkey Island 2 Macintosh's audio driver. Now we properly support its sample based audio output. The same output is also used for the m68k Macintosh version of Indiana Jones and the Fate of Atlantis. - Improved music support for the Macintosh version of Monkey Island 1. It now uses the original instruments, rather than approximating them with General MIDI instruments, and should sound a lot closer to the original. - Added sound and music support for the Macintosh version of Loom. - Handle double-clicking in the Macintosh version of Loom. - Major bugfixes in INSANE (the Full Throttle bike fights). TOUCHE: - Added support for Enhanced Music by James Woodcock (http://www.jameswoodcock.co.uk/category/scummvm-music-enhancement-project/).Version 1.5.0 New Games:- Added support for Backyard Baseball 2003.- Added support for Blue Force.- Added support for Darby the Dragon.- Added support for Dreamweb.- Added support for Geisha.- Added support for Gregory and the Hot Air Balloon.- Added support for Magic Tales: Liam Finds a Story.- Added support for Once Upon A Time: Little Red Riding Hood- Added support for Sleeping Cub's Test of Courage.- Added support for Soltys.- Added support for The Princess and the Crab.General:- Updated MT-32 emulation code to latest munt project snapshot. The emulationimproved dramatically.- Implemented support for TrueType fonts via FreeType2 in our GUI. Alongwith it GNU FreeFont was also added to our modern theme. Note that not allports take advantage of this.- Added Basque translation.- Added custom game and engine options in the AGI, DREAMWEB, KYRA, QUEEN,SKY and SCI engines. It is now possible to toggle these options via theEngine tab when adding or editing a configuration for a game. In mostcases, you will have to run each game once or readd them all in ScummVM'slauncher in order to get the custom options tab.- Improved predictive dialog look.- Various GUI improvements.Broken Sword 1:- Fixed incorrect sound effects in the DOS/Windows demo.- Added support for PlayStation videos.- Fixed missing subtitles in the demo.Broken Sword 2:- Added support for PlayStation videos.Cine:- Implemented Roland MT-32 output driver.Drascula:- Added Spanish subtitles in the Von Braun cutscene (#3069981: no subtitlesin scene with "von Braun").Gob:- Fixed a crash in Lost in Time- Rewrote the AdLib player. Enabled the now working MDY player inFascination and Geisha.SCUMM:- Added support for the Macintosh version of SPY Fox in Hold the Mustard.- Added a difficulty selection dialog for Loom FM-TOWNS.- Fixed graphical glitches in HE98 version of Pajama Sam's Lost & Found.iPhone port:- Changed "F5 (menu)" gesture to open up the global main menu instead.- Added support for custom cursor palettes, this makes the moderm theme usethe red pointer cursor for example.- Added aspect ratio correction feature.- Implemented 16 bits per pixel support for games.Maemo port:- Added support for Nokia 770 running OS2008 HE.- Added configurable keymap.Windows port:- Changed default savegames location for Windows NT4/2000/XP/Vista/7.(The migration batch file can be used to copy savegames from the olddefault location, to the new default location).Version 1.4.1AGOS:- Fixed loading videos directly from InstallShield cabinets in the Windowsversion of the The Feeble Files.BASS:- Added support for Enhanced Music by James Woodcock(http://www.jameswoodcock.co.uk/?p=7695).Broken Sword 2:- Slight graphics improvement for PSX version.KYRA:- Fixed bug in the original Lands of Lore GUI which made ScummVM error outin the case the user did not have a contiguous save slot usage.- Add support for original DOS Lands of Lore save files (also applies to savefiles made with the GOG release).SCI:- Fixed race condition in SCI1.1 palette changes. This fixes an error inQFG1VGA, when sleeping at Erana's place.- The option to toggle sound effect types between digitized and synthesizedhas been disabled until a more user-friendly GUI option is possible.Digital sound effects are always preferred for now.- Fixed a case where starting a new song didn't fully reset its channels,thus some notes sounded wrong.Version 1.4.0 New Games:- Added support for Lands of Lore: The Throne of Chaos.- Added support for Blue's Birthday Adventure.- Added support for Ringworld: Revenge Of The Patriarch.- Added support for the Amiga version of Conquests of the Longbow.New Ports:- Added PlayStation 3 port.General:- Fixed the ARM assembly routine for reverse stereo audio.- Added support for building with MacPorts out of the box.AGI:- Implemented sound support for the DOS version of Winnie the Pooh in theHundred Acre Wood.AGOS:- Implemented support for loading data directly from InstallShieldcabinets in The Feeble Files and Simon the Sorcerer's Puzzle Pack.- Fixed loading and saving in the PC version of Waxworks.- Fixed music in the PC versions of Elvira 1/2 and Waxworks.Groovie:- Added support for the iOS version of The 7th Guest.Lure:- Fixed crash when trying to talk and ask something at the same time.SCI:- Added better handling of digital vs. synthesized sound effects. If the"Mixed Adlib / MIDI mode" checkbox is checked, the engine will preferdigital sound effects, otherwise their synthesized counterparts will bepreferred instead, if both versions of the same effect exist.SCUMM:- Implemented PC Speaker support for SCUMM v5 games.- Fixed priority bug in iMuse. As a result the AdLib music should soundbetter, since important notes are not interrupted anymore.- Implemented CMS support for Loom, The Secret of Monkey Island andIndiana Jones and the Last Crusade.- Improved palette handling for the Amiga version of Indiana Jones and theFate of Atlantis.Broken Sword 1:- Fix freeze in Windows demo.- Fix crash when using cutscene subtitles pack with the Macintosh version.Tinsel:- Fixed deleting saved games from the list of saved games (from the launcherand the in-game ScummVM menu).- The US version of Discworld II now shows the correct title screen andlanguage flag.Android port:- Fixed plugins on Android 3.x.- Moved the default saved game location to the SD card.Version 1.3.1General: - Improved audio device detection and fallback. There should be no more silent errors due to invalid audio devices. Instead ScummVM should pick up a suitable alternative device. Mohawk: - Added detection entries for more variants of some Living Books games. Tinsel: - Fixed a regression that made Discworld uncompletable. SAGA: - Fixed a regression in Inherit the Earth's dragon walk code which was causing crashes there. - Fixed a regression causing various crashes in I Have No Mouth and I Must Scream. SCI: - Added detection entries for some Macintosh game versions. - Audio settings are now stored correctly for the CD version of EcoQuest 1. SCUMM: - Fixed graphics bug in FM-TOWNS versions of games on ARM devices (Android, iPhone, etc.).Version 1.3.0New Games:- Added support for Backyard Baseball.- Added support for Backyard Baseball 2001.- Added support for Urban Runner.- Added support for Playtoons: Bambou le Sauveur de la Jungle.- Added support for Toonstruck.- Added support for Living Books v1 and v2 games.- Added support for Hugo's House of Horrors, Hugo 2: Whodunit?and Hugo 3: Jungle of Doom.- Added support for Amiga SCI games (except Conquests of the Longbow).- Added support for Macintosh SCI1 games.New Ports:- Added WebOS port.General- Added support for loadable modules on platforms without a dynamicloader (GSoC Task).- Added Danish translation.- Added Norwegian Bokmaal translation.- Added Norwegian Nynorsk translation.- Added Swedish translation.- Added Debug Console to Cine, Draci, Gob, MADE, Sword1, Touche andTucker Engines.- Closed significant memory leaks. RTL should now be more usable.AGOS:- Closed memory leaks in Simon 2 and Feeble Files.Cine:- Corrected memory leaks and invalid memory accesses.Future Wars should be more stable.- Made Operation Stealth completable, though significant graphicalglitches remain so not official supported.Drascula:- Added German and French subtitles in the Von Braun cutscene (#3069981:no subtitles in scene with "von Braun").- Improved French translation of the game.- Added support for "Return To Launcher".Gob:- Fixed "Goblin Stuck On Reload" bugs affecting Gobliiins.Kyra:- Closed memory leaks.Parallaction:- Corrected issue which could cause crash at engine exit.- Closed memory leaks in Nippon Safes Amiga.SCI:- Added a CMS music driver for SCI1 - SCI1.1 games.- Added an option to toggle undithering from the ScummVM GUI.- Added several previously missing parts of the game state in saved games,such as game played time, script created windows, the script string heapand information related to the text parser in old EGA games.- Added support for SCI1.1 magnifier cursors.- Added support for the keypad +/- keys.- Added support for the alternative General MIDI tracks in the Windows CDversions of Eco Quest, Jones in the Fast Lane, King's Quest 5 and SpaceQuest 4.- Added support for the alternative Windows cursors in the Windows versionof King's Quest 6.- Added support for simultaneous speech and subtitles in the CD versions ofSpace Quest 4 and Freddy Pharkas.- Corrected resource loading leaks.- Corrected several problems and issues in the Skate-O-Rama rooms in SpaceQuest 4.- Corrected several issues in Hoyle Classic Card Games.- Fixed several graphical glitches (like, for example, parts of the screenthat weren't erased correctly under some rare circumstances).- Fixed several script bugs.- Fixed several pathfinding related issues and lockups (like, for example,a lockup in the shower scene of Laura bow 1 and pathfinding in somescreens during the chase sequence in Laura Bow 2).- Fixed several music related glitches and possible lockups (like, forexample, a rare music lockup that occurred when loading a saved gameoutside the palace in Quest for Glory 3).- Fixed possible problems and lockups in the character import screens ofQuest for Glory 2 and 3.- Fixed a bug that caused a lockup in the SCI1 CD version of Mixed Up MotherGoose, after Tommy Tucker's song.- Fixed a script bug in the CD version of King's Quest 5, which caused alockup under certain circumstances when going outside the witch's housein the dark forest.- Function keys now work correctly when the num lock key is on.- Improved support for fanmade game scripts.- Improved support for non-English versions of games.- Made several enhancements and fixes related to MT-32 music (e.g. reverb).- Music is no longer out of tune when loading saved games.SCUMM:- Improved support for FM-TOWNS versions of games.Sky:- Fixed crashes on sequences for several ports (Android, OpenGL, ...).Teenagent:- Closed memory leaks.Tinsel:- Closed memory leaks in Coroutines.- Added enhanced music support for the German CD "Neon Edition" re-releaseof Discworld 1.Touche:- Corrected memory leaks and minor issues.Tucker:- Added workarounds for several issues present in the original game.SDL ports:- Closed memory leaks in Mouse Surfaces.Android port:- Switched to the official NDK toolchain for building.- Fixed GFX output for various devices.- Fixed various crashes.- Switched to the native screen resolution to improve text readability.- Added support for pause/resume.- Added support for games using 16bit graphics.- Increased the performance significantly.- Added support for the "Fullscreen mode" option. Unchecking this keeps thegame's aspect ratio.- Added a new graphics mode for linear filtering.- Overhauled the input system (see README.Android).- Added a MIDI driver based on SONiVOX's Embedded Audio Synthesis (EAS).Nintendo DS port:- Added support for loadable modules.PSP port:- Added support for loadable modules.- Added image viewer.PS2 port:- Added support for loadable modules.Wii/GameCube port:- Added support for loadable modules.- Fixed 16bit mouse cursors on HE games.Version 1.2.0Wii port:- Added support for USB2 mass storage devices (requires The Homebrew Channel>= v1.0.8 with IOS58).New Games:- Added support for Fascination.New Games (Sierra SCI0 - SCI1.1):- Added support for Castle of Dr. Brain (EGA and VGA).- Added support for Codename: ICEMAN.- Added support for Conquests of Camelot.- Added support for Conquests of the Longbow (EGA and VGA).- Added support for EcoQuest: The Search for Cetus.- Added support for EcoQuest 2: Lost Secret of the Rainforest.- Added support for Freddy Pharkas: Frontier Pharmacist.- Added support for Hoyle's Book of Games 1.- Added support for Hoyle's Book of Games 2.- Added support for Hoyle's Book of Games 3 (EGA and VGA).- Added support for Hoyle Classic Card Games.- Added support for Jones in the Fast Lane.- Added support for King's Quest I (SCI remake).- Added support for King's Quest IV (SCI version).- Added support for King's Quest V (EGA and VGA).- Added support for King's Quest VI (low and hi res).- Added support for Laura Bow: The Colonel's Bequest.- Added support for Laura Bow 2: The Dagger of Amon Ra.- Added support for Leisure Suit Larry 1 (SCI remake) (EGA and VGA).- Added support for Leisure Suit Larry 2.- Added support for Leisure Suit Larry 3.- Added support for Leisure Suit Larry 5 (EGA and VGA).- Added support for Leisure Suit Larry 6 (low res).- Added support for Mixed-up Fairy Tales.- Added support for Mixed-up Mother Goose.- Added support for Pepper's Adventures in Time.- Added support for Police Quest I (SCI remake).- Added support for Police Quest II.- Added support for Police Quest III (EGA and VGA).- Added support for Quest for Glory I/Hero's Quest.- Added support for Quest for Glory I VGA remake.- Added support for Quest for Glory II.- Added support for Quest for Glory III.- Added support for Slater & Charlie go camping.- Added support for Space Quest I (SCI remake) (EGA and VGA).- Added support for Space Quest III.- Added support for Space Quest IV (EGA and VGA).- Added support for Space Quest V.- Added support for The Island of Dr. Brain.New Ports:- Added Android port.- Added Dingux port.- Added Caanoo port (based on the GP2XWiz port).- Added OpenPandora port.General:- Removed the outdated PalmOS port.- Switched to the "fast" DOSBox OPL emulator.- Fixed a crash in the rjp1 player code affecting the FOTAQ Amiga version.- Added support for more original media layouts.- Added support for GUI localization.- Improved GUI by adding tooltips and radiobuttons.- Improved GUI usability by hiding more irrelevant options not supported byspecific games.AGI:- Fixed number of GFX glitches.- Made PIC drawing code picture perfect.- Added support of MIDI devices.- Added support for accurate Tandy sound emulation. Switched to it as default.Broken Sword 2- Fixed missing speech in some cutscenes.- Fixed a memory leak that would eventually cause the game to hang.(#2976008 - BS2: Game lockup in British Museum)Drascula:- Fixed number of GFX glitches.- Made many cutscenes smoother.- Changed behavior of items menu. Now it shows up on mouse up.Groovie:- Added support for the Macintosh version of The 7th Guest.- Added support for custom MT-32 instruments.KYRA:- Fixed some minor graphical glitches.- Implemented formerly missing recreation of some in game items.- Added support for playing Kyrandia 3 with the original CD file layout.LURE:- Fixed bug where Goewin could get stuck in the Weregate- Fixed issue with Ratpouch repeatedly moving between two rooms- Fix for Goewin losing her schedule after Were-cave- Fix for player getting stuck in sewer exit roomParallaction:- Made part one of The Big Red Adventure completable.SAGA:- Fixed graphics glitches in several scenes.SCUMM:- Several improvements in Maniac Mansion NES.PSP port:- New backend design: fixed minor graphical issues and enabled 16-bit support.- Enabled playback of MP3 files using the Media Engine. This means thatthe port is optimized for MP3 files (as opposed to OGG).- Many optimizations. Everything should run faster.GameCube port:- Added support for DVDs with the ISO9660 file system.GP2X port:- Added support for dynamic engine plugins (experimental).- Reworked control system and better touchscreen support.GP2XWiz/Caanoo port:- Improved downscale code to minimise 'tearing' corruption.- Reworked control system and better touchscreen support.- Renamed backend from GP2XWIZ to GPH to better reflectthe supported devices.Révision 52133- Énorme mise à jour de toutes les librairies de base.- Entre autre: Support de l'USB 2.0 en utilisant HBC 1.0.8 et l'IOS 58.- Correction du support clavier USB.- Support des DVD pour la version GameCube.Version 1.1.1 - Added support for games using 16bit graphics. - Complete GFX overhaul (new video modes, better performance, picture smoothing, fine grained overscan settings). - Added a new options dialog for Wii/Gamecube specific settings. - Fixed a GFX glitch on savegame thumbnails. - Added support for SMB mountpoints (Samba/Windows shares). - Added an on-screen console, which is shown when ScummVM exits abnormally. - Fixed a couple of crashes when using Ogg/Vorbis encoded sound files. See the bundled READMII.txt file for more information.Version 1.1.0New Games:- Added support for Blue's Art Time Activities.- Added support for Blue's Reading Time Activities.- Added support for Freddi Fish 5: The Case of the Creature of Coral Cove.- Added support for Pajama Sam: Games to Play on Any Day.- Added support for Dragon Historie.- Added support for TeenAgent.General:- Added support for a custom SJIS font for FM-TOWNS and PC98 games.- Added support for 16bit graphics. (GSoC Task)- Removed QuickTime MIDI backend on Mac OS X; it was buggy and did notcompile on modern systems.CinE:- Added support for Amiga style menus for Amiga versions of Future Wars.KYRA:- Added support for the Amiga version of The Legend of Kyrandia.(sound support was done as a GSoC Task)- Adapted KYRA to support the custom SJIS font.SCUMM:- Added support for the PC-Engine version of Loom.- Added support for music and sound effects in the the Amiga version ofThe Secret of Monkey Island. (GSoC Task)- Fixed some other bugs related to game versions for the Amiga.- Added support for original save/load dialog in MM NES.- Added support for savepoint passcodes for Sega CD MI1 via debugger command 'passcode'- Added support for Kanji rendering in Japanese version of Monkey Island Sega CD.r41364- Correction mineur du clavier virtuel (touche "!").- Mise à jour du GUI (boite de recherche).- Compilé avec la dernière libfat+libogc (correction de bug de caching).r38811:- Remapped keys: Home=F5, Up=GMM.- Predictive input enabled (hold right) for AGI.r38477:- Enabled saving/loading in GMM for COMI. Are there more Scumm games who need this? Version 0.14, r36143:- Ajout du support du clavier USB- Ajout du support des roms sur DVD (avec DVDX)- Changements de certains boutons (expliqué plus bas):home = GMM (F6 instead of F5)down = Virtual keyboardleft = PageDown / 3 (number entry + boxing)right = PageUp / 9 (number entry + boxing)Nécessite :- SD card- Contrôleur gamecube ou WiimoteFonctionnalités (spécifiques au portage wii):- Scaling hardware GX- Utilisation du slot SD interne de la WiiInstallation :- copier le dossier "scummvm" dans le dossier "apps" de votre carte SD- copier les démos et/ou vos jeux sur la même SD Card- version freeware: http://scummvm.org/downloads.php#extras- demos: http://scummvm.org/demos.phpContrôles à la Wiimote:Code : Nunchuk (): Déplacements de souris : Clic gauche : Clic droit : Echap : "." (saute la ligne actuelle) : enter (home): GMM (F6) : Shift : Clavier virtuel : PageDown / 3 : PageUp / 9 Site officiel : http://www.scummvm.org/
↧
Nintendont sd/usb v2.163: Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.163-Fixed HID controller analog triggers being broken since v2.158Version 2.162-sending interrupt messages through unused EXI device 2 hardware registersinstead of main memory, saves some time and space-added starfox assault ntsc save exception and commented out baten kaitos savehack-made all gc relevant patches static, this might fix a bunch of gamesVersion 2.161-Fixed Bluetooth TR remotes requiring an expansion controller needing to bedisconnected and then reconnected to sync.-updated Thrustmaster Dual Analog 4 controller.ini to support ZL button (Thanksnastysdsi)Version 2.160-added libwupc, now you can use the wiiu pro controller in the loader and notjust ingameVersion 2.159-Fixed wii classic controller analog triggers getting stuck slightly in whenconnecting using bluetoothVersion 2.158-Added new controller.ini button LZ it adds the same functionality the bluetooth controllers have when DigitalLR=1for half pressed AnalogR and AnalogR triggers when L or R are pressed at thesame time as the LZ button.-Changed game selection menu Dpad Left and Right buttons to advance a screen ata time-Updated Logitech Thrustmaster Firestorm Dual Analog 2 controller.ini to supportthe LZ buttonVersion 2.157-calibrating the bluetooth controller analog sticks now when you sync thecontroller, the first value it reads will be taken as the analog stick middle,to recalibrate just reconnect the controller-if you press "-" on your wiimote it will enable/disable rumble-if you press "-" on your classic controller/wiiu pro controller, it will changethe control scheme to be rotated a quarter clockwise or to the original controlscheme-if you hold "L" on your classic controller/wiiu pro controller, your inputs onZL/ZR will be used as half pressed L and R buttons ingameVersion 2.156-Enhanced Internal game menu to default to the most recently selected game-Increased internal game menus ability to handle up to 500 games-Added new boot status messages for what controllers are enabled-Enhanced to allow gamecube and hid controllers to be turned off at the sametime-Fixed Multiplayer using MultiIn=2 again. (bluetooth changes keep breaking it)Version 2.155-changed up interrupt message reading a bit, fixes startup of luigis mansion-changed SI error message when no controller is connected, fixes burnout 2 andpandora tomorrow-added army men and cel damage to the multidol exception list, cel damage stilldoesnt work though, state of that game is unknown-increased rumble of the wiiu pro controller-improved the calculation accuracy of the wiiu pro controller analog sticksVersion 2.154-Added shutdown combination (B,Z,R,PAD_BUTTON_DOWN) to bluetooth controllers-Fixed Multi controller adapters using MultiIn=2 working in conjunction withblutooth controllers-Added Hori Real Arcade Pro 3 SA controller.ini (Thanks galneon)Version 2.153-added bluetooth support, so far you can use the wiiu pro controller, classiccontroller and classic controller pro, the controllers need to be synced withthe system menu to work just like it is with other homebrew applications,credits to the original author of lwBT, the people behind the libogc port, thecreators of the wiimote wiki entry on wiibrew.org and to TeHaxor69 for the wiiupro controller documentation-added raw rumble data support to controller.ini files, so farcontroller_ps2.ini and controller_Genreic_USB_Gamepad_PID=0079_VID=0006.ini haverumble supportIMPORTANT: The bluetooth code is very long so it is highly possible that theyare new bugs coming with this version, dont be surprised when you encounter newproblemsVersion 2.152-Fixed auto boot from some loaders when maxpads is set to 0-Fixed PS4 controller.ini digital triggers-Fixed JPN and non JPN saves trying to use the same multi save file. If you weresaving JPN saves in a multi save file you need to rename ninmem.raw toninmemj.raw when upgrading to this version.Version 2.151-Added Multi player support for the following usb adapters (Thanks Coreyw) Mayflash CCPro USB Adapter - PC045 MayFlash Wii CC USB Adapter - PC052 Mayflash WiiU Pro Controller Adapter - W009To enable it in the controller.ini change MultiIn=1 to MultiIn=2It wont work for anything that doesn't use the MultiIn command.Special notes when using it on a wii It is incompatible with a wavebird being plugged in. If you have gamecube controllers plugged in once you have an empty gamecubeconnector the next port must also be empty for the cc and cc pro adapters. thewiiu pro adapter can not have any gamecube ports used after the first empty one. some users reported setting maxpads to the number of actual gamecubecontrollers plugged in gave better results-Added Support for Microsoft Sidewinder Force Feedback 2 Joystick=Fixed joystick sensitivity in the controller.ini for Mayflash CCPro USB Adapter- PC045Version 2.150-fixed a small problem with audio streaming, this should remove most clicks andpops in the decoded audio-small asm and multidol loader changes, nothing really worth pointing out-added a patch for PADControlAllMotors, this should get rumble working for mostgames which didnt have rumble yet-changed up the patching system to have critical patches always loaded up at thesame place, this should fix bootup of the 007 games-heavly modified the video patching system to now work without complete videomodes, this should allow games to be patched which were not changeable before-added a new FIFO and a new __CARDStat patch, didnt have any effect though onpokemon xd, the problem of this game is still unknown-added a timer fix for the japanese majoras mask versionVersion 2.149-Added support for Mayflash Classic controller Pro USB Adapter - PC045 Thisrequires updating nintendont and the controller.ini (THANKS CoreyW)-Fixed Dpad=1 not allowing the dpad and some other control to be used at thesame time (Thanks CoreyW)-Fixed MayFlash Wii CC USB Adapter - PC052 controller.ini triggersVersion 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
↧
Newo Escape v1.6
Owen nous propose Newo Escape. Votre planète a été détruite et vous êtes poursuivi par un chasseur de prime. Le but du jeu est de s'échapper en évitant différents obstacles, sachant que vous n'avez ni frein, ni arme. Plus vous passerez près des astéroïdes et plus vos points seront élevés. Le jeu dispose d'un classement en ligne. Spoiler : Contrôles : Version 1.6 - Sept 30, 2014 Bug fix Version 1.5 - April 30, 2014 Bug fixes Version 1.19 Publication initiale. Site officiel : http://wiibrew.org/wiki/Newo_Escape
↧
Nintendont sd/usb v2.167 : Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.167-added new PI_FIFO_WP patch pattern for pokemon xd and changed up ARStartDMA reading, this makes xd fully work for the first time-moved atv quad power racing 2 and pn03 into the paper mario ARStartDMA exception list to get them stableVersion 2.166-added a new ARStartDMA patch which hooks itself into the original nintendo code instead of completely replacing it, this patch will be used by burnout 2, viewtiful joe, animal crossing and megaman x command missionVersion 2.165-greatly increased controller read updates for interrupt read based games, this should help people with slow controls-changed up patching system a bit, made the debug prints more unified and added a safety check for EXIUnlock to make sure we write to the right function, this fixes music in both collectors edition menu and twilight princess-added a small debugging option which makes it possible to compile nintendont with a very small amount of patches, note that this will only help developers to understand certain problems betterVersion 2.164-moved most audio streaming and interrupt relevant info into unused hardware registers-skipping SIGetType patch for sonic adventure dx to fix its double presses-started adding more patterns and patches for games using the debug sdk, none of them work yet though, alot needs to be done stillVersion 2.163-Fixed HID controller analog triggers being broken since v2.158Version 2.162-sending interrupt messages through unused EXI device 2 hardware registersinstead of main memory, saves some time and space-added starfox assault ntsc save exception and commented out baten kaitos savehack-made all gc relevant patches static, this might fix a bunch of gamesVersion 2.161-Fixed Bluetooth TR remotes requiring an expansion controller needing to bedisconnected and then reconnected to sync.-updated Thrustmaster Dual Analog 4 controller.ini to support ZL button (Thanksnastysdsi)Version 2.160-added libwupc, now you can use the wiiu pro controller in the loader and notjust ingameVersion 2.159-Fixed wii classic controller analog triggers getting stuck slightly in whenconnecting using bluetoothVersion 2.158-Added new controller.ini button LZ it adds the same functionality the bluetooth controllers have when DigitalLR=1for half pressed AnalogR and AnalogR triggers when L or R are pressed at thesame time as the LZ button.-Changed game selection menu Dpad Left and Right buttons to advance a screen ata time-Updated Logitech Thrustmaster Firestorm Dual Analog 2 controller.ini to supportthe LZ buttonVersion 2.157-calibrating the bluetooth controller analog sticks now when you sync thecontroller, the first value it reads will be taken as the analog stick middle,to recalibrate just reconnect the controller-if you press "-" on your wiimote it will enable/disable rumble-if you press "-" on your classic controller/wiiu pro controller, it will changethe control scheme to be rotated a quarter clockwise or to the original controlscheme-if you hold "L" on your classic controller/wiiu pro controller, your inputs onZL/ZR will be used as half pressed L and R buttons ingameVersion 2.156-Enhanced Internal game menu to default to the most recently selected game-Increased internal game menus ability to handle up to 500 games-Added new boot status messages for what controllers are enabled-Enhanced to allow gamecube and hid controllers to be turned off at the sametime-Fixed Multiplayer using MultiIn=2 again. (bluetooth changes keep breaking it)Version 2.155-changed up interrupt message reading a bit, fixes startup of luigis mansion-changed SI error message when no controller is connected, fixes burnout 2 andpandora tomorrow-added army men and cel damage to the multidol exception list, cel damage stilldoesnt work though, state of that game is unknown-increased rumble of the wiiu pro controller-improved the calculation accuracy of the wiiu pro controller analog sticksVersion 2.154-Added shutdown combination (B,Z,R,PAD_BUTTON_DOWN) to bluetooth controllers-Fixed Multi controller adapters using MultiIn=2 working in conjunction withblutooth controllers-Added Hori Real Arcade Pro 3 SA controller.ini (Thanks galneon)Version 2.153-added bluetooth support, so far you can use the wiiu pro controller, classiccontroller and classic controller pro, the controllers need to be synced withthe system menu to work just like it is with other homebrew applications,credits to the original author of lwBT, the people behind the libogc port, thecreators of the wiimote wiki entry on wiibrew.org and to TeHaxor69 for the wiiupro controller documentation-added raw rumble data support to controller.ini files, so farcontroller_ps2.ini and controller_Genreic_USB_Gamepad_PID=0079_VID=0006.ini haverumble supportIMPORTANT: The bluetooth code is very long so it is highly possible that theyare new bugs coming with this version, dont be surprised when you encounter newproblemsVersion 2.152-Fixed auto boot from some loaders when maxpads is set to 0-Fixed PS4 controller.ini digital triggers-Fixed JPN and non JPN saves trying to use the same multi save file. If you weresaving JPN saves in a multi save file you need to rename ninmem.raw toninmemj.raw when upgrading to this version.Version 2.151-Added Multi player support for the following usb adapters (Thanks Coreyw) Mayflash CCPro USB Adapter - PC045 MayFlash Wii CC USB Adapter - PC052 Mayflash WiiU Pro Controller Adapter - W009To enable it in the controller.ini change MultiIn=1 to MultiIn=2It wont work for anything that doesn't use the MultiIn command.Special notes when using it on a wii It is incompatible with a wavebird being plugged in. If you have gamecube controllers plugged in once you have an empty gamecubeconnector the next port must also be empty for the cc and cc pro adapters. thewiiu pro adapter can not have any gamecube ports used after the first empty one. some users reported setting maxpads to the number of actual gamecubecontrollers plugged in gave better results-Added Support for Microsoft Sidewinder Force Feedback 2 Joystick=Fixed joystick sensitivity in the controller.ini for Mayflash CCPro USB Adapter- PC045Version 2.150-fixed a small problem with audio streaming, this should remove most clicks andpops in the decoded audio-small asm and multidol loader changes, nothing really worth pointing out-added a patch for PADControlAllMotors, this should get rumble working for mostgames which didnt have rumble yet-changed up the patching system to have critical patches always loaded up at thesame place, this should fix bootup of the 007 games-heavly modified the video patching system to now work without complete videomodes, this should allow games to be patched which were not changeable before-added a new FIFO and a new __CARDStat patch, didnt have any effect though onpokemon xd, the problem of this game is still unknown-added a timer fix for the japanese majoras mask versionVersion 2.149-Added support for Mayflash Classic controller Pro USB Adapter - PC045 Thisrequires updating nintendont and the controller.ini (THANKS CoreyW)-Fixed Dpad=1 not allowing the dpad and some other control to be used at thesame time (Thanks CoreyW)-Fixed MayFlash Wii CC USB Adapter - PC052 controller.ini triggersVersion 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
Nintendont sd/usb v2.188 : Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.188-Added support for special (Triforce) games in database, which were previously identified incorrectly-Removed some duplicates from titles.txt (you don't need to update your local copy)-Updated the meta.xml file just so the online version has correct creditsNote: Thanks to Xenith and sonictopfan for testingVersion 2.187-only apply Patch31A0 if the entry point is below that, fixes 007 from russia with love-if PADInit cant be found use SIInit instead to start reading pad inputs, fixes alien hominid controlsVersion 2.186-Woops, forgot to remove a sleep commandVersion 2.185-Added database support for those unsightly game names. Copy the included titles.txt to your Nintendont directory-The loader now updates the meta.xml file prior to checking for AHB access, so you don't have to fix the meta.xml file manually.Note: To save space, the database doesn't care about region.Version 2.184-searching much more detailed for PADInit so we dont miss it-reworked Patch31A0 to work with negative offsets too, fixes for example namco museum and midway arcade treasures 2Version 2.183-heavly changed the way games will get patched, this file will dynamically replace the game entry point to a custom loader instead of patching the game while reading it, this way games like the 007 series will no longer crash because of changing file locations-wait for PADInit to be called before reporting data in PADRead, fixes games like ghost reconVersion 2.182-making sure to clear the current stream position after the audio stream ends, fixes xg3 stream loopingVersion 2.181-added 8 new patch patterns for the debug sdk-dynamically calulating the location of SIInterruptHandler instead of using patch patterns using SIInit, this should reduce false positive detections-added a way for the FIFO patch to apply to the debug sdk functions and also fixed a bug in it-added a hack for batman vengeance to skip old debugger code, this should fix itVersion 2.180-Nintenont updater now shows what revision is being downloaded, and makes sure you don't already have the latest version-Additional minor changes to the updaterVersion 2.179-added safety check for GCAMIdentify patch, fixes mario kart gp1-other tiny optimizationsVersion 2.178-fixed tiny mistake in f-zero ax pad read function, messed up the dpad, also slighly reduced its pad updating to save some timeVersion 2.177-added a small patch security check to make sure we actually patch a game loader and not some random data, should fix games like resident evil-added a few more hacks from quadforce for f-zero ax to make it bootable (thanks crediar)-added pad read function patches for f-zero ax to make it controllableVersion 2.176-moved resident evil 4 and sonic gems collection into the paper mario arstartdma exception list to fix their sound issues-added yet another timer check, this time for the cpu speed, might help out more gamesVersion 2.175-added a very general game timer patcher which should cover up most games which run too fastVersion 2.174-Added in-app updater, accessible through Settings menuVersion 2.173-added micro machines to the ARStartDMA exception list to help it stabilize-assume on ELF loading that the header is already loaded in the buffer, fixes sonic cdVersion 2.172-made the FIFO patching much more dynamic by actually using the pointer set by the game to find usage instead of hardcoded patterns-general patching cleanup, especially the debug messages are easier to look through now-split the triforce patches from the regular game patches since they will never be found in normal games anywaysVersion 2.171-did some more patchwork, now most of our required patches get applied dynamically, this should fix up some problems with games using the debug version of the sdk-commented out the multidol loader code for now, with this update all those game should work properly on their own with the corrected patchesVersion 2.170-added a security check for the EXIDMA callback value, this fixes billy hatcher memcard emulation waiting forever because of a wrong value-did some small memcard emu patch cleanup-added memcard patch for the japanese version of pokemon colosseumVersion 2.169-added hardcoded patches for pokemon colosseum pal and ntsc which will report the memory card is always inserted with memcard emu enabled, this way you can actually save and loadVersion 2.168-added a bit of code to actually allow usage of a real memory card on wii when memory card emulation is turned off-added a small compiler option in global.h, PATCHSI, if you comment out this option and recompile nintendont it will use the original gamecube pad portsinstead of emulating them, allowing accessories like gba and bongos but will remove things like hid, bluetooth and return to loaderVersion 2.167-added new PI_FIFO_WP patch pattern for pokemon xd and changed up ARStartDMA reading, this makes xd fully work for the first time-moved atv quad power racing 2 and pn03 into the paper mario ARStartDMA exception list to get them stableVersion 2.166-added a new ARStartDMA patch which hooks itself into the original nintendo code instead of completely replacing it, this patch will be used by burnout 2, viewtiful joe, animal crossing and megaman x command missionVersion 2.165-greatly increased controller read updates for interrupt read based games, this should help people with slow controls-changed up patching system a bit, made the debug prints more unified and added a safety check for EXIUnlock to make sure we write to the right function, this fixes music in both collectors edition menu and twilight princess-added a small debugging option which makes it possible to compile nintendont with a very small amount of patches, note that this will only help developers to understand certain problems betterVersion 2.164-moved most audio streaming and interrupt relevant info into unused hardware registers-skipping SIGetType patch for sonic adventure dx to fix its double presses-started adding more patterns and patches for games using the debug sdk, none of them work yet though, alot needs to be done stillVersion 2.163-Fixed HID controller analog triggers being broken since v2.158Version 2.162-sending interrupt messages through unused EXI device 2 hardware registersinstead of main memory, saves some time and space-added starfox assault ntsc save exception and commented out baten kaitos savehack-made all gc relevant patches static, this might fix a bunch of gamesVersion 2.161-Fixed Bluetooth TR remotes requiring an expansion controller needing to bedisconnected and then reconnected to sync.-updated Thrustmaster Dual Analog 4 controller.ini to support ZL button (Thanksnastysdsi)Version 2.160-added libwupc, now you can use the wiiu pro controller in the loader and notjust ingameVersion 2.159-Fixed wii classic controller analog triggers getting stuck slightly in whenconnecting using bluetoothVersion 2.158-Added new controller.ini button LZ it adds the same functionality the bluetooth controllers have when DigitalLR=1for half pressed AnalogR and AnalogR triggers when L or R are pressed at thesame time as the LZ button.-Changed game selection menu Dpad Left and Right buttons to advance a screen ata time-Updated Logitech Thrustmaster Firestorm Dual Analog 2 controller.ini to supportthe LZ buttonVersion 2.157-calibrating the bluetooth controller analog sticks now when you sync thecontroller, the first value it reads will be taken as the analog stick middle,to recalibrate just reconnect the controller-if you press "-" on your wiimote it will enable/disable rumble-if you press "-" on your classic controller/wiiu pro controller, it will changethe control scheme to be rotated a quarter clockwise or to the original controlscheme-if you hold "L" on your classic controller/wiiu pro controller, your inputs onZL/ZR will be used as half pressed L and R buttons ingameVersion 2.156-Enhanced Internal game menu to default to the most recently selected game-Increased internal game menus ability to handle up to 500 games-Added new boot status messages for what controllers are enabled-Enhanced to allow gamecube and hid controllers to be turned off at the sametime-Fixed Multiplayer using MultiIn=2 again. (bluetooth changes keep breaking it)Version 2.155-changed up interrupt message reading a bit, fixes startup of luigis mansion-changed SI error message when no controller is connected, fixes burnout 2 andpandora tomorrow-added army men and cel damage to the multidol exception list, cel damage stilldoesnt work though, state of that game is unknown-increased rumble of the wiiu pro controller-improved the calculation accuracy of the wiiu pro controller analog sticksVersion 2.154-Added shutdown combination (B,Z,R,PAD_BUTTON_DOWN) to bluetooth controllers-Fixed Multi controller adapters using MultiIn=2 working in conjunction withblutooth controllers-Added Hori Real Arcade Pro 3 SA controller.ini (Thanks galneon)Version 2.153-added bluetooth support, so far you can use the wiiu pro controller, classiccontroller and classic controller pro, the controllers need to be synced withthe system menu to work just like it is with other homebrew applications,credits to the original author of lwBT, the people behind the libogc port, thecreators of the wiimote wiki entry on wiibrew.org and to TeHaxor69 for the wiiupro controller documentation-added raw rumble data support to controller.ini files, so farcontroller_ps2.ini and controller_Genreic_USB_Gamepad_PID=0079_VID=0006.ini haverumble supportIMPORTANT: The bluetooth code is very long so it is highly possible that theyare new bugs coming with this version, dont be surprised when you encounter newproblemsVersion 2.152-Fixed auto boot from some loaders when maxpads is set to 0-Fixed PS4 controller.ini digital triggers-Fixed JPN and non JPN saves trying to use the same multi save file. If you weresaving JPN saves in a multi save file you need to rename ninmem.raw toninmemj.raw when upgrading to this version.Version 2.151-Added Multi player support for the following usb adapters (Thanks Coreyw) Mayflash CCPro USB Adapter - PC045 MayFlash Wii CC USB Adapter - PC052 Mayflash WiiU Pro Controller Adapter - W009To enable it in the controller.ini change MultiIn=1 to MultiIn=2It wont work for anything that doesn't use the MultiIn command.Special notes when using it on a wii It is incompatible with a wavebird being plugged in. If you have gamecube controllers plugged in once you have an empty gamecubeconnector the next port must also be empty for the cc and cc pro adapters. thewiiu pro adapter can not have any gamecube ports used after the first empty one. some users reported setting maxpads to the number of actual gamecubecontrollers plugged in gave better results-Added Support for Microsoft Sidewinder Force Feedback 2 Joystick=Fixed joystick sensitivity in the controller.ini for Mayflash CCPro USB Adapter- PC045Version 2.150-fixed a small problem with audio streaming, this should remove most clicks andpops in the decoded audio-small asm and multidol loader changes, nothing really worth pointing out-added a patch for PADControlAllMotors, this should get rumble working for mostgames which didnt have rumble yet-changed up the patching system to have critical patches always loaded up at thesame place, this should fix bootup of the 007 games-heavly modified the video patching system to now work without complete videomodes, this should allow games to be patched which were not changeable before-added a new FIFO and a new __CARDStat patch, didnt have any effect though onpokemon xd, the problem of this game is still unknown-added a timer fix for the japanese majoras mask versionVersion 2.149-Added support for Mayflash Classic controller Pro USB Adapter - PC045 Thisrequires updating nintendont and the controller.ini (THANKS CoreyW)-Fixed Dpad=1 not allowing the dpad and some other control to be used at thesame time (Thanks CoreyW)-Fixed MayFlash Wii CC USB Adapter - PC052 controller.ini triggersVersion 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
Nintendont sd/usb v2.210 : Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.210- (binary please)Version 2.209- added __CARDUnlock patch to fix original nintendo memory card support, thanks tueidj for pointing at it- only set a progressive video mode on game boot if force progressive is enabled, should fix some PAL games to start normally on wiiu- removed old include which doesnt exist anymore to fix compiling errorsVersion 2.208- Fixed loaders inability to set video modes introduced in 2.204 The first time you start this version If you are starting it from the homebrew channel set the video mode. This should fix black screens people were seeing in 2.204 - 2.207 that didn't occur in 2.03Version 2.207- controllers.zip can now be downloaded and extracted in-appVersion 2.206- Changed up game loading in order to make the loader dol size much more expandableVersion 2.205- Added Nvidia Shield controller.ini (Thanks bobmcjr)Version 2.204- correct force video mode setting in the loader menu, it should now navigate properly- added a security patch reset when the game is about to reset itself, fixes sonic cd exit- added a better GXInit search, should fix virtua striker 3- added disney hide and sneak ARStartDMA exceptionVersion 2.203- heavly optimized patching system, depending on the game the bootup time can be more than twice as fast nowVersion 2.202- Fixed the update system (still don't know why it wasn't working for some people)- Updated controllers.zipVersion 2.201Two PSO MemCardEmu hacks. Both of these work, but need more investigation:- If Emulating MemCards, one of the calls to EXIImm is not working correctly. The hack copies the patch for EXIImm to the 0x80001800 patch scratch area and calls it from there. This should be identical behavior to skipping this hack, but it only works from the scratch area. This needs further investigation.- Immediately before the PSO fake entry patch, a function call that looks like its doing Initialization stuff (DSP, SI, etc.) is called. For emulated MemCards, this causes a hang-up. Further investigation is needed rather than just skipping the whole thing like this hack does.Version 2.200- added an option to enable/disable video deflicker when using force video mode, basically disabling deflickering will make a sharper image but might not work properly on your tv and enabling deflickering will be a bit more blurry but should be smooth on all tvsVersion 2.199- Added CronusMax Xbox360 Adapter controller.ini (Thanks Khar00f)- Added Microsoft Sidewinder Precision 2 Joystick controller.iniVersion 2.198- added a different approach to fix ARStartDMA issues for certain games, check the Patch.c diff to see which games are affectedVersion 2.197- Most of the update system has been rewritten. On the surface, the only change is that you can now download titles.txt in-appVersion 2.196- Add hack for PacMan World 2 to force the SiInit true.Version 2.195- Made PSO hacks more generic (work for PSO III).- Added new PatchBuffer code for PSO III.Version 2.194- Fixes for PSO 1&2 Plus- Move access from 0x80001800 to 0x931C0000- Apply dol entry mod after switch.prs extraction to dol- Don't mod psov3.dol entry point. Used after DVD load. Patch entry hack.Version 2.193- Added Trust Predator Gamepad controller.ini(Thanks L0r3n20)Version 2.192- The controller files now use the VID and PID.Sorry, you need to redownload controllers.zipVersion 2.191- Your controller will now be detected and the appropriate .ini file will be selected. Extract the contents of controllers.zip to a folder named controllers in the root of your FAT device (so you'll have FAT:\controllers\0001.ini).- Added exceptions for Virtua Striker v4 2006 (GVSJ9P, GVS46J, GVS46E) in the title database. This doesn't include ISO's that, for some weird reason, have had the title ID modified to match the 2002 version.- Removed "Sonic Adventure DX: Director's Cut (Preview) Prototype" entry because it was useless and conflicting with some custom titles.Note: The old controller.ini method still works, so if you only use one controller you don't have to change anything.Version 2.190- Fix Native Control/PATCHSI backwards logic.Version 2.189- Make PATCHSI a menu selectable option (Native Control On means PATCHSI is disabled).Version 2.188-Added support for special (Triforce) games in database, which were previously identified incorrectly-Removed some duplicates from titles.txt (you don't need to update your local copy)-Updated the meta.xml file just so the online version has correct creditsNote: Thanks to Xenith and sonictopfan for testingVersion 2.187-only apply Patch31A0 if the entry point is below that, fixes 007 from russia with love-if PADInit cant be found use SIInit instead to start reading pad inputs, fixes alien hominid controlsVersion 2.186-Woops, forgot to remove a sleep commandVersion 2.185-Added database support for those unsightly game names. Copy the included titles.txt to your Nintendont directory-The loader now updates the meta.xml file prior to checking for AHB access, so you don't have to fix the meta.xml file manually.Note: To save space, the database doesn't care about region.Version 2.184-searching much more detailed for PADInit so we dont miss it-reworked Patch31A0 to work with negative offsets too, fixes for example namco museum and midway arcade treasures 2Version 2.183-heavly changed the way games will get patched, this file will dynamically replace the game entry point to a custom loader instead of patching the game while reading it, this way games like the 007 series will no longer crash because of changing file locations-wait for PADInit to be called before reporting data in PADRead, fixes games like ghost reconVersion 2.182-making sure to clear the current stream position after the audio stream ends, fixes xg3 stream loopingVersion 2.181-added 8 new patch patterns for the debug sdk-dynamically calulating the location of SIInterruptHandler instead of using patch patterns using SIInit, this should reduce false positive detections-added a way for the FIFO patch to apply to the debug sdk functions and also fixed a bug in it-added a hack for batman vengeance to skip old debugger code, this should fix itVersion 2.180-Nintenont updater now shows what revision is being downloaded, and makes sure you don't already have the latest version-Additional minor changes to the updaterVersion 2.179-added safety check for GCAMIdentify patch, fixes mario kart gp1-other tiny optimizationsVersion 2.178-fixed tiny mistake in f-zero ax pad read function, messed up the dpad, also slighly reduced its pad updating to save some timeVersion 2.177-added a small patch security check to make sure we actually patch a game loader and not some random data, should fix games like resident evil-added a few more hacks from quadforce for f-zero ax to make it bootable (thanks crediar)-added pad read function patches for f-zero ax to make it controllableVersion 2.176-moved resident evil 4 and sonic gems collection into the paper mario arstartdma exception list to fix their sound issues-added yet another timer check, this time for the cpu speed, might help out more gamesVersion 2.175-added a very general game timer patcher which should cover up most games which run too fastVersion 2.174-Added in-app updater, accessible through Settings menuVersion 2.173-added micro machines to the ARStartDMA exception list to help it stabilize-assume on ELF loading that the header is already loaded in the buffer, fixes sonic cdVersion 2.172-made the FIFO patching much more dynamic by actually using the pointer set by the game to find usage instead of hardcoded patterns-general patching cleanup, especially the debug messages are easier to look through now-split the triforce patches from the regular game patches since they will never be found in normal games anywaysVersion 2.171-did some more patchwork, now most of our required patches get applied dynamically, this should fix up some problems with games using the debug version of the sdk-commented out the multidol loader code for now, with this update all those game should work properly on their own with the corrected patchesVersion 2.170-added a security check for the EXIDMA callback value, this fixes billy hatcher memcard emulation waiting forever because of a wrong value-did some small memcard emu patch cleanup-added memcard patch for the japanese version of pokemon colosseumVersion 2.169-added hardcoded patches for pokemon colosseum pal and ntsc which will report the memory card is always inserted with memcard emu enabled, this way you can actually save and loadVersion 2.168-added a bit of code to actually allow usage of a real memory card on wii when memory card emulation is turned off-added a small compiler option in global.h, PATCHSI, if you comment out this option and recompile nintendont it will use the original gamecube pad portsinstead of emulating them, allowing accessories like gba and bongos but will remove things like hid, bluetooth and return to loaderVersion 2.167-added new PI_FIFO_WP patch pattern for pokemon xd and changed up ARStartDMA reading, this makes xd fully work for the first time-moved atv quad power racing 2 and pn03 into the paper mario ARStartDMA exception list to get them stableVersion 2.166-added a new ARStartDMA patch which hooks itself into the original nintendo code instead of completely replacing it, this patch will be used by burnout 2, viewtiful joe, animal crossing and megaman x command missionVersion 2.165-greatly increased controller read updates for interrupt read based games, this should help people with slow controls-changed up patching system a bit, made the debug prints more unified and added a safety check for EXIUnlock to make sure we write to the right function, this fixes music in both collectors edition menu and twilight princess-added a small debugging option which makes it possible to compile nintendont with a very small amount of patches, note that this will only help developers to understand certain problems betterVersion 2.164-moved most audio streaming and interrupt relevant info into unused hardware registers-skipping SIGetType patch for sonic adventure dx to fix its double presses-started adding more patterns and patches for games using the debug sdk, none of them work yet though, alot needs to be done stillVersion 2.163-Fixed HID controller analog triggers being broken since v2.158Version 2.162-sending interrupt messages through unused EXI device 2 hardware registersinstead of main memory, saves some time and space-added starfox assault ntsc save exception and commented out baten kaitos savehack-made all gc relevant patches static, this might fix a bunch of gamesVersion 2.161-Fixed Bluetooth TR remotes requiring an expansion controller needing to bedisconnected and then reconnected to sync.-updated Thrustmaster Dual Analog 4 controller.ini to support ZL button (Thanksnastysdsi)Version 2.160-added libwupc, now you can use the wiiu pro controller in the loader and notjust ingameVersion 2.159-Fixed wii classic controller analog triggers getting stuck slightly in whenconnecting using bluetoothVersion 2.158-Added new controller.ini button LZ it adds the same functionality the bluetooth controllers have when DigitalLR=1for half pressed AnalogR and AnalogR triggers when L or R are pressed at thesame time as the LZ button.-Changed game selection menu Dpad Left and Right buttons to advance a screen ata time-Updated Logitech Thrustmaster Firestorm Dual Analog 2 controller.ini to supportthe LZ buttonVersion 2.157-calibrating the bluetooth controller analog sticks now when you sync thecontroller, the first value it reads will be taken as the analog stick middle,to recalibrate just reconnect the controller-if you press "-" on your wiimote it will enable/disable rumble-if you press "-" on your classic controller/wiiu pro controller, it will changethe control scheme to be rotated a quarter clockwise or to the original controlscheme-if you hold "L" on your classic controller/wiiu pro controller, your inputs onZL/ZR will be used as half pressed L and R buttons ingameVersion 2.156-Enhanced Internal game menu to default to the most recently selected game-Increased internal game menus ability to handle up to 500 games-Added new boot status messages for what controllers are enabled-Enhanced to allow gamecube and hid controllers to be turned off at the sametime-Fixed Multiplayer using MultiIn=2 again. (bluetooth changes keep breaking it)Version 2.155-changed up interrupt message reading a bit, fixes startup of luigis mansion-changed SI error message when no controller is connected, fixes burnout 2 andpandora tomorrow-added army men and cel damage to the multidol exception list, cel damage stilldoesnt work though, state of that game is unknown-increased rumble of the wiiu pro controller-improved the calculation accuracy of the wiiu pro controller analog sticksVersion 2.154-Added shutdown combination (B,Z,R,PAD_BUTTON_DOWN) to bluetooth controllers-Fixed Multi controller adapters using MultiIn=2 working in conjunction withblutooth controllers-Added Hori Real Arcade Pro 3 SA controller.ini (Thanks galneon)Version 2.153-added bluetooth support, so far you can use the wiiu pro controller, classiccontroller and classic controller pro, the controllers need to be synced withthe system menu to work just like it is with other homebrew applications,credits to the original author of lwBT, the people behind the libogc port, thecreators of the wiimote wiki entry on wiibrew.org and to TeHaxor69 for the wiiupro controller documentation-added raw rumble data support to controller.ini files, so farcontroller_ps2.ini and controller_Genreic_USB_Gamepad_PID=0079_VID=0006.ini haverumble supportIMPORTANT: The bluetooth code is very long so it is highly possible that theyare new bugs coming with this version, dont be surprised when you encounter newproblemsVersion 2.152-Fixed auto boot from some loaders when maxpads is set to 0-Fixed PS4 controller.ini digital triggers-Fixed JPN and non JPN saves trying to use the same multi save file. If you weresaving JPN saves in a multi save file you need to rename ninmem.raw toninmemj.raw when upgrading to this version.Version 2.151-Added Multi player support for the following usb adapters (Thanks Coreyw) Mayflash CCPro USB Adapter - PC045 MayFlash Wii CC USB Adapter - PC052 Mayflash WiiU Pro Controller Adapter - W009To enable it in the controller.ini change MultiIn=1 to MultiIn=2It wont work for anything that doesn't use the MultiIn command.Special notes when using it on a wii It is incompatible with a wavebird being plugged in. If you have gamecube controllers plugged in once you have an empty gamecubeconnector the next port must also be empty for the cc and cc pro adapters. thewiiu pro adapter can not have any gamecube ports used after the first empty one. some users reported setting maxpads to the number of actual gamecubecontrollers plugged in gave better results-Added Support for Microsoft Sidewinder Force Feedback 2 Joystick=Fixed joystick sensitivity in the controller.ini for Mayflash CCPro USB Adapter- PC045Version 2.150-fixed a small problem with audio streaming, this should remove most clicks andpops in the decoded audio-small asm and multidol loader changes, nothing really worth pointing out-added a patch for PADControlAllMotors, this should get rumble working for mostgames which didnt have rumble yet-changed up the patching system to have critical patches always loaded up at thesame place, this should fix bootup of the 007 games-heavly modified the video patching system to now work without complete videomodes, this should allow games to be patched which were not changeable before-added a new FIFO and a new __CARDStat patch, didnt have any effect though onpokemon xd, the problem of this game is still unknown-added a timer fix for the japanese majoras mask versionVersion 2.149-Added support for Mayflash Classic controller Pro USB Adapter - PC045 Thisrequires updating nintendont and the controller.ini (THANKS CoreyW)-Fixed Dpad=1 not allowing the dpad and some other control to be used at thesame time (Thanks CoreyW)-Fixed MayFlash Wii CC USB Adapter - PC052 controller.ini triggersVersion 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoLes fichiers de configuration des manettes doivent être placés dans :sd:/controllers/XXXX_XXXX.iniInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
↧
Configurable USB Loader v70 mod r78
oggzee nous présente son USB/SD loader basé sur celui de waninkoko mais ayant la particularité d'être entièrement configurable.Pour savoir comment lancer vos backup de jeux GameCube avec DM (USB) suivez ce tutoriel.Voici les détails de celui-ci:- Support SDHC et USB HDD - Interface GUI et Console (interchangeable) - Musique de fond (.mp3 ou .mod) - Thèmes (interchangeable)- Plein écran (auto-detect)- Transparence (covers et console)- Téléchargement des jaquettes- Type de jaquettes: 2d, 3d, disque- Redimensionnement automatique des jaquettes - Renommage des titres des jeux (utilisation d'un fichier titles.txt) - Configuration spécifique pour chaque jeu (mode vidéo, Langage, Ocarina)- Éclairage du lecteur DVD lorsque la copie d'un jeu est terminée (fonction Eject) - Contrôle parental- Support des HDD USB multi partitions (WBFS pour les jeux et FAT pour les covers, fichier de configurations ect...)- Support des SDHC multi partitions (WBFS pour les jeux et FAT pour les covers, fichier de configurations ect...)- Sélection du cIOS pour une meilleure compatibilité des périphériques USB. - Pris en charge des cIOS suivants: waninkoko 249 et 250, Hermes 222 et 223 (mload), kwiirk 222 et 223 (yal)- ConfigurableLa version Mod, développée par R2-D2199, FIX94 et airline38, ambitionne d'ajouter les fonctionnalités suivantes :- Auto-détection du cIOS- Intégration de DM/DML- Quelques corrections- Émulation de NAND- Une surprise encore non révélée...v70 mod r78- Fixed downloading cheat files (Thanks pabloacurielz)- Fixed Forcing video modes for Nintendontv70 mod r77- Fixed Starting FST files through Nintendontv70 mod r76- Changed "Force Devo" to "Default Gamecube loader". It can now be set to Nintendont- Added Nintendont LED supportv70 mod r75-Added missing NintendontConfig.h file it should compile now.v70 mod r74-Added Nintendont supportv70 mod r70-Added a check so if someone is working on a translation and does an onlineupdate it dosent overwrite their work in process-Added FI.lang (Thanks MysTiCy)-Updated ZH_CN.lang (Thanks Kavid) IT.lang (Thanks Cambo) ES.lang (ThanksTyRaNtM) GR.lang (Thanks xxdimixx) DK.lang (Thanks Fox888) NL.lang (Thankswiiuser2)-Fixed several more spots ware translation wasnt workingv70 mod r69-Added additional controllers to filter by controller-Added downloading language files when updating to a new version-Fixed downloading covers for regions that are undefined in the gametdb database mostly used by customs-Fixed gametdb lookups when an id6 has an id4 in the id that matched the first 4characters-Updated FR.lang (Thanks JABE)-Automatically load unifont if JA, KO and ZH language or db files are used-Fixed several spots ware translation was not working-Updated Search function (still a work in process)v70 mod r68-Added separate themes for each profile-Added profile_start_favorites [0,1]... option to config.txt [0,1] repeats foreach profile-Fixed memory leak when reloading game list (caused sort problem when unlockingadmin mode)-Updated lang.pot , FR.lang (Thanks JABE), JA.lang (Thanks Trickart), ZH_CN.lang(Thanks Kavid)-Updated Search function (still a work in process)v70 mod r67-Updated Search function (still a work in process)-Spead up filters, switching on favorites, hiding games-Fixed WiFi Players not displaying when WiFi Players = 1-Fixed Sort not working when selecting filter, then sort, then a differentfilter-Increased the max synopsis length used-Fixed sorting by install date for channels, gamecube if on fat,-Fixed drive corruption when using Devolution with nmm and the isos on adifferent drive than cfg-Added Devolution LED control-Fixed Devolution when isos are on sd:-Added Devolution direct button mapping supportv70 mod r66-Added Search function (still a work in process)-Added display of DOIS MIOS version 2.10+ if installed-Fixed launching neek2o plugin-Fixed mighty plugin ocarina supportv70 mod r65 Fixed searching for hdd when only sd is used (issue 110) Added neek2o plugin (thx Maxternal) Fixed installing the second disk of multi disk gamecube games Fixed the size of multi disk gamecube games Added error messages for read errors when installing a gamecube game Added new command gui_button_jump to theme.txt so the jump button can be used within themes Added battery level display to Home Menu Fixed covers failing to load after scrolling through a lot of them Fixed installing game cube disk to NTFS drive Fixed delays caused by trying to access channels & gamecube files as wbfs files Fixed jump when starting on Okami Fixed Home Menu button size when the home key is set to priiloader Added banner sounds for gamecube and channels to console menu Fixed tennis genre Fixed Home Menu, priiloader and home brew channel not displaying as disabled when disable_options = 1 Fixed DML copying from NTFS to sd Estimated time remaining and size Improved time for copying gamecube games from ntfs to sd by 29% for DML Fixed Crash when selecting skip wbfs mounting Fixed downloading covers with "N" as the region code Improved channel loading into the game list time by 50% Fixed crash when downloading covers and getting a network error Added Channel delete Fixed Channel size display Fixed Filters working within favorites Added Channel banner sound Added display of Channel Req ios Added auto ios selection for channels. Auto used to always select ios 249 that may work better. Changed installing a game to display the cover if downloaded Changed installing a game to return to the game just installed Fixed crash after filtering to no games then switching favorites, switching profiles, unlocking admin or installing a game Added reading names out of channel files Fixed loading channels not closing directories properly Fixed loading an empty entry in the game list for each channel Fixed reading game options for id4 Fixed 3 channels being loaded on the channel list that shouldnt Added filter by Game Type Moved filter wii, gamecube & channel into filter by Game Type Added download of channel info in wiitdb Added sort by Game ID Added sort by duplicate ID3 (console mode only) Fixed starting a channel wasnt updating playstats.txt Fixed reading playstats.txt when game id is ID4 Fixed startup going to previous channel Added genres to game info Display Change the way channels are loaded Added Jump Feature (updated to better handle titles with multibyte first characters) Added more Genre filters Fixed RPG genre Fixed console menues for filter by genre, controler and online (when wii, gamecube & channel options were added the menu sizes werent updated which made a mess) Fixed missing begin end brackets when adding controllers to the filter by controller console menu Moved console mode filter by online players from the filter by genre menu to the filter by online menu Fixed back option getting overwritten on graphic filter menu when channels were addedv70 mod r51-create plugins folder when not exist-changed button color (add "old_button_color=1" to config.txt for the old color)-wbfs folder is now configurable (add "wbfs_fat_dir=/yourWbfsFoler" to config.txt)-added DM 2.5 screenshot setting-improved devolution video settings-added new filters for Wii games and channels-improved mighty pluginv70 mod r50-used older libogc r4902-added mighty plugin-added LULZ HBC support-fixed devolution launch-added more cheat paths for gc gamesv70 mod r49-changed button color-fixed bug which could break cover downloadingv70 mod r48-fixed bug which could delete GC games at boot (issue 88)-improved devolution launch-removed some informations from console menu to make it usable againv70 mod r47-fixed memory allocation when reading files from NAND (this caused the cover problem)-increased max number of mem allocations in mem1/mem2 heaps (thanks oggzee)-changed GC game detection (now much faster)v70 mod r46-added savegame emulation-added savegame dumping-added force devolution option-added devolution, DIOS MIOS and emu nand info to info menu-some fixesv70 mod r45-fixed GC game filter-some fixesv70 mod r44-updated libntfs to r13-readded DIOS MIOS 2.2+ setting-some fixesv70 mod r43-fixed DIOS MIOS Lite detection-aborts copying when destination drive/partition is not connectedv70 MOD 42-added DIOS MIOS detection, removed setting-fixed DIOS MIOS videomode selection-added NTSC-J patch to console menu-fixed devolution launch-fixed banner sounds on wii gamesv70 mod r41-read GC games from all partitions (ntfs, fat32, sd)-improved GC Video mode settings-added NTSC-J patch-added devolution downloader-fixed gc dumping spinner ( issue 61 , thanks baka0815)-launch without hdd connected ( issue22 , thanks baka0815)v70 mod r40correction of "updates.txt"v70 mod r39-improved compatibility with DM(Lite)2.2 and devolution-improved multi-disc dumping of GC games-supported multi-disc loading of GC games with devolutionv70 mod r38- commited r37b4 to branchv70 mod r37-imported r36 as branchv70 mod r36-fixed problem pointer moves around withoutmoving the controller sticks ( issue 47 )v70 mod r35-added DIOS MIOS support (set the DML version to "DM")-default video mode for Wii games is now "system"-neek wii games on sd/hdd are now ignored (issue 51)-fixed issue 55v70 mod r34-readded file size check for new GcReEx format (now only at the first time youstart the game it takes some time)-automatic deletion of copied games before copying a new game to sdv70 mod r33-support multi-disc ripping of GC games-fixed minor bugs(EX:countdown meter display bug of ripping/copying GC games)-updated ZH_TW.lang(Taiwan Language) (Thanks 19872001)v70 mod r32-change dml default video mode from "FORCE PAL" to "Game Default"-skip file size check for new GcReEx format(load game faster)-fixed the first 4 characters(game title) missing issue of ripping GC disc to SD card.-fixed invalid characters in the GC disc title when it's ripping to SD card (Thanks R2-D2199)-change folder name of GC games in SD card to uppercase (for GC disc ripping)-compile with libogc 1.8.12v70 mod r29 à r31-added support for dml games compressed with GCReEx-added booting retail discs with DML installed-added working video mode options to dml, if you set it to 480p it will use the progressive patch by default- libs compiled with devkitppc r26 and libogc 1.8.11- extended global option for DML version- fixed issue 42 for DML version-fixed wrong filesize of mod r28change log of mod r28:--------------------- compile with devkitppc r26 and libogc 1.8.11- support new DML v1.2+ ( load a game disc if it's stuck on "GCloader screen")- support ocarina cheats up to 512 (was 256)v70 mod r23 à r28- compile with devkitppc r26 and libogc 1.8.11- support new DML v1.2+ ( load a game disc if it's stuck on "GCloader screen")- support ocarina cheats up to 512 (was 256)- added basic gc settings (NMM, NoDisc and r51- in global options)- added basic gc cheat support- fixed ntsc gamecube game launching (sorry)- fixed wii disc detection ( issue 17 & 24)- added very basic DML r52+ support (no boot.bin will be writtento sd card anymore)- added option to disable new DML support, dml_r51_minus, you canenable it if needed- added filter for gamecube games, if you enable it only gamecubegames will be displayedv70 mod r1 à r22-added game title to GC game dump foldername-added threaded gamecube usb to sd copy, thanks stfour, makes copy way faster, also cleaned up fileops code-added support for ios251 (soon you will see why)-compiled with devkitPPC rev25 and libogc svn r4902-increased buffer size to fix crashs on long custom paths-fixed crashs on startup- support for custom DML game paths ( issue 5 )-added original v70 to the update list-fixed wrong filesize of r15 ( issue 12 ) (thx oggzee for info)-compiled with libogc svn r4884 (this should fix the newer wii motes)-fixed issue 9 -updated DML and GC video patch(fixes problems with PAL games)-set progressive flag in DML and GC ifcomponent cable is found-updated pngu command, no warning anymore :P-added auto copying of gc games usb->sd (tnx stfour)-added ability to remove gc games-added online update feature-fixed launching retail gc games-added audio streaming for retail gc games-showing GC game size in game info screen-fixed GC dumping spinner-changed version to v70r11-fixed issue 2 -d'oh forgot to write "www." before the gametdb address-downloading gamecube information from gametdb too now (thanks lustar)-updated urls to gametdb-added basic DML language setlection (just system default,english, german, frensh, spanish, italian and dutch work)-added GC game dumping to SD for DML (quick & dirty, dumping progress sizedisplay is not correct)-fixed issue 1 -smaller gc mp3 ;)-added GC sound for gamecube games-code cleanup-added black cover side color for gamecube games-added basic DML supportAdded listing of GC games on SD CardAdded auto cIOS selectionv70 (release)- Version- Full package changes: - New default theme: Glass (v2) (by The-Magician)v70b6 (beta)- Mise à jour vers le module EHC par rodries pour les cIOS Hermes (222, 223, 224)v70b5 (beta)- Fixed occasional crashes in GUI game select especially when using WBFS partition- Minor cleanupsv70b4 (beta)- Print game requested IOS in game info screen (after the GAMEID and size) (tnx R2-D2199)- Minor cleanupsv70b3 bêta- Support for hdd with 4k sector size on fat/ntfs/wbfs filesystems Thanks to: dimok (libs) davebaol (cios) and dexter (testing)v70b2 bêta- Fixed GUI game options when clear patches is set to all- Improved exception stack dump output to show also the debug log and version- Improved gui theme switch to reflect text and button color changes immediatelyv70b bêta- Mise à jour vers devkitPPC release 23- Mise à jour vers la libogc 1.8.7- Lorsque "clear patches" est fixé sur tous les patchs jeux, certains peuvent être encore activés (anti 002 et d'autres)- Correction de l'affichage du GUI Menu des options jeux de type hook quand ocarina est activév70 a alpha- Updated libraries for improved support of hdd with 4k sectors: (tnx dimok) libfat r4700, libntfs r10 (ntfs-3g 2011.4.12), libext2fs r15 (v1.0.2)v69d (bugfix)- Correction du format wbfs sur DD a 4000 secteurs (plantait sous la 69a6)- Désactivation des formats FAT et NTFS sur les DD a 4000 secteurs- Mise à jour des crédits et traductionsv69 c (bugfix)- Correction d'un plantage lorsque l'option return_to_channel est paramétrée avec une valeur invalide (id de chaine inexistante).v69 (final)* Updated about window with credits & translators listv69b3 (beta)* changed option: block_ios_reload = 0, 1, [auto] 'auto' will enable block ios reload if cios is d2x and ver >= 5 'auto' is now the default * Removed detection of hermes ios installed with pimp my wii since the hashes were incorrect.v69b2 (beta)* Use modmii cios identification for d2x version (by R2-D2199)* Detection of hermes cios v5.1 installed with pimp my wii (by xFede)v69b1 (beta) * Support for ModMii cios identification (thanks XFlak, WiiPower) * Support for Korean games (by damysteryman)v69a7 (alpha) * revert to ntfs-3g-2010.10.2 (libntfs-wii r4+r7) * Improved support for hdd with 4k sectorsv69a6 (alpha) * Improved support for hdd with 4k sectorsv69a5 (alpha) * Support for d2x v6v69a4 (alpha) * Fixed #001 error on hermes cios for fakesigned games (caused by Sam&Max fix which is now disabled on hermes cios) * Fixed We Dare (thanks airline38 and WiiPower) * Minor cleanupsv69a3 (alpha) * Really fixed d2x v5+ ios reload block on wbfs (hopefully)v69a2 (alpha) * Fixed d2x v5+ ios reload block on wbfs (tnx WiiPower & davebaol)v69a (alpha) * detection of cios d2x v4 (tnx kamiro04 & FIX94) * d2x v5+ ios reload block on wbfs (tnx WiiPower & davebaol) * d2x v4+ return to channel method (tnx WiiPower & davebaol) * added value: return_to_channel = auto will try to detect the channel id from where the loader was started. (although some forwarders are not auto detected properly, but the official one by FIX94 is)24-04-2011 cfg v68 (release) * Included the Circles theme by abdias in full package Which is also the first theme that uses the new gui menu theming options * Fixed "press any button" after cover download * Fixed gamercard option in gui menu22-04-2011 cfg v68b4 (beta) * Set custom buttons inactive when any window is opened * New theme options: gui_text_color_title gui_text_color_button gui_text_color_radio gui_text_color_checkbox Setting gui_text_color_menu will set the base gui menu color and all of the above color options too. Setting gui_text_color_button will also set radio and checkbox default value is same as gui_text_color_menu21-04-2011 cfg v68b3 (beta) * Detection of cios d2x v4 beta 2 * If pointer is outside a defined gui_cover_area then don't scroll * Fixed: wrong size of 2d&3d no cover image in gui menu game select * Fixed: admin unlock in gui mode to show full game list * Fixed: missing gui menu custom buttons after switching from console * Cleanups19-04-2011 cfg v68b2 (beta) * New theme option: gui_button_NAME = X, Y, W, H, TextColor, image.png, Type, HoverZoom NAME can be: main settings quit style view sort filter favorites TextColor is same format as gui_text_color_menu (Seting TextColor to 0 will disable text on the button in case icons are used) Type: button or icon HoverZoom: 0-50 in % Paramteres after coordinates are optional. Default values: gui_button_NAME = X, Y, W, H, white/A0/44444444, button.png, button, 10 * New theme option: gui_bar = 0, [1], top, bottom Will disable / enable gui bar or enable only top or bottom. * Minor fixes to gui admin unlock & left/right dpad with coverflow * Changed default gui menu color to white/A0/44444444 * Removed [FRAG] note at startup17-04-2011 cfg v68b (beta) * Translation fixes * Themable gui menu images: buttons: button.png checkbox.png radio.png windows: window.png page.png Images can also be placed in usb-loader base dir and if a theme doesn't provide it's own button.png then images from the base dir are used. * New theme options: gui_window_color_base = RRGGBBAA default: FFFFFF80 gui_window_color_popup = RRGGBBAA default: FFFFFFB0Version 68 alpha 2- Saute la confirmation de démarrage de jeu lorsqu'il est lancé depuis le menu GUI.- Lorsqu'un jeu est sélectionné et que la wiimote ne pointe pas sur l'écran, le pointeur est déplacé sur le bouton Start, l'appui sur le bouton A déclenche donc le lancement direct du jeu.- Démarre toujours avec la vue cover dans le dialogue de jeu (se souvenait du dernier état précédemment).- Changement de l'option gui : gui = 0, 1, 2, [3], start* gui = 0 : GUI désactivé* gui = 1 : GUI activé mais démarre en mode console* gui = 2 : GUI activé et démarre en mode GUI* gui = 3 : GUI et Menu GUI activés. Démarre en mode GUI* gui = start : identique à gui = 3- Possibilité de traduction du menu GUI.Version 68 alpha- Menu GUI.Version 67c (bugfix)- Correction de l'affichage coverflow en mode vidéo 50 Hz- Correction de la détection des covers manquantes dans l'écran des options de jeu.Version 67- Correction d'un plantage avec l'option intro=1.- Il est possible également que cela corrige les problèmes avec les chaînes de forwarder de jeu.- Autres corrections mineures et nettoyages.Version 67 beta- Support pour les HQ covers.- Nouvelle option : cover_url_hq- Cache de fichier des covers Full et HQ compressées pour un chargement plus rapide.Version 67 alpha- Amélioration du cache des covers.- Amélioration du rendu des covers dans le coverflow.- Ajustement mineur des mouvements du stick.- Correction des mouvements lent dans le mode console avec les jeux sur NTFS et les infos d'espace disque.Version 66c (bugfix)- Amélioration de la détection du cios d2x v3 (r21003) (merci kamiro04). Version 66 release- VersionVersion 66 beta- Ajout de la détection du cios d2x v2,v3 (merci kamiro04).Version 66 alpha- Ajout de la détection du cios r21-d2x-v1 (merci kamiro04).- Mise à jour de la libfat pour la version 1.0.9- ntfs-3g 2011.1.15 / libntfs-wii r7 (merci Dimok).- Nouvelle option : gui_pointer_scroll = 0, [1] : active/désactive le défilement du pointeur de la liste des jeux.- Nettoyage.Version 65 release * versionVersion 65 beta 8 * cios base detection for r17bVersion 65 beta 7 * Fixed gui theme specified font_clock.png * cios base detection for r17Version 65 beta 6 * Fixed: sort = install-desc in config.txt * cios detection for base 57 r21+r19 modmii * Improved detection of hybrid modmii cios for non-249 slotVersion 65 beta 5 * Fix modmii cios detection (again)Version 65 beta 4 * Fix modmii cios detectionVersion 65 beta 3 * Detection for modmii hermes cios v4, v5 (thanks FIX94) * Fixes for ios base detectionVersion 65 beta 2 * Detection for modmii ciosx rev19, 20, 21+19 and hermes v4, v5, v5.1 (thanks FIX94) * Added "Show cIOS info" to global options menuVersion 65 beta 1 * Added detection for modmii ciosx rev21 (thanks FIX94) * Print cios base and rev for slots 245-250 in global options if button + is pressed and to saved debug.log * Word wrap game title in the game start confirmation screen * Minor cleanupsVersion 65 alpha * Updated libfat to svn-4520 which includes FSINFO (by Dimok) FAT fsinfo stores the free space info to a designated sector speeding up the time it takes to print the free space. Previously the entire FAT table had to be scanned to get the free space which could take up to a couple of minutes. This was also the reason the option hide_hddinfo=1 is set so that by default the free space is not displayed . * Added a way to manually scan and sync the free space in fsinfo. Go to global options / partition selection and press 2 Then all FAT filesystems will be shown and the free space for each By confirming with A the free space will be scanned again. If the scanned free space mathces fsinfo OK is displayed otherwise the correct free space, which is then stored to fsinfo. It is enough to do this once, after that the fsinfo should be kept in sync. (but using some other homebrew to write/delete data from FAT will make the info unsynced again, until all other apps are upgraded with the new libfat as well) * Minor change to usbstorage mem allocation (back to v63) (in case it fixes problems with v64 that were not in v63)Version 64 release- Correctif cosmétique mineur dans le rapport d'erreur http.Version 64 beta 6- Correction du trie par date d'installation.Version 64 beta 5- Amélioration également de la gestion du délai USB lors de la recherche du fichier config.txt sur USB.Version 64 beta 4- Correction du BCA avec le cIOS v5.1 de hermes.- Nettoyages.Version 64 beta 3- Correction du téléchargement de thème.- Correction des informations de jeu wiitdb.- Césure (requis) et contrôleurs [optionnel].Version 64 beta 2- Correction du blocage dans la v64b lors de la recherche de mise à jour.Version 64 beta- Correction de plantage lors du téléchargement de code triche long (Issue 100). Il est possible que cela corrige également le téléchargement occasionnel d'image de cover.- Ajout d'un fonction USBStorage_Deinit() pour l'arrêt.- Extinction des wiimotes après qu'elles soient en idle pour 5 minutes.- L'affichage supporte les contrôleurs dans les informations de jeu wiitdb.- Nettoyages.Version 64 alpha- Support pour les entrées wiitdb ID4 (wiiware).- Correction des re-téléchargement non nécessaires des covers HQ full lorsqu'elles sont déjà existantes.- Meilleur reporting des erreurs HTTP lors d'échec de téléchargement de cover.Version 63 release- Minor cleanups- Full package changes: covers/2d, Languages -> languagesVersion 63 beta 6- Fixed crash when missing wiitdb.zip- Translatable page indicator for wiitdb game infoVersion 63 beta 5- Fixed coverflow slowdowns when using wiitdb- Improved switching between games in confirmation screen(disabled background mp3 while switching because of banner sounds)- Removed obsolete options cover_url_*_norm- More info in debug.log (mem, time)- Minor cleanupsVersion 63 beta 4* Scrollable wiitdb game description (buttons UP/DOWN)* Switch to prev/next game in the confirmation screen (buttons LEFT/RIGHT)* Added DUTag to gamercard_url: http://tag.darkumbra.net/{KEY}.update={ID6}* Fixed partition=askVersion 63 beta 3- Changed covers_path_2d default value to /usb-loader/covers/2d instead of /usb-loader/covers however both locations are still looked up so existing setups should not be affected. Downloading 2d covers will save to /usb-loader/covers/2d only if it exists, otherwise /usb-loader covers is used - same as before. If the option covers_path_2d is set manually in config.txt then it works same as before, the behaviour isn't changed.- Optimized sort by install date- Wiitdb optimisations- Added uDraw to filter by controller- Fixed WBFS partition on a 4k sector size drive- Minor cleanupsVersion 63 beta 2- Fixed device init timeout handlingVersion 63 beta- Improved device init timeout handling:If the device doesn't respond in 3 seconds one can try reloading IOS or exiting to HBC or sys menu timeout has been increased from 30 to 90 seconds- Minor cleanupsVersion 63 alpha 3- Fixed using of ios slots 245 and 246- Fixed hang when game fails to load (at "Press any button to exit")Version63 alpha 2- Updated dip+frag plugin for ciosx r21- Added ciosx r21 base detection (Thanks FIX94)Version 63 alpha- Added 2 more slots for waninkoko cios: 245, 246- Added saving of debug.log and ioshash.txt from global options screen- Fixed broken title in coverflow mode when no games are installedVersion 62 release- Mise à jour de la libogc vers la version 1.8.6.Version 62 beta 3- Plus de zone de texte traductible.- Correction de l'affichage des jaquettes 3d lors de la sélection d'un jeu en mode coverflow lorsque les jaquettes 2d et complète sont manquantes.- Nettoyage mineurs.Version 62 beta 2- Correction de l'alignement de gui_clock_pos.- Correction du titre en mode grille lorsque aucun jeu n'est sélectionné.- La notification de changement de style du GUI est maintenant écrite dans la zone de titre, comme pour les actoins de bouton (profil change, ...).- Ajout d'une option : gui_title_area = x, y, w, h. default: 0,0,0,0 meaning, position depends on gui_title_top, min w, h: 320, 10 note: h is not yet used.- Renommage de l'option gui_pager_pos en gui_page_pos.Version 62 beta- Correction de partition = auto pour le wbfs.- Nouvelles options de thème : * gui_clock_pos = x, y. default: -1,-1 meaning, title position is used if set clock is displayed all the time * gui_pager_pos = x, y. default: -1,-1 meaning, title position is used- Traductible (à la demande de Jabe & cambric) : * noms de bouton; * types de partition et header; * options de vidéo et de langue; * styles de jaquette.Version 62 alpha 5- Correction de partition = auto.- Meilleur formatage des infos wiitdb.Version 62 alpha 4- Correction du support ext2fs.- Correction des messages d'erreur à propos des partitions wbfs multiples lors de l'utilisation d'une seconde partition fat ou ntfs ou ext2fs.Version 62 alpha 3- Correction de la sélection de partition et le plantage depuis la 62a2.Version 62 alpha 2- Support du ext2fs (Merci à Dimok!)- Nouvelle option de thème : coverflow_reflection = color_top, color_bottom. color est en rgba hexa, 0,0 désactivera les reflets. défaut : coverflow_reflection = 666666FF, AAAAAA33 - Nouvelle option de thème : gui_cover_area = x, y, w, h. défaut: gui_cover_area = 20, 24, 600, 408. minimum accepté w, h: 480, 320. Activer le debug affichera les rectangles de zone.- Amélioration du coverflow pour la transition de console.- Mise à jour de la libntfs (sync avec wiiflow).- Mise à jour de la grrlib: 4.0.0 -> 4.3.1.- Mise à jour de l'intro 4 (plus petite).Version 62 alpha- Mise à jour des librairies : * libfat 1.0.5 -> 1.0.7 * jpeg 8a -> 8b * png 1.2.34 -> 1.4.4 * zlib 1.2.4 -> 1.2.5- Nouvelle intro par défaut=4 : stripes themed (by abdias).Version 61 release- En cas de CODE DUMP, la wii redémarre en 60 secondes au lieu de rester à attendre sur l'écran de code dump. Version 61 bêta 9- Correction du lancement avec de multiples wiimotes (libogc svn-4463).- Correction de l'image de sablier dans le coverflow.Version 61 bêta 8- Permission de désactiver le splitting des jeux installés sur NTFS avec fat_split_size=0.- Si home=screenshot, ne le désactivez pas après avoir pris un screenshot dans le menu principal.Version 61 bêta 7- Correction de la détection des tables de partition RAW fs.Version 61 bêta 6- Retour à la libogc 1.8.5 avec CODBO fix (USB deinit, merci à tueidj).Version 61 bêta 5- Correction du changement de thème.- Augmentation du nombre maximum de thèmes de 100 à 300.- Mise à jour du compteur de téléchargement de jaquettes.- Suppression des urls de boxart.rowdyruff.net.Version 61 bêta 2- Mise à jour de la libogc en 1.8.5.- Correction du synopsis wiitdb pour les paramètres locaux non-EN.- Affichage de l'url de téléchargement wiitdb lors de la mise à jour.- Ré-activation du chargement d'un fichier de configuration spécifié par args.Version 61 bêta 1- Démarrage légèrement plus rapide de l'application (environs 1-2 secondes) (chargement optimisé de la configuration et de wiitdb).- Intro sélectionnable : * intro=0 : noir - autorisé uniquement lors du lancement direct des jeux; * intro=1 : fond noir avec le nom de programme (petit); * intro=2 : image en couleur [défaut]; * intro=3 : image grise. Cette option ne fonctionne que si elle est définie dans le meta.xml - Amélioration des messages d'erreurs relatifs au NTFS: * Lors du lancement de jeux depuis un fichier NTFS compressé ou encrypté; * Lors de la tentative d'installation d'un jeu ou d'un jaquette sur ntfs avec l'écriture désactivée;Version 61 alpha 3- Mise à jour du devkitppc 17 en 22 (encore...).- Correction des plantages avec le devkitppc 22 et le net.- Les options URL acceptent maintenant les adresses IP numériques.Version 61 alpha 2- Réversion du devkitppc 22 vers le 17 (libogc reste en 1.8.4). Il semble que cela corrige les plantages de la v61a avec wiitdb et le net.- Correction : fat_install_dir = 3.- Meilleure compatibilité avec certains forwarders (ignore le numéro de lecteur (usb1:) dans argv[0]).Version 61 alpha- Mise à jour du devkitppc 17 vers 22 et de la libogc 1.7.1 en 1.8.4.- Amélioration de la vérification des partitions pour le raw fs (correctif v60t1).- Vérification correcte de la version du cios 222 shadow mload (5.1).- debug stuff: * appuyer sur + dans l'écran des options globales rapportera : - version du devkitppc et libogc; - statistiques memoire; - startup timings. * option debug=16 rapportera le temps de lancement des jeux.Version 60 release- Correction de l'installation sur ntfs en type de fichier .wbfs. Version 60 bêta 6- Correction et amélioration du support du wbfs/fat/ntfs sur les périphériques RAW. Version 60 bêta 5- Correction de: partition = autopartition = auto est maintenant la valeur par défaut pour le .dol normal et le .dol 222.(La nouvelle valeur par défaut de partition=auto ne doit pas affecter les installations existante, tant qu'une valeur dans config.txt ou un paramètre sauvegardé sera utilisé.)Version 60 bêta 4- Correction de SSBB+ carte SD.- Nouvelle valeur d'option: partition = auto. Sélectionnera la première partition valide depuis : WBFS1, FAT1, NTFS1. Les partitions FAT ou NTFS ne seront considérées comme valide que si un dossier /wbfs existe.Version 60 bêta 3- Correction de l'installation des ISO's sur partition NTFS.Version 60 bêta 2- Nouvelle valeur d'option : install_partitions = iso. Sur le NTFS, cela créé une copie exacte dans un fichier iso. Sur le WBFS/FAT, elle sera comme une copie 1:1. Version 60 bêta- Changement de la gestion du point de montage du FS (sd: usb: ntfs: game:).Version 60 alpha- Support de l'écriture sur partition NTFS (NON TESTE!!!).- option : ntfs_write=[0],1,norecover.Version 59- Version release.Version 59 beta 2- Plugin dip+frag pour le cIOS 249 mis à jour pour le cIOS rev20.- Changement de la valeur par défaut pour : disable_dvd_patch = 1. A partir de maintenant, la vérification du lecteur DVD est gérée correctement par tous les cIOS. Le patch est désactivé par défaut.- Activation du "shadow mload" sur le cios v5.1 de hermes.Version 59 beta- Lancement des jeux depuis une SDHC avec le cIOS de hermes. - La mise à jour modifie le fichier meta.xml existant au lieu de le remplacer (gannon) (Ainsi toutes les informations supplémentaires ou les éditions de l'utilisateur seront conservés. Seule la version et la date sont mise à jour). - Changement du code de création de répertoire pour empêcher les erreurs en cas de chemin incomplet (Clipper). Version 59 alpha- Amélioration du support du cIOS de Hermes v5.x.- Suppression du support des cIOS de Hermes v1,2,3, ainsi que des modules externes (v4 supporté).- Les jeux sur SDHC ne fonctionnent pas avec le cIOS de hermes pour le moment. Version 58- Release.Version 58 beta2- Support des Gamercard.Nouvelle option: gamercard_urlNouvelle option: gamercard_keyVersion 58 beta- Ajout des paramètres wiird dans l'écran des options générales. (Si le gecko n'est pas connectée, l'option est inactive)- Amélioration de la détection de l'IOS de base (depuis NeoGamma - par WiiPower)- Nouvelle option: debug_gecko = [0],1,2,3 écriture des informations de debug pour l'usb gecko. Version 58 alpha- Support des différents slots pour le Cios rev20 de Waninkoko : 247, 248, 249, 250.- Changement de l'option : ios = 247, 248, [249], 222-mload, 223-mload, 224-mload, 222-yal, 223-yal, 250 Version 57 release- Ajout du mode de patchage vidéo de Sneek (par Crediar)- Changement de l'option : video_patch = [0], 1, all, sneek, sneek+all Version 57b9- Ajout de l'ID de la version 1.07 du HBC pour les fonctions de lancement. (Clipper)- Autorisation des valeurs hexadécimales pour les options qui peuvent spécifier une ID de chaîne donc le nouveau HBC est supporté. L valeur du HBC 1.07 est AF1BF516. (Clipper)- Liste de mises à jour défilante. (oggzee) Version 57b8- Sélection de la langue pour le write_playlog.- Amélioration de la détection des titres de la log de jeu.- Prévisualisation plein écran des thèmes.- Annulation du téléchargement des prévisualisations de thèmes.- Optimisations mineures.Version 57b7- Image de prévisualisation des thèmes.- Nouvelles options : theme_previews.- Défilement coverflow avec un random (aléatoire).- Correction du "header click" dans le téléchargement des thèmes.Version 57b6- Nouvelle option : select.- Sélection du dernier jeu joué au démarrage.- Nouveau bouton d'action : random (aléatoire).- Correction de bug.Version 57b5- Correction des fichiers .wip.- Correction des codes en .txt.- Suppression des options de Patch pour Prince Of Persia.Version 57b4- Ajout d'un correctif pour Prince Of Persia.Nouvelles options :disable_pop_patch = [0],1 disable_dvd_patch = [0],1Version 57b3- Correction pour le téléchargement des grands thèmes.Version 57b2- Téléchargement de thème.- Nouvelle option : adult_themes.Version 57b- Ajout d'avertissements pour les ios stubb.- Changement de l'avertissement pour l'IOS249 ZH_CN.lang (Chinois Simplifié) CHT.lang -> ZH_TW.lang (Chinois Traditionnel)- Correction du crash avec le cIOS Hermes v5- Correction de la barre de progression de mise a jour- Meilleure gestion des images corrompues- Petites mise a jour de traduction- Support des langues Chinois/Japonais- Suppression du ISFS du playlog- Ajout du scrolling (défillement vertical) si la console est trop petite- Suppression de Wiiboxarts des URL pour les covers- Forçage du recalcule de l'espace libre sur partition FAT après l'installation d'un jeu- Support du cIOS Hermes v5- Support des DD avec des secteur 4k (Partition WBFS seulement)- Correction de l'option Home=HBCVersion 52- Répétition lors du maintien de Gauche/Droite dans l'affichage GUI console des messages pour le trie, les profils et le basculement des thèmes.- Changements mineurs.Version 52b5- Correction de multi-lingue dans le .lang.- Mise à jour mineure de la traduction.52b5-fat :Identique à la 52b5, mais avec des options par défaut différentes :options par défaut :* ios=222-mload* partition=FAT1* hide_hddinfo=1Version 52b4- Nouvelles actions pour les boutons : trie et filtrage.- Correction de la longueur des titres 3 depuis les noms de répertoire.- Correction d'un plantage lors de la mise à jour de WiiTDB.- Option : fat_install_dir = 352b4-fat :Identique à la 52b4, mais avec des options par défaut différentes :options par défaut :* ios=222-mload* partition=FAT1* hide_hddinfo=1Version 52b3- Option de redéfinition des boutons (Dr. Clipper). Voir ci dessous pour des informations.- L'option Home précédente est maintenant une option de thème prioritaire (overrides).- Régression du lancement des disques vers la méthode Cios (réellement cette fois).- Correction pour le basculement entre les partitions NTFS (oggzee).- Différentes corrections de traductions et d'alignement de menu. (oggzee)- Support de nouveau nom de fichiers pour FAT/NTFS: (oggzee)/wbfs/TITLE [GAMEID].wbfs ou /wbfs/TITLE [GAMEID].iso- option: db_ignore_titles = [0], 1Activez cette option pour ignorer les titres de la base de données.A propos de la redéfinition des boutons :Tout d'abord, le mappage par défaut de la guitare a changé un peu. Le nouveau mappage est le suivant :ROUGE = A; VERT = B; JAUNE = X; BLEU = Y; ORANGE = Z.Version 52b2- Le fichier custom-titles.txt dans le répertoire de base est recherché pour la liste des noms de jeux.- Les titres sont extrait depuis wiitdb.zip mais peuvent être inhibés par le fichier des titres.- La priorité des titres (de la plus haute à la plus basse) est la suivante :* custom-titles.txt* titles.txt* wiitdb.zip* nom du répertoire (FAT & NTFS seulement)* Image du jeu- Lors de la sauvegarde des options générales (Globals Options), les paramètres enregistrés sont listés.- Correction des couleurs de la Console (Dr. Clipper).- Enregistrement de la durée de jeu dans les "Carnet" du Bureau Wii (marc_max & Dr. Clipper). Lorsque cette option est activée, elle place le bon nom de jeu ainsi que la durée de jeu dans l'historique du Bureau Wii, et pourra être lu par la Chaîne Nintendo. Cependant, cela ne fonctionnera pas si vous sautez le menu Wii en utilisant l'autoboot de BootMii ou du Priiloader. - option: write_playlog = [0],1Notez qu'elle est désactivée par défaut afin de ne pas modifier la NAND de la Wii et ne peut pas être utilisée avec les méthodes d'autoboot.- Le lancement des disques utilise a nouveau le Cios (retour à la version v52a2)Version 52b- Chargement des disques GameCube. Comme pour les disques Wii, seul de disques originaux sont supportés !- Le chargement du disque Wii utilise maintenant l'IOS spécifié. Ceci devrait augmenter la compatibilité des jeux.- Police de caractère soulignée et ombrée corrigées par Dr. Clipper.- De nombreuses chaines de caractères traductibles ont étés améliorées.- URLs des jaquettes mises à jour.Version 52a2- Correction d'options.option: language_path a été enlevé.Le chemin d'accès est maintenant définit pour /usb-loader/languages/option: language a été changé pour translation afin de prévenir les conflits avec le paramète de langue du jeu.option: translation = [AUTO], EN, custom, etc.Version 52a- Fichiers de traduction maintenant supportés.option: language_path = chemin pour les fichiers de languesDefault: USBLOADER_PATH/languagesoption: language = nom de fichier sans extensionDefault: Langue courante de la Wii depuis la liste suivante:JA, EN, DE, FR, ES, IT, NL, ZH, ZH, KO- Correction d'un plantage si le lancement depuis disque échouait.- La base de données peut maintenant être nommée wiitdb.zip.L'ancien schéma de nommage reste tout de même supporté.Version 51cfg v51 (release) * New Sort: last play date option: sort = play_date * Removed empty line from game list when showing database info * Secondary sort using titles added. Lists should be consistent when there are matching values nowcfg v51b3 (beta3) * Fixed the ambiguity with the game dir layouts (ID_TITLE or TITLE [ID]) * fat_install_dir = 2 will use the new layout (TITLE [ID]) when installing * Removed redundant options from main menu. * Cleaned up the sort and filter menus. Improved sort menu. Ascending / descending options for current sort are remembered. * Color of database info now changed. * Install and disc boot menus will show [?] cover before a disc is read, and game cover for disc if found.cfg v51b2 (beta2) * More bug fixes Loader no longer crashes when trying to sort or filter withouta database. Accented characters now show up in the synopsis. Display of synopsis cleaned up and improved. Entities now converted in the synopsis. (", etc) Main menu will respect the disable_options configuration. sort=play_count now works properly without reloading the game list.cfg v51b (beta) * Minor bug fixes Loader will not wait for a button press in the event a databaseis not found. Disc boot menu will show the proper database information. * Changed db_url option and db_language option slightly option: db_url = [http://wiitdb.com/wiitdb.zip?LANG={DBL}]{DBL} will be replaced by the db_language value option: db_language = [AUTO], EN, JA, German, etc * option: "-asc" is no longer necessary to specify a sort as ascending. * db_show_info no longer hides the hdd info or footer in the console. * Added more game directory layouts: (by oggzee) /wbfs/TITLE_[GAMEID]/GAMEID.wbfs /wbfs/TITLE [GAMEID]/GAMEID.wbfs /wbfs/TITLE[GAMEID]/GAMEID.wbfs When loading games from FAT or NTFS * Added {PUB} to cover url options. {PUB} will be replaced by the last two characters of the ID (the publisher) This can be used to do things like forcing NTSC covers for PAL games by replacing {CC} with US and {ID6} with {ID3}E{PUB}cfg v51a (alpha) * Wiitdb support. Can be downloaded inside the loader on the global options screen. * Enhanced nunchuk support: C mapped to A, Z mapped to B * Filtering of games based on certain criteria * Sorting of games based on certain criteria * Gameplay history * Disc Loading * New: Main menu accessible by pressing - or going to the global options screen. Disc loading, sorting, filtering, and more options are located here. * option: db_url = [http://wiitdb.com/wiitdb.zip?LANG={db_language}] URL to download database from. * option: db_language = [Console Language], EN, JA, German, etc Language to use for the database. If invalid or not able to be displayed by the loader this will default to English. Both country codes (EN) and languages (English) are valid. * option: db_show_info = [1], 0 Show info loaded from the database. * option: write_playstats = [1], 0 Write to the play history file. * option: sort = [title-asc], etc Change the default sorting method. Default is Title Ascending. Valid sort options: "title" => Title "players" => Number of Players "online_players"=> Number of Online Players "publisher" => Publisher "developer" => Developer "release" => Release Date "play_count" => Play Count "install" => Install Date (This will only work with FAT or NTFS drives) To use ascending add "-asc" to the option. ie: sort = players-asc To use descending add "-desc" to the option. ie: sort = players-descVersion 50c- Correction de certains bugs Version 50 (release)- Optimisation pour les fichiers hautement fragmentés (FAT et NTFS)Version 50b2 (beta2)- Correction de crash en utilisant un fichier "plat" /wbfs sans sous dossiers.- Correction de crash lors de lancement de forwarder de disque de HBC.- Ajout de vérifications de sécurité de régions de mémoire lors de chargement de disques.- Augmentation de la limite des fragments à 20 000.- Identifie proprement les iso double couche.- Suppression des modules ehc obsolètes pour les IOS 222 revision 2 et 3.Les modules externe ehc pour ces versions sont toujours supportées.- Utilise le nouveau module ehc avec le support fat/ntfs également pour wbfs (mais utilise toujours le mode wbfs pour les partitions wbfs).Peux être remplacé en utilisant un module ehc 4 externe.Le module externe pour fat/wbfs a été renommé de ehcmodule_fat.elf vers ehcmodule_frag.elf- Au cas ou la nouvelle méthode de fragmentation échoue pour n'importe quelle raison pour FAT, ça va retourner à l'ancienne méthode.- D'autres nettoyages.Version 50b (beta)- Support des fichiers .iso sur les périphériques NTFS :Les fichiers doivent être nommés/placés pareillement que pour les fichiers .wbfs : /wbfs/gameid.iso ou /wbfs/gameid_title/gameid.iso- Corrections et nettoyages pour le support NTFS (correction des erreurs ntfs getf -1).- Option: partition=ntfs1 acceptée. About NTFS support: FAT support in ehcmodule has been rewritten with a new generic wii disc emulation system that is: - light weight / zero overhead - filesystem independent - fileformat independent It works by supplying the ehcmodule with a list of sector fragments that specify the location of data using direct sector addressing. To see the list of fragments one can use debug=1 and they will be printed out before starting the game. The number of fragments if limited to 5000, that number is also the max theoretical number of fragments on a wbfs partition (actually 4600, for a dual layer disc with a 2mb wbfs block size). In normal conditions the number of fragments should be a lot lower most commonly just a single big block. Fragments are used to describe both physical address on hdd and virtual adress on wii disc so if a .wbfs file is used the list will be composed of 3 fragments - disc header, update partition and game partition. libntfs however doesn't seem stable enough for write access at the moment, so the ntfs partition is mounted read-only meaning install and remove can't be done from inside the loader for now. Credits: WiiPower for libntfs modification which returns the list of fragments.Version 50a (alpha)- Correctif pour PeppaPig (de NeoGamma par WiiPower).- Correctifs et nettoyages pour NTFS.Version 50- OMFG#50- Amélioration de la vitesse du gui avec de grande largeur- Inscription sur l'écran d'accueil si l'ios sera recharger une seconde fois- Les options ne changent pas sur le simple -fat- L'erreur du wbfs est changée- Changement des valeurs si la partition ne contient que des jeux- Changement visuel suivant les différentes url de cover Version 49 - Correction de l'installation des jeux sur partition fat- Amélioration de la vitesse de chargement de la liste jeu lors de l'utilisation de FAT et /wbfs/id_title/- Les titre id de jeux ayant une # sont désormais pris pour un démarrage direct du jeu- La sauvegarde garde en mémoire la liste des jeux dans gamelist.txt- Ajout du dump du BCA dans le menu d'installation de jeux- Les jeux sur support fat doivent etre mis dans: /wbfs/GAMEID_TITLE/GAMEID.wbfs- Lors d'une mise à jour l'ancien boot.dol se renomme boot.dol.bak- Support du format .wip pour les jeux- Ajout du support pour le BCA- Possibilité d'activer ou de désactiver le patch pour nsmb- Correction de l'url d'ocarinaVersion 48- Amélioration du module ehcmodule externe.- Correction du titles.txt avec les id de jeux personalisées.Version 48b2 (beta 2)- Optimisation de la vitesse de chargement FAT.- Support de fichier wbfs de 4 Go sur le FAT - Correction de la limite de 2 Go.- Changement de la taille de split par défaut lors de l'installation de 4gb-32kb- Option: fat_split_size = [4], 2.- Mode de test de performance avec debug = 8 et lancement ou installation d'un jeu.- Autorisation des espaces dans le nom de profile, les noms doivent impérativement être séparés par des virgules désormais (,).- Augmentation du maximum de favoris à 100.- Suppression des sites de covers obsolète : gateflorida.com, awiibit.com.- Nettoyage de code.Version 48b (beta)- Patch pour NSMB NTSC.- Rend la mise à jour du fichier meta.xml optionnel en pressant le bouton dans l'écran de mise à jour en ligne pour le passer.- Stipulation des url de titres pour permettre l'utilisation de tag (CC) pour les codes de pays.- Changement du défaut : titles_url = http://wiitdb.com/titles.txt?LANG={CC}- L'appui sur dans le menu d'option général fonctionne également.Version 48a (alpha)- Profiles - possibilité d'avoir de multiple groupe de favorisoption: profile_names = [default], nom2, nom3,... (max profiles:10, longueur max nom profile: 16)Les Profils peuvent être ajoutés, supprimés et réorganisés avec cette option. Mais, si vous voulez le renommer, vous devrez également changer le nom du profil dans le fichier settings.cfg, sinon, il sera considéré comme un nouveau nom, et l'ancien nom sera "oublié" la prochaine fois que vous sauvegarderez les paramètres. Les profils peuvent être changé dans le menu des options générales. Changez les paramètres favori d'un jeu est faisable depuis le menu des options de jeu, comme d'habitude.option: profile = nom qui sera spécifié pour le profil par défaut, qui sert à sauvegarder les paramètres de configuration globaux, sauvegardera également le profil qui l'utilise.- Correction mineure du basculement entre favori dans le mode console.- Mise à jour du fichier /apps/.../meta.xml lorsque une mise à jour est téléchargée. C'est donc la bonne version qui est affichée dans le HBC.- Ajout d'une option 'Update titles.txt' dans le menu des options générales.option: titles_url = [http://wiitdb.com/titles.txt] Peux être changée pour une autre version, comme ceci : titles_url = http://wiitdb.com/titles.txt?LANG=FRVersion 47- Correction du wiiflow- Support des controlleurs classique, game-cube et guitare - Correction des problèmes de son avec certaines bannières- Changement des valeurs par défaut dans les options- Correction du problème avec les partitions de moin de 4GB- Liste des mise à jours augmentée a 8 entrés- Prise en charge du correctif NSMB- Correction de certain problème sur les partitions fat et wbfsVersion 46b-Support du lancement direct de jeux avec une partition FAT -L'IOS 249 est automatiquement utilisé pour lancer les jeux via une partition FAT -Utilise uniquement les IOS 222 et 223 dans les options si une partition FAT est sélectionnée -CoverFlow amélioré -Nettoyage du codeUn forwarder est maintenant inclut dans l'archive (chaine + forwarder en .dol compatible avec le priiloader). ID de la chaîne : UCXF. Pour fonctionner, il faut que le Homebrew Channel utilise l'IOS58 !! Ce forwarder supporte les partitions FAT32/NTFS/ext2/ext3/ext4. De même, les arguments définis dans le fichier meta.xml sont pris en compte Quote :Chemin d'accès reconnu par le forwarder :sd:/apps/usbloader/boot.dolsd:/apps/usbloader_cfg/boot.dolsd:/apps/usbloader/boot.elfsd:/apps/usbloader_cfg/boot.elfusb:/apps/usbloader/boot.dolusb:/apps/usbloader_cfg/boot.dolusb:/apps/usbloader/boot.elfusb:/apps/usbloader_cfg/boot.elf Site officiel : http://gbatemp.net/index.php?showtopic=275487Une version complète, traduite en français par Jabe, est disponible ici : http://wii64.free.fr/Pour des thèmes, vous pourrez en trouver ici : http://gbatemp.net/t173731-themes-for-configurable-usb-loader Fichiers thèmes, langues, forwarder et plugin mighty.dol inclus dans l'archive Site officiel : http://gbatemp.net/index.php?showtopic=147638 Site officiel : http://code.google.com/p/cfg-loader Site officiel : http://code.google.com/p/cfg-loader-mod/
↧
USB Loader GX v3.0 rev 1233
USB Loader GX est un homebrew qui permet de lancer des backups de jeux Wii stockés sur un disque dur USB ou une clé USB, via une interface agréable affichant les jaquettes de vos jeux.Cet USB Loader est originalement basé sur l'USB Loader 1.1 par Waninkoko. Les backups sur carte SD ne sont pas supportés.Pour savoir comment lancer vos backup de jeux GameCube avec DM (USB) suivez ce tutoriel.ATTENTION:USB Loader GX Version 3.0 introduit un nouveau système de mise à jour automatique pas compatible avec les anciennes versions. (les anciens serveurs ne sont plus en fonctionnement)Si vous utilisez une ancienne version d'USB Loader GX, vous devez le mettre à jour manuellement.Pour cela il vous faut téléchargez la dernière version, puis effacez gxglobal.cfg de votre support SD/USB avant de copier le contenu de l'archive précédemment téléchargé (USB Loader GX 3.0).Fonctionnalités- Faites des backups et jouez à vos jeux Wii en utilisant un dispositif USB externe.- Faites des backups et jouez à vos jeux GameCube sur carte SD en utilisant DML (remerciements à l'équipe DML).- Homebrew et chaines de lancement: lancez vos homebrew et chaines favoris depuis le loader.- Formatages supportés: WBFS, FAT32, NTFS, Ext2/3/4.- Partitions multiples supportées en même temps.- 4 différents modes d'affichage: liste, grille, carrousel, chaine.- Affiche l'animation bannière comme sur le Système Menu Wii.- Jeux customisés supportés et filtrage avancé (par titre, genre, niveau de favori, catégories définies par l'utilisateur, etc.).- Détection/support des écrans larges.- Supportes multiples langages.- Supportes toutes les manettes (Wiimote, Nunchuck, Manette GameCube, Manette classique, etc.).- Mise à jour interne: Mise à jour de la dernière version depuis le loader (requiert une connexion Wifi active).- GameTDB: Renomme automatiquement tous les titres de jeu et récupères les infos des jeu (développeur, éditeur, genre, année, note, etc.).- Téléchargement des covers: téléchargement des covers 2D, covers 3D et images disque en original ou customisé.- Statistiques de jeu: vous montre combien de fois vous avez joué à un jeu, ajoute titre et temps de jeu et l'envoi au tableau de message officiel Wii.- Supportes les Gamer's Tags: Envoies votre dernier jeu joué au site qui créer les tags dynamiques et les signatures de forum.- Paramètres globaux et paramètres spécifiques aux jeux.- Emulation nand: Emule la mémoire interne de votre wii et archive les sauvegardes de jeu et chaines sur SD ou USB (espace mémoire Wii illimité).- Chargement dol alternatif: Plusieurs dols alternatifs sont automatiquement chargés si nécessaire.- Supportes le rechargement de dol des jeux.- Support Ocarina: Téléchargement et activation des cheat codes pour vos jeux.- Contrôle parental total.TutorielsTout sur Usb Loader GX - Partie 1/2Tout sur Usb Loader GX - Partie 2/2Utiliser le port 1 avec Uloader ou Usb Loader GXTous les changements : http://code.google.com/p/usbloader-gui/source/listr1233* Set default loader mode on fresh install to Wii+Gamecube.* Set video width to 694px (instead of 640px) when Wii set to 4:3 694 should look better. If you have crop issue, please report.* Updated French, German and Portuguese_br.Nintendont:* Updated Nintendont detection function (thanks Airline38)* Added Native controller setting.* Added Video Deflicker setting.* Removed forced MC Emu size when using a single card for multi games.* Added a warning when selecting a 2043 blocs MC Emu.* Removed forced Maxpad setting on WiiU* Removed forced controller.ini check on WiiU* Added controllers folder check (controller.ini has priority)* Fixed Video mode auto.r1231* Updated default Gamecube Banner URL.* Added an URL auto-updater for users with the old GameCube banner URL.Devolution :* Added forced video mode to PAL60Hz 480i when playing NTSC games on a PAL console.* Added Crop Overscan and Disc Delay settings from Devolution r234 - For PlayLog setting, use USBLoaderGX Playlog setting. - "MemCard emulation on NAND" feature will not be added.Nintendont :* Added support for Nintendont v1.135+* Added MemCard Emu "Multi" support, named "Enabled" like with Devolution (OFF > Individual > Enabled) (v1.135+)* Added MemCard Blocks size option (v1.135+)* Added specific game settings (Metal gear Solid)* Changed to use Argsboot method only if AutoBoot is set.r1230Nintendont:* Added auto network initialization if needed when updating Nintendont from features menu.* Added a backup of existing boot.dol when updating Nintendont, restored if update failed.* Added Nintendont missing settings (MaxPads, LED, Log and OSReport).* Added a per game "Nintendont Loader Path" setting (Requested)* Changed Nintendont MCEmu setting to ON by default on new USBLoaderGX installation.r1229Changes:* Updated DIOS MIOS (Lite) detection up to v2.11* Homebrew's AddBootArgument() function now accepts struct as arguments (Thanks Fix94)Nintendont :* Always delete previous nincfg.bin file when launching a game.* Added Argument Booting method for nintendont v1.98+ (faster booting, no nincfg.bin file written to device)* Added "Update Nintendont" option in features menu. Issue 2260 r1228* Fixed launching DIOS MIOS(Lite) with Ocarina.* Added a "Private server" setting to patch games at launch. Issue 2261 * Updated Chinese and French language files.r1227Push r1226 in internal update menu and window's installer.Note: dol version only, not the full channel.r1226* Forgot two changes in r1225. Not enough tests is bad...r1225* Fixed Ocarina download from Geckocodes issue2253 (Thanks Gave92)* Added a check for downloaded Ocarina content (Thanks Airline38)* Removed Error #002 setting (Always set to Anti)r1224* Merged Gamecube Video settings to a single option. If you used the option "Use game settings" you will have to fix your settings manually. Sorry, for the inconvenience.r1223* Fixed an issue where setting files were created on SD if boot.dol was on USB (Thanks Badablek)* Added Auto-edition of meta.xml arguments based on internal user settings.* Added support for meta.xml arguments when rebooting the loader.Nintendont :* Added support for v1.20+* Fixed launching Gamecube in FST format with nintendont (Thank VashTS)r1222Push r1221 in internal update menu and windows installer.Note: dol version only, not the full channel.r1221* Prevent downloading file if HTTP response code > 400Nintendont :* Removed 32k/cluster limitation.* Fixed video mode setting "Auto".* Fixed loading cheats from the second device.r1219 - r1220* Changed priority to cIOS instead of "IOS58 + AHB access" at launch if no argument is set in meta.xml.* Added an option to choose if HDD should be mounted on Loader's launch* Fixed installing games with no_split on NTFS partition if SD Card is inserted (Thanks Dimok)* Fixed a crash issue when plugging HDD after launch and mounting WBFS partition for the first time in HDD menu.* Fixed gamecube game's list when mounting HDD after launch.* Fixed automatic switching to channel mode if no USB device is detected.* Updated Gamecube custom banner's default URL for new install.* Added support for 302 Redirect HTTP error code (for users still using the old banner URL).* Updated runtimeiospatch to 1.5.2* Replaced integer values with vector in credit page.Nintendont :* Removed SRAM patch (unused)* Added Nintendont svn support. (Tested up to r84)* Added Nintendont USB support.* Added a check for kenobi file presence when using Ocarina with DM/DML/NIN.* Added a check for controller.ini presence when using HID with Nintendont.* Added support for Nintendont "loader.dol" filename* Added support for r39 bootusb.dol and loaderusb.dolr1218* Fixed missing games in "GameCube Delete menu" if the "GameCube Source" setting has USB priority.* Fixed Playlog writing when using Hermes cIOS v4 (untested) (Requires AHB access).* Fixed EmuNAND when using cIOS revision 65535 ( issue 2225 )* Added Nintendont support: 1. Select Nintendont's boot.dol folder in userpath settings. 2. Set the "GameCube Mode" setting to Nintendont. 3. Nintendont share some of DIOS MIOS (Lite) settings.* Added sections in the Loader settings (Wii/gamecube/Devolution/DIOS MIOS/Nintendont).* Updated the GameCube game settings to display only the selected GameCube mode related settings.* Updated some menus to support more controller's input: - Prevent GC/CC X and Y buttons to change row number in Wall layout (use d-pad up/down only) - Added GC/CC support to carousel's arrow button - Added GC/CC support to Wall/Carousel continuous scroll (+/- on CC, L/R on GC) - Added GC support L/R and Start buttons in the settings/homebrew browser. - Added D-pad support in listing windows if not pointing the screen. The cursor now moves with the selection (not very good with high Overscan value) (issue 2093)* Changed the StartupProcess to speed up launch time by using AHB access to read config files. IOS argument in meta.xml has priority over AHB detection.* Added IOS58 + AHB support for launching the loader without cIOS (Wii games and EmuNAND still require cIOS).* Added a Loader's IOS setting (now Loader and Games use two separate settings: loader can use 58 and games 249).* Added LibruntimeIOSPatch to patch IOS58 and Hermes v4 to get ISFS access and enable Banner mode, Channel's title and System font with these IOSes (Requires AHB access)* Added a delete prompt if downloaded cheat file is empty.* Force all launched homebrew to reload to IOS58 if available.* Changed Gecko.c to send logs to wifigecko too.* Changed wifigecko IP to send logs to all IP 192.168.0.x* Updated French translation.r1217* Changed how video mode is chosen by the loader PAL now really uses PAL Force Interlace now really use interlace Use Force480p if you want to force progressive Use Disc/console default for auto-detectionThis is experimental, please report your settings and tested game if you getblackscreen/freezes but same settings work with r1216 and you think you selectedthe correct video mode.r1216* Improved GameCube controller functions (patch by Dynamit) R+Z=Screenshot, X=Gameinfo window, Y=Covers download* Added Classic Controller and GameCube Controller support in GameInfo window: Right stick=3D Cover movement, X=Flip 3DCover 180°, L/R=Zoom* Added Wifi6 and wifi10 pictures for GameInfo window. (Thanks OriginalHamster)* Added device priority selection for GameCube listing in global Loader settings (SD->USB, or USB->SD)* Added a "Use global" language setting for Gamecube games.* Added support for USB devices with modified MBR's signature to prevent WiiU's format message.* Prevent Rockband cursor display on GameCube and WiiWare games with "band" in the title (Crach bandicoot, Beach Bandits, etc.)* Added Dol's Video mode patcher in Loader/Game settings, for games which couldn't be forced. (MadWorld, MotoGP08, Mario Party 8, etc.) ♦ Region patch = Patches the dol's known video modes to the region selected in "Video mode" setting, but keep interlace/progressive references. ♦ ON = Patch all dol's known video modes to the one selected in "Video mode" setting. ♦ ALL = Patch all dol's found video mode patterns (even unknown video modes) to the one selected in "Video mode" setting.* DML: Updated DM(L) version detection up to v2.10* DML: Automatically enable PADHook if Screenshot setting is enabled* DML: Fixed a bug where multiple video modes could be set at the same time* DEVO: Added a prompt if trying to launch a game from a non FAT32 partition.* DEVO: Added Direct Mapping Buttons setting (Devo r200+)* DEVO: Added support for Language setting* Language files updated: Chinese, Frenchr1215* Added QuadForce version detection up to v4.1* Added QuadForce USB Support* Optimized DM/DML/QF detection coder1214* Added QuadForce 2.0 version detectionr1213* Fixed NTFSLib's Mem2 Allocation (Thanks Dimok)* Fixed missing parent folder ".." when browsing a NTFS partition.* DML: Updated DM(L) detection up to version 2.9* DEVO: Added F-ZeroAX and TimerFix settings (requires Devolution r196 or newer)r1212Reverted more MEM2 Allocation to prevent black screen when launching a game.(Thanks Dimok)r1211* Fixed USB Initialization when using usbport 1 (Thanks Dimok and Dynamit)* Fixed compiling on Linux* Added back support for WBFS partition without a partition table (Thanks PontoonAdmiral for the tests)* Fixed Wad installation on EmuNAND (both file decryption and file size)* Fixed channel's save path creation when using Emulated NAND* DML: Added Cluster size detection* DML: Updated DM(L) detection up to version 2.8* DML: prevent NODISC2 patch if not using DM(L) v2.2 update2* DEVO: Added Widescreen setting (requires Devolution r188 or newer)* DEVO: Added AHBPROT detection* Updated libntfsr1210Updated LibNTFS to 2013-01-13 versionhttps://code.google.com/p/libntfs-wii/Added MEM2_alloc for Wii.r1209* Fixed the bug introduced in r1208 preventing game launching with non d2x cIOS.r1208* Fixed GameCube multiDisc installation.* Fixed progress window not hiding if Wiiload didn't send the file.* Simplify HBC loading logic.* Added a warning when trying to launch a Wii game with a non-d2x cIOS if EmuNAND is enabled.* Fixed individual game settings to allow modification of the EmuNAND settings based on the game's IOS instead of global IOS.* Added back cIOS rev17-21 support for EmuNAND Channel. issue 2152 (Thanks to Garfunkiel for the patch and to Themanuel for all the tests with game compatibility and partition detection) This hidden feature is unlocked only if all the user's setup is compatible with rev17-21: EmuNAND Channel path must be on the root of the first FAT32 partition on a 512 bytes/sector device.* DML: Changed the GameCube Multi-discs prompt logic to display on older DIOS MIOS (Lite) versions too.* DML: Added a partition type verification to warn the user if the HDD is not correctly setup.r1207mod1I changed only the disc2 write error.r1207* Fixed installation destination for multi-Disc based games. Second ISO is now properly going into the existing folder instead of using the Disc's internal Game Title.* Prevent deleting a folder when installation is canceled if the folder still contains another disc number.* Added a new setting to select GameCube game source: SD, USB, Auto Auto = based on DIOS MIOS (Lite). This new setting fix two known problems: - Device selection for Devolution is no more dependent of the installed DM(L) type. (Select manually before launching a game) - Installation of a game on a device if the game is already on another device is now possible.r1206* Added possibility to install multi-Discs GameCube games* Added auto-detection and loading multi-Disc games with both Devolution and DIOS MIOS (Lite). The Disc 2 must be named disc2.iso and placed in the same folder than game.iso* DML: Prevent temporary ocarina .gct file copy if the game is launched from discNote:If you use "GameCube compress" option (Extracted game format):- If one of the disc is already extracted, it will not allows you to dump another disc (as it's now using the same folder, it would overwrite files from the other disc)- If Disc 1 doesn't exist, it will tell you that disc 2 needs to be in ISO format, but will asks if you really want to install the game in extracted format.r1205* Added support for Homebrew Channel v1.1.1+* Added version detection for DIOS MIOS (Lite) v2.6* Removed unused "DML NoDisc" settingr1204* Reverted the video settings used by Wii games/Channels back to r1199.* Fixed greek.lang file to UTF8* DML: Fixed a possible version detection error due to timezone.* DML: Fixed missing Widescreen in individual settings when using DML v2.1* DML: Fixed individual settings choices for Japanese Patch.* DML: Added DML v2.5 screenshot setting (use R+Z on 4th controller)r1203General:* Added Devolution version in Credit window.* Added Greek language file. You will need Hellenic font (Thanks nakata)* Changed default path for GameCube Main Folder to usb1:/games/* Changed default path for devolution folder to be located on the boot device instead of SD.* Changed default URL for Channel's banner animation.* Fixed launching Korean games (Thanks damysteryman)* Fixed meta.xml release date format (Thanks Joostin)Devolution:* Added Devolution setting "NOLED" (and "WIDE" but not used yet).DIOS MIOS Lite:* Fixed DIOS MIOS (Lite) version detection when using a DM version more recent than the latest known.* Fixed DIOS MIOS (Lite) detection when booting without AHBPROT (Priiloader direct boot, old HBC, etc.) but with Waninkoko/d2x cIOS.* Removed "DML NoDisc+" setting when using DM v2.3+* Removed warning messages related to individual game settings if they are currently unavailable.* Ocarina GCT folder can now be placed anywhere. If required, the .gct will be copied to a temporary file on the root of the game's partition. (no need to move the folder manually anymore)r1202* Added DM(L) version detection and removed user setting.* Added a setting for DML Japanese Patch* Hide DML individual game settings if DM(L) is not installed or is not the correct version.* Fixed device selection when using USB with devolution* Fixed Devolution's launching and game region detection (Fix lag and wrong colors. Thanks to testers)* Prevent Playcount increasing if the game couldn't launchr1201* Added a new option to Game Window setting to display banner animation only on Channels layout, other layouts use Rotating disc.* Added new Priiloader 0.8 beta4 compatibility to parental control setting* Added support for Devolution's smaller Memory Card size (min size = 512KB, 59 blocks)* Fixed the auto-completion search bug (Thanks to hvy109 for the patch)* Reworked GUI window for covers download and auto select all choices. Select HQ/LQ/custom/original priority in the GUI settings.* Added banner download from custom URL when GameCube mode is enable. Set the URL manually in the GXGlobal.cfg, http://URL/ will search for http://URL/ID6.bnr and http://URL/ID3.bnr Delete URL to disable banner download. Thanks to Abz for the default URL.r1200* Added back "DML Video Mode" setting (Fix Mario golf)* Fixed in-game video mode (50/60hz) selection screen not displayed and fixed incorrect colors with DIOS MIOS. Please report any problem with Wii/Channel games.* Allowed Video Mode setting for Devolution instead of always forcing Disc default.* Added Japanese game fix for memory card access with DIOS MIOS.r1199* Split NoDisc settings in two distinct options to prevent confusion.* Hide DM config v2 settings when using config v1r1198* Added new DIOS MIOS v2.2 update2 NoDisc setting.* Fixed Devolution config version number and removed forced Wifi logging settingr1197* Added log over WiFi support for Devolution r100+ (always enabled).* Added DIOS MIOS 2.2+ support by adding a version selector in global Loader Settings.r1196* I Forgot the added file in previous rev.r1195* Fixed launching GameCube games from disc with official MIOS* Added Forced Language settings for GameCube games when using DM(L)* Fixed GameCube games video mode error with DML by removing forced progressive mode when using component cable.* Replaced the "Force interlace" by "DML Progressive Patch" (use it ONLY if you don't see any picture when forcing 480p)* Added a setting to choose whether to use MIOS or Devolution for GameCube games.* Added support for Devolution: - place Loader.bin from devolution sources in "DEVO Loader Folder". default folder is sd:/apps/gc_devo/ but you can change it. - You need to use the same folder layout than DIOS MIOS: /games/title[ID6]/game.iso - You need to place the second game disc ISO in the same folder than the first ISO (untested) - The Memory Card Emulation for Devolution can be: OFF (real Memory Card) ON (saved in /apps/gc_devo) Individual (Saved in the game folder) - Other settings have no effect in Devolution Mode. (no Ocarina/language/video force/etc.)r1194- added support for Yaz0 decompression on banners and system menu resources (This is needed by some Custom Wii System Menu Themes like the DarkWii Theme.Hopefully now all System Menu Themes are supported as layout.) (thx darkwii and atymick for the info about the used Yaz0 compression in those themes.)r1193* Wiki update: Fixed typo for GCReExr1192* Update menus to detect DIOS MIOS and DIOS MIOS Lite. (Thanks to Fix94 and Dimok).r1191* Added quick support to DIOS MIOSr1190* Optimizing previous changes (Thanks Dimok)* Fixed crashing problem when launching a game before banner caching is completed. (Dimok)* Fixed theme downloader stuck at 100% after unzipping.* Fixed prompt typo and prompt behavior when exiting the copy/delete GC menu.* Renamed string "Rename Game on WBFS" to "Rename Game Title".r1189* Improved Category filtering.You can now easily hide games on category basis.Click on a category to cycle through possible checkbox states.The "ALL" category can now have 3 different states: [ ] Not checked = Doesn't display all categories (like before) [v] Checked = Displays all categories (like before) [X] Cross = Displays all categories except forbidden categories.The other categories now have 4 different states: [ ] Not checked = Games containing this category are not filtered (like before) [v] Enabled = All games containing this category will be displayed (like before) [X] Forbidden = All games containing this category will NOT be displayed. [+] Required = All games NOT containing this category will NOT be displayed.r1188* Reverted fixed values from v3.0* Added a Clock size factor (size factor is theme-able and will override user's value if not "1.0" in .them file)* Fixed tooltip opacity on Home Button and game icons on Channel grid mode.* Fixed Banner Grid position X and Y not working in .them file (Thanks Dimok)* Fixed half-cut cover in grid mode if only 4 games are displayed by showing it on both sides and allowing scrolling.r1187*Updating languages for v3.0r1186*corrected language download linkr1185Wiki: copypaste bugr1184Wiki: wrong filename fix.r1183Update wiki pages for USB Loader GX v3.0 release.r1182*updates files for windows installerr1181Tag of version 3.0USB Loader GX v3.0r1180USB Loader GX v3.0:Released on 2012 05 12ATTENTION:USB Loader GX Version 3.0 introduces a new auto-update mechanism which is not compatible with old versions. (The old host is offline)If you are still using an old version of USB Loader GX, you need to update manually.Download the latest version or use our easy installer for Windows available on our website. http://code.google.com/p/usbloader-gui/downloads/listYou can also check how to install or update manually here:http://code.google.com/p/usbloader-gui/wiki/InstallationWe are sorry for the inconvenience.New:- Added a new Layout: Channel grid mode! Channel grid displays games as channels and plays banner animations like the real Wii System Menu. Channel grid mode and banner animation requires AHBPROT flags to load resource files directly from your Wii. If you use an old HBC you should use our latest forwarder or update the HBC otherwise you wont have that support.- Added Channel launching from Emulated NAND. (big thanks to TriiForce guys and Miigotu)- Added GameCube games launching from SD Card through Dios Mios Lite (DML). (thanks to G0dLiKe, crediar, all DML devs and FIX94) Check DML website here http://code.google.com/p/dios-mios-lite-source-project/- Added direct install/uninstall of WAD files to the Emulated NAND Channel path in the features settings menu.- Added a new icon in the toolbar to select the origin of the titles: Wii games, Channels from Wii, Channels from EmuNand, GameCube games.- Added the possibility to boot USB Loader GX without an HDD connected (It will fall back to "Channel from Wii" title's origin).- Added an option to choose which Game Window mode to use between the old "Rotating Disc" or the new "Banner Animation".- Added the favorite level setting to the game settings since it is no longer displayed when using "Banner Animation" game window mode.- Added an option to adjust the screen size for overscan TVs (Use negative values to shrink the display).- Added display of game's size from Wii disc games on the game window prompt (Rotating disc mode only).- Added a button in the search window to switch between "Beginning" and "Content" search methods.- Added auto-complete function to the search window.- Added a new GUI numpad for entering numbers.- Added setting for tooltip delay time.- Added resize of widescreen screenshots to 768px width.- Added cover download for the currently inserted disc.- Added delete of full cover on art work uninstall and game uninstall.- Added a parental control option to block priiloader override on return to system menu.- Added a prompt asking for downloading new language files when trying to update and no language files exist yet.- Added translation parsing for rating descriptors and for genres from wiitdb.xml. Requires a one time update of wiitdb.xml for cache rebuild.- Added a new option to force reading the game's titles from disc header.- Added renaming of internal TitleID of all HBC versions to JODI for GameTDB to find it.- Added a cheat update button to re-download the cheat text file.- Added a cancel button to several progress bar windows: Game installation, NAND extraction, etc.- Added separate path and setting for Emulated NAND Saves and Emulated NAND Channels.- Added per game NAND emulation path setting.- Added Mii extractor and SYSCONF file extractor to Emulated NAND. It always overwrites old files.- Added automatic Mii extraction on save game extract if the Mii file does not exist yet on Emulated NAND.- Added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks to davebaol)- Added a new feature to force aspect ratio on games/channels. (thanks to giantpune for help with disassembler)- Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U) for automatic dol selection.- Added detection of enabled cheat codes from an already created .gct file.- Added support for 2 USB drives for d2x cIOS (Requires d2x v9+).Changes:- Removed buggy focus system completely and added support to control screen pointer with analog sticks from respective controllers if the wiimote is not pointing to the screen. Compatible with Nunchuk, Classic Controller and GameCube controller. A speed factor is available in the GUI settings.- Restructured game's settings for different types of games (Wii/GC/Channels).- Added auto position of progress window messages in vertical direction depending of how many are used at the same time.- If "Titles from GameTDB" is not enabled the title will be read from the folder name if possible or from the game disc header. Title caching can still be used and is recommended in that case.- Settings title, keyboard text and key color can be changed by themes now.- Added optional background image for list/carousel/grid layouts (unused by default theme).- Use of old built-in font for credits window because it doesn't look good with the system menu one.- Removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason).- Improved detection of game partition when starting the loader without configs (fresh start).- Isfs is now initiated once and deinitiated when cleaning up only, instead of the whole init/deinit every single access.- Updated file system libraries.- Removed pngu which is not needed, changed screenshot function to use libgd instead- added init of network into background thread so it is cancelable and has a timeout- changed wifi gecko to UDP socket- Converted all ogg sounds from 44.1 khz to 48 khz.- Optimized use of memory: Sizes over 30kb go to mem2 now first till it runs out ; Avoid use of mem2 areaused on IOS_Reload (first 2 mb) ; Change font character texture to I4 which uses half as much memory (less cachememory).- Changed update function to get the files from googlecode website, since old update host website isn't accessible anymore.Fixes:- Fixed small scrollbar bug when having only 1 item.- Fixed reloading of cover image on game list when only 1 item is left after a change (e.g. filtering).- Improved calculation of progress speed. Now it is always the last 15 secs average instead of overall progress speed.- Fixed "new" game showing even with a parental control setting.- Fixed removing of unused cached titles on wiitdb load.- Fixed ocarina codes when using more than 255 codes (brawl+) (untested).- Fixed bug where entering "-1" (Use global) for cIOS was not possible in game settings.- Fixed playback of some BNS banner sounds.- Fixed reloading into another IOS before launch of game.- Removed buggy lz77 implementation and use the one known working.- Fixed launching of dollz compressed dol files. (thanks FIX94)- Fixed reading game's titles from disc header on fat32/ntfs/ext.- Fixed crash on missing tag on meta.xml files.- Forwarder: Fixed crash on drives with physical sector size > 512 bytes.- Forwarder: Fixed endless waiting for slow HDD. (thanks to FIX94)- Forwarder: Added missing ext2 unmount. (thanks to FIX94)- Supports new WiiMotion+ controllers by using latest libraries.- Lots of string handling improvements (thanks to gerbilsoft for his patch)New Channel Grid Mode specific features:- New settings section for all banner's settings.- Use of BNR (banner animation) cache setting to load banners and icon's animation faster. (Enabled by default. Takes ~35MB/100 Banners) Wii games/Channels also accept ID3.bnr for custom-made multi-region banners.- BNR cache path setting.- Pulsing "new" icon on banner grid layout for new games.- Centering and size setting for banner's animation resources.- Channel's zooming speed setting.- Page's scrolling speed setting.New GameCube specific features:- Supports Dios Mios Lite (DML) v1.2+- Uses of a custom banner for GameCube games which loads the game's internal opening.bnr informations (big thanks to diddy from the wiithemeteam for creating the brlyt/brlan for the banner).- DML settings editable from the loader (global and per game settings).- Supported formats for gamecubes are ISO/GCM and GCRegEx.- Custom game paths. The following paths are accepted: 1. configpath/ID6/ 2. configpath/ID6_Title/ 3. configpath/Title [ID6]/ 4. configpath/gamepath/ (slow loading speed) Accepted game's filenames: title.iso, title.gcm, GAMEID6.iso, GAMEID6.gcm- DML cheats now work the same way as for other Wii games, gct goes to "GCT Cheatcode Path" as GAMEID.gct- GameCube games copy from USB to SD on demand with choice menu to delete SD games to make space, If you want to use this feature then set the "Main GC path" to USB and the "SD GameCube path" to SD card. If duplicated games are detected on SD and USB, the games on SD will beprioritized.- Added GameCube disc dump functionality with multi-disc menu game selection, compress and align support (thanks to FIX94 and Overjoy for their disc dump sources on which this is based).- Use of the BNR cache path to load ID6.bnr or ID3.bnr if available for custom- made banners. (Loading only)- Video mode option to force interlace mode on GameCube.- Fixed force prog mode on DML 1.4r1179*lanuage files update (thanks to the translators)r1178*fixed problem with loading wrong cheats instead of the selected*fixed possible problem in activating cheats for certain languagesr1177USBLoaderGX_Installer*add release version individual language download URLR1176remove debug stuffR1175*removed DML video mode setup, the main loader video mode is now used as reference*added an option to force interlace mode on GC*fixed force prog mode on DML 1.4*fixed a bug in detecting new titles ("new" mark)*removed "Loader Mode" setting from global settings as it is setup on main view*removed "Search Mode" setting from global settings as it is setup on search window*corrected copy/paste bug in theme text*changed update function to get the files depending on the text file in the branches like the new installer (since old hoster isnt accessable anymore)*fixed missing OK button on prompt window on gc multi disc installr1174branches:*add sources for WifiGeckoReaderr1173*preparation for new installerr1172USBLoaderGX Installer:*added functionality to parse text file for revision and link*removed unneeded stuff and some clean upsr1171little fixr1170Add EasyInstaller NSIS SourceAdd EasyInstaller NSIS TEST Source (ver 1.5 and 1.6 both BUGGY)r1169[No log message]r1168more preparation for new update functionr1167preparation for new update functionr1166OK since the Wii System Menu Player is released now as I already mentioned the source for the loader will also be put on SVN again. Now that i am done with merging here is the MOD17 source.Changelog since last revision:- add banner/icon animation support for wii games / channels / gamecube- add custom banner for gamecube which loads the gamecube internal opening.bnr information (it is much better than the generic one of the system menu) (big thanks to diddy from the wiithemeteam for creating the brlyt/brlan for thebanner)- add gamecube banner of system menu (not used right now since it sucks)- add banner grid of the system menu (resources loaded from nand) (with button highliter)- add big banner frame window of the system menu (resources loaded from nand). the banner window has buttons "Settings" and "Start" by default. if parental control is enabled the "Settings" button is replaced by "Back"- add play count text to the banner frame window (can be disabled as up until now in the gui settings)- add zoom in/out/scroll animations to banner grid and change into big frame window- add loading gc banners from ISO and DVD- add loading wii banners from DVD discs even if the game is not installed- add favorite level setting to the game settings since it is no longer on the banner frame window- add new settings section for banner settings- add option to choose between disc window and banner window- added back ehci module to support 2 usb drives and re-enabled the option- add option for 2 usb drives for d2x cIOS as well (will be supported in the future, not yet)- exchanged "GC Games" and "EmuNand Channels" on the game selection screen (more space for translators)- add and fixed gui numpad for entering numbers of any kind- add setting for tooltip delay time- fix reload of cover image on game list when only 1 item is left after a change (e.g. sort)- add use of old build in font for credits window because it doesnt look good with the system menu one- fixed effect bug when scrolling buttons in the settings and the wiimote is over button 1- fixed bug where entering -1 (Use global) for cIOS was not possible in game settings- many source cleanups- add bnr chace setting- add DML configuration from the loader- removed creation of temporary "boot.bin" file- DML custom game paths. Additionally i added support for following forms of paths: 1. configpath/gamepath/game.iso 2. configpath/gamepath/game.gcm 3. configpath/gamepath/GAMEID6.iso 4. configpath/gamepath/GAMEID6.gcm Where gamepath can be anything you want inside the configure path in the custom path settings. I don't know if GCM files are allowed by DML but i just added support for it just in case. Changing path to USB is not blocked currently but games won't run from USB just keep that in mind. The "copy to SD before start" feature is not added yet. Listing the games should work though- DML cheats now work the same way as for wii, gct goes to "Cheatcode Path" as GAMEID.gct (same as on wii)- several DML internal configs are added as per game/global settings- added load of last cheat configuration from GCT files- added init of network into background thread so it is cancelable and has a timeout- added gc games copy from USB to SD on demand with choice menu to delete SD games to make space, SD games path can be chosen seperately from main gc path. all dupicate sd games are prefered then the main path to allow direct boot of games that are already on sd. main path can be on USB or anywhere else.- added gc disc dump functionality with multidisc, compress and align support (thanks to FIX94 and Overjoy for their disc dump source on which this is based)- added selection menu for gc multidisc which game to install- fixed loading game ID when it can't be read from path for GC games and with that loading the titles from GameTDB for them- lots of string handling improvements (thanks to gerbilsoft for his patch)- added gamecube banner cache loading (only loading) if available with GAMEID6.bnr or ID3.bnr in the banner cache path. wii games/channels also accept now ID3.bnr.- added several progress bar cancel buttons on some missing progress windows- improved calculation of progress speed. now it is always the last 15 secs average instead of overall progress speed.- added pulsing new icon on banner grid layout for new games- added resize of widescreen screenshots to 768 width- added mii extract on save game extract if the file does not yet exists- added mii extractor and SYSCONF extractor that always extracts and overwrites old files- changed wifi gecko to UDP socket- support for DML v1.2+NOTE:Banner animation support requires AHBPROT flag to be enabled. If you use old HBC you should use our forwarder or update the HBC otherwise you wont have that support.I am hoping that now the themers and the translators can catch up with their stuff for the next upcomming official release.r1165One of many to come ;)r1164Forwarder:- fixed endless waiting for slow HDD (now really 10 secs timeout)- added missing ext2 unmountThanks to FIX94 for pointing at those two bugs.r1163Forwader:- fix crash on drives with physical sector size > 512 bytesr1162Edited wiki page Introduction through web user interface.r1161Created wiki page through web user interface.r1160Created wiki page through web user interface.r1159[No log message]r1158Created wiki page through web user interface.r1157Created wiki page through web user interface.r1156Created wiki page to replace the "Updates/Activity" tab which google removed.r1155*change font character texture to I4 which uses half as much memory (less cachememory)*fix crash on missing tag on meta.xml files*removed pngu which is not needed, changed screenshot function to use libgd instead*fix gui freeze after uninstall*fix resorting of game list after uninstall*fix bug in aif decoding (fixes some banner sounds)*fix bug in wav decoding (fixes some banner sounds)*added new option to force titles from disc header*changed if "Titles from WiiTDB" is not enabled they will be loaded from directory names if possible (on force from disc that is not tried).*some language files updater1154*updated file system libraries (see R1153)*fixed mount of game discs with virtual pointerr1153branches:*updated libntfs-wii to version 2012.1.15*updated libext2fs to e2fsprogs 1.42*updated libfat to R4883r1152*Add DML support (thx goes to G0dLiKe, crediar, all DML devs and FIX94)*restructured game settings for different types of games (Wii/GC/Channels)*added uninstall option for emu nand channels and game cube games (iso only)*add display of game size from wii disc games on game prompt*add game size display for game cube games (iso only)*force interlace mode on GC games except when explicitly used FORCE 480p PAL/NTSC*removed mountMethod global variable which was annoying me very much*some source cleanupr1151* fix portlibs in the makefile, yet againr1150*added option to adjust screen for overscan TVs*optimized use of memory (sizes over 30kb go to mem2 now first till it runs out)*avoid use of mem2 area used on IOS_Reload (first 2 mb)*fixed bug in aiff sound playback. breaked some banner sounds*fixed boot of We Dare again (stupid channels added in the pattern again :P)*unmount the usb partition used for nand emu and remount it after activating nand emu (fat32 cache flush)r1149*fixed possible crash in grid layout*change default virtual pointer speed to 0.18*added instruction invalidation of dol areas before starting them*corrected PAL60 system default video mode set*fixed loading titles when titles from wiitdb is OFF*removed buggy lz77 implementation and use the one known working*fix small scrollbar bug when having only 1 item*fix launch of dollz compressed dol files (thx FIX94)r1148*added ability to boot main.dol directly for channels (real and emu). The launcher method can be setup in the loader setting.*added channel hooking (real and emu).*proper catch of none existing cheats on server if file is not found*added back channel nand emulation mode and per game nand emu settings for channels (emulation mode can't be set to OFF for emu channels)*improved handle of cached titles. (on first boot of this revision the cache title file will be renewed)*settings title, keyboard text and key color can be changed by themes now*added optional background image for list/carousel/grid layouts. The files do not actually exist in the loader. They are loaded if they exists otherwise the default background image is used.See here for filenames: http://code.google.com/p/usbloader- gui/source/browse/trunk/source/themes/filelist.h?r=1148#776*add flush of homebrew memory before launching app_booter*change: if titles from wiitdb is not enabled the title will be read from game disc header on /title [ID6]/[ID6].wbfs (iso/ciso) pattern. Title caching can still be used and is recommended in that case.*added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks davebaol)*fixed loading ocarina files from SD when doing nand emulation from SD*fix port libs includes reference in Makefiler1147*fixed reading game titles from disc header on fat32/ntfs/ext ( Issue 2034 )*moved low mem and video setup for channels after loading the dol (fixes/corrects video mode, little video flash on startup of channel and mightfix some other stuff. hopefully doesn't brake some channels)*removed duplicate memory flush/patches*code optimizationsr1146*Fixed Save game extraction for channels. It will extract to EmuNand Channel path.*Fixed Ocarina code downloading for Channels.*Moved portlib reference in makefile to fix possible compiling errors. Thanks to Dimok for all those changes)*Update French and Italian language.r1145*Language update. (Dutch, French, German, Italian and Japanese)r1144*bugfix on variable update when installing wad (small cleanup right before commit without test :\)r1143*Added direct install/uninstall of wad titles to the emulation nand path in the feature setting*removed source for wad installation to real nand completely*apply of title rename to cached titles*add listing of 00010004 titles on real nand*add rename of internal used id of all HBC versions to JODI for GameTDB to find it*converted all ogg sounds from 44.1 khz to 48 khz*some source cleanup/movementr1142*fix false loading of custom dip module on d2x cIOS / ISFS_Init and ISFS_DeInit was missing*changed install game function to call to be equal on + button and from the new disc prompt*fix for ocarina codes when using more than 255 codes (brawl+) (untested)*fix crash in HDD settings when no HDD is initialized*add complete remount on USB on WBFS_Reinit in case the drive was not in the wii usb port on loader startup but inserted afterwardsr1141*added nunchuck to control of virtual screen pointer and removed it from control of list up/down scrolling and carousel*fixed crash with 3D cover grabbing (old pointer method was still used)*some clean upr1140[No log message]r1139*removed buggy focus system completely (it was never working correct)*added support to control screen pointer with gc pad or classic controller. you are always able to control as long as the corresponding wii control does not point to the screen (e.g. wiimote 1 not pointing to screen -> gcpad/classic controller 1 can control pointer 1). a speed factor is added to the gui option. need feedback about a proper default value, currently 15% (only tested gc pad on dolphin-emu)*fix reinit of cheatcount on download of new file*moved installation window to be on top of main window*added game installation cancel*added nand extract cancel*added back extract of save feature for a real nand channels*added auto position of progress window messages in vertical direction depending of how many are used at the same timer1138*removed necessary syncing of partition header on installation of games (fix for the long wait on 100% game install)*added init of the game partition uppon starting a game install without previously having the "wii game mode"*added cheat update button to redownload the cheat text file*the partition size text is now only shown if the partition was initialized*fix in return to patch (bug added with r1135). the old method of patching was always used even on d2x.*a few code cleanupsr1137*added import of channel type on category import from GameTDB (VC-N64, WiiWare.....)*added translations parse for rating descriptors (not used yet) and for genres. requires one time update of wiitdb.xml for cache rebuild.*fixed a few mem leaks in GameTDB parserr1136*added new feature to force aspec ratio on games/channels (global and per game setting) (thx giantpune for help with disassemble)*added refresh of partition size when activating wii games mode from none wii games mode*fixed playback of some BNS banner sounds*moved every allocation used during or after apploader to mem2 (fixes some memory overwrites problems by the apploader)*improved detection of game partition when starting the loader without configs (fresh start)*fixed remove of unused cached titles on wiitdb load*removed unused settings for channels from the per game setting*changed default partition to 0 when starting with fresh settings (instead of -1 wtf?)r1135*fix reloading into another IOS before launch of game*add loading of wii games / nand channels / emu nand channels in all combinations into one list *add button on main view for quick choice between the combinations of the three*add "Real Nand" or "Emulated Nand" text on the game window prompt when starting a channel *removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason). The warning that a cIOS is needed is still present.*removed support for both usb ports at once on hermes cIOS. Each can still be used individually but only one at a time. This is done because of some bugs in the new ehci module which make some games unbootable. The ehcimodule is now reverted to the last working one. Need feedback if the games work fine again.*some preparations for the upcoming stealth mode feature of the d2x cIOS*isfs is now initiated once and deinitated when cleaning up only (instead of the whole init/deinit every single access)*removed choice for emulated nand channel modes. Emulated nand channels always need full emulation which is now always used on emu nand for channels. r1134- add check for the covers of the currently inserted disc to the cover downloader (is checked with the other games in the list)- fix booting wii discs when starting without a HDD (channel mode)- add parental control option to block priiloader override on return to system menu- add prompt asking for downloading new language files when trying to update and no language files exist yet- reduced amount of checks for inserted disc (now every 100ms)- fixed booting gamecube games (datatype bug for mount method)- fix winnertag for gamecube games- add per game nand emu path settingr1133*Add boot without HDD connected (channel mode is fallback). Timeout of 20 secs still comes up on start but you have now the chance to cancel it by pressing B (with a message ;-))*Optimized TMD loading. Removed unnecessary accesses to it.*Fixed ocarina path loading for channels*Optimized device shutdown before game/channel start*A few code optimizationsr1132* minor optimization - make LIMIT not evaluate stuff like "atoi(balbla+strlen(stuff))" 3 timesr1131* change makefile to allow using the portlibs folder for the ported libsr1130*Fixed ocarina not loading the gct file.*Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U)*updated French, Japanese and Italian language.r1129*Added banner sounds for channels (emu and real nand)*few cleanupsr1128* added nand channel emulation (big thanks to TriiForce guys and Miigotu for laying out the foundation)* added direct list of emu nand channels without activating emu nand (for speed up)* removed autoclose of search bar and changed the search engine to have both methods* added setting for switching "Beginning" and "Content" search methods and a quick switch button on search window* added autocomplete if only one search character is available and more than one match* added seperate path and setting for emu nand channels/saves* added caching of emu nand channel titles* fixed a few alignment issues when activating emu nand (thanks daveboal)* some minor clean upsTODO/Next Rev:* add channels banner sounds* remove unneeded game settings options on channelsr1127Searchengine changed: now find games, that hath the search string in it. e.G. "SPOR" find "ea SPORts", "mario SPORts mix", "SPORe heros" and so on.r1126*Updated language files for v2.3 and current trunk revisionr1125*Update and fixed a few thins in libext2fs-wii. For changelog seer1124*Reverted fixed values of release version and redirected language files download to trunk again*Added delete of full cover on art work uninstall and game uninstall*Added delete of CSettings object on compiling for another IOS than 249Version 2.3 rev 1121 à 1123-Ajout de la possibilité d'utiliser la police de caractères du Menu Système interne de la Wii (remerciements à giantpune et à r-win).-Ajout message approprié pour installer la barre de progression afin de montrer quand l'installation est finie.-Ajout d'option GUI pour l'affichage du nombre de fois joué à jeu.-Ajout de l'option "Se souvenir du déblocage" dans le menu du contrôle parental pour savoir si le mot de passe doit être toujours actif si le mot de passe est défini.-Ajout du remplacement de la fonction de "Retour au menu Système Wii" de Priiloader.-Ajout de différents hooktypes et du wiird debugger (merci à GeckoOS pour les sources).-Ajout émulation de NAND pour rediriger accés NAND de la Wii vers SD ou USB.NandEmu redirigé vers sd:/nand/ (Nécessite d2x cIOSv7 alpha ou plus récent). *Emulation partielle: Charge et sauvegarde les sauvegardes de jeu dans le chemin NandEmu choisi plutôt que dans la mémoire interne de la Wii.Les Mii, la configuration de la Wiimote et de la Wii sont chargés depuis la "vraie" Wii. *Emulation totale: Charge tout depuis le chemin défini par NandEmu plutôt que de la mémoire interne de la Wii. Attention: Si vous jouez sur la Wii de quelqu'un d'autre, vous aurez besoin d'utiliser votre propre Wiimote et votre réseau risque de ne pas marcher.-Ajout des caractéristiques provenant de la NAND extraite. Vous pouvez tout extraire ou choisir un chemin de direction vers un dossier ou le fichier à extraire.-Ajout d'un menu d'extraction de sauvegarde de jeu pour extraire tous les jeux sauvegardés provenant de la "vraie" NAND jusqu'au chemin choisi vers NandEmu.-Ajout d'une extraction de sauvegarde de jeu vers le chemin défini par NandEmu par jeu.-Ajour réglages NandEmu, Hooktype, WiirdDebugger par jeu .-Ajout de la possibilité d'une réinitialisation réseau (Bouton Wifi dans le lanceur de l'homebrew ). Changements:-Utilisation d'une nouvelle application pour booter les homebrews ( se référer au ChangeLog de WiiXplorer ).
-Rechargement pour inclure les IOS au démarrage de l'homebrew plutôt que de le démarrer avec un cIOS .-Suppression de la limite de fichiers .csv et .txt dans la liste de création de jeu.-Les caractères entrés dans le champ du mot de passe sont maintenant cachés.-Détection améliorée de la présence ou non de code en fichier .txt.-Forwarder : Centrage de l'image de fond et correction de l'aspect de l'écran. Corrections:-Bug format META.xml corrigé.-Pas d'essai de chargement du périphérique lorsqu'aucun disque n'est inséré dans le lecteur .-Problème résolu en ce qui concerne le navigateur de fichiers, celui-ci ne revient pas au premier dossier d'entrée ou dossier modifié.* Fixed url for wiitdb.zip* Added possibility for network re-init (Wifi-Button in Homebrew Launcher). Kills and re-inits network completely. Good for initialization failures.* Release preparationsRelease Candidate 1:*Changed everything from WiiTDB to GameTDB (using new host and name)*Added quick switch between system font and old font (fixed memory leak in font change)Version 2.2 rev 1099New : Added game categories and filter games list by categories (Can be imported from WiiTDB). Wiinertag support. Supporting arguments from meta.xml on boot (--ios=xxx and --usbport=x) (Requires Homebrew Channel 1.0.7+ or UNEO Forwarder v3.0). New ehci modules by Rodries with better drive compatibility. Added two new video modes to force progressive video mode, 'FORCE PAL480p' and 'FORCE NTSC480p'. Added Sneek Video Patch mode. Added new 'Inherit' setting for game settings named "Use global". If that option is set then the main loader setting is used. Full d2x cIOS support with it's new features (Block IOS Reload, Return To, Sector Sizes > 512). Support for sector sizes > 512B with FAT32/NTFS (Requires d2x v6+) Real support for simultanious use of both USB ports without switching the 2nd drive temporary off. (Requires Hermes cIOS or Rodries MOD of the Hermes cIOS (recommended)) (thanks Rodries) Added two new settings menus Added saving of game browser position when returning to USB Loader GXChanges : Improved several GUI controls/navigations Changed settings menu layout and sorted the items to their correct place (HDD menu, features menu) Set games settings to use the global setting by default, set to "use global" to use the main loader settings. Use TinyXML instead of MXML (better XML support) Updated to new libs (libogc, libfat, libext2fs, libntfs)Fixes : "Return to" option now work for all games, even problematic games like Prince of Persia. (Requires d2x v4+) Xflip setting fixed. Fix the parental lock of Individual game settings (Thanks to NJ7) Fix Theme downloader Fixed reset of the loader when loading game with IOS reload and disabled WiiTDB titles Fixed timeout timer on startup to count correctly. Fixed reversed disc image download when Custom/Original option is selected Fixed reload of game list after a game rename Fixed horizontal text scrolling Fixed booting games by arguments (headless id feature) Fixed We Dare game boot (thx oggzee) Fixed "Block IOS reload" feature in game settings to allow dol reloading game to work without selecting an alternate dol (Requires d2x v6+).R1099 Change Log: *Added IOS225 from Rodries cIOS Installer MOD to Hermes IOS typesNew Forwarder V3.0 Changes: *added support for ext partitions *added support for arguments from xml *clean up of sourceRev 1091- Correction d'un crash avec le bouton déverrouiller- Correction des titres des paramètres de fonctionsEntre Version 2.1 Rev 1087 et Rev 1090- fixed XFLIP_WTF setting (Cyan)- fixed crashes on category add/delete/rename- changed icon of category rename and mapped triggers +/-/1 to the buttons- fixed green bar flash on game start- fixed freeze in STATE_DISABLED when leaving->entering->saving game settings- separated a few settings from the GUI setting and created a "Feature" settings menu- Updated language files- Added Wiinnertag support.NOTE:When you enable the Wiinnertag in the settings a prompt will come up if the Wiinnertag.xml does not exists in the setup path for it. This prompt will ask you if you want an example file created by the loader which you can adjust to your account (I suggest you create one on first use). Multiple/Other tag sites can be setup in the xml file and loader will execute them all one after another. Also Wiinnertag requires a network connection established to be working. When you enable this feature and auto network init is disabled you will be prompted to enable it.- Created an automatic resource list generation script which is executed when files are added/removed- Created an own class for the homebrew prompt- Created scrollbar class which is now used on every browser- Created a checkbox browser list class- Changed the category prompts to the new list mode- Improved B-Button scrolling- Fixed horizontal text scrolling- Fixed possible crash on long text display- Many internal gui changes and navigation changes- Fixed booting games by argument (headless id) - Fixed SD Reload button to really reload the SD after it was ejected - Added booting with arguements from meta.xml for homebrews - Added some arguments acception from meta.xml to our app. "-ios=xxx" and "-usbport=x" or "--ios=xxx" and "--usbport=x" can be used. -usbport is for Hermes cIOS to decide which usb port to use on startup. The ios is the boot IOS on startup, it always overrides the compiled boot IOS into the application.- Added a global block IOS reload option which is set default to "Auto" (Auto = on d2x cIOS >= V6 enabled, every other cIOS disabled)- Fix for some IOS Reload games- Updated libext2fs- Updated libntfs- Updated language files- Skip spaces at the end of a category in WiiTDB (e.g 'Rhythm ')- Change in nand title search (fixed bug which can find wrong nand title and set it as return to)- Fixed bug when a wiimote leaves the game list choice and returns to it without going over another game that game was not clickable- Changed search bar to clear text on [X] button click. search bar is now closed by pressing BVersion entre 2.1 et la rev 1086- Amélioration du support des cIOS d2x et Hermes.- Ajout du "Retour au loader" pour d2x.- Ajout du "block ios reload" pour le cIOS d2x permettant de jouer aux jeux tels que les experts.- Diverses autres choses.Version 2.1- Plus besoin de patch .wip pour NSMB - Les jeux marqués "NEW" apparaissent aussi dans le mode favoris- Contrôle parental individuel pour chaque menus et boutons- Lorsque vous supprimez un jeu, il vous est demandé si vous voulez tout supprimer avec (covers, cheats, etc...)- Ajout du support de partitions multiples: si vous avez des jeux sur les différentes partitions du DD, ils seront tous listés sur la même page- Ajout du support de l'USB 1 (seulement avec les cIOS Hermes)- Ajout du support d'utilisation des deux ports USB à la fois (seulement avec les cIOS Hermes)Utilisez cette option avec l'option "Partitions Multiples" pour lister tous les jeux de toutes les partitions des deux ports USB à la fois- Ajout d'un cache des titres de jeux. Cela rend le démarrage du loader plus rapide. Possibilité de désactiver cette options dans les paramètres.(voir le changelog en entier)Version 2.0 (Révision 1036)- Refonte complète et nettoyage des sources !!Pour résumer, voici les ajouts/modifications principales :- Support du lancement des jeux sur FAT/NTFS/EXT2/3/4.- Compatibilité pour toutes les versions de cIOS de Waninkoko et Hermes.- Retour au loader depuis un jeu lancé.- Démarrage sur NTFS/EXT et sauvegarde des images/configs dessus.- Plus besoin de partition FAT32 maintenant avec le nouveau forwarder et une partition NTFS.- Titres des Jeux et informations depuis WiiTDB (Tous nos remerciements vont à lustar pour sa magnifique page http://wiitdb.com)- Nouvelle barre de recherche pour rechercher dans les jeux.- Support des dol's alternatif.- Téléchargement de Thème.- Refonte du contrôle parental.- Lancement d'Homebrew fonctionnant pour la grande majorité d'entre eux.- Support de nombreux nouveau slot d'IOS (depuis 200-255).- Sons des bannières de jeu.- Repérage des nouveaux jeux installés.- 3 mode de présentations des jeux différents.- Énormément de correction de bugs.Révision 935- Ajout d'un patch automatique pour Prince Of Persia. Celui ci est désactivé si vous avez un fichier .wip pour le jeu.- Nettoyage du code de l'apploader.Révision 934- Changement de l'outil de mise à jour bêta. Vous devez mettre à jour manuellement pour avoir les mises à jour bêta prochaines.Révision 933- Désactivation de l'écriture NTFS car l'installateur de jeux est toujours instable. Passage du montage ntfs en lecture seule.- Augmentation de la taille de mémoire cache pour les montages de nouveau. Ceci accélère tout, surtout sur la carte SD.- Correctif d'un bug lors de l'utilisation de Ocarina + dol alternatif (ne se lançait pas du tout).Révision 932- Correction des fichiers Wip.Homebrew, chaîne, forwarder Wii et vWii contenus dans l'archive.Télécharger différents thèmes Changement : http://code.google.com/p/usbloader-gui/source/list Site officiel : http://usbloadergx.koureio.net/ Site officiel : http://code.google.com/p/usbloader-gui/
↧
Nintendont sd/usb v2.224 : Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.224- made nintendont compilable with the latest devkitARM r43Version 2.223- made it more simple to modify the memcard emu timings, added timing exceptions for starfox assault and luigis mansion in a simple way- when you selected a device to load your games from nintendont will display a small loading message to confirm that it is loading the game list, this should hopefully help to avoid confusion if nintendont actually regonized the button pressVersion 2.222- further worked on the per-game widescreen patches, now also animal crossing and all mario party games have proper patches- added code to hopefully help recent blackscreens with memcard emu enabledVersion 2.221- Fixed previous status messages disappearing if there is an error- Fixed the menu info appearing one frame after the games/options- 251 blocks is now listed as recommended in the "Memcard Blocks" option- Set the groundwork for a timeout if the drive doesn't respond. This doesn't work yet, and I can't finish it until I receive a drive that doesn't work (it's coming)- Moved the options up 13 pixels for people who had the bottom cut off- A few minor cleanups.Version 2.220- did some more work on the game specific widescreen hacks, making at least 7 different games (mkdd, super mario sunshine, crash bandicoot, nfs hp2, wind waker, twilight princess, paper mario) in all their regions get widescreen patched properlyVersion 2.219- make sure that for extremly slow hdds the bluetooth controller stays updated when reading a random sector every 10 seconds- changed up the widescreen patches C_MTXPerspective and C_MTXLightPerspective, should fix weird patch bugs in games like pokemon xd and colosseum- added a few selected game specific widescreen patches, credits for those go to Ralf from gc-forever for making the original ocarina codesVersion 2.218- Fixed update menu and "Return to Loader" not always showing.Version 2.217- Reapplied the new UI with a truetype font- Increased the number of games shown on one screen- Increased the number of characters shown per-title- Slowed down scrolling up/down and sped up left/right- Fixed Nintendont not running without an SD card inserted- Fixed a warning in Patch.c if DEBUG_PATCH was disabledNOTE: Don't bother asking for a full GUI, coverflow, or anything else graphics related. This is as good as it's going to get. Use another loader if you want something nicer. The purpose was to make the text easier to read on small screens, and to add flexibility for the devs by making font size customizable.Version 2.216- make sure that SetInterruptMask from the debug sdk cant write to EXI Channel 2 when memcard emu is disabled (fixes batman vengeance from real memory card)Version 2.215- cut memcard emu access time in half since after testing it doesnt seem to cause any problems- when playing from usb, let the drive read a random sector every 10 seconds to stay aliveVersion 2.214- Fixed Logitech RumblePad 2 and Rumble Gamepad F510 controller.ini Triggers- Fixed Auto video mode for region I & removed region G (Thanks Cyan)Version 2.213- Fix game region detection when video mode set to Auto or None.Version 2.212- Great, now PAL games don't work. I'm reverting the UI until I can order a PAL game and test it out.Version 2.211- Gave Nintendont a nice polished interface. It now has a background and a truetype font (no more jaggies)- You can now see more of the game title.- Fixed a warning if DEBUG_PATCH is disabled.Thanks to ccfman2004, VinsCool, and Shiranui-san for the valuable input they've provided on this release.Version 2.210- (binary please)Version 2.209- added __CARDUnlock patch to fix original nintendo memory card support, thanks tueidj for pointing at it- only set a progressive video mode on game boot if force progressive is enabled, should fix some PAL games to start normally on wiiu- removed old include which doesnt exist anymore to fix compiling errorsVersion 2.208- Fixed loaders inability to set video modes introduced in 2.204 The first time you start this version If you are starting it from the homebrew channel set the video mode. This should fix black screens people were seeing in 2.204 - 2.207 that didn't occur in 2.03Version 2.207- controllers.zip can now be downloaded and extracted in-appVersion 2.206- Changed up game loading in order to make the loader dol size much more expandableVersion 2.205- Added Nvidia Shield controller.ini (Thanks bobmcjr)Version 2.204- correct force video mode setting in the loader menu, it should now navigate properly- added a security patch reset when the game is about to reset itself, fixes sonic cd exit- added a better GXInit search, should fix virtua striker 3- added disney hide and sneak ARStartDMA exceptionVersion 2.203- heavly optimized patching system, depending on the game the bootup time can be more than twice as fast nowVersion 2.202- Fixed the update system (still don't know why it wasn't working for some people)- Updated controllers.zipVersion 2.201Two PSO MemCardEmu hacks. Both of these work, but need more investigation:- If Emulating MemCards, one of the calls to EXIImm is not working correctly. The hack copies the patch for EXIImm to the 0x80001800 patch scratch area and calls it from there. This should be identical behavior to skipping this hack, but it only works from the scratch area. This needs further investigation.- Immediately before the PSO fake entry patch, a function call that looks like its doing Initialization stuff (DSP, SI, etc.) is called. For emulated MemCards, this causes a hang-up. Further investigation is needed rather than just skipping the whole thing like this hack does.Version 2.200- added an option to enable/disable video deflicker when using force video mode, basically disabling deflickering will make a sharper image but might not work properly on your tv and enabling deflickering will be a bit more blurry but should be smooth on all tvsVersion 2.199- Added CronusMax Xbox360 Adapter controller.ini (Thanks Khar00f)- Added Microsoft Sidewinder Precision 2 Joystick controller.iniVersion 2.198- added a different approach to fix ARStartDMA issues for certain games, check the Patch.c diff to see which games are affectedVersion 2.197- Most of the update system has been rewritten. On the surface, the only change is that you can now download titles.txt in-appVersion 2.196- Add hack for PacMan World 2 to force the SiInit true.Version 2.195- Made PSO hacks more generic (work for PSO III).- Added new PatchBuffer code for PSO III.Version 2.194- Fixes for PSO 1&2 Plus- Move access from 0x80001800 to 0x931C0000- Apply dol entry mod after switch.prs extraction to dol- Don't mod psov3.dol entry point. Used after DVD load. Patch entry hack.Version 2.193- Added Trust Predator Gamepad controller.ini(Thanks L0r3n20)Version 2.192- The controller files now use the VID and PID.Sorry, you need to redownload controllers.zipVersion 2.191- Your controller will now be detected and the appropriate .ini file will be selected. Extract the contents of controllers.zip to a folder named controllers in the root of your FAT device (so you'll have FAT:\controllers\0001.ini).- Added exceptions for Virtua Striker v4 2006 (GVSJ9P, GVS46J, GVS46E) in the title database. This doesn't include ISO's that, for some weird reason, have had the title ID modified to match the 2002 version.- Removed "Sonic Adventure DX: Director's Cut (Preview) Prototype" entry because it was useless and conflicting with some custom titles.Note: The old controller.ini method still works, so if you only use one controller you don't have to change anything.Version 2.190- Fix Native Control/PATCHSI backwards logic.Version 2.189- Make PATCHSI a menu selectable option (Native Control On means PATCHSI is disabled).Version 2.188-Added support for special (Triforce) games in database, which were previously identified incorrectly-Removed some duplicates from titles.txt (you don't need to update your local copy)-Updated the meta.xml file just so the online version has correct creditsNote: Thanks to Xenith and sonictopfan for testingVersion 2.187-only apply Patch31A0 if the entry point is below that, fixes 007 from russia with love-if PADInit cant be found use SIInit instead to start reading pad inputs, fixes alien hominid controlsVersion 2.186-Woops, forgot to remove a sleep commandVersion 2.185-Added database support for those unsightly game names. Copy the included titles.txt to your Nintendont directory-The loader now updates the meta.xml file prior to checking for AHB access, so you don't have to fix the meta.xml file manually.Note: To save space, the database doesn't care about region.Version 2.184-searching much more detailed for PADInit so we dont miss it-reworked Patch31A0 to work with negative offsets too, fixes for example namco museum and midway arcade treasures 2Version 2.183-heavly changed the way games will get patched, this file will dynamically replace the game entry point to a custom loader instead of patching the game while reading it, this way games like the 007 series will no longer crash because of changing file locations-wait for PADInit to be called before reporting data in PADRead, fixes games like ghost reconVersion 2.182-making sure to clear the current stream position after the audio stream ends, fixes xg3 stream loopingVersion 2.181-added 8 new patch patterns for the debug sdk-dynamically calulating the location of SIInterruptHandler instead of using patch patterns using SIInit, this should reduce false positive detections-added a way for the FIFO patch to apply to the debug sdk functions and also fixed a bug in it-added a hack for batman vengeance to skip old debugger code, this should fix itVersion 2.180-Nintenont updater now shows what revision is being downloaded, and makes sure you don't already have the latest version-Additional minor changes to the updaterVersion 2.179-added safety check for GCAMIdentify patch, fixes mario kart gp1-other tiny optimizationsVersion 2.178-fixed tiny mistake in f-zero ax pad read function, messed up the dpad, also slighly reduced its pad updating to save some timeVersion 2.177-added a small patch security check to make sure we actually patch a game loader and not some random data, should fix games like resident evil-added a few more hacks from quadforce for f-zero ax to make it bootable (thanks crediar)-added pad read function patches for f-zero ax to make it controllableVersion 2.176-moved resident evil 4 and sonic gems collection into the paper mario arstartdma exception list to fix their sound issues-added yet another timer check, this time for the cpu speed, might help out more gamesVersion 2.175-added a very general game timer patcher which should cover up most games which run too fastVersion 2.174-Added in-app updater, accessible through Settings menuVersion 2.173-added micro machines to the ARStartDMA exception list to help it stabilize-assume on ELF loading that the header is already loaded in the buffer, fixes sonic cdVersion 2.172-made the FIFO patching much more dynamic by actually using the pointer set by the game to find usage instead of hardcoded patterns-general patching cleanup, especially the debug messages are easier to look through now-split the triforce patches from the regular game patches since they will never be found in normal games anywaysVersion 2.171-did some more patchwork, now most of our required patches get applied dynamically, this should fix up some problems with games using the debug version of the sdk-commented out the multidol loader code for now, with this update all those game should work properly on their own with the corrected patchesVersion 2.170-added a security check for the EXIDMA callback value, this fixes billy hatcher memcard emulation waiting forever because of a wrong value-did some small memcard emu patch cleanup-added memcard patch for the japanese version of pokemon colosseumVersion 2.169-added hardcoded patches for pokemon colosseum pal and ntsc which will report the memory card is always inserted with memcard emu enabled, this way you can actually save and loadVersion 2.168-added a bit of code to actually allow usage of a real memory card on wii when memory card emulation is turned off-added a small compiler option in global.h, PATCHSI, if you comment out this option and recompile nintendont it will use the original gamecube pad portsinstead of emulating them, allowing accessories like gba and bongos but will remove things like hid, bluetooth and return to loaderVersion 2.167-added new PI_FIFO_WP patch pattern for pokemon xd and changed up ARStartDMA reading, this makes xd fully work for the first time-moved atv quad power racing 2 and pn03 into the paper mario ARStartDMA exception list to get them stableVersion 2.166-added a new ARStartDMA patch which hooks itself into the original nintendo code instead of completely replacing it, this patch will be used by burnout 2, viewtiful joe, animal crossing and megaman x command missionVersion 2.165-greatly increased controller read updates for interrupt read based games, this should help people with slow controls-changed up patching system a bit, made the debug prints more unified and added a safety check for EXIUnlock to make sure we write to the right function, this fixes music in both collectors edition menu and twilight princess-added a small debugging option which makes it possible to compile nintendont with a very small amount of patches, note that this will only help developers to understand certain problems betterVersion 2.164-moved most audio streaming and interrupt relevant info into unused hardware registers-skipping SIGetType patch for sonic adventure dx to fix its double presses-started adding more patterns and patches for games using the debug sdk, none of them work yet though, alot needs to be done stillVersion 2.163-Fixed HID controller analog triggers being broken since v2.158Version 2.162-sending interrupt messages through unused EXI device 2 hardware registersinstead of main memory, saves some time and space-added starfox assault ntsc save exception and commented out baten kaitos savehack-made all gc relevant patches static, this might fix a bunch of gamesVersion 2.161-Fixed Bluetooth TR remotes requiring an expansion controller needing to bedisconnected and then reconnected to sync.-updated Thrustmaster Dual Analog 4 controller.ini to support ZL button (Thanksnastysdsi)Version 2.160-added libwupc, now you can use the wiiu pro controller in the loader and notjust ingameVersion 2.159-Fixed wii classic controller analog triggers getting stuck slightly in whenconnecting using bluetoothVersion 2.158-Added new controller.ini button LZ it adds the same functionality the bluetooth controllers have when DigitalLR=1for half pressed AnalogR and AnalogR triggers when L or R are pressed at thesame time as the LZ button.-Changed game selection menu Dpad Left and Right buttons to advance a screen ata time-Updated Logitech Thrustmaster Firestorm Dual Analog 2 controller.ini to supportthe LZ buttonVersion 2.157-calibrating the bluetooth controller analog sticks now when you sync thecontroller, the first value it reads will be taken as the analog stick middle,to recalibrate just reconnect the controller-if you press "-" on your wiimote it will enable/disable rumble-if you press "-" on your classic controller/wiiu pro controller, it will changethe control scheme to be rotated a quarter clockwise or to the original controlscheme-if you hold "L" on your classic controller/wiiu pro controller, your inputs onZL/ZR will be used as half pressed L and R buttons ingameVersion 2.156-Enhanced Internal game menu to default to the most recently selected game-Increased internal game menus ability to handle up to 500 games-Added new boot status messages for what controllers are enabled-Enhanced to allow gamecube and hid controllers to be turned off at the sametime-Fixed Multiplayer using MultiIn=2 again. (bluetooth changes keep breaking it)Version 2.155-changed up interrupt message reading a bit, fixes startup of luigis mansion-changed SI error message when no controller is connected, fixes burnout 2 andpandora tomorrow-added army men and cel damage to the multidol exception list, cel damage stilldoesnt work though, state of that game is unknown-increased rumble of the wiiu pro controller-improved the calculation accuracy of the wiiu pro controller analog sticksVersion 2.154-Added shutdown combination (B,Z,R,PAD_BUTTON_DOWN) to bluetooth controllers-Fixed Multi controller adapters using MultiIn=2 working in conjunction withblutooth controllers-Added Hori Real Arcade Pro 3 SA controller.ini (Thanks galneon)Version 2.153-added bluetooth support, so far you can use the wiiu pro controller, classiccontroller and classic controller pro, the controllers need to be synced withthe system menu to work just like it is with other homebrew applications,credits to the original author of lwBT, the people behind the libogc port, thecreators of the wiimote wiki entry on wiibrew.org and to TeHaxor69 for the wiiupro controller documentation-added raw rumble data support to controller.ini files, so farcontroller_ps2.ini and controller_Genreic_USB_Gamepad_PID=0079_VID=0006.ini haverumble supportIMPORTANT: The bluetooth code is very long so it is highly possible that theyare new bugs coming with this version, dont be surprised when you encounter newproblemsVersion 2.152-Fixed auto boot from some loaders when maxpads is set to 0-Fixed PS4 controller.ini digital triggers-Fixed JPN and non JPN saves trying to use the same multi save file. If you weresaving JPN saves in a multi save file you need to rename ninmem.raw toninmemj.raw when upgrading to this version.Version 2.151-Added Multi player support for the following usb adapters (Thanks Coreyw) Mayflash CCPro USB Adapter - PC045 MayFlash Wii CC USB Adapter - PC052 Mayflash WiiU Pro Controller Adapter - W009To enable it in the controller.ini change MultiIn=1 to MultiIn=2It wont work for anything that doesn't use the MultiIn command.Special notes when using it on a wii It is incompatible with a wavebird being plugged in. If you have gamecube controllers plugged in once you have an empty gamecubeconnector the next port must also be empty for the cc and cc pro adapters. thewiiu pro adapter can not have any gamecube ports used after the first empty one. some users reported setting maxpads to the number of actual gamecubecontrollers plugged in gave better results-Added Support for Microsoft Sidewinder Force Feedback 2 Joystick=Fixed joystick sensitivity in the controller.ini for Mayflash CCPro USB Adapter- PC045Version 2.150-fixed a small problem with audio streaming, this should remove most clicks andpops in the decoded audio-small asm and multidol loader changes, nothing really worth pointing out-added a patch for PADControlAllMotors, this should get rumble working for mostgames which didnt have rumble yet-changed up the patching system to have critical patches always loaded up at thesame place, this should fix bootup of the 007 games-heavly modified the video patching system to now work without complete videomodes, this should allow games to be patched which were not changeable before-added a new FIFO and a new __CARDStat patch, didnt have any effect though onpokemon xd, the problem of this game is still unknown-added a timer fix for the japanese majoras mask versionVersion 2.149-Added support for Mayflash Classic controller Pro USB Adapter - PC045 Thisrequires updating nintendont and the controller.ini (THANKS CoreyW)-Fixed Dpad=1 not allowing the dpad and some other control to be used at thesame time (Thanks CoreyW)-Fixed MayFlash Wii CC USB Adapter - PC052 controller.ini triggersVersion 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoLes fichiers de configuration des manettes doivent être placés dans :sd:/controllers/XXXX_XXXX.iniInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
Emulateur Amiga : UAE Wii v11
Périphériques :UAE Wii par Simon Kagstrom et Fabio Olimpieri (Oibaf) est un portage du célèbre émulateur amiga UAE. Version 11 Update to E-UAE 0.8.29 (more compatibility) Added 320X240 resolution (more emulation speed) Added hardfile and Virtual File System support in the GUI Amiga colors for GUI, added borders to the windows Set sound frequency to 48k Small bug fixes Version 10 Added Gamecube controller support Added graphic virtual keyboard with IR Wiimote pointer called by "+" button Added Wiiflow support Added new menus to save and load 5 configuration files Added audio menu with new options Path of last selected file remembered in the menu Added Picasso96 memory configuration Added number of floppies configuration Added refresh rate option Added blitter exact cycle option Added 24/32 bit cpu address space option Chip memory up to 8MB Consistency check of configuration options with gui messages Automatic reset emulator after memory or kickrom change Removed noise entering the GUI Fixed bug in blitter exact and adreess space configuration Fixed bug in sound floppy configuration Fixed bug in page up/down Patch to increase rendering speed in double buffer mode Case insensitive file order in the file menu Version 9.1- Compilé avec libogc 1.8.11 et SDL-Wii r101.- Fix pleine résolution en mode vidéo 576i.Version 9- Fichiers .dms et .zip désormais supportés.- Ajout d'un pilote son.- Compilé avec libogc 1.8.9.Version 8* Ajout du support des vibrations* Ajout d'un rapport hauteur/largeur configurable* Réduction de la taille de la police du menu fichier de la liste* Support des polices UTF8Version 7- Hardfile réparé & un support virtuel des fichiers système ajouté.- Ajout d'un clavier virtuel.- Ajout de plusieurs Menus Options. (blits immédiats, niveau de collision, vitesse réelle du CPU, ligne de scan, ntsc et son).- Réorganisation du menu.- Quelques petites autres améliorations.Version 6- Ajout Support SMB.- Ajout du support de masse USB.- Améliorations de certains menus ( couleurs nouvelles, nouveaux messages pop-up, recherche avec le nunchuk, écran plus large, etc. ).- Ajout de la recherche avec le nunchuk.- Fichier de configuration sauvé manuellement.- Nombreuses améliorations dans le menu Configuration ( configurations d'une seule wiimote, second & troisième bouton du joystick, autoriser/refuser émulation d'une souris, etc ... )- Nom du fichier chargé dans le Menu Principal.- Ajout Option Logfile.- Réparation sur l'aspect de l'écran. ( Adapter l'écran Amiga à celui de la Wii )- Bugs de souris corrigés.- Bugs configuration du second joystick corrigés.- Autres petites retouches.Version 5.1- Recompilé avec le dernier devkitPPC, libogc et SDL (restauration du support du clavier usb)Version 5- Correction du problème graphique- Utilisation des dernières librairie qui corrige le bug sur la SDVersion 4- Utilisation des dernières librairie dont la nouvelle SDLWii pour de meilleures compatibilité Version 3-Correction de la bannière qui affichait des erreurs. Cette correction ajoute également une fenêtre qui s'ouvrira en cas d'absence du fichier kick.rom -Support des ROMs Cloanto dans la configuration par défaut. Site officiel : http://wiibrew.org/wiki/UAE_Wii
↧
↧
Nintendont sd/usb v2.238 : Backups GameCube sur SD/USB
Voici nintendont par crediar (et repris par d'autres personnes), un homebrew qui permet de lancer des backups de jeux gamecube depuis une carte SD ou clé USB.Comme devolution, vous pourrez utiliser une manette GameCube, une Wiimote ou une autre manette USB (manette PS3) pour jouer.Ca marche sur Wii et WiiU (mode Wii).Voici la version reprise avec le code source de Crediar. Vous pouvez donc lancer d'autres jeux que Zelda.Cette version est mixée avec une autre version compatible USB et vous pouvez donc a priori lire vos jeux depuis une carte SD ou une clé USB/disque dur USB.Pour lire la longue liste des changements, vous pouvez aller aller voir ici.Version 2.238-added a libfat version to the nintendont loader which supports ustealth and updated the kernel fatfs version to the latest 0.10cVersion 2.237-added proper luigis mansion widescreen patch for all regions to solve random crashes with the default oneVersion 2.236-changed up HID reading to not rely on a timer anymore, this way it should run more preciseVersion 2.235-Fixed lack of responsiveness on HID controllers. This fixes the problem several of you were having trying to dash dance with the gamecube adapter for wii uVersion 2.234-some general cleanup, changed the kernel build mode which makes it run a bit smoother overallVersion 2.233-merged SD and USB kernel into a single one-fixed a very small bug in both DI and SD code, probably a very few people will have a benefit from that-removed loader.elf and boot.dol since everything only takes the loader.dol anyways, lets not waste any space-general code cleanupVersion 2.232-corrected iso reading and cache syncing to properly work with games which read alot of data with one call like luigis mansionVersion 2.231-added timeouts to both USB and HID detection, this way init errors should be greatly reducedVersion 2.230-reworked HID and USB drivers to fully use IOS58, thanks to all the original writers of usb.c and usbstorage.c, this version might completely changed compatibility and loading times and allow HID controllers to be used in the front ports on the wiiu-made the HID readings use the main thread to gain stability-added more delays between reads so the new HID and USB drivers have enough time to complete their jobs, this might lead to some audio clicks on some occasionsVersion 2.229-Fixed gamecube adapter for wii u wavebird support with gray cable unplugged-Disabled rumble on gamecube adapter for wii u wavebird when the gray cable is unplugged-Fixed boot status error message display-Increased boot status error message display time before reboot-Added boot status error "Gamecube adapter for Wii u init error"-Added boot status message "Init HID devices... Using ONLY NATIVE Gamecube Ports"Version 2.228- added init code and rumble support for the wiiu gc adapter, thank you ToadKing for providing the magic numbers and GreyRogue for testing everything outVersion 2.227- Fix Entry load cache invalidation. This was causing PSO 1&2P/III EXIImm issue, so removed the patch for that.- Commented out 31A0 patch until we know of a case where it's needed.Version 2.226-optimized ISO reading and caching code, might be a bit faster in certain situations-removed cache.txt support because in most cases its slower anyways -added super smash bros melee widescreen patchVersion 2.225-Added support for Nintendo Wii U GameCube Controller Adapter (Thanks Adeka, Khar00f, Sakitoshi, joefz2) You currently need to enable the adapter in a game that supports it. Exit that game. Then start Nintendont without powering off for it to work.-Added MultiIn=3 for multiple controllers from the same adapter all using the same message. When MultiIn=3 MultiInValue= needs to be set to how many bytes are for each controller.-Added error message for missing kenobiwii.bin when it is required-When cheats and cheat path are on. Booth are now turned off when you change games. (cheats were being applied to the wrong games)-Added error message for missing file specified in cheat path when cheat path is used.-Added error message for file specified in cheat path being to big when cheat path is used.Version 2.224- made nintendont compilable with the latest devkitARM r43Version 2.223- made it more simple to modify the memcard emu timings, added timing exceptions for starfox assault and luigis mansion in a simple way- when you selected a device to load your games from nintendont will display a small loading message to confirm that it is loading the game list, this should hopefully help to avoid confusion if nintendont actually regonized the button pressVersion 2.222- further worked on the per-game widescreen patches, now also animal crossing and all mario party games have proper patches- added code to hopefully help recent blackscreens with memcard emu enabledVersion 2.221- Fixed previous status messages disappearing if there is an error- Fixed the menu info appearing one frame after the games/options- 251 blocks is now listed as recommended in the "Memcard Blocks" option- Set the groundwork for a timeout if the drive doesn't respond. This doesn't work yet, and I can't finish it until I receive a drive that doesn't work (it's coming)- Moved the options up 13 pixels for people who had the bottom cut off- A few minor cleanups.Version 2.220- did some more work on the game specific widescreen hacks, making at least 7 different games (mkdd, super mario sunshine, crash bandicoot, nfs hp2, wind waker, twilight princess, paper mario) in all their regions get widescreen patched properlyVersion 2.219- make sure that for extremly slow hdds the bluetooth controller stays updated when reading a random sector every 10 seconds- changed up the widescreen patches C_MTXPerspective and C_MTXLightPerspective, should fix weird patch bugs in games like pokemon xd and colosseum- added a few selected game specific widescreen patches, credits for those go to Ralf from gc-forever for making the original ocarina codesVersion 2.218- Fixed update menu and "Return to Loader" not always showing.Version 2.217- Reapplied the new UI with a truetype font- Increased the number of games shown on one screen- Increased the number of characters shown per-title- Slowed down scrolling up/down and sped up left/right- Fixed Nintendont not running without an SD card inserted- Fixed a warning in Patch.c if DEBUG_PATCH was disabledNOTE: Don't bother asking for a full GUI, coverflow, or anything else graphics related. This is as good as it's going to get. Use another loader if you want something nicer. The purpose was to make the text easier to read on small screens, and to add flexibility for the devs by making font size customizable.Version 2.216- make sure that SetInterruptMask from the debug sdk cant write to EXI Channel 2 when memcard emu is disabled (fixes batman vengeance from real memory card)Version 2.215- cut memcard emu access time in half since after testing it doesnt seem to cause any problems- when playing from usb, let the drive read a random sector every 10 seconds to stay aliveVersion 2.214- Fixed Logitech RumblePad 2 and Rumble Gamepad F510 controller.ini Triggers- Fixed Auto video mode for region I & removed region G (Thanks Cyan)Version 2.213- Fix game region detection when video mode set to Auto or None.Version 2.212- Great, now PAL games don't work. I'm reverting the UI until I can order a PAL game and test it out.Version 2.211- Gave Nintendont a nice polished interface. It now has a background and a truetype font (no more jaggies)- You can now see more of the game title.- Fixed a warning if DEBUG_PATCH is disabled.Thanks to ccfman2004, VinsCool, and Shiranui-san for the valuable input they've provided on this release.Version 2.210- (binary please)Version 2.209- added __CARDUnlock patch to fix original nintendo memory card support, thanks tueidj for pointing at it- only set a progressive video mode on game boot if force progressive is enabled, should fix some PAL games to start normally on wiiu- removed old include which doesnt exist anymore to fix compiling errorsVersion 2.208- Fixed loaders inability to set video modes introduced in 2.204 The first time you start this version If you are starting it from the homebrew channel set the video mode. This should fix black screens people were seeing in 2.204 - 2.207 that didn't occur in 2.03Version 2.207- controllers.zip can now be downloaded and extracted in-appVersion 2.206- Changed up game loading in order to make the loader dol size much more expandableVersion 2.205- Added Nvidia Shield controller.ini (Thanks bobmcjr)Version 2.204- correct force video mode setting in the loader menu, it should now navigate properly- added a security patch reset when the game is about to reset itself, fixes sonic cd exit- added a better GXInit search, should fix virtua striker 3- added disney hide and sneak ARStartDMA exceptionVersion 2.203- heavly optimized patching system, depending on the game the bootup time can be more than twice as fast nowVersion 2.202- Fixed the update system (still don't know why it wasn't working for some people)- Updated controllers.zipVersion 2.201Two PSO MemCardEmu hacks. Both of these work, but need more investigation:- If Emulating MemCards, one of the calls to EXIImm is not working correctly. The hack copies the patch for EXIImm to the 0x80001800 patch scratch area and calls it from there. This should be identical behavior to skipping this hack, but it only works from the scratch area. This needs further investigation.- Immediately before the PSO fake entry patch, a function call that looks like its doing Initialization stuff (DSP, SI, etc.) is called. For emulated MemCards, this causes a hang-up. Further investigation is needed rather than just skipping the whole thing like this hack does.Version 2.200- added an option to enable/disable video deflicker when using force video mode, basically disabling deflickering will make a sharper image but might not work properly on your tv and enabling deflickering will be a bit more blurry but should be smooth on all tvsVersion 2.199- Added CronusMax Xbox360 Adapter controller.ini (Thanks Khar00f)- Added Microsoft Sidewinder Precision 2 Joystick controller.iniVersion 2.198- added a different approach to fix ARStartDMA issues for certain games, check the Patch.c diff to see which games are affectedVersion 2.197- Most of the update system has been rewritten. On the surface, the only change is that you can now download titles.txt in-appVersion 2.196- Add hack for PacMan World 2 to force the SiInit true.Version 2.195- Made PSO hacks more generic (work for PSO III).- Added new PatchBuffer code for PSO III.Version 2.194- Fixes for PSO 1&2 Plus- Move access from 0x80001800 to 0x931C0000- Apply dol entry mod after switch.prs extraction to dol- Don't mod psov3.dol entry point. Used after DVD load. Patch entry hack.Version 2.193- Added Trust Predator Gamepad controller.ini(Thanks L0r3n20)Version 2.192- The controller files now use the VID and PID.Sorry, you need to redownload controllers.zipVersion 2.191- Your controller will now be detected and the appropriate .ini file will be selected. Extract the contents of controllers.zip to a folder named controllers in the root of your FAT device (so you'll have FAT:\controllers\0001.ini).- Added exceptions for Virtua Striker v4 2006 (GVSJ9P, GVS46J, GVS46E) in the title database. This doesn't include ISO's that, for some weird reason, have had the title ID modified to match the 2002 version.- Removed "Sonic Adventure DX: Director's Cut (Preview) Prototype" entry because it was useless and conflicting with some custom titles.Note: The old controller.ini method still works, so if you only use one controller you don't have to change anything.Version 2.190- Fix Native Control/PATCHSI backwards logic.Version 2.189- Make PATCHSI a menu selectable option (Native Control On means PATCHSI is disabled).Version 2.188-Added support for special (Triforce) games in database, which were previously identified incorrectly-Removed some duplicates from titles.txt (you don't need to update your local copy)-Updated the meta.xml file just so the online version has correct creditsNote: Thanks to Xenith and sonictopfan for testingVersion 2.187-only apply Patch31A0 if the entry point is below that, fixes 007 from russia with love-if PADInit cant be found use SIInit instead to start reading pad inputs, fixes alien hominid controlsVersion 2.186-Woops, forgot to remove a sleep commandVersion 2.185-Added database support for those unsightly game names. Copy the included titles.txt to your Nintendont directory-The loader now updates the meta.xml file prior to checking for AHB access, so you don't have to fix the meta.xml file manually.Note: To save space, the database doesn't care about region.Version 2.184-searching much more detailed for PADInit so we dont miss it-reworked Patch31A0 to work with negative offsets too, fixes for example namco museum and midway arcade treasures 2Version 2.183-heavly changed the way games will get patched, this file will dynamically replace the game entry point to a custom loader instead of patching the game while reading it, this way games like the 007 series will no longer crash because of changing file locations-wait for PADInit to be called before reporting data in PADRead, fixes games like ghost reconVersion 2.182-making sure to clear the current stream position after the audio stream ends, fixes xg3 stream loopingVersion 2.181-added 8 new patch patterns for the debug sdk-dynamically calulating the location of SIInterruptHandler instead of using patch patterns using SIInit, this should reduce false positive detections-added a way for the FIFO patch to apply to the debug sdk functions and also fixed a bug in it-added a hack for batman vengeance to skip old debugger code, this should fix itVersion 2.180-Nintenont updater now shows what revision is being downloaded, and makes sure you don't already have the latest version-Additional minor changes to the updaterVersion 2.179-added safety check for GCAMIdentify patch, fixes mario kart gp1-other tiny optimizationsVersion 2.178-fixed tiny mistake in f-zero ax pad read function, messed up the dpad, also slighly reduced its pad updating to save some timeVersion 2.177-added a small patch security check to make sure we actually patch a game loader and not some random data, should fix games like resident evil-added a few more hacks from quadforce for f-zero ax to make it bootable (thanks crediar)-added pad read function patches for f-zero ax to make it controllableVersion 2.176-moved resident evil 4 and sonic gems collection into the paper mario arstartdma exception list to fix their sound issues-added yet another timer check, this time for the cpu speed, might help out more gamesVersion 2.175-added a very general game timer patcher which should cover up most games which run too fastVersion 2.174-Added in-app updater, accessible through Settings menuVersion 2.173-added micro machines to the ARStartDMA exception list to help it stabilize-assume on ELF loading that the header is already loaded in the buffer, fixes sonic cdVersion 2.172-made the FIFO patching much more dynamic by actually using the pointer set by the game to find usage instead of hardcoded patterns-general patching cleanup, especially the debug messages are easier to look through now-split the triforce patches from the regular game patches since they will never be found in normal games anywaysVersion 2.171-did some more patchwork, now most of our required patches get applied dynamically, this should fix up some problems with games using the debug version of the sdk-commented out the multidol loader code for now, with this update all those game should work properly on their own with the corrected patchesVersion 2.170-added a security check for the EXIDMA callback value, this fixes billy hatcher memcard emulation waiting forever because of a wrong value-did some small memcard emu patch cleanup-added memcard patch for the japanese version of pokemon colosseumVersion 2.169-added hardcoded patches for pokemon colosseum pal and ntsc which will report the memory card is always inserted with memcard emu enabled, this way you can actually save and loadVersion 2.168-added a bit of code to actually allow usage of a real memory card on wii when memory card emulation is turned off-added a small compiler option in global.h, PATCHSI, if you comment out this option and recompile nintendont it will use the original gamecube pad portsinstead of emulating them, allowing accessories like gba and bongos but will remove things like hid, bluetooth and return to loaderVersion 2.167-added new PI_FIFO_WP patch pattern for pokemon xd and changed up ARStartDMA reading, this makes xd fully work for the first time-moved atv quad power racing 2 and pn03 into the paper mario ARStartDMA exception list to get them stableVersion 2.166-added a new ARStartDMA patch which hooks itself into the original nintendo code instead of completely replacing it, this patch will be used by burnout 2, viewtiful joe, animal crossing and megaman x command missionVersion 2.165-greatly increased controller read updates for interrupt read based games, this should help people with slow controls-changed up patching system a bit, made the debug prints more unified and added a safety check for EXIUnlock to make sure we write to the right function, this fixes music in both collectors edition menu and twilight princess-added a small debugging option which makes it possible to compile nintendont with a very small amount of patches, note that this will only help developers to understand certain problems betterVersion 2.164-moved most audio streaming and interrupt relevant info into unused hardware registers-skipping SIGetType patch for sonic adventure dx to fix its double presses-started adding more patterns and patches for games using the debug sdk, none of them work yet though, alot needs to be done stillVersion 2.163-Fixed HID controller analog triggers being broken since v2.158Version 2.162-sending interrupt messages through unused EXI device 2 hardware registersinstead of main memory, saves some time and space-added starfox assault ntsc save exception and commented out baten kaitos savehack-made all gc relevant patches static, this might fix a bunch of gamesVersion 2.161-Fixed Bluetooth TR remotes requiring an expansion controller needing to bedisconnected and then reconnected to sync.-updated Thrustmaster Dual Analog 4 controller.ini to support ZL button (Thanksnastysdsi)Version 2.160-added libwupc, now you can use the wiiu pro controller in the loader and notjust ingameVersion 2.159-Fixed wii classic controller analog triggers getting stuck slightly in whenconnecting using bluetoothVersion 2.158-Added new controller.ini button LZ it adds the same functionality the bluetooth controllers have when DigitalLR=1for half pressed AnalogR and AnalogR triggers when L or R are pressed at thesame time as the LZ button.-Changed game selection menu Dpad Left and Right buttons to advance a screen ata time-Updated Logitech Thrustmaster Firestorm Dual Analog 2 controller.ini to supportthe LZ buttonVersion 2.157-calibrating the bluetooth controller analog sticks now when you sync thecontroller, the first value it reads will be taken as the analog stick middle,to recalibrate just reconnect the controller-if you press "-" on your wiimote it will enable/disable rumble-if you press "-" on your classic controller/wiiu pro controller, it will changethe control scheme to be rotated a quarter clockwise or to the original controlscheme-if you hold "L" on your classic controller/wiiu pro controller, your inputs onZL/ZR will be used as half pressed L and R buttons ingameVersion 2.156-Enhanced Internal game menu to default to the most recently selected game-Increased internal game menus ability to handle up to 500 games-Added new boot status messages for what controllers are enabled-Enhanced to allow gamecube and hid controllers to be turned off at the sametime-Fixed Multiplayer using MultiIn=2 again. (bluetooth changes keep breaking it)Version 2.155-changed up interrupt message reading a bit, fixes startup of luigis mansion-changed SI error message when no controller is connected, fixes burnout 2 andpandora tomorrow-added army men and cel damage to the multidol exception list, cel damage stilldoesnt work though, state of that game is unknown-increased rumble of the wiiu pro controller-improved the calculation accuracy of the wiiu pro controller analog sticksVersion 2.154-Added shutdown combination (B,Z,R,PAD_BUTTON_DOWN) to bluetooth controllers-Fixed Multi controller adapters using MultiIn=2 working in conjunction withblutooth controllers-Added Hori Real Arcade Pro 3 SA controller.ini (Thanks galneon)Version 2.153-added bluetooth support, so far you can use the wiiu pro controller, classiccontroller and classic controller pro, the controllers need to be synced withthe system menu to work just like it is with other homebrew applications,credits to the original author of lwBT, the people behind the libogc port, thecreators of the wiimote wiki entry on wiibrew.org and to TeHaxor69 for the wiiupro controller documentation-added raw rumble data support to controller.ini files, so farcontroller_ps2.ini and controller_Genreic_USB_Gamepad_PID=0079_VID=0006.ini haverumble supportIMPORTANT: The bluetooth code is very long so it is highly possible that theyare new bugs coming with this version, dont be surprised when you encounter newproblemsVersion 2.152-Fixed auto boot from some loaders when maxpads is set to 0-Fixed PS4 controller.ini digital triggers-Fixed JPN and non JPN saves trying to use the same multi save file. If you weresaving JPN saves in a multi save file you need to rename ninmem.raw toninmemj.raw when upgrading to this version.Version 2.151-Added Multi player support for the following usb adapters (Thanks Coreyw) Mayflash CCPro USB Adapter - PC045 MayFlash Wii CC USB Adapter - PC052 Mayflash WiiU Pro Controller Adapter - W009To enable it in the controller.ini change MultiIn=1 to MultiIn=2It wont work for anything that doesn't use the MultiIn command.Special notes when using it on a wii It is incompatible with a wavebird being plugged in. If you have gamecube controllers plugged in once you have an empty gamecubeconnector the next port must also be empty for the cc and cc pro adapters. thewiiu pro adapter can not have any gamecube ports used after the first empty one. some users reported setting maxpads to the number of actual gamecubecontrollers plugged in gave better results-Added Support for Microsoft Sidewinder Force Feedback 2 Joystick=Fixed joystick sensitivity in the controller.ini for Mayflash CCPro USB Adapter- PC045Version 2.150-fixed a small problem with audio streaming, this should remove most clicks andpops in the decoded audio-small asm and multidol loader changes, nothing really worth pointing out-added a patch for PADControlAllMotors, this should get rumble working for mostgames which didnt have rumble yet-changed up the patching system to have critical patches always loaded up at thesame place, this should fix bootup of the 007 games-heavly modified the video patching system to now work without complete videomodes, this should allow games to be patched which were not changeable before-added a new FIFO and a new __CARDStat patch, didnt have any effect though onpokemon xd, the problem of this game is still unknown-added a timer fix for the japanese majoras mask versionVersion 2.149-Added support for Mayflash Classic controller Pro USB Adapter - PC045 Thisrequires updating nintendont and the controller.ini (THANKS CoreyW)-Fixed Dpad=1 not allowing the dpad and some other control to be used at thesame time (Thanks CoreyW)-Fixed MayFlash Wii CC USB Adapter - PC052 controller.ini triggersVersion 2.148-if language is set to auto, actually set the language according to the system config (fixes games like batman begins)Version 2.147-Fixed ps3 controller in Super Mario Sunshine, Luigi's Mansion and any other games that use a combination of analog triggers and digital trigger buttons. (REQUIRES booth boot.dol and controller.ini be upgraded)-Added a new controller.ini setting to DigitalLRDigitalLR=2 for controllers that have analog triggers with no button to indicate when they are fully pressed. Set L=, R=,Whare is the location of the analog trigger is set so that when the value pointed at by are >= the digital trigger button is considered pressedVersion 2.146-slightly optimized the asm behind audio streaming, also added updater for the current offset, games like crazy taxi will always play the same song otherwise-added audio streaming support for FST games-crash bandicoot timer fixVersion 2.145-added audio streaming, works well in most games, updated nintendonts major version to v2-fixed xg3 running too fast-general patcher optimizationsVersion 1.144-Fixed when reading a version 2 nincfg.bin the version number is updated as well otherwise any changes to the config result in an unusable file on subsequent bootsVersion 1.143-Added Support for Thrustmaster Dual Analog 4 (Thanks nastysdsi)-Fixed reading old version 2 of nincfg.bin so loaders that havent been upgraded will still work.Version 1.142-added new patches to emulate the wii reset button by pressing the buttons R+Z+Start on your controllerVersion 1.141-rewrote the mechanics of the multidol loader, now it can load everything from zelda collectors edition including the nes games and the movies-slighly changed the code behind the patching system, shouldnt make any difference-returning ORed bitmap of pads which can rumble as the official nintendo function does, this might fix games having no rumbleVersion 1.140-added hardcoded timer patch for majoras mask pal and ntscuVersion 1.139-removed disc read limit-pre-reading data when no cache is specified and the game wants to load something with the same data size, this highly reduces the time of animal crossing bootup for example-added a proper patch for RADTimerRead, with the help of this patch games using Bink Video will play back videos properly (for example megaman collection and scaler)-removed some unneeded code for the SI interrupt-using a general ISO reading function which makes sure we dont seek unneeded, this increases general reading for slow HDDs-slightly increased the sectors you can read from the HDD at once, this helps further to increase reading speed from HDDVersion 1.138Undo unnecessary complicated memorycard memory processing and just avoid overwriting kernel memory.Version 1.137Move the DI_Buffer back to 0x11200000.-Seems to cause crashes if not located here.-This is in the middle of Memcard memory. This makes memory card processing much more complicated.Version 1.135Add support for multiple saves in a single memory card file.Add support for selecting memcard size.Prevent disc reads beyond the end of the buffer.Check for controller.ini.ini if can't find correct file.Version 1.133-32-bit aligning the addresses of ARStartDMA, this will fix the background music in megaman collection-added a hardcoded fix for the too fast videos in megaman collection-cleaned up FakeInterruptVersion 1.132-added 16 missing patches for billy hatcher, now it at least boots, you need to disable memory card emulation though for it to actually get into gameplay-added avatar and P.N.03 onto the ARStartDMA exception list-further optimized the emulated dk bongo values to be more preciseVersion 1.131-added a new function patch, "PADIsBarrel", this function is used to determine if bongos in donkey konga are connected-heavly modified the pad read function in order to try to emulate the bongos if they are connected, this is not accurate and only works if you start the game and then reconnect the bongos-slighly optimized some assembly functionsVersion 1.130Add SIInterruptHandler C. Thanks sabykos.-Fixes The Simpsons Road Rage and Peach's castle Tech demo.Version 1.129-made the ARStartDMA crash solution more complex for need for speed hot pursuit 2 to hopefully get it more stable-fixed a bug in ARStartDMA which used the wrong memory address base, that should fix some games like tony hawk pro skater-increased HID controller reading, it now reads about 60 times a second-added chronicles of narnia to the ARQPostRequest exception listVersion 1.128-added custom ARStartDMA crash solutions for paper mario, mario superstar baseball, need for speed hot pursuit 2, viewtiful joe, mega man x command mission and animal crossingVersion 1.127-heavly increased sd buffer from 2kb to 64kb which makes playing from slow sd cards actually enjoyable-fixed two possible small patch bugsVersion 1.126-set DI interrupts onto a timer just like the EXI, seems to be safer-added DIOS-MIOS patches to disable audio streaming just to have those games work at all-Nintendont loader will now also display size when loading games from sd, also the size is displayed more exact in general-added code for games like collectors edition to properly react when pressing the reset button, they should now properly return to the main menu-added all needed patterns for pokemon colosseum but they are still unpatched so saving will still not workVersion 1.125-added new SIInit patch pattern for games like animal crossing ntscu-added animal crossing ntscu to the list of ARQPostRequest exceptions to get it boot upVersion 1.124Minor Dsp fix.Version 1.123-corrected a mistake in the dsp patch, thanks sabykos for pointing it out-ignore the title case when sorting alphabetically to get correct results-display ID6 to the right of the title, that makes it easier to identify gamesVersion 1.122*Updated revisionVersion 1.121*Fixed a bug that non Triforce games were reading from Triforce hardware areas (Thanks to sabykos for finding the bug).This should fix any game broken by r72 (i.e. Mario Party 7 EUR, Mario Power Tennis EUR, Harry Potter POA EUR, ... )Version 1.120-loader game list is now sorted alphabetically-you can control the loader now by holding down the dpad/stick, you dont need to constantly press, if you press left/right you move even faster-the classic controller analog stick now works in the loader-the current position in the game list wont get reset anymore after entering the optionsVersion 1.119-completely removed the device ipl rom code, it will now be directly taken from the consoleVersion 1.118-the power button should now shutdown on wii and reset to menu on wiiu at all times instantlyVersion 1.117-further optimized and cleaned up the multidol tgc loader codeVersion 1.116Add Dspv14 Dspv15.Attempt to speed up Dsp searching code.Version 1.115Add exceptions to ARStartDMA-Mario Baseball-Viewtiful JoeCombine common shutdown code in PADReadGC.SAdd Dspv13.Version 1.114-check for valid tgc header before copying in our own apploader (fixes sonic gems collection)-added animal crossing to the arstartdma exception list, lets animal crossing pal boot without any modifications for the first time via the new tgc apploaderVersion 1.113*Added shut down via power buttonVersion 1.112-how about we upload the loader files as well svnVersion 1.111-added a very simple multi-dol loader for games like zelda collectors editionVersion 1.110Fix swapped widescreen/progressive options.Version 1.109More code cleanup.-Menu code-FuncPattern GroupsAdded another PI_FIFO_WP function.Added log to the config settings.Version 1.108-still use length 0 for most games in ARStartDMA-only use count skip in megaman command mission and paper mario for now (we need to add exceptions over time)-moved our kernel into the cache region and reduced the cache size so in the future we can easly set the kernel to every size now-fixed a potential bug with the stack overwriting data from various things-changed up the HID code a bit in the hopes to help PS3 controllers, untestedVersion 1.107Skip GC pad read on Wii U.Version 1.106Code cleanup-Combine GC and HID Pad functions-Use enum for 0xdead function patterns.-Minor ARStartDMA rearranging.Version 1.105In ARStartDMA, round down to zero for low value counts. Use the requested counts for larger values.-Currently cut-off is set to 0x400. This might need to be adjusted.-This might make the ARQPostRequest patch unnecessary.-Fixes Paper Mario battles.Added more PI_FIFO_WP functions.Version 1.104-explicitly saying gnu make that we are on windows when we use the Build.bat, otherwise it tries to execute the linux bin2h fileVersion 1.103-(hopefully) added all needed files and edited include paths to make nintendont compile properly on linux, just make sure you defined the variables DEVKITPRO, DEVKITPPC and DEVKITARMVersion 1.102-some kernel cleanup to reduce the overall sizeVersion 1.101-added the fatfs fastseek feature for ISO files which basically removes ingame loading timesVersion 1.100PI_FIFO_WP bit fix.-Fixes F-Zero GXMinor Zelda DSP clean up.Disable _fwrite D patch. Doesn't appear to be the right function to patch.Speed up hexdump.-Perform 1 file write per line of text with a buffer instead of 35 without.Version 1.99-sorry, the previous revision will always clear the config because I messed up a simple value, fixedVersion 1.98-nintendont now accepts args to autoboot games, other usb loader devs can look at wiiflow on howto implement it-added ios 58.25.32 onto the supported wii ios list as suggested by the gbatemp member realromhunterVersion 1.97-moved some more disc read code into the disc read thread, this should not change game behavior or compatibilityVersion 1.96-Fixed reference to old website (Thanks Naxil)Version 1.95Add Dsp v12 (Pikmin PAL).Cleaned up Zelda Dsp patching code.Version 1.94-Fixed HUGE omission in the meta file.It doesn't affect compatibility so no new dol.Version 1.93Corrected name for SIEnablePollingInterrupt (was SIReadHandler).Fixed SIEnablePollingInterrupt.-Mistakenly thought a patch was needed for an interrupt bit. It was actually the mask bit.-Fixes Pokemon Colosseum.Version 1.92-some minor changes, logs now get closed and devices get properly unmountedVersion 1.91-fixed the issue that after playing a japanese gc game with a console from a different region the other games get started as japanese games if you used the return to feature-fixed the issue that non-japanese games on japanese consoles always get started like japanese gamesVersion 1.90Add SIInit C patch for SSBM.Add new function patch.-Unsure of the name, but the function performs SIHandleRead for SSBM.Version 1.89Version 1.88Clear SI interrupt in SIInterruptHandler, not FakeInterrupt. Same for EXI.-Might require finding more versions of SIInterruptHandler.Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.Clean up some interrupt code.Version 1.87Change method to protect interrupt variables by separating interfaces to different locations.Version 1.86Protect Fake Interrupt values.-Don't overwrite 0x80000014 if in useDI doesn't use Fake Interrupt. Remove reference.Turn off log in official build.-It can slow down games during launch which causes errors.Moved specific patches from Mario Strikers to generic method.-Probably need to find more variants. Found some for Luigi's MansionMinor SI tweaks.Version 1.85Clean up changes to SI.Version 1.84Improved SI interface.-It's still not quite right. We shouldn't need to false report errors and the polling bits are never enabled.Found a few more function patches for AI/SI.-lwzu and stwu (already did lwz and stw)Found a few functions related to SI in Mario Strikers that should be generalized. They currently aren't needed, but if we improve the SI interface further they will be. They're related to using memory instead of interrupts. We need to write 0s to clear memory, not 1s. For now only apply to Strikers.Version 1.83Fix ARStartDMA mem1 addressing.-Fixes Star Wars Rogue SquadronVersion 1.82Move patch_fwrite_GC to a .S file.Combine patch_fwrite_Log/B into one S file and clean up.Load config from memory in kernel if available.Only write nincfg.bin in loader if settings were displayed.-nincfg.bin is now optional.-Still need a command line parser to use with loadersFix heap scope issue with DI queue.Version 1.81Disable SI interrupts if disabled by game.-Fixes 007 games.Reset patch found variables when loading a new elf/dol.-Fixes 007 games.Use the log for patch_fwrite instead of UsbGecko.-Shows OSReport strings in ndebug.log-Should probably make this an option for one or the other, or always do both instead.Version 1.80-fixed a potential problem with ps3 controllers where the memory allocation for the rumble can interfere with the disc reading thread thanks the debug log provided by daxtsuVersion 1.79-corrected cache for triforce games, now gp1 should run crashlessVersion 1.78-always skip SITransfer if its a normal gc game-skip ARQPostRequest unless we are booting super mario sunshine-use length 0 for ARStartDMA unless we boot mega man x command missionVersion 1.77-skip SITransfer for mario strikers so it stays controllable-use ARStartDMA length 0 for melee and kirby air ride so it doesnt freezeVersion 1.76-some more tiny changes which should let metroid prime boot again, fix controls in gp1, maybe moreVersion 1.75Fix disc swapping.-Also clears cache when swapping discs.Use corrected ARStartDMA for all games for interrupt timing. (Original attempt missed an exchange for r6/r7).Version 1.74-changed up disc reading and other small stuffVersion 1.73-added more patch exceptions to fix Dragon Drive, Odama and True Crime New York-fixed wrong game save timestamp-mario kart gp1 works now-finished up the triforce controls code so it now returns to hbc and works with usb controllersVersion 1.72*Increase code size in linker script and updated related code*Added JVS-IO emulation*Added Baseboard emulation*Added DIMM board emulationVersion 1.71*Updated code to allow larger section sizesVersion 1.70-worked some more on the auto-cache, also fixed a little bug in it againVersion 1.69-use the original ARStartDMA code, only patch it for megaman x command mission, fixes metroid prime 1 and 2-fixed a small bug in the auto-cache-changed the disc read thread code a bitVersion 1.68-Added Generic USB Gamepad PID=0079 VID=0006 controller.ini This controller was sold under several brands and models.-Fixed "flickering" problem some users were having with Genreic_USB_Gamepad_PID=0079_VID=0006Version 1.67-added alot of exceptions to fix Killer7, Cubivore, Frogger's Adventures, Two Towers, Chibi-Robo, Resident Evil 4, Hudson Selection Vol 2 and Kururin Squash-if you dont give a cache.txt, nintendont will automatically cache files, thats not as efficient but should help improve loading times if you get to some area a second time for exampleVersion 1.66Only use non-zero DMA interrupt size for Megaman X Command Mission.Version 1.65Correct branch offsets in Patch31A0.-Fixes Pac-Man World 2.Version 1.64Dsp version does not control if ARQPostRequest is needed. Revert to lists.Version 1.63Use actual DMA length in ARStartDMA instead of 0 (assumes no actual data transfer occurs. Only affects timing.-Fixes Mega Man X Command Mission.Remove ARQPostRequest from all non-Zelda uCode games (Zelda=Dspv0,1,5,8,10,11).-Fixes Mega Man X Command Mission.Skip Dvd patching for all games (not just Harvest Moon MM) that load a dol or elf file after the first with no patchable segments.Version 1.62sorry for the wiiu crash in r61, recompiled...Version 1.61-leave in the ARQPostRequest patch, only skip it for games which really get problems otherwise-made a few loader changes to try to fix some crashes on game startupVersion 1.60Fix Harvest Moon Magical Melody.Version 1.59Remove ARQPostRequest patch for all games (Fixes Mario Golf). This might break things for some games.Version 1.58Remove ARQPostRequest patch from Metroid Prime 2.Version 1.57Don't patch ARQPostRequest for Metroid Prime.Version 1.56-Fixed reading and default values when their were "," in subsiquent commands in the controller.iniThe only controller in the svn this would affect controller_ps4.ini Version 1.55-you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wiiVersion 1.54-Updated the Mayflash 3 in 1 Magic Joy Box controller.ini to work with v1.53-Updated the memory map that I forgot to include with v1.53Version 1.53Added new parameters in controller.iniStickX-,,StickY-,,CStickX-,,CStickY-,, is a value in hex if the controller is up to that far from center nintendont will still send that the stick is center to the game. It has a default value of 0 which is correct for most controllers.It sholud only need to be changed it the stick appears to be pulling in one direction. Prior versions had this hardcoded to 1A. is a percent applied to the value coming from the stick. Prior versions had this hardcoded to 100. It has a default value of 80 which is correct for most sticks. Most sticks produce values ranging from 00 to ff, the camecube controller only produces values of only about 80% of that. It only needs to be changed if your controller dosent produce values ranging from 00 to ff.Version 1.52-added some code to fix games like pal luigis mansion-added a new bin2h, this one should be compilable for linux etc as wellVersion 1.51Generate .h files from .S files.Generate .S files for DVDInquiryAsync and DVDSeekAbsAsyncPrio.Remove built files from repository.Simplify PadStub calling (use a global location for PadBuff).Version 1.50-changed up some things to hopefully help save crashesVersion 1.49-Fixed reading controller.ini when lines are separated by only a =Added Logitech Cordless Rumblepad 2 controller.ini (Thanks BravaCentauri)=Added PDP Afterglow AP.1 Controller for PS3 controller.ini (Thanks BravaCentauri)=Added Gioteck SC-1 controller.ini (Thanks Rockohoward)Version 1.48-more memory card emu tweaks, now nintendont will wait at least 3 seconds before it actually saves a file to your drive, that way it should not freeze because of too early storing, also optimized the save timing a bit to improve stabilityVersion 1.47-added missing parts for drive led to still workVersion 1.46-some more work on the pad read code, now for example final fantasy crystal chronicles works again-changed up some timings again to help making for example melee more stableVersion 1.45-Added disk read activity led support-Fixed dump that could occur when the last line on controller.ini didn't have a carriage return linefeed-Added testing of file system on SD: to match testing on usb:-Added message to loading patched kernel 8 indicating using gamecube portsVersion 1.44-changed up some thread prioritiesVersion 1.43-Fixed GC analog triggers on controllers 2, 3 and 4 controlling player 1Version 1.42-took out the disc read input check of r40 again, I dont know why it would break for some people but whatever...Version 1.41-Moved writing the version info into ndebug.log so it is always written firstVersion 1.40-read in fonts before staring the game (fixes a few games)-do not check for new disc read inputs if we are still reading a file (fixes a few games)Version 1.39Added configuration file for Thrustmaster T-Wireless(Thanks ALSINJAN)Fixed compile error on systems where caps make a differenceVersion 1.38-slightly increased wait delay again to help stabilize games like meleeVersion 1.37-Optimized for space so DEBUG can stay enabled with USB kernel-Nintendont version is now shown in log-Added a few missing carriage returnsVersion 1.36-creating cache before we enter the game now, this way too slow devices should not cause any error anymoreVersion 1.35-Set Patch.c dbgprintf code as a separate category so it can be disabled if necessaryVersion 1.34Only cache fonts section of ipl.bin. (Save 1.5MB)Version 1.33-further improved the disc read thread introduced with r31-improved usability of the return to feature, it should be more reliable now-caching the font file by default nowVersion 1.32Add support for japanese font.-Use either ipl.bin or font_sjis.binVersion 1.31-made the disc read threaded, that should greatly reduce the random beeps in games if you go from one screen to another and also should improve control reaction times-moved up most of the memory positions to make space for the cacheVersion 1.30-Made the cache code a little easier to read-Added note about not enabling DEBUG and DEBUG_DI at the same time (looking into it, problem is in Patch.c)Version 1.29-Fixed a few warnings-Can now be compiled with AUDIOSTREAM definedVersion 1.28-used wrong devkit for r27, sorryVersion 1.27-added a new controller patching method which seems to be required for some games to be controllable, its still not fully tested so I cant promise every game is controllable nowVersion 1.26Try to use font_ansi.bin if no ipl.bin file is found.Version 1.25*Added file caching*Updated EXIDMA and EXIImm to prevent register corruption*Updated DCInvalidateRange to handle smaller than 32 bytes reads (Triforce)*Removed __OSReadROM patch*Removed unused patches*Optimised some code*IPL reads are now done to MEM2 first and then copied to dst to prevent data corruptionNote: Certain games try to load the IPL font and crash or don't display any font at all when the sd:/ipl.bin or usb:/ipl.bin is missing!(i.e. FZero-GX)File caching:Put a file called cache.txt into the same dir as the game.iso and put any filenames you want to cache in there.There is currently a file limit of 220 entries.Version 1.24-Made some of the init code clearer-Fixed some typo's-Removed empty Debug folders.Version 1.23Actually implement the change meant for r22 (Fix UStealth).Version 1.22Fix UStealth. - Thanks airline38Version 1.21Fix zero length DMA behavior. Fixes Animal Crossing (others?).Version 1.20-Cleaned up all the #ifdef DEBUG in kernel and loader, as they are pointless-gprintf can be disabled like dbgprintf-Added carriage return \r to all log code so nl_debug.log and ndebug.log can be read properly with Windows NotepadVersion 1.19Added elf file for analyzing code dumps.Version 1.18Forgot the .dolVersion 1.17Fixed meta.xml not updating to the correct versionVersion 1.16Revert minor DSP change from r13.Version 1.15-attempted to fix crashes on autoboot, on return to homebrew channel and when using memory card emulationVersion 1.14Fix black screen when using interlace with component cable.Version 1.03Attempt to fix reset hangups.Speed up memory card writes.Version 1.02-added a small patch to fix up some japanese games on non-japanese consolesVersion 1.01Added DSP fixes for v2, v3, v4, v6, and v9 Version 1.00 If your loader provides a return stub, the reset combination will now use it, if no loader was used, you will return to the system menu Added Mayflash 3 in 1 Magic Joy Box support (Thanks Adeka & Fludit) Added Thrustmaster Firestorm Dual Analog 2 support Cleared message to plug in HID controller once it is plugged in Added error message for "PS3 controller init error" Added display of error codes for unknown HID init errors Removed DSP patches r64-The loader now updates the meta.xml file (thanks faku1810)r62-Added a MCE exception for Melee until the issue is solved-Moved another break that was for testing-Made the Title ID check a little clearer.r61-Hopefully improved MC emulation (thanks crediar)r60Fixed game with a '.' in their directory name not showing up in the loaders gamelist.r59Fix Tales of Symphonia always up when using GC Pad.r58- Press B at launch to prevent autobooting- Remove NYI text from settingsr57Added message during boot to plug in HID controller if needed.Added display of revision on the top of the screen.Added display of additional error information during bootr55-56The change to the ESPatch breaks the shutdown function. This will load theHollywood21 patch only for Wiis that are v21.Fix Shutdown for WiiU as well.r54Add Language selection to Loader Menu.Rev 50 à 53- Correction de l'erreur kernel=-1 sur les nouvelles Wiir49Le paramètre langue SRAM peut être contrôlé avec la configr48Nettoyage des erreurs affichées au démarrage et indication de pourquoi le contrôleur USB ne marche pas.Votre jeu doit être en iso à l'emplacement :sd:/games/(ce que vous voulez)/game.isoLes fichiers de configuration des manettes doivent être placés dans :sd:/controllers/XXXX_XXXX.iniInformation:-------------------------------------------------------------------------------------The usage of HID devices is controlled via the nintendont config but forced on Wii U.When using HID a sd:/controller.ini must be present, a few samples are supplied.Nintendont uses a config file which is stored at sd:/nincfg.bin see nincfg.h.Loaders can use the auto boot flag in the config to directly boot games.When using the PS3 controller you must press the PS button first.When using the GC controller you can use R+Z+B+DPad-Down to shut down the console,when using a HID controller you have to map the Power entry to use this feature.On the first boot it will create a new memory card which takes some time.Error codes:-------------------------------------------------------------------------------------When nintendont is loading a game you will see a running number unless itreaches 7 something went wrong:-1: Kernel failed to load 0: ES init failed 1: SD init failed 2: FAT init failed 3: CFG init failed 4: HID init failed 5: DI init failed 6: CARD init failed (It will wait here while creating a new memory card) If SD or FAT fail your SD card is probably not compatible.HID can fail if there are mistakes in the controller.ini or the controller isn'tsupported.DI fails if something is wrong with your game ISO.ES has a rare chance of crashing just reset your Wii/Wii U.Installation:-------------------------------------------------------------------------------------Either copy the Nintendont folder into your apps folder or directly loadthe .dol by any means.When loaded directly Nintendont looks for games at:sd:/games//game.isoHID Controller Config:-------------------------------------------------------------------------------------You need my tool called HIDTest to determinate the values.Most entries should be obvious.All values are in hex, do not use the 0x prefix.Polltype: Use 1 (so far only the PS3 controller needed 0)DPAD: Certain pads use bits for each DPad direction other use numbers going form 0 to 7 for each direction. An easy test for this is if one direction doesn't change any bits then use 1 and fill in all 8 values for the DPAD otherwise use 0 and just fill in the four values. (see examples)The rest uses [Button]=[offset],[mask] offset starts at 0. Site officiel : https://code.google.com/p/nintendon-t/
↧
Wii Doom/Heretic/Hexen/Strife R19 : Jeux de l'engine ID-Tech 1
nitr8, nous livre un portage des jeux du moteur ID-Tech 1 (Doom), à savoir Doom, Heretic, Hexen et Strife.N'étant pas convaincu par les portages des jeux Doom/Heretic/Hexen, et voyant qu'aucun portage de Strife (qui utilise le même moteur de jeu) n'a été fait, a décidé de faire sa propre adaptation de ces 4 jeux tout en corrigeant les bugs éventuels des autres versions.ATTENTION, vous aurez besoin d'avoir une manette Wii Classic controller pour pouvoir bien jouer, et vous êtes obligé d'installer le jeu sur un périphérique USB.Installation- Copiez tous les dossiers vers le dossier "APPS" de votre périphérique USB- Vous pouvez aussi installer les forwarder- Vous devez copier le fichier principal IWAD de chaque jeu pour pouvoir le lancer- Ne renommez pas les dossiers- Ne renommez non plus pas les fichiers venus avec cette release (les fichiers psp...wad)Quote :GET THE GAMES RUNNING=====================- whenever you start one of these games, you have to point it to the main game's IWAD file(PLEASE NOTE THAT THE STRIFE SHAREWARE IWAD'S ARE NOT SUPPORTED AND MAY NEVER BE)(PLEASE NOTE THAT FOR STRIFE, YOU HAVE TO COPY THE FILE "VOICES.WAD" INTO THE "VOICES" DIRECTORY IFYOU WANT VOICES TO PLAY - IT WILL BE LOADED AUTOMATICALLY)(PLEASE NOTE THAT FOR HACX, THAT ONLY THE HACX v1.2 REGISTERED IWAD IS SUPPORTED)(PLEASE NOTE THAT FOR FREEDOOM, THAT ONLY THE FREEDOOM v0.8 PHASE 2 IWAD IS SUPPORTED)(PLEASE NOTE THAT MOST OF THE DOOM IWAD's ARE SUPPORTED BUT NOT ALL)(THE WII-DOOM PORT SUPPORTS DOOM, DOOM 2, FINAL DOOM, HACX, FREEDOOM, CHEX AND CHEX 2)- the corresponding RESOURCE PWAD's will be loaded automatically- if you wish, you can also load PWAD's with these releases for custom maps / graphics / sound / music Site officiel : https://gbatemp.net/threads/release-wii-doom-wii-heretic-wii-hexen-wii-strife-all-in-one-proper.374400/
↧
Wii Doom/Heretic/Hexen/Strife R23: Jeux de l'engine ID-Tech 1
nitr8, nous livre un portage des jeux du moteur ID-Tech 1 (Doom), à savoir Doom, Heretic, Hexen et Strife.N'étant pas convaincu par les portages des jeux Doom/Heretic/Hexen, et voyant qu'aucun portage de Strife (qui utilise le même moteur de jeu) n'a été fait, a décidé de faire sa propre adaptation de ces 4 jeux tout en corrigeant les bugs éventuels des autres versions.ATTENTION, vous aurez besoin d'avoir une manette Wii Classic controller pour pouvoir bien jouer, et vous êtes obligé d'installer le jeu sur un périphérique USB.Installation- Copiez tous les dossiers vers le dossier "APPS" de votre périphérique USB- Vous pouvez aussi installer les forwarder- Vous devez copier le fichier principal IWAD de chaque jeu pour pouvoir le lancer- Ne renommez pas les dossiers- Ne renommez non plus pas les fichiers venus avec cette release (les fichiers psp...wad)Quote :GET THE GAMES RUNNING=====================- whenever you start one of these games, you have to point it to the main game's IWAD file(PLEASE NOTE THAT THE STRIFE SHAREWARE IWAD'S ARE NOT SUPPORTED AND MAY NEVER BE)(PLEASE NOTE THAT FOR STRIFE, YOU HAVE TO COPY THE FILE "VOICES.WAD" INTO THE "VOICES" DIRECTORY IFYOU WANT VOICES TO PLAY - IT WILL BE LOADED AUTOMATICALLY)(PLEASE NOTE THAT FOR HACX, THAT ONLY THE HACX v1.2 REGISTERED IWAD IS SUPPORTED)(PLEASE NOTE THAT FOR FREEDOOM, THAT ONLY THE FREEDOOM v0.8 PHASE 2 IWAD IS SUPPORTED)(PLEASE NOTE THAT MOST OF THE DOOM IWAD's ARE SUPPORTED BUT NOT ALL)(THE WII-DOOM PORT SUPPORTS DOOM, DOOM 2, FINAL DOOM, HACX, FREEDOOM, CHEX AND CHEX 2)- the corresponding RESOURCE PWAD's will be loaded automatically- if you wish, you can also load PWAD's with these releases for custom maps / graphics / sound / music Site officiel : https://gbatemp.net/threads/release-wii-doom-wii-heretic-wii-hexen-wii-strife-all-in-one-proper.374400/
↧