[OSX] Unofficial Path of Exile port - 30/12/2018 status update

"
julus wrote:

The custom is custom. that means I have applied few patches (amd performance patch and usp10 patch to fix memory leak) to it and compiled it by myself.

Half of the comments are saved in my brain, and half of them are already forgotten.

riched is for the launcher - without it it does look ugly and patch notes cannot be read.

winecfg override
openal - native (so the sound works)

patches (more like reverts :)
reverted commit f5abeb8471df40819679982b03177acd7d82b763 - dsound, causing sound glitches in 1.5.21+
reverted commit aa55603b731fee304ce949cdcaa6572907c99604 - directx, causing AMD to fallback to Software renderer on 1.5.1+
applied patch for usp10 to prevent memory leak on 1.5.9+
in 3.7 - testing patches
applied hack for faster mmaping on OSX when the map method is MAP_PRIVATE (not confirmed if it works)
applied discomfitor's hack for mmap caching system, so it would reuse mmaps (also not confirmed any performance improvment) - Source WINE forum over there on PoE :)


Thank you!

If you do have the engine laying around it would be nice to have if it's not too much trouble.
They are are stored at:
~/Library/Application\ Support/Wineskin/Engines/


http://appdb.winehq.org/objectManager.php?sClass=application&iId=13810

int $0x80 - RIP
"
"
julus wrote:

The custom is custom. that means I have applied few patches (amd performance patch and usp10 patch to fix memory leak) to it and compiled it by myself.

Half of the comments are saved in my brain, and half of them are already forgotten.

riched is for the launcher - without it it does look ugly and patch notes cannot be read.

winecfg override
openal - native (so the sound works)

patches (more like reverts :)
reverted commit f5abeb8471df40819679982b03177acd7d82b763 - dsound, causing sound glitches in 1.5.21+
reverted commit aa55603b731fee304ce949cdcaa6572907c99604 - directx, causing AMD to fallback to Software renderer on 1.5.1+
applied patch for usp10 to prevent memory leak on 1.5.9+
in 3.7 - testing patches
applied hack for faster mmaping on OSX when the map method is MAP_PRIVATE (not confirmed if it works)
applied discomfitor's hack for mmap caching system, so it would reuse mmaps (also not confirmed any performance improvment) - Source WINE forum over there on PoE :)


Thank you!

If you do have the engine laying around it would be nice to have if it's not too much trouble.
They are are stored at:
~/Library/Application\ Support/Wineskin/Engines/



I know, I know, but you will have to wait 12-14 hours... Currently 3AM here, and I'm still at work, I'll upload it once I wake up (and if I don't forget :)
I have two things to note/report about the 4.0 test from first glance.

One, the brightness is higher than 3.7, which bugs me quite a bit, personally :P. Since the game is dark and gritty.

Two, the text looks less smooth to me, making the text artifact bug even more annoying to read, in my opinion.

I'll keep using it and see if I find anything else that bugs me (or that's been working better for that matter :3) in the morning.

Thanks for the updates though :).
El Psy Congroo.
Last edited by Patchumz on Feb 4, 2013, 12:41:44 AM
"
Patchumz wrote:
I have two things to note/report about the 4.0 test from first glance.

One, the brightness is higher than 3.7, which bugs me quite a bit, personally :P. Since the game is dark and gritty.

Two, the text looks less smooth to me, making the text artifact bug even more annoying to read, in my opinion.

I'll keep using it and see if I find anything else that bugs me (or that's been working better for that matter :3) in the morning.

Thanks for the updates though :).


I would guess that the brightness result in worse fonts (because they are more visible).
anyone having trouble since the patch tonight?
"
anyone having trouble since the patch tonight?


What kind of problems are you having and which wrapper are you using?

I did get "Error opening Content.ggpk file" after patching but a few relaunches helped.
Yeah that's what I was getting too on 4.0 3.7 and 3.6. I ended up redownloading the entire game again with 3.6 (for different reasons), and got it working. Works again, thanks.

