Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:wii [2022/01/21 07:26] – added troubleshooting section atarisystems:wii [2024/08/06 06:18] (current) – [Native Wiimote using native Bluetooth] make it more obvious that we are not emulating the controls and are using them natively atari
Line 21: Line 21:
 ==== Quick reference ==== ==== Quick reference ====
  
-  * **Emulator:** [[#dolphin|Dolphin]] +  * **Accepted ROM formats:** ''.gcm'', ''.iso'', ''.gcz'', ''.ciso'', ''.wbfs'', ''.wad'', ''.rvz'', ''.elf'', ''.dol'', ''.m3u'', ''.json''
-  * **Accepted ROM formats:** ''.gcm'', ''.iso'', ''.gcz'', ''.ciso'', ''.wbfs'', ''.wad'', ''.rvz'', ''.elf'', ''.dol'', ''.m3u''+
   * **Folder:** ''/userdata/roms/wii''   * **Folder:** ''/userdata/roms/wii''
 +
 +^ Emulators ^
 +| [[#dolphin|Dolphin]] |
 +| [[#libretro:_dolphin|libretro: Dolphin]] |
  
 ===== BIOS ===== ===== BIOS =====
  
-No Nintendo Wii emulator in Batocera needs a BIOS file to run.+The libretro version of Dolphin requires its NAND to be stored in ''bios/dolphin-emu/Sys''
 + 
 +The standalone version will generate the needed files on first launch.
  
 ===== ROMs ===== ===== ROMs =====
Line 34: Line 39:
 Some users have reported issues with using regular traditional controllers as Wiimotes in Wii games if the game loaded has the ''.cc.rvz'' extension. Renaming this extension to ''.nkit.iso'' solved the issue for them (no actual conversion was done, just renaming). Some users have reported issues with using regular traditional controllers as Wiimotes in Wii games if the game loaded has the ''.cc.rvz'' extension. Renaming this extension to ''.nkit.iso'' solved the issue for them (no actual conversion was done, just renaming).
 </WRAP> </WRAP>
 +
 +Place your Wii ROMs in ''/userdata/roms/wii''.
 +
 +If you have a Riivolution patch, first create its JSON file as [[emulators:dolphin#riivolution_patches|outlined on the Dolphin emulator page]].
  
 ===== Emulators ===== ===== Emulators =====
Line 69: Line 78:
 ^ Settings specific to ''wii'' | ^ Settings specific to ''wii'' |
 | **EMULATE WIIMOTE ''wii.emulatedwiimotes''** | Use your gamepad like a vertical Wiimote in game\\ => Off ''0'', On ''1''. | | **EMULATE WIIMOTE ''wii.emulatedwiimotes''** | Use your gamepad like a vertical Wiimote in game\\ => Off ''0'', On ''1''. |
-| **CUSTOMIZE WIIMOTE & GAMEPAD ''wii.controller_mode''** | Emulate a Wiimote Sideway with L2 for Shake and Nunchuk on R-stick\\ => Off ''disabled'', Classic Controller ''cc'', Wiimote Sideway ''side'', Wiimote Sideway + Swing ''is'', Wiimote Sideway + Tilt ''it'', Wiimote Sideway + Nunchuk ''in''. |+| **CUSTOMIZE WIIMOTE & GAMEPAD ''wii.controller_mode''** | Emulate a Wiimote Sideway with L2 for Shake and Nunchuk on R-stick.\\ => Off ''disabled'', Classic Controller ''cc'', Wiimote Sideway ''side'', Wiimote Sideway + Swing ''is'', Wiimote Sideway + Tilt ''it'', Wiimote Sideway + Nunchuk ''in''. [[systems:wii:wiimoteprofiles|More details on its own page.]] | 
 +| **SHOW LIGHT GUN CROSSHAIRS ''wii.dolphin-lightgun-hide-crosshair''** | Show a crosshair for the Wiimote's emulated IR sensor.\\ => Off ''0'', On ''1''. |
  
 +==== RetroArch ====
 +
 +RetroArch has [[emulators:retroarch|its own page]].
 +
 +=== libretro: Dolphin ===
 +
 +Standardized features for this core: ''wii.autosave''
 +
 +^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
 +^ Settings that apply to all systems this core supports ||
 +| **RENDERING RESOLUTION ''global.wii_resolution''** | Enhancement. Increase the rendering resolution. Makes 3D objects clearer.\\ => 1x native (640x528) ''x1 (640 x 528)'', 2x 720p (1280x1056) ''x2 (1280 x 1056)'', 3x 1080p (1920x1584) ''x3 (1920 x 1584)'', 4x 1440p (2560x2112) ''x4 (2560 x 2112)'', 5x (3200x2640) ''x5 (3200 x 2640)'', 6x 4K (3840x3168) ''x6 (3840 x 3168)''. |
 +| **LANGUAGE ''global.wii_language''** | Wii NAND's language setting.\\ => English ''English'', French ''French'', German ''German'', Spanish ''Spanish'', Italian ''Italian'', Dutch ''Dutch'', Japanese ''Japanese'', Simplified Chinese ''Simplified Chinese'', Traditional Chinese ''Traditional Chinese'', Korean ''Korean''. |
 +| **WIDESCREEN HACK (GLITCHY) ''global.wii_widescreen_hack''** | Enhancement. Only works with a 16/9 ratio and bezels disabled.\\ => Off ''disabled'', On ''enabled''. |
 +| **UBERSHADERS ''global.wii_shader_mode''** | May not work well on all hardware. Hybrid is preferred, where supported.\\ => No Ubershaders ''sync'', Exclusive Ubershaders ''sync UberShaders'', Hybrid Ubershaders ''a-sync UberShaders'', Skip Drawing ''a-sync Skip Rendering''. |
 +| **ANISOTROPIC FILTERING ''global.wii_anisotropic''** | Improves clarity of distant textures.\\ => Off ''1x'', 2x ''2x'', 4x ''4x'', 8x ''8x'', 16x ''16x''. |
 +^ Settings specific to wii ||
 +| **WII TV MODE ''wii.wii_widescreen''** | Wii NAND's aspect ratio setting. Most games support both ratios natively.\\ => 16:9 ''enabled'', 4:3 ''disabled''. |
 +| **CONTROLLER 1 TYPE ''wii.controller1_wii''** | Emulate a Wiimote Sideway with L2 for Shake and Nunchuk on R-stick.\\ => WiiMote ''1'', WiiMote Sideways ''513'', WiiMote + Nunchuk ''769'', WiiMote + Classic Controller ''1025'', WiiMote + Classic Controller Pro ''1281'', Real Wiimote ''1536'', GameCube Controller ''1281''. |
 +| **CONTROLLER 2 TYPE ''wii.controller2_wii''** | Emulate a Wiimote Sideway with L2 for Shake and Nunchuk on R-stick.\\ => WiiMote ''1'', WiiMote Sideways ''513'', WiiMote + Nunchuk ''769'', WiiMote + Classic Controller ''1025'', WiiMote + Classic Controller Pro ''1281'', Real Wiimote ''1536'', GameCube Controller ''1281''. |
 +| **CONTROLLER 3 TYPE ''wii.controller3_wii''** | Emulate a Wiimote Sideway with L2 for Shake and Nunchuk on R-stick.\\ => WiiMote ''1'', WiiMote Sideways ''513'', WiiMote + Nunchuk ''769'', WiiMote + Classic Controller ''1025'', WiiMote + Classic Controller Pro ''1281'', Real Wiimote ''1536'', GameCube Controller ''1281''. |
 +| **CONTROLLER 4 TYPE ''wii.controller4_wii''** | Emulate a Wiimote Sideway with L2 for Shake and Nunchuk on R-stick.\\ => WiiMote ''1'', WiiMote Sideways ''513'', WiiMote + Nunchuk ''769'', WiiMote + Classic Controller ''1025'', WiiMote + Classic Controller Pro ''1281'', Real Wiimote ''1536'', GameCube Controller ''1281''. |
 +
 +Further options can be adjusted in RetroArch's Quick Menu ( ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} in-game).
 ===== Controllers for the Wii ===== ===== Controllers for the Wii =====
  
 {{emulators:wii-candles.jpg?512|For emergency use only.}} {{emulators:wii-candles.jpg?512|For emergency use only.}}
  
-You have two choices to use controllers for playing Wii on Batocera.+There are multiple choices for controllers and connections for playing Wii on Batocera
 +  * [[#native_wiimote_using_native_bluetooth|Native Wiimote using native Bluetooth]]: Use original Wiimote controllers with either a native Bluetooth receiver. 
 +  * [[#native_wiimote_using_a_dolphinbar|Native Wiimote using a Dolphinbar]]: Use original Wiimote controllers with a Dolphinbar. 
 +  * [[#emulated_wiimote_classic_controller_with_a_gamepad|Emulated Wiimote/Classic controller with a gamepad]]: Use a standard gamepad to emulate a Wiimote for the emulated game. 
 +  * [[#emulated_gamecube_controller_with_a_gamepad|Emulated GameCube controller with a gamepad]]: Use standard gamepads for [[#classic_controller_compatible_games_list|classic/GameCube controller-compatible games]]. This is the default mode.
  
-  * **Wiimote**: Use original Wiimote controllers with a **DolphinBar** (or maybe just a set of candles and a compatible (with *both* Batocera and Dolphin) Bluetooth module), mandatory for most games that use movement sensors... +==== Native Wiimote using native Bluetooth ====
-  * **Gamepad**: Use standard gamepads with analog stick for games that can originally be played with Wii Classic Controller and GC Controller.+
  
-A **DolphinBar** is a wireless sensor that can connect your Wii remote controller to your PC by BluetoothIt's easier to use than an extra Bluetooth dongle for pairing, and it includes the IR signal to make your Wii mote work. It also includes an anti-shake function when you emulate a mouse for Arcade shooting games.+{{:emulators:wiibar.jpg?250|USB-powered IR LED bar.}}
  
-{{ :emulators:dolphinbar-box.jpg |}}+We can use the Wiimote as if though it were connected to an original Wii, just instead of the Wii it's the emulated Wii running inside of Batocera. To do this, the Wiimote must **not** be paired to Batocera while in the EmulationStation menu, only after launching a Wii game using the Dolphin emulator. When Dolphin is launched, put the Wiimote into pair mode and it will pair. That's it. Use the IR bar as you would a normal Wii, place it either at the top or bottom of the TV screen and point at it for the on-screen Wiimote cursor.
  
-The best one is the [[https://www.mayflash.com/product/showproduct.php?id=6|Mayflash Bar]]. Because they approached the Dolphin team and work with them, they were able to fix the bug that was preventing the **DolphinBar** from connecting with DolphinThey also release some firmware update to improve the **DolphinBar**+This will work for as long as the Bluetooth dongle itself supports communicating with the Wiimote. 
 + 
 +An ordinary controller (or keyboard) will be required to navigate menus when outside of the emulated Wii game, as the Wiimote itself cannot be used for this.
  
 <WRAP center round important> <WRAP center round important>
-Due to problems of the IR LEDs burning out from staying on too long, the v5 firmware released in late 2015 turns off the DolphinBar's IR LED lights when they are not neededsuch as when no Wiimotes are connected or when the **DolphinBar** is in a mode where the pointer cannot be usedBut unlike the old problematic sensor bars that turned off after a set time, the DolphinBar knows when the wiimote is being used, so it presents no problems. To anyone who hasn't updated their DolphinBars to a version with this feature, we definitely recommend that they do so. [[https://www.mayflash.com/Support/download.php?class2=34|W010 Firmware]].+This method cannot be used simultaneously with pairing the Wiimote in EmulationStation (the main menu), as that will use the ordinary method of attempting to map the current controller to an emulated GameCube controller (by default)/Wiimote instead of the native interface. 
 + 
 +(FIXME unless you choose the "gamepad" option for the wiimote gun settings? Needs confirmation) 
 + 
 +It is possible to sync the Wiimote to ES and then to re-sync again after opening Dolphin by using the temporary sync mode (hold ''[1]'' and ''[2]'' on the Wiimote) so it only remembers for that session if you intend on using the Wiimote to play systems other than Wii as well.
 </WRAP> </WRAP>
  
-==== Configuring a real Wiimote with DolphinBar ====+==== Native Wiimote using Dolphinbar ====
  
-{{ emulators:mayflash_bar.jpg |}}+{{emulators:mayflash_bar.jpg|}}
  
-It's really easy:+The Dolphinbar acts as an intermediary body between the machine and the Wiimote. It also includes IR LEDs which automatically shut off when not in use. Its Bluetooth module is the most unresponsive of all the available options, usage of native Bluetooth connection instead is usually more responsive.
  
-  * Connect your **DolphinBar** with USB to your computer +An ordinary controller (or keyboard) will be required to navigate menus when outside of the emulated Wii gameas the Wiimote itself cannot be used for this.
-  * Press the right button to choose **MODE 4**, the Wii specific mode +
-  * Press the left button to launch pairing +
-  * Press the buttons **1 and 2** on your **Wiimote** +
-  * The bar led stop to flash and on the **Wiimote** led 1 is now fixed+
  
-Repeat for each **Wiimote** the same things and you are ready to play, nothing more to do.+  - Connect your **DolphinBar** with USB to the machine. 
 +  - Press the right (FIXME MODE?) button to switch to **MODE 4**, the passthrough mode. 
 +  - Launch any Wii game from ES using a traditional controller. 
 +    * **To permanently pair the Wiimote:** 
 +    - On the Wiimote, hold down the red sync button inside of the battery compartment. The LEDs will begin flashing. 
 +    * **To only temporarily pair the Wiimote:** 
 +    - On the Wiimote, hold down buttons ''[1]'' + ''[2]''. The LEDs will begin flashing. 
 +  - Wait until the LEDs stop flashing. Once they do, the Wiimote is connected to the emulated Wii system.
  
-=== Using Wii controllers as regular controllers for other systems with Mode 3 ===+Repeat for each **Wiimote** desired.
  
-If you use the DolphinBar in **MODE 3**, it allows you to use a Wiimote, Wiimote + Nunchuk, or a Wii Classic Controller as a normal **GameCube** gamepad that you can configure in Batocera like any other pad. Mode 3 will work with all other emulators and can save you if you don't have any other controller.  +For more info, refer to the [[hardware:dolphinbar|Dolphinbar-specific page]]. 
-But, the Wiimote, Wiimote + Nunchuk, and Classic Controller have all different button assignments, even for things that seem obvious like the D-padIf you plug or unplug a different device, you'll have to make adjustments to your controller configuration stored in Batocera because they have all the same name **HJZ Mayflash Wiimote PC Adapter**.+ 
 +<WRAP center round todo> 
 +Do the same limitations about pairing in ES apply here? 
 + 
 +What does the light gun page for Dolphinbar have to do with this? Maybe the link to it should be removed
 + 
 +There's a SYNC button on the Dolphinbar itselfWhat does that do in this context? Is it required to be pressed or does Batocera automatically put the Dolphinbar into pairing mode once Dolphin is launched? Is the button just a passthrough for the Dolphin hotkey which automatically puts the emulated Wii into its sync mode? 
 +</WRAP>
  
 ==== Using Bluetooth passthrough ==== ==== Using Bluetooth passthrough ====
  
 <WRAP center round important> <WRAP center round important>
-Doing this will render your Bluetooth module inoperable with anything that //isn't// Dolphin, including navigating the EmulationStation front-end! Be sure to have a different way of navigating the menus prepared. +<wrap em>This is not required to use Wiimotes regularly with Bluetooth adapters.</wrap> Dolphin works fine using its [[#configuring_a_wiimote_using_native_bluetooth|emulated Bluetooth connections]] in most cases. 
-</WRAP>+ 
 +Doing this will render your Bluetooth module inoperable with anything that //isn't// Dolphin, including navigating the EmulationStation front-end! Be sure to have a different way of navigating the menus prepared.</WRAP>
  
-<WRAP center round info> +<WRAP center round info>  
-You'll need a keyboard and mouse to initially configure this.+keyboard and mouse are required to initially configure this.
 </WRAP> </WRAP>
  
 If instead you'd like to utilize [[https://wiki.dolphin-emu.org/index.php?title=Bluetooth_Passthrough|Dolphin's Bluetooth passthrough feature]], do the following: If instead you'd like to utilize [[https://wiki.dolphin-emu.org/index.php?title=Bluetooth_Passthrough|Dolphin's Bluetooth passthrough feature]], do the following:
   - Go to the ''dolphin-emu-config'' application in **Files** (''[F1]'' in system list) -> **Applications**.   - Go to the ''dolphin-emu-config'' application in **Files** (''[F1]'' in system list) -> **Applications**.
-  - Go to **Options** -> **Configuration** -> **Wii** and add your Bluetooth module to the **Whitelisted USB Passthrough Devices** box.<WRAP center round tip 60%>+  - Go to **Options** -> **Configuration** -> **Wii** and add your Bluetooth module to the **Whitelisted USB Passthrough Devices** box.<WRAP center round tip>
 You can test for this by plugging in your Bluetooth USB dongle and seeing which device appears, if that's what you're using. You can test for this by plugging in your Bluetooth USB dongle and seeing which device appears, if that's what you're using.
 </WRAP> </WRAP>
   - Close the configuration window, then launch a Wii game directly from Dolphin (double-click one of the Wii games on the list).   - Close the configuration window, then launch a Wii game directly from Dolphin (double-click one of the Wii games on the list).
-  - Press ''[Alt]''+''[Tab]'' to go back to the Dolphin menu.+  - Press ''[Alt]'' + ''[Tab]'' to go back to the Dolphin menu.
   - Go to **Options** -> **Controller Settings** and under **Passthrough a Bluetooth adapter** click **Sync**.   - Go to **Options** -> **Controller Settings** and under **Passthrough a Bluetooth adapter** click **Sync**.
-  - Press the red ''[SYNC]'' button on the underside of your Wiimote. You can either remove the battery cover to get to it or use a toothpick to press it through the hole in the cover.<WRAP center round tip 60%+  - Press the red ''[SYNC]'' button on the underside of your Wiimote. You can either remove the battery cover to get to it or use a toothpick to press it through the hole in the cover.<WRAP center round tip> 
-You can press ''[Alt]''+''[Tab]'' again to get in-game and confirm that your controller is working.+You can press ''[Alt]'' + ''[Tab]'' again to get in-game and confirm that your controller is working.
 </WRAP> </WRAP>
   - Go to **Emulation** -> **Stop** to stop the game.   - Go to **Emulation** -> **Stop** to stop the game.
Line 135: Line 188:
 You can now use Bluetooth passthrough with Dolphin after launching the game from Batocera! You can now use Bluetooth passthrough with Dolphin after launching the game from Batocera!
  
-==== Configuring another controller to simulate Wiimote/Wii Classic Controller/GameCube controller ====+<WRAP center round tip> 
 +Wiimote profiles can be [[systems:wii:wiimoteprofiles|manually set via Batocera configs]], however it is recommended to just [[:remapping_controls_per_emulator#wii|use Dolphin's sophisticated remapping tools]] and use custom pad profile instead. 
 +</WRAP>
  
-If you don't have any **Wiimote** controllers and want to use a regular controller, it'possible, but you will be limited to games already made for Wii Classic Controller and GC Controller.+==== Use of the Skylanders portal with Dolphin'passthrough ====
  
-You can turn this option on by going to advanced system settings for the Nintendo Wii > Emulate Wiimote to "On". You can also manually edit your ''batocera.conf'' file in ''/userdata/system/'' (or ''system'' in the SHARE NFS network drive) and turn on ''wii.emulatedwiimotes=1'' like so:+Navigate to ''[F1]'' **File manager** -> **Applications** -> **dolphin-emuconfig**
  
-<code xml> +Once Dolphin is opened, navigate to **Options** -**Configuration** -> **Wii** and then add the portal to the **Whitelisted USB Passthrough Devices**.
-  ## wiimotes +
-  ## real wiimotes must not be paired with batocera.linux system so that they can work with the wii emulator +
-  ## set emulatedwiimotes to 1 to emulate wiimotes with standard pads +
-  wii.emulatedwiimotes=1 +
-</code>+
  
-Removing the ''#'' at the line start will 'uncomment' the line.+=== Batocera v35 and below ===
  
-Now your controllers will be recognized like **Wiimotes** to play games, but if you try one like **New Super Mario Bros** you will be stuck when it will ask you to shake your pad to fly with your hatSee further down for more information.+Batocera v35 and below requires a new udev rule to be intsalled to function correctly. Save this file to ''/userdata/rules.d/51-gcadapter.rules'':
  
-Below is the default key mapping for Dolphin/Wii games. This is as if you are using a Wiimote in **vertical orientation**.  +<file 51-gcadapter.rules> 
 +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1430", ATTRS{idProduct}=="0150", MODE="0666" 
 +</file>
  
-^ Key ^ Wii Function ^ Key ^ Wii Function ^ Key ^ Wii Function ^ Key ^ Wii Function ^ +==== Emulated GameCube controller with gamepad ====
-|x| Buttons/2|y|Buttons/1 |a| Buttons/B|b|Buttons/A | +
-|l1/pageup| Buttons/-|l2/pagedown|Buttons/+ |select|Buttons/Home |start| | +
-|joystick1up| IR/Up|joystick1left|IR/Left |joystick1down| IR/Down|joystick1right|IR/Right | +
-|joystick2up| Tilt/Forward|joystick2left|Tilt/Left |joystick2down| Tilt/Down|joystick2right|Tilt/Right |+
  
-But playing with your gamepad in vertical orientation is really crappy...+This is the default mode, when nothing else is configuredShown on a [[:configure_a_controller|Batocera RetroPad]]:
  
-Pre-built modifications have been baked into the configuration utility in order to support various games and remote orientationIn order to use these modifications you need to **rename** the ROM file to include one of the following extensions in the filename, as described belowYou need to change the ROM filename, like for example ''New Super Mario Bros.side.iso''.+{{https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/gamecube.png}}
  
-  * **.side.** - Enables the controller to operate as a **sideways wiimote**. The following changes to the default configuration are enabled:+===== Troubleshooting =====
  
-^ Key ^ Wii Function ^ Key ^ Wii Function ^ Key ^ Wii Function ^ Key ^ Wii Function ^ +==== There are infrequent frame-drops in my games despite them running at full-speed most of the time ====
-|x| Buttons/B|y|Buttons/A |a| Buttons/1|b|Buttons/2 |+
  
-  * **.cc.** - Enables the controller to operate as **classic controller**. The game must support the classic controllerThe following changes to the default configuration are enabled:+Your GPU might not be strong enough to calculate the caches in real-time while playing. This can be worked around by activating the **PRE-CACHE SHADERS ''wii.wait_for_shaders''** setting, at the cost of having to wait while on your next launch of the game (one time only).
  
-^ Key ^ Wii Function ^ Key ^ Wii Function ^ Key ^ Wii Function ^ Key ^ Wii Function ^ +=== It's still happening! ===
-|x| Buttons/X|y|Buttons/Y |a| Buttons/A|b|Buttons/B | +
-|select| Buttons/-|start|Buttons/+ |l1/pageup| Triggers/L|r1/pagedown|Triggers/R | +
-|l2| Buttons/ZL|r2|Buttons/ZR ||||| +
-|up| Classic/D-Pad/Up|down|Classic/D-Pad/Down|left|Classic/D-Pad/Left|right|Classic/D-Pad/Right| +
-|joystick1up|Classic/Left Stick/Up|joystick1down|Classic/Left Stick/Left|joystick2up|Classic/Right Stick/Up|joystick2left|Classic/Right Stick/Left|+
  
-  * **.XX.** - Enables the controller to operate with the left joystick representing the function represented by first character and the right joystick functioning as represented by the second.  The options are as follows: +For exceptionally weak hardware, it might also be worth turning off **UBERSHADERS ''wii.ubershaders''** altogether.
- +
-^ Code ^ Function ^ Description ^ +
-|i| infrared|Infrared Options.  In this optionthe selected joystick will act as if you were moving the infrared around| +
-|s| swing|In this option, the selected joystick will act as if you were swinging it in the direction you're pushing the joystick| +
-|t| tilt|In this option, the selected joystick will act as if you were tilting it in the direction you're pushing the joystick| +
-|n| nunchuk|In this option, the selected joystick will act as the joystick on the nunchuk and l2 = C and r2 = Z| +
-  +
-  * **Custom** - Additional configuration available on a per-game basis, mapping any of the possible keys to the keymappings in Dolphin. The file name needs to be named the same as the ROM with .cfg added to the end.  For example, to modify ''New Super Mario Bros.iso'', a configuration file could look as follows: +
- +
-<code xml| New Super Mario Bros.iso.cfg> +
-'r2':'Shake/Z' +
-'pageup':'Tilt/Left' +
-'pagedown':'Tilt/Right' +
-'select':'Buttons/-' +
-'start':'Buttons/+' +
-</code> +
-  +
-**NEW:** From the **5.26+ (beta 14/04/2020)** you can now **SHAKE** in game with **L2** Key, for example to play New Super Mario World while using **.side.** Wiimote orientation. +
- +
-==== Classic Controller compatible games list ==== +
- +
-The following Wii games are compatible with the Classic Controller, and you can play them with this patch. +
- +
-<code> +
-Blast Works: Build Trade Destroy +
-Bleach: Versus Crusade +
-Call of Duty: Black Ops +
-Call of Duty: Modern Warfare 3 +
-Castlevania Judgment +
-Dokapon Kingdom +
-Dragon Ball Z: Budokai Tenkaichi 2 +
-Dragon Ball Z: Budokai Tenkaichi 3 +
-Fifa 09 +
-Fifa 10 +
-Fifa 15 +
-Final Fantasy Crystal Chronicles: Echoes of Time +
-Fire Emblem: Radiant Dawn +
-Geometry Wars Galaxies +
-G.I. Joe: The Rise of Cobra +
-Grim Adventures of Billy & Mandy, The +
-Guilty Gear XX Accent Core +
-Harvest Moon: Tree of Tranquility +
-Kirby's Dream Collection +
-Mario Kart Wii +
-MLB Power Pros +
-MLB Power Pros 2008 +
-Mortal Kombat: Armageddon +
-Monster Hunter Tri +
-Muramasa: The Demon Blade +
-MySims Racing +
-Naruto: Clash of Ninja Revolution 1 +
-Naruto Shippuden: Clash of Ninja Revolution 3 +
-Naruto Shippuuden Gekitou! Ninja Taisen EX +
-Naruto Shippuuden Gekitou! Ninja Taisen EX2 +
-Naruto Shippuuden Gekitou! Ninja Taisen EX3 +
-Need for Speed: Undercover +
-Newer Super MArio Bros Wii [HACK] +
-NHL 2k10 +
-NiGHTS: Journey of Dreams +
-No More Heroes 2 +
-Opoona +
-Pro Evolution Soccer 2009 +
-Rampage: Total Destruction +
-Resident Evil Archives: Resident Evil +
-Resident Evil 4 Wii Edition +
-Rune Factory Frontier +
-Samurai Shodown Anthology +
-Sengoku Basara: Samurai Heroes +
-SNK Arcade Classics Vol. 1 +
-Sonic Colors +
-Sonic Unleashed +
-SpongeBob's Truth or Square +
-Super Mario Kart Wii +
-Super Smash Bros. Brawl +
-Taiko No Tatsujin +
-Tatsunoko vs. Capcom: Cross Generation of Heroes +
-Teenage Mutant Ninja Turtles: Smash-Up +
-Tetris Party Deluxe +
-The Last Story +
-TNA Impact +
-Ultimate Shooting Collection +
-WWE SmackDown vsRaw 2010 +
-Victorious Boxers Revolution +
-Virtual Console Games +
-Pro Evolution Soccer 2010 ??????? +
-Xenoblade Chronicles +
-Zhu Zhu Pets: Featuring the Wild Bunch +
-</code> +
- +
-===== Troubleshooting =====+
  
 ==== I have X problem with Y game ==== ==== I have X problem with Y game ====
  • systems/wii.1642749973.txt.gz
  • Last modified: 4 years ago
  • by atari