[Mac OS X] Unofficial PoE port v4.1.2 test (01/04/14)

Hello fellow Mac gamers:

Here I present you the unofficial Path of Exile port for Mac.

System Requirements
Intel HD: OSX 10.7.5+
AMD: OSX 10.8.4+ (older use wrapper 4.0.3)
Nvidia: OSX 10.6.8+
GPU: any with 256MB ram (except intel GMA and ATI Radeon X1600) should be enough
RAM: 4GB
HDD: 6GB

Installation instructions
Download, double click, unpack (for example move the icon to application folder), double click, play

Please read Known issues before downloading, you will save yours and mine time

Recommended version
Download Links v4.0.3

If you encounter Failed resetting Direct3D device objects upon launch set game to fullscreen as described in FAQ below
Path of Exile v.4.0.3 (150MB) - mediafire
Path of Exile v.4.0.3 (150MB) - rapidshare



Try if above does not work for you:
Download Links v4.1.2 - test version
Note: this version has not been tested

This version is NOT compatible with Radeon cards on OSX 10.6 and 10.7

Path Of exile 4.1.2 - mediafire (154MB)

Download Links v4.1.1b

This version is NOT compatible with Radeon cards on OSX 10.6 and 10.7
If you encounter Failed resetting Direct3D device objects upon launch set game to fullscreen as described in FAQ below

This wrapper have crossover wine engine, which seems to work with more people
Thanks to franken/Danko from Portingteam for putting engine together

also if this crashes for you try 4.0.3
Path of Exile v.4.1.1b (194MB) - mediafire


older wrappers broken since v 0.11.6

Download Links v4.1.1

This version is NOT compatible with Radeon cards on OSX 10.6 and 10.7
If you encounter Failed resetting Direct3D device objects upon launch set game to fullscreen as described in FAQ below

Path of Exile v.4.1.1 (152MB) - mediafire
Path of Exile v.4.1.1 (152MB) - rapidshare

Download Links v4.1

This version is NOT compatible with Radeon cards on OSX 10.6 and 10.7
Path of Exile v.4.1 (88MB) - mediafire



Old versions


___________________________________________________________________

Known Issues

Immidiate crash without any reason - For whatever reason, Razer synapse drivers will crash the game

Failed resetting Direct3D device objects - can be workarounded by manually setting game to fullscreen mode (FAQ)

FPS Drop/Lags - When casting spell, encountering rare mobs, the framerate spikes - 2 causes:
OSX bug which is responsible for longer loading screens and unfortunetely there is no known solution for that.
Game is not preloading some monster effects = this issue is known to GGG, and according to this they are working on solution.
Occurs on windows as well... Blame devs ;)

- distorted fonts

Game may open in small window, solution below.
The launcher may take a long time to allocate resources (up to 30 minutes) on first install
The port inherits the rare bugs which may occure on windows, so there will be crashes and/or graphical glitches.
The port is know not to run on some configuration by default with D3ERR_INVALIDCALL error (possible workaround below in FAQ)
Loading times are longer - this is OSX bug and unfortunetely there is no known solution for that.

4.0+ only - The game is little brighter than in other versions.
4.1+ only - The game is not compatible with AMD cards running on Snow Leopard and Lion

___________________________________________________________________

FAQ
Requesting help
How to request a help?

State your mac confugration (OSX version, GPU card, Ram size, and wrapper version)
State your problem. If the game crashes, please also post logs. (logs are disabled in 4.1)

Where can i find the logs?

1) Right click the wrapper->Show contents
2) navigate to Contents / Resources / Logs
3) The LastRunWine.log and LastRunX11.log are often needed when troubleshooting


Port specific issues
What is difference between 3.X and 4.X?

3.X will be using old X11 driver to handle game window. 4.X is using Mac driver (now in experimental stage)

How to move game file from old wrapper

1) Right click on old wrapper->Show contents->navigate to drive_c/Program Files/Grinding Gear Games/Path of Exile
2) copy/move the content.ggpk file to the other wrapper to same location as above.

How to disable gatekeeper - Mountain Lion only

Temporary workaround: Right click the wrapper -> Open
Permanent workaround: Open system preferences -> Search for gatekeeper-> allow all sources

Game won't start at all (no launcher appeared)

