00:11orbea: bigger problem, ninewinecfg doesn't work even with normal wine now
00:11orbea: the checkbox does nothing with this in the terminal: err:d3d9nine:executeCmdline CreateProcessA failed, error=2
00:16orbea: this seems like it could work for proton other than that gallium-nine is broken entirely... https://old.reddit.com/r/linux_gaming/comments/dnroux/installed_gallium_9_standalone_via_protontricks/
00:18orbea: i'll try building older and newer wine tonight to see if that is better
02:24orbea: nine-tests still works
16:21orbea: seems kind of broken, is it just me? https://github.com/iXit/wine-nine-standalone/issues/166
16:26dhewg: last I tried was with wine 8.20, that worked
16:27dhewg: the screenshot is a 64bit wine, that looks good, so I guess the 32bit variant doesn't work?
16:28orbea: let me double check
16:30orbea: same on 32-bit
16:33orbea: fwiw i also reproduced this with proton wine using the instructions in that reddit link from last night
16:34dhewg: the 64bit ninewinecfg wants to launch its 32bit version and vice versa
16:34dhewg: error 2 is file not found
16:34orbea: ah...that would explain it
16:37dhewg: but yes, the error handling surly sucks there ;)
16:38orbea: it used to load the correct d3d9-nine.dll, i wonder what changed
16:39orbea: i suppose teh structure of the wine package looks different than I recall, maybe the expected paths also changed?
16:41dhewg: the project itself didn't change anything
16:41orbea: i meant changes in wine
16:42dhewg: there's alot happending so you don't need 32bit anymore on a 64bit system if you want to run 32bit apps, so... maybe?
16:42dhewg: if at all, I run a game one time a year these days
16:42dhewg: but as I said, 8.20 works for me
16:43dhewg: didn't change anything wrt how to build wine and nine
16:43orbea: and 7.0.2 didnt work for me
16:43dhewg: do you use the gentoo nine package?
16:43orbea: yes
16:43dhewg: maybe something changed there?
16:44orbea: maybe
16:49orbea: prolly something in the src_prepare function https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/gallium-nine-standalone/gallium-nine-standalone-9999.ebuild#n56
16:49orbea: but seems cant just build the upstream git repo without effort, it complaining about winegcc not working
16:51orbea: nvm, im just being dumb
16:57dhewg: hehe, so what was it?
16:59orbea: i forgot teh cross-files
16:59orbea: but im still stuck because gentoo no longer has i686-pc-linux-gnu-pkg-config
17:02orbea: fwiw it still fails if the gentoo package only has 64-bit nine dlls
17:12orbea: yes, confirmed, the 64-bit version at least works with the upstream repo, this is a gentoo problem
17:12orbea: and the error message is a red herring, i still have it even though the checkbox now works :P
17:29orbea: i found the problem, gentoo has this patch https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/gallium-nine-standalone/files/0.9-nine-dll-path.patch
17:29orbea: and then they sed it to Z:${EPREFIX}/usr/$(get_libdir)/d3d9-nine.dll.so
17:29orbea: that used to work....
17:30orbea: rathere they sed it to a -D
17:42orbea: https://bugs.gentoo.org/924020
18:18orbea: still doesn't work in steam even if ninewinecfg now does work there, the game just doesn't start
18:55orbea: even trying to use nine with a steam game requires nuking the prefix afterwards and validating the files to have it work again...