http://bugs.winehq.org/show_bug.cgi?id=24701
Summary: Vampire the Masquerade bloodlines Product: Wine Version: 1.3.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: i30817@gmail.com
err:d3d:resource_init Out of adapter memory
Seems to be the first error. I have fglrx drivers but removed them from a while and tested, and it continued. using winetricks videomemorysize=512 for my graphics card (Ati mobility radeon 4570 512 mb) didn't have a effect (there is a difference in the offsets reported). I'm using installed the last unofficial patch. Without it a addional error relating to the refresh rate would manifest (it has to do with a dll file in the bin folder shaderapidx9.dll http://forumplanet.gamespy.com/bloodlines_tech_support/b50391/20211232/p1/ ) and a nocd.
This seems to me a regression, because i played it before in this computer. But since i changed release, X, fglrx, wine, unofficial patch compilation and other things, i have no idea if that is certain.
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #1 from paulo i30817@gmail.com 2010-10-10 18:14:50 CDT --- Created an attachment (id=31214) --> (http://bugs.winehq.org/attachment.cgi?id=31214) with the winetricks videomemorysize
http://bugs.winehq.org/show_bug.cgi?id=24701
paulo i30817@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Vampire the Masquerade |Vampire the Masquerade |bloodlines |bloodlines hanging with Out | |of adapter memory
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #2 from paulo i30817@gmail.com 2010-10-10 18:16:20 CDT --- Created an attachment (id=31215) --> (http://bugs.winehq.org/attachment.cgi?id=31215) without the winetricks videomemorysize
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2010-10-10 23:06:50 CDT --- Please try to perform the regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #4 from paulo i30817@gmail.com 2010-10-11 00:05:42 CDT --- I'm in ubuntu 10.10
The easy way to install the depencies to build wine 32 bits in 64 bit don't work, and i'm sure to fuck up the "hard way".
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #5 from paulo i30817@gmail.com 2010-10-11 00:14:10 CDT --- Never mind, followed the build lucid build instructions.
Anyway to do parallel compilation? These long compilation times kill me.
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #6 from paulo i30817@gmail.com 2010-10-11 02:55:41 CDT --- Ok, went on a wild goose chase for a while because of the new security features of ubuntu broke the game, had to edit this /etc/sysctl.d/10-ptrace.conf and setting kernel.yama.ptrace_scope to 0
to remove a error that was masking the correct error. Retrying now.
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #7 from paulo i30817@gmail.com 2010-10-11 13:53:56 CDT --- I tried to compile now wine with the lines (as specified in the wine on 64 bits page but for ATI) : mkdir -p ./lib32 ln -s /usr/lib32/fglrx/libGL.so.1 ./lib32/libGL.so CC="ccache gcc -m32" LDFLFLAGS="-L./lib32" CFLAGS="-g -O0" ./configure --verbose --disable-tests && make depend && make && printf "\a"
It fell down hard when i did that:
paulo@AIVAS:~/wine-git$ taskset -c 1 ./wine ~/Desktop/Vampire\ -\ Bloodlines/vampire.exe wine: Call from 0x7b842b6e to unimplemented function user32.dll.UserRegisterWowHandlers, aborting err:module:attach_process_dlls "user32.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\windows\system32\winemenubuilder.exe" failed, status 80000100 wine: Call from 0x7b842b6e to unimplemented function user32.dll.UserRegisterWowHandlers, aborting err:module:attach_process_dlls "user32.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"Z:\home\paulo\Desktop\Vampire - Bloodlines\vampire.exe" failed, status 80000100
Still testing normal mesa compiles. Should i remove the ati driver for testing?
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #8 from paulo i30817@gmail.com 2010-10-11 13:58:22 CDT --- It actually made no difference. As the error didn't appear in this iteration i marked it with git bisect good and am continuing.
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #9 from paulo i30817@gmail.com 2010-10-11 13:59:19 CDT --- (but i didn't remove the ati driver, just put the flags exactly as the page says, that is what made no difference).
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #10 from paulo i30817@gmail.com 2010-10-11 17:04:07 CDT --- It is the crack. A different one goes ingame, i suspect it purges safedisk more throughly. I'd swear that the one i used before worked, but now it doesn't as far back as wine 1.1.9
http://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #11 from paulo i30817@gmail.com 2010-10-11 18:34:51 CDT --- Well, while with the right crack it doesn't crash anymore, the same err:d3d:resource_init Out of adapter memory error occurs.
http://bugs.winehq.org/show_bug.cgi?id=24701
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com 2012-10-10 19:43:39 CDT --- Is this still an issue in the latest development version of wine?
http://bugs.winehq.org/show_bug.cgi?id=24701
Goblinstomper@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Goblinstomper@gmail.com
--- Comment #13 from Goblinstomper@gmail.com 2013-10-12 23:53:28 CDT --- This is probably fixed or was invalid due to the crack, as the game has worked for years and at least still do with current wine 1.7.4.
http://bugs.winehq.org/show_bug.cgi?id=24701
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |stefan@codeweavers.com Ever Confirmed|0 |1
--- Comment #14 from Stefan Dösinger stefan@codeweavers.com 2013-10-23 13:27:12 CDT --- I see this bug as well, and I think it is a race condition, maybe in the game, maybe in the wine code. Turning on d3d9 logging makes it either succeed or crash elsewhere. taskset -c 1 is not enough to make the game work.
https://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #15 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=24701
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=24701
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de, | |super_man@post.com
--- Comment #16 from super_man@post.com --- Phoronix made an article and I found this by accident.
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a893ac8869a0be08582f3b224d...
Only textures and surfaces increment vidmem and may return ERR_OUTOFVIDEOMEMORY. Vertexbuffers and indexbuffers creation always succeedes, even when out of video memory. Fixes "Vampire: The Masquerade - Bloodlines" allocating resources until crash. Fixes "Age of Conan" allocating resources until crash. Fixes failing WINE test device.c test_vidmem_accounting().
So wine is doing it wrong?
There are also few other bugs that report out of memory errors + crash.
https://bugs.winehq.org/show_bug.cgi?id=24701
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #17 from Sergey Isakov isakov-sl@bk.ru --- Final Fantasy XIV Benchmark affected as well. With default video memory 128Mb it crashes. If set 512Mb it goes further, not crash. MacOSX 10.7.5.
https://bugs.winehq.org/show_bug.cgi?id=24701
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #18 from joaopa jeremielapuree@yahoo.fr --- What about this bug in current wine(3.20)?
https://bugs.winehq.org/show_bug.cgi?id=24701
--- Comment #19 from paulo i30817@gmail.com --- It's fixed for a few years now.
https://bugs.winehq.org/show_bug.cgi?id=24701
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Component|-unknown |directx-d3d
--- Comment #20 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to paulo from comment #19)
It's fixed for a few years now.
Thank you for reporting back. For the next time, notice that you can close your own bugs.
https://bugs.winehq.org/show_bug.cgi?id=24701
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.17.