reboot the OS X (the /tmp will get cleaned along with the lock file)
Or if you are advanced user
delete the lockfile from /tmp (the lock file will be named like "xWSxUsersxUsernamexblablaxtadatatada.app" (but make sure there are not any hanged wine processes)

Where to find and how edit production_config.ini?

You can find it in Documents/My Games/Path of Exile directory.
For editing use textedit

How to set Fullscreen mode - manual method

edit production_config.ini (use spotlight (cmd+space) to find it) and change
fullscreen=false to fullscreen=true

also set the resolution to supported one, or game may crash anyway.
resolution_height=900
resolution_width=1440

Game opens in too small window | Game does not want to enter fullscreen

Press CMD+Enter
OR
edit production_config.ini (use spotlight (cmd+space) to find it) and change
fullscreen=false to fullscreen=true
OR
set in production_config.ini
resolution_height=750
resolution_width=1024

Mouse is offseted a bit

On some system, some window resolution will result into offseted mouse. Currently there are three workarounds
1) use fullscreen mode
2) there is at least one window resolution which will be not offseted (possibly 1280x800)
3) set in production_config.ini
resolution_height=750
resolution_width=1024
fullscreen=false

Game will fail to load with D3ERR_INVALIDCALL

This may or may not help.
1) Right click the wrapper->Show contents
2) Open wineskin
3) select Advanced->Tools->Winetricks
4) from settings check glsl=enabled and click Run
5) close all Wineskin windows, and try to launch the game

Where can i find the logs?

1) Right click the wrapper->Show contents
2) navigate to Contents / Resources / Logs
3) The LastRunWine.log and LastRunX11.log are often needed when troubleshooting


Game Specific
How to show FPS ingame?

press fn+f1

Alt key is not working

CMD is your new Alt key ;)

How to link items?

cmd+ctrl+click

Black screen in Fetid pools/Act2

Turn off postprocessing in ingame option menu
Unofficial Mac port of Path of Exile:

http://www.pathofexile.com/forum/view-thread/48708
Last edited by julus on January 10, 2014 9:46 AM
Change log

v4.X family
v4.1.2 - 01/04/14
-changed wine engine to CX13.0.1

v4.1.1 - 09/25/13
-Fix to make game works after 0.11.6 again
-distorted fonts are back for now

v4.1 - 05/05/13
-Based on vanilla Wine 1.5.29
-Resizing by dragging works (but may create slight offset)
-Launch issues should be gone

v4.0.3 - 09/25/13
-Fix to make game works after 0.11.6 again
-distorted fonts are back for now

v4.0.2 - 02/18/13
-fixed fonts appearance

v4.0.1 - 02/06/13
-Hopefully fixed compatibility with osx 10.6 and 10.7

v4.0 - 02/03/13
-Based on Crossover wine 12.1.0
-Applied patch to prevent 30minute crash (untested)
-Mac window driver

v3.X family

v3.8 - 02/18/13
-fixed fonts appearance
-based on wine 1.5.24

v3.7 - 01/30/13
-Based on wine 1.5.22-23
-Pre-set some configuration to make it work straight away on more configurations
-included some custom patches (mmap pre cache and mmap osx workaround), this should improve performance a little bit (but does not fix stuttering)
* 7 hours without crash on my system

v3.6 - 01/11/13
-Revert to wine 1.4 - now on par with POM port
-fixed launcher appereance

v3.5beta2 - 12/14/12
-Get rid of the mmap cache as it was probably causing memory leaks and crashed the game.

