This page explains how to configure controllers in Dolphin, assuming the controller is connected and working with your system. If you need help, or want game-specific configurations, see the forums.
- Play Wii Games From Usb Mac Os
- Play Wii Games From Usb Mac Drive
- Play Wii Games From Usb Machine
- Play Wii Games From Usb Mac Download
- Play Wii Games From Usb Macbook
- 2GameCube Controller
- 3Wii Remote
- 3.1Real Wii Remote
Dolphin Controller Configuration
To open and manage the controller settings for Dolphin, from the Dolphin's main window, navigate to Options -> Controller Settings, or simply click the 'Controllers' button. The main controller configuration window will appear, as seen in the screenshot below.
In the Gamecube Controllers config area, you can configure or disable the emulated GameCube controller ports. The emulated GameCube controllers themselves are referred to as 'Standard Controller' in the dropdown menu. The controller order on the PC does not have to equal to GameCube controller port order. They will be handled entirely in the GameCube Controller Configuration window. It is within each port's own 'Configure' button.
Wii Backup Manager is a program to copy Wii games from your computer to a USB drive so you can play the games on your Wii. It also can download game covers from GameTDB and can be used to list what games you have. This tutorial will tell you how to copy over games from your computer to your USB drive. To play games, we recommend using an external hard drive for your Wii. Flash drives should be usable too, but external hard drives are recommended as they are more reliable, and can store more games. Make sure your USB drive is formatted as FAT32 or NTFS. Do not format it as other types such as extFS or WBFS, the latter is an old format of. (If you new to Softmod a Wii this will give you a 100% safe guide from start-to-finish to play Wii Games, Gamecube Games and Wiiware/Virtual Console games from an USB-drive. In this guide we only use official files to minimize any risks apart from Step 4. How to Play Retro Games on Your Modern Mac With OpenEmu. Macs are finally capable gaming machines these days, but thanks to OpenEmu, they're also killer vintage console emulators.
In this video I show you all how to play Nintendo Wii and GameCube games on your PC running Windows, macOS or Linux using the Dolphin Emulator.Dolphin Emulat.
In the Wii Controllers config area, you have the option to use real or emulated Wii Remotes, as well as choosing to passthrough a Bluetooth Adapter (see Bluetooth Passthrough) or emulating the Wii's adapter. You can also assign the Wii Remote to connect it as an emulated controller by selecting 'Connect Wii Remotes for Emulated Controllers'. Select 'Real Wii Remote' in the dropdown for a Wii Remote slot to use a real-world Wii Remote connected to your PC via bluetooth for that slot. Dolphin supports up to four Wii Remotes at once, along with any peripherals you have attached to them. Although the Balance Board cannot be emulated, Dolphin allows the use of a real-world Balance Board by selecting 'Real Balance Board'. Enable Speaker Data controls whether the Wii Remote speaker can produce sound. When using a real Wii Remote, the audio will come out of the Wii Remotes' speakers; with emulated Wii Remotes, it will come out of the system speakers. Some games, like Metroid Prime 3, have lag issues when Enable Speaker Data is enabled on some systems.
In the Common config area, you can choose options that would both affect Gamecube and Wii controllers. Background Input lets you use the controller or keyboard even if Dolphin isn't in focus. Alternate Input Sources allows the use of capturing motion data from other hardware inputs into Dolphin. See DSU Client for more details.
After you select what you want to use, check in the section(s) below for additional configuration.
GameCube Controller
Real GameCube Controller (GameCube Adapter)
To use the actual GameCube Controllers using an Official GameCube Controller Adapter for Wii U (and its clones), see How to use the Official GameCube Controller Adapter for Wii U in Dolphin. It does not require any button configuration. That does not apply to the adapters that behave as generic controllers and need to be configured (see below).
Emulated GameCube Controller
After setting any one of the emulated GameCube ports, proceed to the 'Configure' button for each. One left unconfigured will be considered dummy 'plugged in' during the game emulation.
Choose any device that is connected to your PC in the Device dropdown, and set the buttons and axes to your liking.
- Left click a slot to detect input, then press a button/key or axes on your selected device to save it to that slot.
- Middle click a slot to clear it of inputs.
- Right click a slot to show more input options. See Input Syntax for documentation and examples.
If you controller supports it, Rumble will allow your controller to experience the GameCube controller's rumble functionality. Within the rumble configuration window, click on the motor pattern you wish to use (sine, cosine, etc), and press 'Select' to apply it. If you wish to add a second pattern, click another pattern and press '| OR'. Hit 'OK' to accept the changes and exit the window.
Control Stick Calibration limits the radius of the joystick input. This is used to map the dimensions of the input source.
Always Connected forces the emulated controller to stay connected to the emulated Gamecube.
Profile allows you to save/load input configs.
After setting up everything that you want, click 'OK' and the changes will save.
NOTE: If the controller is significantly off center in Dolphin but nowhere else, check all controller axis to see if one has a '+-' on it . This is not supposed to happen and is the source of your bug.
Wii Remote
Play Wii Games From Usb Mac Os
Real Wii Remote
To connect a Wii Remote, press 'Refresh' then press the 1 + 2 buttons on your Wii Remote simultaneously (Sync button for -TR models). Continuous Scanning allows you to connect a Wii Remote without having to open the Wii Remote window and press refresh every time. As long as a game is running or the Wii Remote configuration window is up, just press 1 + 2 or the sync button on your Wii Remote simultaneously and it will connect.
After several minutes of inactivity, Wii titles will attempt to disconnect the Wii Remote. The Wii Remote will remain on and connected to Dolphin, but the game will believe it is disconnected. To 'reconnect' the Wii Remote, go to Tools -> Connect Wii Remotes -> Connect Wii Remote # or use a hotkey corresponding to it (example - the Windows default for Wii Remote 1 is Alt-F5), or simply press a button on the Wii Remote.
Dolphin does not automatically turn off Wii Remotes as the Wii will (except on Linux). Remember to turn off controllers on your own to save battery power, simply by holding the power button on Wii Remote for a second as you would to turn off the Wii. It will also tell Dolphin that it's disconnected instead of stopping the game emulation.
Couldn't Connect
Wii Remotes use the Bluetooth interface, make sure your PC supports Bluetooth. Do not pair the Wii Remote to your computer through its native Bluetooth settings. The operating system may interfere with Dolphin's ability to connect with the Wii Remote. In addition, Wii Remote connectivity will only work if one of the Wii Remote slots is set to Real Wii Remote and it's not claimed by another Wii Remote.
If the remote does not seem to want to connect, make sure that any real Wiis in proximity are switched off for the duration of the pairing process.
RVL-CNT-01-TR Wii Remote Pluses may need extra configuration for older versions of Windows, see the Wii Remote Plus (RVL-CNT-01-TR) Connection Guide.
Emulated Wii Remote
The configuration window for emulated Wii Remote works in the same way as the GameCube controller settings.
Choose any device that is connected to your PC in the Device dropdown, and set the buttons and axes to your liking.
- Left click a slot to detect input, then press a button/key or axes on your selected device to save it to that slot.
- Middle click a slot to clear it of inputs.
- Right click a slot to show more input options. See Input Syntax for documentation and examples.
Extension Allows you to add an emulated Nunchuk, Guitar, or other Wii Remote peripheral. Select the extension you want to emulate in the dropdown, and press configure to open a window with slots just like the Emulated Wii Remote window. Select buttons and axes as you wish, and press OK to save. If you wish to attach a MotionPlus to the emulated Wii Remote, select 'Attach MotionPlus'.
If you controller supports it, Rumble will allow your controller to experience the Wii Remote's rumble functionality. Within the rumble configuration window, click on the motor pattern you wish to use (sine, cosine, etc), and press 'Select' to apply it. If you wish to add a second pattern, click another pattern and press '| OR'. Hit 'OK' to accept the changes and exit the window.
Speaker Pan allows you to shift the emulated Wii Remote audio to the left or the right on your system speakers, if Enable Speaker Data is checked. -100% is left, 0 is centered, and +100% is right.
Battery allows you to change the battery level of the emulated Wii Remote.
Upright Wii Remote alters the base swinging and tilting orientation of the emulated Wii Remote to the upright position.
Sideways Wii Remote changes the emulated Wii Remote controls to allow you to play games as though the Wii Remote is sideways, without actually changing your controls. It is useful for games such as New Super Mario Bros. Wii that are designed for it.
Profile allows you to save/load input configs.
After setting up everything that you want, click 'OK' and the changes will save.
General Settings
These settings apply to both Emulated and Real Wii Remotes.
Sensor Bar Position, IR Sensitivity, Speaker Volume, and Wii Remote Motor are duplicates of Wii settings. They do exactly what they say they do, and work exactly like the same settings on the Wii itself.
Hotkey Settings
Dolphin has preloaded user-configurable hotkeys only found under Options > Hotkey Settings. This has great use for Hotkey and Tool-Assisted Speedrun users, and it is required for Free Look (if enabled under Utility section in Options > Graphics Settings > 'Advanced' tab) and a way to exit Fullscreen.
Choose any device that is connected to your PC in the Device dropdown, and set the buttons and axes to your liking.
- Left click a slot to detect input, then press a button/key or axes on your selected device to save it to that slot.
- Middle click a slot to clear it of inputs.
- Right click a slot to show more input options. See Input Syntax for documentation and examples.
There is no way to map hotkeys on the native controllers.
UAE | |
General | |
---|---|
Author(s) | Oibaf, Simon Kagstrom |
Type | Computer emulator |
License | GPL |
Links | |
Download | |
Source | |
Downloadable via the Homebrew Browser | |
Downloadable via the Open Shop Channel | |
Peripherals |
- 2Installation
- 3Usage
- 6Changelog
- 7Other topics
Introduction
UAE is a famous Amiga emulator ported to the Wii. UAE Wii can be found on Github at github.com/Oibaf66/uae-wii, and is based on the source code of E-UAE. It allows you to play Stunt car racer, Turrican, Midwinter and the other good old Amiga games on your Wii. The port uses SDL Wii.The initial port was made by Simon Kagstrom. From release 5.1 the project is carried out by Fabio Olimpieri (Oibaf).
Installation
Untar the binary release on your SD card, which gives you a structure as follows:
Amiga kickstart images go into /uae/roms/, with the default name from uaerc being kick.rom. Thereafter put your floppy images in /uae/floppies/ and you are set to go. The first filename character should not be '[' . You can also load the images from usb HD or from computer with a wi-fi connection through SMB protocol. In the last case, you should configure uaerc.smb file and select the option in the option menu. See the tinysmb page for additional information and troubleshooting.
UAE Wii comes with 3 freeware games: Sqrxz, Sqrxz2, Solid-Gold. Set 'correct aspect ratio' to 100% to better play them.
Where do I get Amiga kickstart roms?
The easiest way to legally get a set of Amiga kickstart roms (and games) is to buy the Amiga forever CD from Cloanto. To use this with UAE-Wii, perform the following steps on your host computer:
1. Copy everything from the '/Amiga Files/Shared/adf' directory on your Amiga Forever CD to /uae/roms/ on your SD card.
2. Copy /Amiga Files/Shared/rom/amiga-os-130.rom to /uae/roms/kick.rom on your SD card
3. Copy /Amiga Files/Shared/rom/amiga-os-xx.rom to /uae/roms/kickxx.rom on your SD card following this mapping:
- uae/roms/amiga-os-120.rom to /uae/roms/kick12.rom
- uae/roms/amiga-os-130.rom to /uae/roms/kick13.rom
- uae/roms/amiga-os-205.rom to /uae/roms/kick205.rom
- uae/roms/amiga-os-310.rom to /uae/roms/kick31.rom
Note that amiga-os-130.rom must be copied twice.
4. If you have upgraded from an older version than 3, remove /uae/uaerc.saved from your SD card
You can also dump the kickstart-rom of one of your own real Amigas, this requires a rom-dumper program (can be found here) and you will need to be able to transfer files to and from your Amiga. The easiest way to achieve this is to also use an Amiga that can write PC-DOS disks (Amiga Workbench 2.0 or higher) or by using a terminal program on both ends and a null-modem cable. Lemon Amiga has more help on the subject here, they also explain how to transfer games.
Configuration
UAE is very configurable, so take some time to lookup how the configuration file format works. At start up UAE loads uaerc (default configurations) and, if it is present, uaerc.saved which will override uaerc. A lot of configuration options are configurable from the menu system and you can save the current configuration as uaerc.saved or as one of 5 configuration files (uaerc.user[1-5]).
The menu support allows selecting which amiga model to emulate. When switching model, UAE wii will try to load a matching kickstart image and thereafter reset the computer. If the kickstart is not found, it will keep the current, but remember that this might not give you a functioning Amiga. The model/kickstart mapping is as follows:
- A1000: uae/roms/amiga-os-120.rom /uae/roms/kick12.rom
- A500: uae/roms/amiga-os-130.rom /uae/roms/kick13.rom
- A600: uae/roms/amiga-os-205.rom /uae/roms/kick205.rom
- A1200: uae/roms/amiga-os-310.rom /uae/roms/kick31.rom
If you experience some problems in the emulation try to change the configurations. If you hear some glicthes in the sound or some slowing down try to set 'CPU emulation accuracy' to fast, 'CPU to chipset speed' to max, resolution to 320X240 and possibly reduce the framerate. Another very small improvement can be added setting 'Collision level' to none (most of the games do not require the collision detection) and 'leds' to off.
Most of the games can run at 100% framerate if the 320X240 resolution is set. Only very few AGA based games can not reach 50 fps.
If you have some problems in loading the files or in the emulation try to set 'floppy speed' to normal, 'CPU emulation accuracy' to compatible and 'CPU to chipset speed' to real.
Usage
Wiimote 1 acts as both mouse in port 1 and joystick in port 2. To use Wiimote as mouse you have to point it towards the screen, also for the buttons. Some games require the disabling of the mouse emulation to work; others require the disabling of the second and third joystick button. You can also use a real mouse plugged into the usb port. There is a graphic virtual keybord called by '+' button which uses the IR Wiimote pointer.
In-emulator controls
Action | |
---|---|
Joystick direction | |
Fire button | |
Mouse (A for left button, B for right) | |
Configurable for keypresses in the menu | |
F12 | Enter menu |
Enter graphic vitual keyboard |
Play Wii Games From Usb Mac Drive
Menu controls
Action | |
---|---|
Up, Down, Left, Right | Move up/down/left/right in the menu |
Pgup/Pgdown | Move one page down/up in the menu |
Enter | Select current entry |
Esc | Exit from menu |
Development
The googlecode page for UAE Wii contains build instructions, first look at those if you want to build UAE Wii.
Reporting issues
Please report issues and feature requests in the uae-wii issue tracker on Github.
Changelog
Version 12
- Added background image in the GUI
- Added sound in the GUI
- Horizontally scrolling menu
- More readable fonts in the GUI
- Added autofire (configurable from virtual Keyboard)
- Added vsync option
- Moved Rumble option in wiimote menu
- Changed the refresh rate option
- Shorter bootstrap
- Fixed file attributes in virtual filesystem emulation
- Other bug fixes
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
- Compiled against libogc 1.8.11 and SDL-Wii r101
- Fixed full resolution in 576i video mode
Version 9
- Added dms and zip support
- Added drive sound
- (build) Compiled against libogc 1.8.9
Version 8
- Added rumble support
- Added configurable aspect ratio
- Reduced font size of list file menu
- Utf8 font support
Version 7
- Fixed Hardfile and virtual filesystem support
- Added virtual keyboard
- Added several menu options (immediate blits, collision level, real CPU speed, scanlines, ntsc and sound)
- Menu reorganization
- Other small improvements
Version 6
- Added SMB support
- Added USB FAT mass storage support
- Many menu improvements (new colors, new popup messages, browsing with nunchuk, wider screen, etc.)
- Added nunchuck menu browsing
- Configuration file saved manually
- Several improvements in input configuration menu (single wiimote configurations, snd and trd button joystick, enable/disable mouse emulation, etc.)
- Name of the loaded file in the menu header
- Added logfile option
- Fixed correct aspect option (to adapt the Amiga screen to Wii screen)
- Fixed mouse jerkiness
- Fixed second Joystick configuration issue
- Other small fixes
Play Wii Games From Usb Machine
Version 5.1
- (Binary) Rebuild against the latest devkitPPC (r24), libogc (1.8.7) and SDL (restores keyboard support)
Version 5
- Fix the workbench graphics issue
- (Binary) Rebuild against the latest devkitPPC, libogc and SDL (fixes some SD corruption issues caused by the old libfat)
Version 4
- Support for the Mario Kart wheel in games where it makes sense to use it (stunt car racer!)
- (Binary) Rebuild against the latest devkitPPC, libogc and SDL
Version 3
- Correct banner showing errors. With this fix, a dialogue box is now opened if kick.rom is missing
- Support Cloanto's amiga forever ROMs in the default config
Version 2
- Allow configuring most important options from the menu (Amiga models etc)
- Fix Nunchuk/Classic controller conflict
- Add virtual keyboard to set keyboard-to-controller-button bindings
- Store configuration when modified in the menu and allow uaerc.user to override the configuration
- Saving and restoring states now work
- Harddisk support is now built in, but works so-so (and has no menu support)
- Hundreds of small fixes here and there
Version 1
- Initial release
- This version has only received light testing and there will be bugs
- Graphics look bad in Workbench, but hey - who cares about that?
- There is a menu, but few menu options actually work. Patches are welcome!
Other topics
License
Play Wii Games From Usb Mac Download
UAE is GPLv2. I've always liked the 'PostcardWare' concept though, so if someone likes the emulator, send a postcard to
- Simon Kågström
- Birkagatan 21A
- 113 36 Stockholm
- Sweden
Other UAE Wii implementations
'Gouky' has ported UAE4All to the Wii as well, and has now also released the source code for it. You can get the source code here. Unfortunately, the differences between E-UAE and UAE4All are large, so it will be difficult to integrate changes from there.
Thanks to
- The upstream developers who did more than 99.995% of the work!
- Christopher Follett from the PSPUAE project who has implemented a large chunk of the Amiga setup code and made various other improvements
- Tantric for the various improvements of SDL without which this would have been impossible
- Knitax for various suggestions on the code and the icon
- Indigo69 for the background image of the menu