Sunday, February 7, 2016

XBox360 joypad analog stick setting on Dolphin 4.0-8542

The more I use Dolphin the more I impressed by it.

I tried some GameCube games that are from USA, Japan and Europe, and I found that Dolphin was smart enough to create separate virtual memory card for each of these locale.

But in order to play GameCube and Virtual Console (like Nintendo 64 and Super Nintendo),  I need to set the WiiMote setting to Hybrid Wiimote  (I bet this is the setting for Virtual Console, as it simply take whatever was set at GameCube Controller setting).  So far so good ... except that in Pokemon XD, I found my character started sliding for no good reason.

It seemed like the Radius and Dead Zone setting for Control Stick and C Stick were not set properly.  After reading some post like this one and this one, I ended up set the Radius as 90 and Dead Zone as 30 for both of them.  So far it works pretty OK.  Also, I need to forfeit the save state that I created before, as they seemed to still using the old XBox360 joypad setting.  Once I started from loading save game from memory card, everything seemed to work fine.


How to get WiiWare DLC working on Dolphin 4.0-8542, and more ...

I didn't realize I spent more than 5 hours this morning messing with Dolphin 4.0-8542, but at least I got my problems solved one way or the other.

My first problem was trying to get those Virtual Console games to show with proper screen ratio.  It turns out that none of the setting, like "Force 4:3" and so on, works.  I ended up did this work around:


  • Right click on the game title under game list, and select "Properties"
  • Click "Edit Config"
  • On the text file, add these at the top
    • [Video_Settings]
    • AspectRatio = 3
  • Now start the game.  Resize the window to the proper ratio.
This is not the perfect solution since I have to manually resize the windows to the 4:3 proportion, but at least I am able to find a way to play these Virtual Console games with proper screen ratio.

Other related links: 


Next I was trying to find out how to run WiiWare games with DLC, like "Arkanoid Plus! DLC.wad".  The proper way is to simply use the "Install WAD" feature to install the "Arkanoid Plus! DLC.wad" file, and then start the "Arkanoid Plus!.wad" game from the game list.  With that "Zone 2" will show up inside the game.  However, in order to make it make, both the game and the DLC has to be in the same locale.  That means they have to be both US, or Europe, or Japan version.

Other related links:
Throughout that process, though, someone suggested me to install Wii Menu, and then install both the game and DLC to the Wii Menu.  That turns out to be unnecessary.  In fact, thru out that process I got the Wii Menu hung and had to manually remove some setting files to make Wii Menu work again.  But I found having a Wii Menu interesting enough a thing that I want to document it.

I actually puzzle for a while as I saw the "Run Wii Menu" entry on Dolphin greyed out all the time, and was not interest enough to try to figure out why.  It turns out that I have to explicitly download a tool called NUS Downloader (v.1.9 is the one I got) and then download the corresponding Wii Menu wad. There's an instruction here that I have to follow when I download these Wii menus.  Mainly, I had to "Open it (NUS Downloader) and go to Database > System > System Menu > v513. Check "Pack WAD" and start the download." The download archieve is here.   

Some people said that only v2.0 of Wii Menu can be used to launch games.  I did tried 4.0 and it failed (simply load back the wii menu after I tried to start a game), while v.2.0 Europe version worked fine, so I sort of believe in that assumption.  Also, make sure the game locale matches the menu, or you will get "This Channel can't be used" error message.

I also got into this problem after I use the Wii Menu to uninstall some WiiWare that I installed to the menu.  I ended up getting "System files are corrupt" error.  Someone experienced the same problem and found out that the solution is going to delete the files in "Y:\Dolphin\User\Wii\title\00010001....".  I didn't have patient to find out exactly which folder to delete, so I ended up deleted folders that created today.  It worked out fine.

Other related link:
One thing that still irritates me is that I have to have a real physical Classical Controller in order to play some of the Virtual console games, like Super Nintendo and Nintendo 64 emulators.  Lame.