WineHQ
Sacrifice 0678.05.21 Patch #3



Category: Main > Games > Role Playing Games > Sacrifice > 0678.05.21 Patch #3


NameSacrifice
Version0678.05.21 Patch #3
License Retail
URLhttp://www.interplay.com/games...
Votes  
RatingGold
Wine Version1.3.19
Maintainers of this version:
Description
Patch #3 released 3/27/2001
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
Installation.


What does not
Running the game. It shows the "choose direct3d driver" and all three show an unresponsive black screen. 


What was not tested
Anything besides installation, scapex (level editor).


Additional Comments


Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowUbuntu 10.04 "Lucid" x86_64 (+ variants like Kubuntu)Jul 06 20111.3.19 Yes Yes Gold Nick Stuckert 
ShowUbuntu 11.10 "Oneiric" (+ variants like Kubuntu)Jul 06 20111.3.19 Yes Yes Silver Nick Stuckert 
ShowUbuntu 10.04 "Lucid" x86_64 (+ variants like Kubuntu)Mar 14 20111.3.15 Yes Yes Silver Nick Stuckert 
ShowFedora 14 x86_64Feb 17 20111.3.13 Yes Yes Silver Barborica Alexandru 
ShowGentoo Linux AMD64Oct 05 20101.3.4 Yes Yes Silver Ronny Bull 


Known bugs
Bug # Description Status Resolution Other apps affected
201 Igowin: masking problem - image is not transparent CLOSED FIXED View
922 Baldur's Gate II Setup.exe and others fail:Error Number: 0x80040706 CLOSED INVALID View
5835 Sacrifice crashes CLOSED ABANDONED View
6101 Sacrificedemo setup fails: Object reference not set CLOSED DUPLICATE View
6847 DirectPlay metabug. Implement dplay tcp/ip provider. NEW View
9501 Window manager panel elements remain on the fullscreened game CLOSED INVALID View
12322 Sacrifice game crashes in full screen mode CLOSED FIXED View

 
HOWTO 64bit

Must set windows version to Win NT 4.0 for this application.

-takes care of "non-existent pagefile error"

Must also use windowed mode

-takes care of lack of rendering of title screen



 
HOWTO - Multiplayer

Install directplay via winetricks, only worked for Patch #2 as of May-10-2011.

See http://wiki.winehq.org/DirectPlayGames for additional install information.


 
HOWTO - Multiplayer

