View previous topic :: View next topic |
Author |
Message |
pjunod n00b
Joined: 01 Dec 2004 Posts: 21
|
Posted: Sun Sep 02, 2007 11:52 pm Post subject: Bioshock + Wine |
|
|
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 |
|
|
pjunod n00b
Joined: 01 Dec 2004 Posts: 21
|
Posted: Mon Sep 03, 2007 7:04 am Post subject: |
|
|
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 |
|
|
Hyper_Eye Guru
Joined: 17 Aug 2003 Posts: 462 Location: Huntsville, AL.
|
|
Back to top |
|
|
pjunod n00b
Joined: 01 Dec 2004 Posts: 21
|
Posted: Mon Sep 03, 2007 6:02 pm Post subject: |
|
|
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 |
|
|
Hyper_Eye Guru
Joined: 17 Aug 2003 Posts: 462 Location: Huntsville, AL.
|
Posted: Mon Sep 03, 2007 9:58 pm Post subject: |
|
|
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 |
|
|
Saint1911 Tux's lil' helper
Joined: 30 Dec 2002 Posts: 90 Location: England
|
Posted: Tue Sep 04, 2007 10:31 am Post subject: |
|
|
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 |
|
|
TNorthover Guru
Joined: 25 Jan 2004 Posts: 434 Location: Edinburgh, UK
|
Posted: Thu Sep 06, 2007 10:21 am Post subject: |
|
|
Saint1911 wrote: | Forget about it, it won't work until the developers |
Or someone else... |
|
Back to top |
|
|
stefandoesinger n00b
Joined: 07 Mar 2005 Posts: 23 Location: Österreich
|
Posted: Wed Oct 03, 2007 3:20 pm Post subject: |
|
|
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 |
|
|
Cyker Veteran
Joined: 15 Jun 2006 Posts: 1746
|
Posted: Wed Oct 03, 2007 8:09 pm Post subject: |
|
|
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 |
|
|
cybertronix Tux's lil' helper
Joined: 25 Aug 2004 Posts: 100 Location: Minnesota
|
Posted: Fri Oct 05, 2007 6:06 pm Post subject: |
|
|
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 |
|
|
|