The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
Downloading via Origin, Installing From Ashes & Resurgence DLC, Starting game through Origin, some singleplayer, gameplay in fullscreen mode.
What does not
Gameplay in virtual desktop.
What was not tested
Gameplay on Nvidia card, starting through Reloaded crack, entire campaign, Multiplayer.
Origin may sometimes interfere with game startup. Use of Reloaded crack may change results here.
Virtual desktop creates very choppy audio/video, game only works in fullscreen mode.
Game may crash at the start of playing Bioware/EA logo. If so, the following patch might work (use it only with ME3 and at your own risk):
diff --git a/dlls/wined3d/query.c b/dlls/wined3d/query.c
index 8298058..ff55537 100644
@@ -75,7 +75,7 @@ static enum wined3d_event_query_result wined3d_event_query_test(const struct win
- ret = WINED3D_EVENT_QUERY_WAITING;
+ ret = WINED3D_EVENT_QUERY_OK;
@@ -396,6 +396,7 @@ static HRESULT wined3d_event_query_ops_get_data(struct wined3d_query *query,
+ FIXME("Event query is waiting.\n");
*data = FALSE;
Thanks to cluthz and thanoulas from Portingteam.com for the patch.
Origin has its own entry in AppDB, located here: http://appdb.winehq.org/objectManager.php?sClass=application&iId=13176
Please note any difficulties that are specific to Origin there.
How to check the version number
Before filing test data, make sure that you know what version of the game you're running. This you can find out from running the Mass Effect 3 configuration utility. People who pre-ordered a digital edition of the game got version 1.01 on release, not version 1.0.
Increasing in-game perfomance
Increasing in-game performance
If you have experienced performance degradation please deactivate dynamic shadows and antialiasing from game graphic menu. Also set proprietary driver image settings to Maximum Performance. This helps for weak graphic cards like NVIDIA Geforce 120 GT.
Please note - If your mouse/keyboard isn't working then it's most likely a rawinput issue, please upgrade your wine to at least version 1.6 since wine has had rawinput built into it for about 12 minor releases now.
Fixing game crashes
Workaround for game crashes when it started from Origin
Do not start game directly from Origin Client! It crashed anytime if you do it.
1. Firstly run Origin, login into it
2. Then run Mass Effect 3 from shortcut on the desktop (or executable file)
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
The game crashes or launch?
by rkfg on Saturday September 28th 2013, 6:19
Here's the secret: rename or delete IGO32.dll in Origin's directory. It doesn't matter for me now and the game starts just fine after disabling the In-Game Overlay (that's what IGO stands for) but a couple of months before ME3 crashed right after the video intro sequence with the overlay DISABLED in settings and that confused me. After some googling I've found this solution on EA's forums. Give it a try, renaming won't break anything irreversibly. Maybe Origin didn't respect this option and tried to load this very intrusive library no matter what. Maybe it was something in Wine.
by Carlo Marchiori on Monday August 26th 2013, 16:49
I'm playing Mass Effect 3 on a
Card Radeon Cedar
OpenGL renderer string: Gallium 0.4 on AMD CEDAR
Debian Jessie/Sid testing distribution
I've played the game for many days quite flawlessy and I've reached the point I'm seizing Cerberus Headquarters. Recently I've noticed some temporary freezes, and now a complete freeze. I cannot play the game beyond this point.
In the log I find errors such as
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 0055, blocked by 0066, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcadc24 "loader.c: loader_section" wait timed out in thread 0066, blocked by 005a, retrying (60 sec)
It's quite sad not being able to finish the game at this point!!!
mass effect 3 perfect install
by Andrew Aladjev on Sunday July 8th 2012, 14:47
Today I was picking origin all day. I can confirm that last origin (188.8.131.527) cant proper install and update mass effect 3 even on any windows (I've tested on xp, 7 and 8). Tech support know about such problems but it can help only with installing old version of origin (8.4), but in this version game updates wont work. DO NOT WASTE YOUR TIME ON ORIGIN!
1. buy game. developers of mass effect 3 have created real cool game and they are not blame that the executive director invent this origin
2. install last wine and winetricks (wine-9999 and winetricks-99999999 in gentoo)
3. unpack game
// insert 1 dvd
cp /mnt/cdrom/Mass\ Effect\ 3.z01 ~/temp/Mass\ Effect\ 3.z01
// insert 2 dvd
cp /mnt/cdrom/Mass\ Effect\ 3.zip ~/temp/Mass\ Effect\ 3.zip
zip -FF Mass\ Effect\ 3.zip --out Mass\ Effect\ 3.zip.fixed
mkdir Mass\ Effect\ 3
unzip -d Mass\ Effect\ 3/ Mass\ Effect\ 3.zip.fixed
du --total Mass\ Effect\ 3
>> 10466048 (~10.5 GB => success)
4. check that WINEARCH=win32 and make new WINEPREFIX
Graphics -> Automatically capture the mouse in full-screen windows
Graphics -> Emulate a virtual desktop (preffered full screen size)
6. winetricks physx
7. rsync -r --progress ~/temp/Mass\ Effect\ 3 $WINEPREFIX/drive_c/Program\ Files/
8. google for "mass effect 3 reloaded 1.3" and apply the crack with last patch (just in case block the network for cracked binaries)
9. wine Binaries/MassEffectConfig
ignore the message "you do not have the correct version of directx installed to play this game"
select full-screen option. select other options according to your wishes
10. check that you have ~/BioWare/Mass\ Effect\ 2/Save/ to import character from ME2
11. wine Binaries/Win32/MassEffect
enjoy the game ^____^
Fullscreen mode not working
by Roel on Sunday March 25th 2012, 19:05
I installed the game successfully, but have 1 big problem; fullscreen mode won't work right.
My desktop resolution is changed to the correct (game set) resolution, but the screen itself has really thick black borders, and shows only part of the game (about one quarter). When I run the game in a virtual desktop, it works fine (even the fullscreen mode, which is then obviously not full screen anymore).
Can anybody point me to a way of getting this game to run fullscreen.