v3.5beta - 12/10/12
-Wine version 1.5.19 - should fix detection of new Nvidia cards and possibly some graphical issues
-Testing - Included mmap cache patch by discomfitor (http://www.pathofexile.com/forum/view-thread/8980) - on mac it has slightly different result - increase loading times, but slightly decreases stuttering when encountering rates
-Testing - New type of Ati Fix - (http://portingteam.com/topic/8262-wine-atifix-engine/) - should fix graphical glitches on ATI cards - questionable behavior on nvidia - can be disabled via regedit in HKCU/Software/Wine/Direct3D by setting OverrideVertexShaders to disabled
-Game will now launch using xQuartz - it is more safe method to launch game, and this way it will not occasionally crash OSX

v3.1
-Compatible with OSX 10.8.2 and 10.7.5
Unofficial Mac port of Path of Exile:

http://www.pathofexile.com/forum/view-thread/48708
Last edited by julus on January 4, 2014 8:52 PM
Thank you for this julus.

Any chance this thread could be made a sticky? Moderators, where are you...?
Very easy to install, works like a charm!

Great effort and thank you very much Julus!


Just for the record: even on my Mid 2009 13" MBP with a 256MB Nvidia gfx card works fine.



.
MBP 5,5 - 13" Mid 2009 >> PoE running nicely on OS-X
Last edited by ThaMas on September 1, 2012 2:17 PM
"
ThaMas wrote:
Very easy to install, works like a charm!

Great effort and thank you very much Julus!


Just for the record: even on my Mid 2009 13" MBP with a 256MB Nvidia gfx card works fine.



.


OT

Perhaps we could have a competition who has the oldest/crummiest Mac that runs Path of Exile.

My entry is a mid 2007 iMac with Intel C2D 2,4GHz, 4GB Ram, ATI Radeon HD 2600 HD, WD Caviar Black 1TB 7200rpm and OS X Mountain Lion. Perfectly playable in native resolution 1680x1050. I don't mind turning off graphical settings, the game looks very good for me.


More to the point, I think it's great that GGG decided to make PoE playable in a whole load of different machines. Official Mac support would be awesome and also make that unmentionable D-game by company A/B rather pointless...
"
krifFinn wrote:
"
ThaMas wrote:
Very easy to install, works like a charm!

Great effort and thank you very much Julus!


Just for the record: even on my Mid 2009 13" MBP with a 256MB Nvidia gfx card works fine.



.


OT

Perhaps we could have a competition who has the oldest/crummiest Mac that runs Path of Exile.

My entry is a mid 2007 iMac with Intel C2D 2,4GHz, 4GB Ram, ATI Radeon HD 2600 HD, WD Caviar Black 1TB 7200rpm and OS X Mountain Lion. Perfectly playable in native resolution 1680x1050. I don't mind turning off graphical settings, the game looks very good for me.


More to the point, I think it's great that GGG decided to make PoE playable in a whole load of different machines. Official Mac support would be awesome and also make that unmentionable D-game by company A/B rather pointless...


Well, it seems they have official Wine support (at least the forum topic says so), which should be enough to make the game playable via wine port... It is much easier and cheaper for them to do so, and even bigger companies are beginning to use wineskin port engine (for example, CD Projekt Red and The Witcher RPG)
Unofficial Mac port of Path of Exile:

http://www.pathofexile.com/forum/view-thread/48708
I just downloaded your wrapper and the game loaded just fine but when i try to fast travel to the prison, the game freezes and gives me an error message telling me it has encountered a serious error and needs to close. i tried this several times and it keeps repeating every time i try. this does not happen on V2 of the wrapper. Any solutions?
"
Sparten890 wrote:
I just downloaded your wrapper and the game loaded just fine but when i try to fast travel to the prison, the game freezes and gives me an error message telling me it has encountered a serious error and needs to close. i tried this several times and it keeps repeating every time i try. this does not happen on V2 of the wrapper. Any solutions?


If the v2 wrapper works fine for you, then use it. It is almost impossible to make a wrapper which works for all configurations (but I am trying to do so :).

If you still want to use v3 wrapper, then I suggest to add "-gc 1" option to EXE flags, the crash may disappear but for cost of longer loading times:
1) Right click the wrapper->show contents
2) Run wineskin->Click Advanced
3) enter "-gc 1" without quotes into EXE flags field.

Also the crash should be gone with the 0.9.12 (hopefully)

If anyone interested, this look like fix:
Fixed a client crash that could occur whenever entities are deleted if they still had effects in the world.
As I already posted in old topic, the all reported crashes (according to the failing function address) are caused by D3DXDisassembleEffect function which seems to be highly related to be the the issue.
Unofficial Mac port of Path of Exile:

http://www.pathofexile.com/forum/view-thread/48708
http://i.imgur.com/hEcC5.png
error
IGN: Joww
"
Jow wrote:
http://i.imgur.com/hEcC5.png
error



Download, unpack, double click, play

You missed the unpack thing :) just move the game outside of dmg file (to applications or Desktop)
Unofficial Mac port of Path of Exile:

http://www.pathofexile.com/forum/view-thread/48708

Report Forum Post

Report Account:

Report Type

Additional Info