Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bioshock + Wine
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
pjunod
n00b
n00b


Joined: 01 Dec 2004
Posts: 21

PostPosted: Sun Sep 02, 2007 11:52 pm    Post subject: Bioshock + Wine Reply with quote

wine 0.9.39

I managed to get bioshock installed in wine with the crack that was released for it. I got several errors about missing dx9 and other misc dll files and got past all of those by downloading the missing dll files.


Now i'm getting an error when i try to launch the game saying

R6034
An application has made an attempt to load the C runtime library incorrectly.

and wine spits out the following error:

err:module:LdrInitializeThunk "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\2K Games\\BioShock\\Builds\\Release\\Bioshock.exe" failed, status c0000142

I know the game + crack i have works because it was just installed on a friend's windows machine several hours ago.

Has anyone been able to get bioshock to work in wine? I'm not seeing anything on winehq or finding anything by googling either.
Back to top
View user's profile Send private message
pjunod
n00b
n00b


Joined: 01 Dec 2004
Posts: 21

PostPosted: Mon Sep 03, 2007 7:04 am    Post subject: Reply with quote

specs might be helppful too....

video: 256mb MSI 6600GT OC PCI-e x16
ram: 2gigs

emerge info:
Code:

Portage 2.1.2.12 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 i686)
=================================================================
System uname: 2.6.21-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 02 Sep 2007 23:30:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.gtlib.gatech.edu/pub/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac aalib acl acpi aim alsa apache2 arts artswrappersuid asf avi bash-completion berkdb bidi bitmap-fonts bluetooth bzlib cairo cddb cdparanoia cdr cli cracklib crypt cscope cups dbus dga dio divx divx4linux dri dvd dvdr dvdread emacs encode esd exif fastcgi fbcon ffmpeg firefox flac flash fortran freetds gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml iconv ieee1394 imlib innodb isdnlog jabber java javascript jikes jpeg kde kerberos leim libg++ mad midi mime mmx mmx2 mmxext mp3 mpeg mplayer msn mudflap mysql mysqli nas ncurses nls nocd nptl nptlonly nsplugin offensive ogg oggvorbis openal opengl openmp oss pam pcre pdflib perl php png pppd python qt3 qt4 quicktime rdesktop readline reflection samba sdl session snmp spell spl sse sse2 ssl svg sysfs tcl tcpd tiff tk tokenizer truetype-fonts type1-fonts unicode usb v4l vcd videos vim-syntax vorbis win32codecs wxwindows x86 xcomposite xine xinerama xml xml2 xmlrpc xorg xosd xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
Hyper_Eye
Guru
Guru


Joined: 17 Aug 2003
Posts: 462
Location: Huntsville, AL.

PostPosted: Mon Sep 03, 2007 7:16 am    Post subject: Reply with quote

Here is the appdb link:

http://appdb.winehq.org/appview.php?iAppId=5695

This is currently a non-working title. It does not work in Wine or Cedega. Give it a little time as it is very new. It is also a DX10 game (though I know it can run in DX9 mode.)
_________________
Gentoo Gaming Videos
Back to top
View user's profile Send private message
pjunod
n00b
n00b


Joined: 01 Dec 2004
Posts: 21

PostPosted: Mon Sep 03, 2007 6:02 pm    Post subject: Reply with quote

yes. i had run across that page on wine's website. it was the first place i looked. All of the reviews are for the demo though. I was hoping someone else had been trying bioshock as well considering how popular it seems to be.

I was under the impression that wine supported directx 9. I know bioshock wants 9.0c, not sure what version wine will do. It did ask for one of the dx9 dll files, which i downloaded and threw in my system32 directory.

does anyone know if either wine or cedega developers are looking at bioshock yet?
Back to top
View user's profile Send private message
Hyper_Eye
Guru
Guru


Joined: 17 Aug 2003
Posts: 462
Location: Huntsville, AL.

PostPosted: Mon Sep 03, 2007 9:58 pm    Post subject: Reply with quote

I am sure they are both looking at it. It is already getting a lot of buzz and I think it is going to get very popular.

There are a lot more things to consider then DX9. Even DX9 has a lot of different API and functionality and it is not 100% supported. There is also sound, copyright protection, input, etc. etc. Like I said, it will take a little time. If a game works on release then it is luck. A lot of games don't (especially if they use a new engine like Unreal3 engine which bioshock uses.)
_________________
Gentoo Gaming Videos
Back to top
View user's profile Send private message
Saint1911
Tux's lil' helper
Tux's lil' helper


Joined: 30 Dec 2002
Posts: 90
Location: England

PostPosted: Tue Sep 04, 2007 10:31 am    Post subject: Reply with quote

Forget about it, it won't work until the developers remove the Securom hash indexing, dvd topography comparation to your unique key, debug checker and online activation.
Ken Levine (Lead Designer) has stated that they are going to do that in the future, but did not give a time frame.
_________________
Finally, in conclusion, I shall say only this
Back to top
View user's profile Send private message
TNorthover
Guru
Guru


Joined: 25 Jan 2004
Posts: 434
Location: Edinburgh, UK

PostPosted: Thu Sep 06, 2007 10:21 am    Post subject: Reply with quote

Saint1911 wrote:
Forget about it, it won't work until the developers

Or someone else...
Back to top
View user's profile Send private message
stefandoesinger
n00b
n00b


Joined: 07 Mar 2005
Posts: 23
Location: Österreich

PostPosted: Wed Oct 03, 2007 3:20 pm    Post subject: Reply with quote

Bioshock (demo) sorta runs nowadays, with a small fix for ntdll and an extra registry key to tell the securom copy protection that you don't have Daemon Tools installed. However, it doesn't run well. It crashes on some machines in the Nvidia driver(I think it's a gentoo bug, but I haven't isolated it yet), and it is rather slow. Graphics render for major part correctly though. One d3d hack is needed too, which should be fixed somewhen with a more profound cleanup of some parts of the code. GLSL and fbos have to be enabled.

In General we(I'm a developer of Wine's D3D implementation) do not care much about games like Bioshock. There is a short time buzz about them, and a few days / weeks later it is silent. Multiplayer and Online games are more important in the long run. As you can see, this thread was started on sept. 2nd and ended 4 days later. Nobody talks about Oblivion any more. Warcraft 3 and even old Starcraft are more popular than Oblivion today as far as I can see. Nothing was fixed for Bioshock specifically, it just "runs" with what we have already.
Back to top
View user's profile Send private message
Cyker
Veteran
Veteran


Joined: 15 Jun 2006
Posts: 1746

PostPosted: Wed Oct 03, 2007 8:09 pm    Post subject: Reply with quote

Saint1911 wrote:
Forget about it, it won't work until the developers remove the Securom hash indexing, dvd topography comparation to your unique key, debug checker and online activation.
Ken Levine (Lead Designer) has stated that they are going to do that in the future, but did not give a time frame.


Yup, and I will buy the game. In the future. No timeframe 'tho ;)
Back to top
View user's profile Send private message
cybertronix
Tux's lil' helper
Tux's lil' helper


Joined: 25 Aug 2004
Posts: 100
Location: Minnesota

PostPosted: Fri Oct 05, 2007 6:06 pm    Post subject: Reply with quote

stefandoesinger wrote:
In General we(I'm a developer of Wine's D3D implementation) do not care much about games like Bioshock.

It's a shame that has to be true, because Bioshock was a game I would eventually have given in and installed Windows somewhere to play. I do understand your reasoning though, and I'm really glad to hear that it's at least semi-working already. It's amazing how far Wine has come in the past few years.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum