* Basic emulation works perfectly.
* DirectDraw Rendering
* Direct3D Rendering
* OpenGL Rendering
* GUI is usable but glitchy. - Menu bar remains invisible unless a menu is open. - Window size is incorrect, manual resize required. * Dialogs require mfc42.dll from WindowsXP.
* Palette Viewer * Tile Viewer * Oam Viewer * Map Viewer * Memory Viewer * Cheats & Cheat Dialogs
What does not
* GDI Rendering
* Changing rendering method, results in crash. - Workaround, edit the config file manually. Wine Console: err:dinput:hook_thread_proc Error registering window class fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE wine: Unhandled page fault on write access to 0x7d6975e6 at address 0x7
What was not tested
* Fullscreen Resolutions
The Windows9x mfc42.dll is missing some required functions needed by VisualBoyAdvance v1.8, the WindowsXP version works perfectly.
|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