Skulltag crash on Windows 8 with ATI hardware.

I am trying to run Skulltag with ATI hardware and I am getting crashes all of the time.

Code: C0000005 (Access Violation - tried to read address 00000010)
Address: 70909A68
Flags: 00000000

Windows NT 6.2 Build 9200 

GS=002b  FS=0053  ES=002b  DS=002b
EAX=6a1fcac0  EBX=70929148  ECX=0018f348  EDX=7ffdd000
ESI=6a010fea  EDI=00000000
EBP=0018f224  EIP=70909a68  ESP=0018f168  CS=0023  SS=002b
EFlags=00210206
 CF- PF+ AF- ZF- SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-

FPU State:
 ControlWord=027f StatusWord=4022 TagWord=ffff
 ErrorOffset=709099f4
 ErrorSelector=015c0023
 DataOffset=0018f18c
 DataSelector=0000002b
 Cr0NpxState=00000000

MM0=8000000000000000
MM1=0000000000000000
MM2=8000000000000000
MM3=0000000000000000
MM4=0000002b00000000
MM5=6a010fea00000000
MM6=0018f2246a1fcac0
MM7=0000002b0018f168

Running threads:
00000318 at 70909A68*
00001254
000001b4
00000c5c
000008b8
00000c98
00000ffc
00000edc
00000e7c
00000cec

Loaded modules:
00400000 - 0124FFFF  skulltag.exe
76F70000 - 770C6FFF  ntdll.dll
76200000 - 7632FFFF  KERNEL32.DLL
75C20000 - 75CC5FFF  KERNELBASE.dll
75CD0000 - 75DCCFFF  GDI32.dll
76460000 - 76575FFF  USER32.dll
70CA0000 - 70E96FFF  COMCTL32.dll
74A00000 - 75AC5FFF  SHELL32.dll
76020000 - 760CDFFF  ADVAPI32.dll
74620000 - 746A8FFF  COMDLG32.dll
76D90000 - 76EA8FFF  ole32.dll
6FEC0000 - 6FEC7FFF  WSOCK32.dll
74380000 - 743A0FFF  WINMM.dll
10000000 - 101C2FFF  fmodex.dll
70900000 - 7092FFFF *OPENGL32.dll
70890000 - 708B2FFF  GLU32.dll
01450000 - 0157AFFF  hqnx.dll
00240000 - 00252FFF  snes_spc.dll
75AD0000 - 75B80FFF  msvcrt.dll
76AC0000 - 76BF5FFF  combase.dll
75DF0000 - 75E2FFFF  SHLWAPI.dll
75E30000 - 75E63FFF  sechost.dll
760D0000 - 7617BFFF  RPCRT4.dll
76A70000 - 76ABFFFF  WS2_32.dll
74350000 - 74379FFF  WINMMBASE.dll
6FFA0000 - 6FFB3FFF  MSACM32.dll
74600000 - 7461BFFF  SspiCli.dll
76D80000 - 76D87FFF  NSI.dll
74010000 - 74084FFF  SHCORE.DLL
745F0000 - 745F8FFF  CRYPTBASE.dll
74590000 - 745E0FFF  bcryptPrimitives.dll
76890000 - 768AFFFF  IMM32.DLL
76380000 - 7645CFFF  MSCTF.dll
70810000 - 70885FFF  riched20.dll
740F0000 - 74103FFF  USP10.dll
6D850000 - 6D87AFFF  msls31.dll
74200000 - 74287FFF  uxtheme.dll
740B0000 - 740C8FFF  dwmapi.dll
708F0000 - 708FDFFF  wtsapi32.dll
700B0000 - 700EDFFF  WINSTA.dll
76180000 - 761F3FFF  clbcatq.dll
75B90000 - 75C1AFFF  OLEAUT32.dll
72210000 - 7225CFFF  MMDevApi.dll
76D00000 - 76D1DFFF  DEVOBJ.dll
76CA0000 - 76CE5FFF  cfgmgr32.dll
72080000 - 720AFFFF  wdmaud.drv
72200000 - 72204FFF  ksuser.dll
721F0000 - 721F7FFF  AVRT.dll
6FFD0000 - 70023FFF  AUDIOSES.DLL
72040000 - 7207EFFF  powrprof.dll
6FFC0000 - 6FFC8FFF  msacm32.drv
6FF90000 - 6FF97FFF  midimap.dll
6FE70000 - 6FEB9FFF  mswsock.dll
73B80000 - 73B8FFFF  napinsp.dll
714C0000 - 714D3FFF  pnrpnsp.dll
6CDF0000 - 6CDFFFFF  NLAapi.dll
6FDF0000 - 6FE64FFF  DNSAPI.dll
72260000 - 72268FFF  winrnr.dll
74320000 - 7433FFFF  IPHLPAPI.DLL
742F0000 - 742F7FFF  WINNSI.DLL
6FDA0000 - 6FDDEFFF  fwpuclnt.dll
6FDE0000 - 6FDE6FFF  rasadhlp.dll
707E0000 - 7080FFFF  dinput8.dll
708E0000 - 708E9FFF  HID.DLL
75E70000 - 7601EFFF  SETUPAPI.DLL
76330000 - 76372FFF  WINTRUST.dll
74870000 - 749F7FFF  CRYPT32.dll
75DD0000 - 75DE1FFF  MSASN1.dll
70710000 - 707DDFFF  opengl32.dll
6B920000 - 6B9F8FFF  DDRAW.dll
70700000 - 70706FFF  DCIMAN32.dll
70060000 - 70066FFF  atiglpxx.dll
6A1D0000 - 6B4FDFFF  atioglxx.dll
740E0000 - 740E7FFF  VERSION.dll
6B8B0000 - 6B91CFFF  atiadlxy.dll
74090000 - 740AAFFF  USERENV.dll
76880000 - 76885FFF  PSAPI.DLL
73B60000 - 73B70FFF  profapi.dll
71B50000 - 71C38FFF  aticfx32.dll
70050000 - 7005AFFF  atigktxx.dll

Bytes near EIP:
70909A58: c2 04 00 eb 03 8d 49 00 8b 44 24 1c 8b 74 24 08
70909A68: 0f b6 57 10 89 54 24 7c ba 10 00 00 00 3a 57 17
70909A78: b9 01 00 00 00 1b d2 83 e2 08 83 c2 10 89 94 24

I am not sure what the exact problem is but I am really wanting to get Skulltag working. I am using Windows 8 Pro with a ATI HD6670 card.

Share this post


Link to post

You might have better chances with Zandronum since Skulltag had the luck to die before the abomination that is Windows 8 was unleashed upon the world.

Share this post


Link to post

Isn't Windows 8 the same thing as Windows 7 except with a shit interface? Why would it have problems?

Share this post


Link to post

Because it isn't just Windows 7 with a shit interface.
It also contains numerous under the hood changes that may cause problems.

In any case, this doesn't look like a Windows 8 issue but a driver issue with the graphics card. It crashes inside OpenGL which is not that unusual for AMD/ATI. Their track record with broken GL drivers has been rather bad in recent years.

Share this post


Link to post
Graf Zahl said:

In any case, this doesn't look like a Windows 8 issue but a driver issue with the graphics card. It crashes inside OpenGL which is not that unusual for AMD/ATI. Their track record with broken GL drivers has been rather bad in recent years.


It seems like this has been the case for ages. Have you ever considered giving Direct3D a shot?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now