You are not logged in.

#1 2014-09-07 07:24:43

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Borderlands 2 in Wine

I've been working on this for a while now, and I've resolved most of the issues, (such as vcredist2010 not installing), but this game still doesn't want to launch.  The error text doesn't suggest any further course of action to me, does anyone have any ideas?

This is the Steam version, BTW.


err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:setupapi:do_file_copyW Unsupported style(s) 0x144
fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet "C:\\users\\ranko\\Temp\\DX1948.tmp\\APR2007_xinput_x86.cab"
fixme:ver:GetCurrentPackageId (0x33f79c (nil)): stub
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x100566d0, 0x100d7648, 0x100d7640
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x100566d0, 0x100d7680, 0x100d7678
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x100566d0, 0x100d7610, 0x100d7608
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x100566d0, 0x100d76b8, 0x100d76b0
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x100566d0, 0x100d76f0, 0x100d76e8
fixme:imm:ImmGetOpenStatus (0x16e288): semi-stub
fixme:ver:GetCurrentPackageId (0x33f15c (nil)): stub
fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.0,Profile=Client" not implemented
fixme:imm:ImmReleaseContext ((nil), (nil)): stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub  

Offline

#2 2014-09-07 11:17:24

emeres
Member
Registered: 2013-10-08
Posts: 1,570

Re: Borderlands 2 in Wine

 Use WINEDEBUG with flags for file access and similar to get more specific debug information. Is this a clean prefix? Does it run without steam, how are you launching it? Provide more information on your system. Should it be a x86_64, make sure you have 32-bit dri libraries installed. Provide useful links, like winehq and similar threads. Does a window open, load something and then exit?

 You could just wait a little. https://bbs.archlinux.org/viewtopic.php … 4#p1453474

Offline

#3 2014-09-07 17:10:31

ANOKNUSA
Member
Registered: 2010-10-22
Posts: 2,141

Re: Borderlands 2 in Wine

Don't have a solution for you, but if you're using Steam then know that Borderlands 2 is in the process of being ported to Linux right now. So it'll sort itself out eventually. tongue

Offline

#4 2014-09-09 06:37:59

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Re: Borderlands 2 in Wine

ANOKNUSA wrote:

Don't have a solution for you, but if you're using Steam then know that Borderlands 2 is in the process of being ported to Linux right now. So it'll sort itself out eventually. tongue

What can I say, I got a new graphics card, and I'm impatient.  big_smile

Offline

#5 2014-09-09 22:31:01

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Re: Borderlands 2 in Wine

emeres wrote:

 Use WINEDEBUG with flags for file access and similar to get more specific debug information. Is this a clean prefix? Does it run without steam, how are you launching it? Provide more information on your system. Should it be a x86_64, make sure you have 32-bit dri libraries installed. Provide useful links, like winehq and similar threads. Does a window open, load something and then exit?

Launching the executable directly results in a dialog box complaining that Steam isn't running, which is expected behaviour, and happens on Windows as well.

Not a clean prefix, but a clean 32-bit prefix doesn't have any effect.

You mention flags for file access and "similar", but I'm afraid I don't know what similar means in this context.  neutral  I have at least figured out that +all is WAY too much information.  big_smile

emeres wrote:

Yeah, I know, but I figure learning what's going wrong here will help me with getting other games running that aren't coming to Linux natively any time soon.

Offline

#6 2014-09-09 22:45:23

emeres
Member
Registered: 2013-10-08
Posts: 1,570

Re: Borderlands 2 in Wine

 From the official documentation try:

WINEDEBUG='warn+all,err+all'
WINEDEBUG='+ntdll,+file'
WINEDEBUG='+relay'
WINEDEBUG='+loaddll'

 You should be able to launch steam, leave somewhere and start the application with those parameters, although I never tried that with Steam, so it might not work at all.

Offline

#7 2014-09-17 22:01:52

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Re: Borderlands 2 in Wine

Ok, so new 32-bit prefix, with the Steam folder symlinked (Most of it should be 32-bit, anyway), and all of the debug flags emeres mentioned.

http://pastebin.com/8YZDd0Vc

Offline

#8 2014-09-17 23:54:15

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: Borderlands 2 in Wine

Offline

#9 2014-09-19 14:18:04

PieterDeBruijn
Member
Registered: 2014-09-19
Posts: 1

Re: Borderlands 2 in Wine

The final release has been released (and runs great) natively on Arch! No Wine needed.

Offline

#10 2014-09-20 21:38:19

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Re: Borderlands 2 in Wine

PieterDeBruijn wrote:

The final release has been released (and runs great) natively on Arch! No Wine needed.

Where?  My Linux Steam client still shows it as having downloaded nothing.

Offline

#11 2014-09-20 22:39:09

nstgc
Member
Registered: 2014-03-17
Posts: 393

Re: Borderlands 2 in Wine

RankoKohime wrote:
PieterDeBruijn wrote:

The final release has been released (and runs great) natively on Arch! No Wine needed.

Where?  My Linux Steam client still shows it as having downloaded nothing.

I saw that this morning. I was so thrilled that I went ahead and downloaded it, but nothing downloaded. I think its a glitch since it still says that it only supports Windows and Mac on the store page, and I couldn't find any "Coming to..." nor "Now on Steam OS/Linux" pages.

[edit] I swear I Googled this earlier and nothing came up. http://www.ign.com/articles/2014/09/04/ … g-to-linux

[edit2] According to Phoronix Aspyr Media is doing the port. The only other game I know of them porting to Linux is Civ V, but they've ton a ton of Mac ports.

Last edited by nstgc (2014-09-21 00:55:09)

Offline

#12 2014-09-21 23:04:08

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Re: Borderlands 2 in Wine

nstgc wrote:
RankoKohime wrote:
PieterDeBruijn wrote:

The final release has been released (and runs great) natively on Arch! No Wine needed.

Where?  My Linux Steam client still shows it as having downloaded nothing.

I saw that this morning. I was so thrilled that I went ahead and downloaded it, but nothing downloaded. I think its a glitch since it still says that it only supports Windows and Mac on the store page, and I couldn't find any "Coming to..." nor "Now on Steam OS/Linux" pages.

This is what I'm seeing.  This is a common thing when a game is ported to Steam, a placeholder is put in place, so the game will show up in Linux clients, but it doesn't download any game files until they release the binary, then it does a massive update.

However, PieterDeBruijn mentioned it as already running, (not merely showing up in the client) natively.  So I am now confused.  Is it released to private beta testers or something?  I have no options for a public beta on my end.

Offline

#13 2014-09-22 01:02:55

gilmoreja
Member
From: Florida
Registered: 2012-05-28
Posts: 77

Re: Borderlands 2 in Wine

I think they said they will have more information about the port at the end of this month (September).


Time you enjoy wasting isn't wasted time.

Offline

#14 2014-09-22 10:35:51

RankoKohime
Member
Registered: 2014-01-08
Posts: 87
Website

Re: Borderlands 2 in Wine

I don't recall whether I looked at that before, but I just looked at it, and the only thing I hadn't done is the "wine uninstaller" part, which I just did, and now on startup, (whether from Steam or directly from the binary) I get a Steam dialog saying "completing installation" which reaches 2%, and then gives me an error related to the Steam servers.  Which seems to be an uncommon issue when running natively in Windows, but none of the solutions seem to affect it.

Verified cache, all good.  Same thing.

Last edited by RankoKohime (2014-09-22 10:36:56)

Offline

Board footer

Powered by FluxBB