Almost everything on the emulator works smoothly, except for:
What does not
Because of some unimplemented funtions, open files via the normal way (AKA File->Open) causes the emulator to crash. You can always use the comand "$wine vba.exe romname.gba" in order to get a rom running, then using file->recent you can access it again.
Also, there's a rather weird bug, everytime you open a menu while a rom is running, the sound is lost. To get sound again, you must turn off and then on the sound.
What was not tested
Trying to get link cable, using the debugger, using it with a joystic
To get it working, you need to place the dll "mfc42.dll" on windows/system32 directory.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 12.04 "Precise" i386 (+ variants like Kubuntu)||Sep 13 2014||1.4.1||N/A||Yes||Silver||an anonymous user|
|Show||Ubuntu 12.04 "Precise" i386 (+ variants like Kubuntu)||Sep 12 2014||1.4.1||N/A||Yes||Silver||an anonymous user|
|Show||Linux Mint 13 "Maya" x86_64||Dec 16 2013||1.4.1||N/A||Yes||Silver||an anonymous user|
|Show||Ubuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)||May 03 2011||1.3.19||N/A||Yes||Bronze||Carlos Rodriguez|
|Show||Fedora 13||Jul 01 2010||1.2-rc5||N/A||Yes||Gold||Ahmed El-Mahdawy|
There is a minor tweak needed to get the emulator to run. There is a DLL that VisualBoy requires that Wine doesn't have, no one has decided to port the DLL to Wine.
With the new version of Wine (1.2), a couple before it as well, it winetricks is now included with Wine. Which makes this even easier.
Use this command:
For older versions of wine:
Then Run this command:
sh winetricks mfc42