[OSX] Unofficial Path of Exile port - 30/12/2018 status update
" Well, that is up to you. If the previous wrapper works fine for you, use it, sometimes you may check some of the new wrappers, but as I said, the 10.6.8 contains a really bad drivers for AMD cards, (for example, the grimrock does not run at all on this config), BUT, you may use gfxCardStatus (www.gf.io) to manually switch between AMD and INTEL gpu, on Intel, you might get better results in some situations. I have exactly same macbook as you except I upgraded to 16GB of RAM (damn, until a week ago I had Samsung as external monitor too :D ) so I know what I am talking about :) |
![]() |
Sorry guys but I dont know where else to ask this.
Im using the 3.1, so far (fingers crossed) works great. Ok, how do you link items on chat with the mac port ? i cant still figure this out. They told me crt alt and click item but doesnt work. thanks ! |
![]() |
" It should be ctrl+cmd+click or alt+cmd+click (the buttons are shifted on mac) |
![]() |
It is ctrl cmd click, that's what I need to use in game.
Julius's path of exile wine bundle for mac here: http://www.pathofexile.com/forum/view-thread/48708/page/1
|
![]() |
" Did a fresh download, and I got the same errors as before. Julius's path of exile wine bundle for mac here: http://www.pathofexile.com/forum/view-thread/48708/page/1
|
![]() |
Testing v3.5beta2.
Downloaded beta2 wrapper and did a fresh install of the game, that is downloaded whole Content.ggpk again. First start, default settings: result is no mouse, xterm top bar stays above game screen like playing in a window, crash if try to set resolution. Second attempt: Uncheck Autodetect GPU info (this seems the best for me), using Forced use of system installed XQuartz. Starts OK, can change resolution, performance is good. 15 minutes playing with new character. Game freezes in Mud Flats. Logs:
LastRunWine
err:menubuilder:init_xdg error looking up the desktop directory
fixme:heap:HeapSetInformation 0x0 1 0x0 0 fixme:heap:HeapSetInformation 0x110000 0 0x32fe08 4 fixme:d3d:wined3d_adapter_init_limits Clip plane support - max planes 6. fixme:d3d:wined3d_adapter_init_limits Light support - max lights 8. fixme:d3d:wined3d_adapter_init_limits Maximum texture size support - max texture size 8192. fixme:d3d:wined3d_adapter_init_limits Maximum point size support - max point size 64.000000. fixme:d3d:wined3d_adapter_init_limits Max draw buffers: 8. fixme:d3d:wined3d_adapter_init_limits Max textures: 8. fixme:d3d:wined3d_adapter_init_limits Max texture coords: 8. fixme:d3d:wined3d_adapter_init_limits Max fragment samplers: 16. fixme:d3d:wined3d_adapter_init_limits Max vertex samplers: 16. fixme:d3d:wined3d_adapter_init_limits Max combined samplers: 16. fixme:d3d:wined3d_adapter_init_limits Max blends: 4. fixme:d3d:wined3d_adapter_init_limits Max texture3D size: 8192. fixme:d3d:wined3d_adapter_init_limits Max anisotropy: 16. fixme:d3d:wined3d_adapter_init_limits Max ARB_FRAGMENT_PROGRAM float constants: 128. fixme:d3d:wined3d_adapter_init_limits Max ARB_FRAGMENT_PROGRAM native float constants: 256. fixme:d3d:wined3d_adapter_init_limits Max ARB_FRAGMENT_PROGRAM native temporaries: 64. fixme:d3d:wined3d_adapter_init_limits Max ARB_FRAGMENT_PROGRAM native instructions: 4096. fixme:d3d:wined3d_adapter_init_limits Max ARB_FRAGMENT_PROGRAM local parameters: 4096. fixme:d3d:wined3d_adapter_init_limits Max ARB_VERTEX_PROGRAM float constants: 256. fixme:d3d:wined3d_adapter_init_limits Max ARB_VERTEX_PROGRAM native float constants: 256. fixme:d3d:wined3d_adapter_init_limits Max ARB_VERTEX_PROGRAM native temporaries: 64. fixme:d3d:wined3d_adapter_init_limits Max ARB_VERTEX_PROGRAM native instructions: 4096. fixme:d3d:wined3d_adapter_init_limits Max ARB_VERTEX_SHADER float constants: 1024. fixme:d3d:wined3d_adapter_init_limits Max ARB_FRAGMENT_SHADER float constants: 1024. fixme:d3d:wined3d_adapter_init_limits Max GLSL varyings: 128 (32 4 component varyings). fixme:d3d:quirk_arb_constants Using Constants Override fixme:d3d:quirk_arb_constants Constants Number is now set at 256 fixme:win:EnumDisplayDevicesW ((null),0,0x32e7fc,0x00000000), stub! fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) err:winediag:shader_generate_glsl_declarations The hardware does not support enough uniform components to run this shader, it may not render correctly. fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. wine: Unhandled page fault on write access to 0x00000000 at address 0x437444bd (thread 0009), starting debugger... wine client error:9: read: Bad address XIO: fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-iTKLvH/org.macosforge.xquartz:0" after 151 requests (151 known processed) with 0 events remaining.
LastRunX11
WineskinX11: main(): argc=12
Waiting for startup parameters via Mach IPC. WineskinX11: do_start_x11_server(): argc=12 Attempting to use pixel depth of 24 [2653686.412] WineskinX11 starting: [2653686.413] X.Org X Server 1.13.0 [2653686.413] Build Date: 20120921 [2653686.423] Initializing built-in extension Generic Event Extension [2653686.423] Initializing built-in extension SHAPE [2653686.423] Initializing built-in extension MIT-SHM [2653686.423] Initializing built-in extension XInputExtension [2653686.423] Initializing built-in extension XTEST [2653686.423] Initializing built-in extension BIG-REQUESTS [2653686.423] Initializing built-in extension SYNC [2653686.423] Initializing built-in extension XKEYBOARD [2653686.423] Initializing built-in extension XC-MISC [2653686.423] Initializing built-in extension XINERAMA [2653686.423] Initializing built-in extension PseudoramiX [2653686.423] Initializing built-in extension XFIXES [2653686.423] Initializing built-in extension RENDER [2653686.423] Initializing built-in extension RANDR [2653686.423] Initializing built-in extension DAMAGE [2653686.423] Initializing built-in extension MIT-SCREEN-SAVER [2653686.423] Initializing built-in extension DOUBLE-BUFFER [2653686.423] Initializing built-in extension RECORD [2653686.423] Initializing built-in extension X-Resource [2653686.423] Initializing built-in extension XVideo [2653686.423] Initializing built-in extension XVideo-MotionCompensation [2653686.423] Initializing built-in extension GLX [2653686.425] x: 0, y: 0, w: 1680, h: 1028 [2653686.476] (II) GLX: Initialized Core OpenGL GL provider for screen 0 [2653687.066] noPseudoramiXExtension=0, pseudoramiXNumScreens=1 Hardware: Hardware Overview: Model Name: iMac Model Identifier: iMac7,1 Processor Name: Intel Core 2 Duo Processor Speed: 2.4 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache: 4 MB Memory: 4 GB Bus Speed: 800 MHz Boot ROM Version: IM71.007A.B03 SMC Version (system): 1.20f4 Graphics/Displays: ATI Radeon HD 2600 Pro: Chipset Model: ATI,RadeonHD2600 Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x9583 Revision ID: 0x0000 ROM Revision: 113-B2250F-219 EFI Driver Version: 01.00.219 Displays: iMac: Display Type: LCD Resolution: 1680 x 1050 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Built-In: Yes Hardware: Hardware Overview: Model Name: iMac Model Identifier: iMac7,1 Processor Name: Intel Core 2 Duo Processor Speed: 2.4 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache: 4 MB Memory: 4 GB Bus Speed: 800 MHz Boot ROM Version: IM71.007A.B03 SMC Version (system): 1.20f4 Graphics/Displays: ATI Radeon HD 2600 Pro: Chipset Model: ATI,RadeonHD2600 Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x9583 Revision ID: 0x0000 ROM Revision: 113-B2250F-219 EFI Driver Version: 01.00.219 Displays: iMac: Display Type: LCD Resolution: 1680 x 1050 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Built-In: Yes Third attempt without Forced XQuartz: crashes I try to change resolution, mouse is again invisible most of the time. Why does the mouse hate me :( Last edited by krifFinn#4964 on Dec 15, 2012, 6:41:30 AM
|
![]() |
Finally had a time to play a little bit with the port, and found out:
- The wrapper crashes every 15-30 minutes with random error, but all means out of memory. - ctrl+cmd+click is the new ctrl+alt+click (cmd=alt) - found a way to fix launcher appearance (accidentally) - AMD still has screwed drivers, but less screwed than in 10.6.8, let's hope they will fix them in 10.8.3 - stuttering when encountering rare/unique monsters cannot be fixed by me, CCC needs to split Content.ggpk into normal small files, osx hates big files (or apple has to rewrite part of kernel which is not likely to happen) - splitting the Content.ggpk will most likely fix font corruption as well (but this can be fixed in further wine versions) So we have 2 wrappers, 3.1 which will cause graphic corruption overtime and missing graphic effects/monsters 3.5 which will crash every 15-30 minutes regardless what are you doing, but graphic is ok I still haven't tried all things in 3.5, so hopefully I find settings to get rid of the 30 minute crash If there is someone who does not experience a 30 minute crash with 3.5, state your OSX version and GPU type. Last edited by julus#1066 on Dec 15, 2012, 10:59:46 AM
|
![]() |
" So I might have been doing something wrong so I just deleted everything and did a clean install with your file. Everything seems to be working great! Thanks again for all of your help. One last question, is it just me, or should I have sound in-game with this? I have sound at the login screen, but when I go in-game I do not. |
![]() |
" Check your options, there should be sound, the music may drop out at random, but there should be no problem with sound (and no such problem has been reported). |
![]() |
Hey julus, I'm having a quality experience in general with 3.5, aside from the out of memory crash, which is what I think this is:
Spoiler
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
wine: Unhandled page fault on read access to 0x00000000 at address 0x6e9ece (thread 0009), starting debugger... err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7b82cf29 I can randomly get into Dark Forest, maybe once out of every 20 tries. |
![]() |