Anyway to lower the load times from tps and was?
Macbook Pro 13" 2.5 Ghz Intel Cor i5 4 gb 1600 ddr3 OSX 10.8.2 Intel HD Graphics 4000 512 mb.

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:heap:HeapSetInformation 0x0 1 0x0 0
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
wine: Unhandled exception 0x40000015 at address 0x1f48441 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000020 in 32-bit code (0x01f09fac).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1027 GS:000f
EIP:01f09fac ESP:0268f2ec EBP:01f0c2b0 EFLAGS:00010287( R- -- I S - -P-C)
EAX:00000000 EBX:0235a298 ECX:00000001 EDX:000009e2
ESI:18af31b0 EDI:0268f368
Stack dump:
0x0268f2ec: 0268f3a8 18af335c 18af31e0 01f27d29
0x0268f2fc: 18af31b0 00002003 0268f368 00000002
0x0268f30c: 0000c000 18af31e0 00000002 00000000
0x0268f31c: 00000000 00000000 0268f3d0 3f800000
0x0268f32c: 00000000 00000000 00000000 00000000
0x0268f33c: 3f800000 7f7fffff 3f800000 00000000
0204: sel=1027 base=81fc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x01f09fac in wrap_oal (+0x9fac) (0x01f0c2b0)
1 0x33575655 in <wine-loader> (+0x33575654) (0x5308ec83)
0x01f09fac: movl 0x20(%eax),%eax
Modules:
Module Address Debug info Name (46 modules)
ELF 0-7c003000 Stabs <wine-loader>
PE 3c0000- 3d9000 Deferred openal32
PE 400000- d01000 Deferred client
PE 1030000- 1217000 Deferred d3dcompiler_42
PE 1650000- 1660000 Deferred ogg
PE 16a0000- 16bc000 Deferred vorbisfile
PE 1f00000- 2358000 Deferred wrap_oal
PE 73c0000- 74f3000 Deferred vorbis
PE 10000000-101e5000 Deferred d3dx9_42
PE 40510000-40514000 Deferred psapi
PE 40520000-40523000 Deferred usp10
PE 40590000-40594000 Deferred ws2_32
PE 40710000-40714000 Deferred dbghelp
PE 40790000-40794000 Deferred wldap32
PE 42600000-4262e000 Deferred user32
PE 42750000-42754000 Deferred advapi32
PE 427c0000-427c4000 Deferred version
PE 44230000-44234000 Deferred gdi32
PE 44410000-44414000 Deferred msvcrt
PE 444a0000-444ab000 Deferred winmm
PE 444f0000-445fe000 Deferred shell32
PE 446f0000-446f4000 Deferred shlwapi
PE 44770000-44790000 Deferred comctl32
PE 44870000-44877000 Deferred oleaut32
PE 44990000-44998000 Deferred ole32
PE 44ad0000-44ad4000 Deferred rpcrt4
PE 44b60000-44b72000 Deferred comdlg32
PE 44bd0000-44bd4000 Deferred winspool
PE 44c90000-44c94000 Deferred winex11
PE 44e60000-44e64000 Deferred imm32
PE 45160000-45164000 Deferred wineps
PE 451c0000-451c4000 Deferred rsaenh
PE 45200000-45206000 Deferred crypt32
PE 45290000-45296000 Deferred windowscodecs
PE 45370000-45374000 Deferred uxtheme
PE 453b0000-453b4000 Deferred riched20
PE 45420000-45424000 Deferred mmdevapi
PE 45450000-45453000 Deferred winecoreaudio
PE 45560000-45564000 Deferred dsound
PE 455c0000-455c4000 Deferred d3d9
PE 45600000-45604000 Deferred wined3d
PE 56f00000-56f04000 Deferred xinput9_1_0
PE 78050000-780b9000 Deferred msvcp100
PE 78aa0000-78b5e000 Deferred msvcr100
PE 7b810000-7b999000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Grinding Gear Games\Path of Exile\Client.exe
0000002b 0
0000002a 15 <==
00000025 0
00000023 0
00000009 0
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
"Unable to create Vertex Shader. D3DERR_INVALIDCALL Invalid call"

My video card support Shader Model up to 5.0
Last edited by chaoz3 on Feb 4, 2013, 7:04:38 AM
v4.0 is running very good so far. Thanks!

Report Forum Post

Report Account:

Report Type

Additional Info