IPX (Original CD, Patch #2 and 3 see Patch #2 or #3 to use dplay)

-Can recompile kernel with IPX support https://help.ubuntu.com/community/Kernel/Compile

-Can use ipxtunnel (ports used are UDP 6073, 2302) http://www.linux.org/docs//ldp/howto/IPX-HOWTO-15.html


 
Deprecated (HOWTO)

Note: This has been fixed in recent versions of wine.

Hi I have coded a small program to fix a bug in Wine which causes an error message on launch, by changing a 1 value in the header of the main program executable. To use it, open a terminal and cd to the install directory, so something like:

cd .wine/drive_c/shiny/sacrifice/
then download this program by entering:
wget jeffz.name/code/pe.exe
then to fix your game executable (assuming it is called sacrifice.exe):

wine pe.exe sacrifice.exe

 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Failing to run on 64bit Arch Linux
by Iwan Gabovitch on Friday February 10th 2012, 19:28
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000000 ESP:0033d3f8 EBP:0033d424 EFLAGS:00210202( R- -- I - - - )
EAX:0033dc70 EBX:7c2f5ff4 ECX:00000033 EDX:00000004
ESI:00030000 EDI:0033d54c
Stack dump:
0x0033d3f8: 7c2dd1e6 00000004 fffffffe 0033d410
0x0033d408: 0e717000 7c2e7e8a 00030000 7c600000
0x0033d418: 00000033 00000002 00000002 0033db04
0x0033d428: 7c2b4369 0033dc70 0033db84 00000000
0x0033d438: 0033d544 00000004 7c2e7e79 7c2e7e79
0x0033d448: 7bcd1344 7c2e74fe 7bcd1342 00000000
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x00000000 (0x0033d424)
1 0x7c2b4369 in dbghelp (+0x14368) (0x0033db04)
2 0x7c2dd3ff StackWalk+0x18e() in dbghelp (0x0033dca4)
0x00000000: -- no code accessible --
Modules:
Module Address Debug info Name (85 modules)
PE 400000- 4f8000 Export sacrifice
PE 10000000-1001b000 Deferred smackw32
PE 14000000-1401d000 Deferred share
PE 16000000-1612e000 Deferred game3d
PE 18000000-18021000 Deferred 3d_d3d
PE 78000000-78044000 Deferred msvcrt
ELF 7b800000-7b9c5000 Deferred kernel32
\-PE 7b810000-7b9c5000 \ kernel32
ELF 7bc00000-7bcd2000 Deferred ntdll
\-PE 7bc10000-7bcd2000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
ELF 7c29c000-7c300000 Dwarf dbghelp
\-PE 7c2a0000-7c300000 \ dbghelp
ELF 7d09f000-7d0ba000 Deferred libgcc_s.so.1
ELF 7d0ba000-7e005000 Deferred swrast_dri.so
ELF 7e005000-7e012000 Deferred libdrm.so.2
ELF 7e012000-7e069000 Deferred libgl.so.1
ELF 7e07e000-7e092000 Deferred psapi
\-PE 7e080000-7e092000 \ psapi
ELF 7e092000-7e0ac000 Deferred imagehlp
\-PE 7e0a0000-7e0ac000 \ imagehlp
ELF 7e0ac000-7e1f2000 Deferred wined3d
\-PE 7e0c0000-7e1f2000 \ wined3d
ELF 7e231000-7e247000 Deferred libxcb-glx.so.0
ELF 7e247000-7e25d000 Deferred libglapi.so.0
ELF 7e25d000-7e2d0000 Deferred ddraw
\-PE 7e260000-7e2d0000 \ ddraw
ELF 7e2fe000-7e309000 Deferred libxcursor.so.1
ELF 7e30a000-7e313000 Deferred librt.so.1
ELF 7e313000-7e316000 Deferred libx11-xcb.so.1
ELF 7e316000-7e34c000 Deferred uxtheme
\-PE 7e320000-7e34c000 \ uxtheme
ELF 7e400000-7e42a000 Deferred libexpat.so.1
ELF 7e42a000-7e45f000 Deferred libfontconfig.so.1
ELF 7e45f000-7e46f000 Deferred libxi.so.6
ELF 7e46f000-7e473000 Deferred libxcomposite.so.1
ELF 7e473000-7e47c000 Deferred libxrandr.so.2
ELF 7e47c000-7e487000 Deferred libxrender.so.1
ELF 7e487000-7e48d000 Deferred libxxf86vm.so.1
ELF 7e48d000-7e491000 Deferred libxinerama.so.1
ELF 7e491000-7e498000 Deferred libxdmcp.so.6
ELF 7e498000-7e4b8000 Deferred libxcb.so.1
ELF 7e4b8000-7e4d2000 Deferred libice.so.6
ELF 7e4d2000-7e60a000 Deferred libx11.so.6
ELF 7e60a000-7e61d000 Deferred libxext.so.6
ELF 7e61d000-7e6b9000 Deferred winex11
\-PE 7e630000-7e6b9000 \ winex11
ELF 7e6b9000-7e6c9000 Deferred libbz2.so.1.0
ELF 7e6c9000-7e6e0000 Deferred libz.so.1
ELF 7e6e0000-7e77c000 Deferred libfreetype.so.6
ELF 7e77c000-7e780000 Deferred libxdamage.so.1
ELF 7e780000-7e786000 Deferred libxfixes.so.3
ELF 7e7bf000-7e8c0000 Deferred comctl32
\-PE 7e7d0000-7e8c0000 \ comctl32
ELF 7e8c0000-7e908000 Deferred dinput
\-PE 7e8d0000-7e908000 \ dinput
ELF 7e908000-7e932000 Deferred msacm32
\-PE 7e910000-7e932000 \ msacm32
ELF 7e932000-7e9b0000 Deferred rpcrt4
\-PE 7e940000-7e9b0000 \ rpcrt4
ELF 7e9b0000-7ead7000 Deferred ole32
\-PE 7e9d0000-7ead7000 \ ole32
ELF 7ead7000-7eb80000 Deferred winmm
\-PE 7eae0000-7eb80000 \ winmm
ELF 7eb80000-7ec4b000 Deferred gdi32
\-PE 7eb90000-7ec4b000 \ gdi32
ELF 7ec4b000-7ed9d000 Deferred user32
\-PE 7ec60000-7ed9d000 \ user32
ELF 7ed9d000-7ee06000 Deferred advapi32
\-PE 7edb0000-7ee06000 \ advapi32
ELF 7ef8f000-7efbd000 Deferred libm.so.6
ELF 7efbe000-7efc2000 Deferred libxau.so.6
ELF 7efc2000-7efe6000 Deferred imm32
\-PE 7efd0000-7efe6000 \ imm32
ELF 7efe6000-7f000000 Deferred version
\-PE 7eff0000-7f000000 \ version
ELF f73b1000-f73be000 Deferred libnss_files.so.2
ELF f73c0000-f73c5000 Deferred libdl.so.2
ELF f73c7000-f73d0000 Deferred libsm.so.6
ELF f7402000-f7408000 Deferred libuuid.so.1
ELF f7408000-f75aa000 Deferred libc.so.6
ELF f75aa000-f75c5000 Deferred libpthread.so.0
ELF f75c5000-f7709000 Dwarf libwine.so.1
ELF f770a000-f772c000 Deferred ld-linux.so.2
ELF f772c000-f772d000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000043 (D) C:\Sacrifice\Sacrifice.exe
00000044 0

[post new] [reply to this]

Multiplayer
by Stanislaw Gackowski on Wednesday July 6th 2011, 15:25
Hi,

I've got a question - is installing dplay enough for multiplayer for everybody? I've got the GOG version, and even after entering the CD key, I still can't access the other menus. All I get is the Local game. Does it need anything else?

[post new] [reply to this]

Insufficient pagefile space
by Jeff Layton on Saturday March 22nd 2008, 16:08
I'd love to play this game again, but whenever I try to start it, I get an error dialog about insufficient pagefile space and the game refuses to run. Does anyone know of a workaround for this? Is there some way to fool the game into thinking I have a pagefile configured?

[post new] [reply to this]




   << Back

Page loaded in 0.05949 seconds.