Moderator: Graf Zahl
-
NilkadNaquada
- Posts: 4
- Joined: Tue Jul 08, 2014 20:38
Very Fatal Error
GZDoom keeps giving me a “Very Fatal Error” report each time I try to load it. I downloaded it on this laptop while it had Windows 7 as the operating system, it stopped working after I installed Windows 8. I tried redownloading the latest release and it still didn’t work. I’ve tried loading multiple different iwads and it encounters the same error every time. I am currently running Windows 8.1 for my operating system, which doesn’t seem to have changed anything.
-
Blue Shadow
- Global Moderator
- Posts: 307
- Joined: Sun Aug 29, 2010 6:09
Re: Very Fatal Error
Post
by Blue Shadow » Wed Jul 09, 2014 0:04
When getting the crash, you’ll be allowed to save a crash report to disk, could you upload that crash report?
By the way, GZDoom should run fine on Windows 8 or 8.1, so it must be something else. In most cases, it’s graphics card-related, like outdated drivers or not having the needed OpenGL support to run GZDoom.
-
Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: Very Fatal Error
Post
by Graf Zahl » Wed Jul 09, 2014 13:20
What is this:
OS: Windows 95 4.0.950
There seems to be something seriously wrong with your system. BTW, it crashes while trying to initialize OpenGL so I suspect a broken Windows installation.
-
NilkadNaquada
- Posts: 4
- Joined: Tue Jul 08, 2014 20:38
Re: Very Fatal Error
Post
by NilkadNaquada » Wed Jul 09, 2014 18:39
There is something seriously wrong with it, I’m using my brother’s laptop and he is really really stupid about what he downloads.
Any clue what I can do to fix it?
-
NilkadNaquada
- Posts: 4
- Joined: Tue Jul 08, 2014 20:38
Re: Very Fatal Error
Post
by NilkadNaquada » Fri Jul 11, 2014 17:53
Nevermind, I tried reinstalling Windows 8.1 and trying opening GZDoom again, which didn’t work, but just now I was browsing around seeing if I could find a fix anywhere else, and found a thread which seemed to have the same problem as me. It included a screenshot of the error message the person got, and i wanted to make sure it was the same error, so I tried loading up GZDoom expecting the message as usual so I could check that the error code was the same, and for whatever reason it’s working now.
GZDoom crashing saying “very fatal error.”
This just started the other day for some reason. Everything I’ve seen says to update my graphics card, but I already have the latest drivers, so I don’t know now.
Hey guys help me please i tried playing doom brutality 3 over GZDoom using ZDL and it works until i try shooting some enemies.
Sometimes it works till third or fouth enemy but it mostly stops working then an displays this error please help ;/.
(I couldn’t paste stack contents since maximum number of allowed characters is 60000.)
report.txt
Code: C0000005 (Access Violation – tried to read address 0000000000000000)
Address: 00007FF711430631
Flags: 00000000
Windows NT 10.0 Build 19041
GS=002b FS=0053 ES=002b DS=002b
RAX=0000000000000000 RBX=0000000000000000 RCX=00000000ffffffff
RDX=000002c1b6fb8902 RSI=000002c1be11c8d0 RDI=0000000000000000
RBP=000000cbc5af20d0 R8=0000000000000001 R9=0000000000000001
R10=000000cbc5af2049 R11=000000cbc5af2048 R12=0000000000000001
R13=0000000000001000 R14=000000cbc5af2090 R15=000000000000017d
RIP=00007ff711430631 RSP=000000cbc5af1ff0
CS=0033 SS=002b EFlags=00010202
CF- PF- AF- ZF- SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-
MM0=0000000000000000
MM1=0000000000000000
MM2=0000000000000000
MM3=0000000000000000
MM4=8000000000000000
MM5=8000000000000000
MM6=0000000000000000
MM7=8000000000000000
XMM0=00000000000000000000000000000000
XMM1=00000000000000000000000000000000
XMM2=00000000000000000000000000000000
XMM3=00000000000000000000000000000000
XMM4=00000000000000000000000000000000
XMM5=00000000000000000000000000000000
XMM6=0000000000000000403dcf994e36ca74
XMM7=00000000000000004238000000000000
XMM8=00000000000000004060000000000000
XMM9=00000000000000004038000000000000
XMM10=00000000000000000000000000000000
XMM11=00000000000000000000000000000000
XMM12=00000000000000000000000000000000
XMM13=00000000000000000000000000000000
XMM14=00000000000000000000000000000000
XMM15=00000000000000000000000000000000
Running threads:
00001bac at 00007FF711430631*
000021bc
00003378
0000205c
00003380
00002aec
0000180c
00002f30
00003494
000039a0
000006c8
000024ec
0000150c
00002b88
000039f0
00003924
0000168c
00002294
00003c58
00003da0
00003784
Loaded modules:
00007FF7110A0000 – 00007FF712297FFF *gzdoom.exe
00007FFA42BF0000 – 00007FFA42DE5FFF ntdll.dll
00007FFA415D0000 – 00007FFA4168CFFF KERNEL32.DLL
00007FFA40930000 – 00007FFA40BF7FFF KERNELBASE.dll
00007FFA3D790000 – 00007FFA3D81FFFF apphelp.dll
00007FFA412A0000 – 00007FFA413C9FFF ole32.dll
00007FFA40670000 – 00007FFA4076FFFF ucrtbase.dll
00007FFA41B00000 – 00007FFA41C23FFF RPCRT4.dll
00007FFA40EC0000 – 00007FFA41214FFF combase.dll
00007FFA340B0000 – 00007FFA340B8FFF WSOCK32.dll
00007FFA41490000 – 00007FFA414B9FFF GDI32.dll
00007FFA42AA0000 – 00007FFA42B3DFFF msvcrt.dll
00007FFA403C0000 – 00007FFA403E1FFF win32u.dll
00007FFA26540000 – 00007FFA26664FFF OPENGL32.dll
00007FFA42B40000 – 00007FFA42BAAFFF WS2_32.dll
00007FFA40770000 – 00007FFA40878FFF gdi32full.dll
00007FFA40420000 – 00007FFA404BCFFF msvcp_win.dll
00007FFA42520000 – 00007FFA425C9FFF ADVAPI32.dll
00007FFA416A0000 – 00007FFA4173AFFF sechost.dll
00007FFA41C30000 – 00007FFA41DCFFFF USER32.dll
00007FFA36340000 – 00007FFA36366FFF WINMM.dll
00007FFA40C60000 – 00007FFA40D39FFF COMDLG32.dll
00007FFA413E0000 – 00007FFA4148DFFF shcore.dll
00007FFA41510000 – 00007FFA41564FFF SHLWAPI.dll
00007FFA41DE0000 – 00007FFA4251FFFF SHELL32.dll
00007FFA2B180000 – 00007FFA2B1ABFFF GLU32.dll
00007FFA33D50000 – 00007FFA33FEAFFF COMCTL32.dll
00007FFA14B20000 – 00007FFA14DAEFFF zmusic.dll
00007FFA32880000 – 00007FFA32A63FFF dbghelp.dll
00007FFA154E0000 – 00007FFA156ADFFF d3d9.dll
00007FFA3E450000 – 00007FFA3EBE3FFF windows.storage.dll
00007FFA3DD30000 – 00007FFA3DD5EFFF dwmapi.dll
00007FFA3E2C0000 – 00007FFA3E2D1FFF kernel.appcore.dll
00007FFA3FD40000 – 00007FFA3FD6BFFF Wldp.dll
00007FFA414E0000 – 00007FFA4150FFFF IMM32.DLL
00007FFA1E3A0000 – 00007FFA1E439FFF riched20.dll
00007FFA30B80000 – 00007FFA30BB8FFF msls31.dll
00007FFA33CF0000 – 00007FFA33D08FFF USP10.dll
00007FFA3D8B0000 – 00007FFA3D94EFFF uxtheme.dll
00007FFA40DA0000 – 00007FFA40EB4FFF MSCTF.dll
00007FFA41A30000 – 00007FFA41AFCFFF OLEAUT32.dll
00007FFA40340000 – 00007FFA403BEFFF bcryptPrimitives.dll
00007FFA41740000 – 00007FFA417E8FFF clbcatq.dll
00007FFA240F0000 – 00007FFA2412DFFF dataexchange.dll
00007FFA3CC90000 – 00007FFA3CE74FFF dcomp.dll
00007FFA3C460000 – 00007FFA3C6C3FFF d3d11.dll
00007FFA3EC50000 – 00007FFA3ED42FFF dxgi.dll
00007FFA3A8D0000 – 00007FFA3AAD7FFF twinapi.appcore.dll
00007FFA2DC80000 – 00007FFA2DD7BFFF textinputframework.dll
00007FFA3CE80000 – 00007FFA3D1DDFFF CoreUIComponents.dll
00007FFA3D560000 – 00007FFA3D651FFF CoreMessaging.dll
00007FFA3F040000 – 00007FFA3F072FFF ntmarta.dll
00007FFA3BEA0000 – 00007FFA3BFF5FFF wintypes.dll
00007FFA34280000 – 00007FFA342E5FFF Oleacc.dll
00007FFA3B8E0000 – 00007FFA3B8F3FFF wtsapi32.dll
00007FFA3F610000 – 00007FFA3F669FFF WINSTA.dll
00007FFA3FC90000 – 00007FFA3FC9BFFF CRYPTBASE.DLL
00007FFA401F0000 – 00007FFA4022BFFF SspiCli.dll
0000000057F10000 – 0000000058126FFF openal32.dll
00007FFA395E0000 – 00007FFA39664FFF MMDevApi.dll
00007FFA40080000 – 00007FFA400ABFFF DEVOBJ.dll
00007FFA40620000 – 00007FFA4066DFFF cfgmgr32.dll
00007FFA39710000 – 00007FFA39890FFF AUDIOSES.DLL
00007FFA400F0000 – 00007FFA4013AFFF powrprof.dll
00007FFA400D0000 – 00007FFA400E1FFF UMPDC.dll
00007FFA3DE40000 – 00007FFA3DE53FFF resourcepolicyclient.dll
00007FFA220C0000 – 00007FFA220E5FFF winmmbase.dll
00007FFA19D50000 – 00007FFA19D95FFF wdmaud.drv
00007FFA3BD60000 – 00007FFA3BD68FFF ksuser.dll
00007FFA3AE60000 – 00007FFA3AE69FFF AVRT.dll
00007FFA3BD20000 – 00007FFA3BD2CFFF msacm32.drv
00007FFA29660000 – 00007FFA2967DFFF MSACM32.dll
00007FFA3E170000 – 00007FFA3E17AFFF midimap.dll
00007FFA30840000 – 00007FFA30884FFF dinput8.dll
00007FFA27740000 – 00007FFA27891FFF inputhost.dll
00007FFA3D9D0000 – 00007FFA3DAC6FFF PROPSYS.dll
00007FFA3EBF0000 – 00007FFA3EBFCFFF HID.DLL
00007FFA425D0000 – 00007FFA42A36FFF SETUPAPI.DLL
00007FFA403F0000 – 00007FFA40416FFF bcrypt.dll
00007FFA40C00000 – 00007FFA40C5FFFF WINTRUST.dll
00007FFA404C0000 – 00007FFA4061CFFF CRYPT32.dll
00007FFA3FEC0000 – 00007FFA3FED1FFF MSASN1.dll
00007FFA3A460000 – 00007FFA3A559FFF AppXDeploymentClient.dll
00007FFA056B0000 – 00007FFA05EE1FFF ig7icd64.dll
00007FFA37B40000 – 00007FFA37FA3FFF igdusc64.dll
00007FFA156B0000 – 00007FFA15832FFF libfluidsynth64.dll
00007FFA19BB0000 – 00007FFA19C4BFFF DSOUND.dll
00007FFA15360000 – 00007FFA154DFFFF libsndfile-1.dll
00007FFA3B550000 – 00007FFA3B5FDFFF mscms.dll
00007FFA40230000 – 00007FFA4025DFFF USERENV.dll
00007FFA3B460000 – 00007FFA3B470FFF ColorAdapterClient.dll
00007FFA3BE30000 – 00007FFA3BE72FFF icm32.dll
00007FFA38020000 – 00007FFA38BC1FFF igd10iumd64.dll
00007FFA3FDB0000 – 00007FFA3FDD6FFF ncrypt.dll
00007FFA3FD70000 – 00007FFA3FDAAFFF NTASN1.dll
00007FFA38C50000 – 00007FFA38C8AFFF dxcore.dll
0000000063C80000 – 0000000063CE8FFF libmpg123-0.dll
Bytes near RIP:
00007FF711430621: 41 b8 01 00 00 00 48 8b 01 ff 50 18 48 8b 46 38
00007FF711430631: 80 3c 03 00 75 04 33 c0 eb 22 0f b6 4c 24 58 0f
00007FF711430641: b6 44 24 50 6b d1 25 0f b6 4c 24 68 69 c0 8f 00
Call trace:
rip=00007FF711430631 <- Here it dies.
Function range: 00007FF7114305DB -> 00007FF711430673
Function range: 00007FF7114305A0 -> 00007FF7114305DB
FRAME 00:
rip=00007FF71142FAD9 rsp=000000CBC5AF2040 rbp=000000CBC5AF2140
r12=0000000000000001 r13=0000000000001000 r14=000002C1C57472B0
rdi=000002C1BE11C8D0 rsi=000000CBC5AF2238 rbx=0000000000000040
-> ‘rbx’ saved on stack at 000000CBC5AF2050 (=> 0000000000000040)
-> ‘rbp’ saved on stack at 000000CBC5AF2030 (=> 000000CBC5AF2140)
-> ‘rsi’ saved on stack at 000000CBC5AF2028 (=> 000000CBC5AF2238)
-> ‘rdi’ saved on stack at 000000CBC5AF2020 (=> 000002C1BE11C8D0)
-> ‘r14’ saved on stack at 000000CBC5AF2018 (=> 000002C1C57472B0)
-> ‘r15’ saved on stack at 000000CBC5AF2010 (=> 0000000000000000)
Function range: 00007FF71142F5A0 -> 00007FF71142FC76
FRAME 01:
rip=00007FF71141F82F rsp=000000CBC5AF2210 rbp=000000CBC5AF2490
r12=0000000000000000 r13=0000000000000000 r14=000002C1BE11C8D0
rdi=000000CBC5AF22A0 rsi=000000000000951D rbx=00000000FFFFFFFF
-> ‘rbx’ saved on stack at 000000CBC5AF2220 (=> 00000000FFFFFFFF)
-> ‘rbp’ saved on stack at 000000CBC5AF2200 (=> 000000CBC5AF2490)
-> ‘rsi’ saved on stack at 000000CBC5AF21F8 (=> 000000000000951D)
-> ‘rdi’ saved on stack at 000000CBC5AF21F0 (=> 000000CBC5AF22A0)
-> ‘r12’ saved on stack at 000000CBC5AF21E8 (=> 0000000000000000)
-> ‘r13’ saved on stack at 000000CBC5AF21E0 (=> 0000000000000000)
-> ‘r14’ saved on stack at 000000CBC5AF21D8 (=> 000002C1BE11C8D0)
-> ‘r15’ saved on stack at 000000CBC5AF21D0 (=> 0000000000000001)
Function range: 00007FF71141F660 -> 00007FF71141F9A0
FRAME 02:
rip=00007FF71141FB1C rsp=000000CBC5AF2280 rbp=000000CBC5AF2490
r12=0000000000000000 r13=0000000000000000 r14=000002C1D20D3160
rdi=000002C1C4BBCC30 rsi=000000CBC5AF2320 rbx=000000CBC5AF2320
-> ‘rbx’ saved on stack at 000000CBC5AF2290 (=> 000000CBC5AF2320)
-> ‘rbp’ saved on stack at 000000CBC5AF2298 (=> 000000CBC5AF2490)
-> ‘rsi’ saved on stack at 000000CBC5AF2270 (=> 000000CBC5AF2320)
-> ‘rdi’ saved on stack at 000000CBC5AF2268 (=> 000002C1C4BBCC30)
-> ‘r12’ saved on stack at 000000CBC5AF2260 (=> 0000000000000000)
-> ‘r14’ saved on stack at 000000CBC5AF2258 (=> 000002C1D20D3160)
-> ‘r15’ saved on stack at 000000CBC5AF2250 (=> 000002C1D20C1730)
Function range: 00007FF71141FB00 -> 00007FF71141FB97
FRAME 03:
rip=00007FF71141FEDB rsp=000000CBC5AF22D0 rbp=000000CBC5AF2490
r12=0000000000000000 r13=0000000000000000 r14=000002C1D20D3160
rdi=000002C1C4BBCC30 rsi=0000000000000001 rbx=000000CBC5AF2320
-> ‘rbx’ saved on stack at 000000CBC5AF22D0 (=> 000000CBC5AF2320)
-> ‘rsi’ saved on stack at 000000CBC5AF22D8 (=> 0000000000000001)
-> ‘rdi’ saved on stack at 000000CBC5AF22C0 (=> 000002C1C4BBCC30)
Function range: 00007FF71141FEC0 -> 00007FF71141FF06
FRAME 04:
rip=00007FF7113CDFC3 rsp=000000CBC5AF2300 rbp=000000CBC5AF2490
r12=0000000000000000 r13=0000000000000000 r14=000002C1D20D3160
rdi=000002C1C4BBCC30 rsi=0000000000000001 rbx=000002C1C4BBCC30
-> ‘rbx’ saved on stack at 000000CBC5AF22F0 (=> 000002C1C4BBCC30)
Function range: 00007FF7113CDF80 -> 00007FF7113CE1A0
FRAME 05:
rip=00007FF711141645 rsp=000000CBC5AF2350 rbp=000000CBC5AF2490
r12=0000000000000000 r13=0000000000000000 r14=000002C1D20D3160
rdi=000002C1C4BBCC30 rsi=00007FF7119C40D0 rbx=0000000000000001
-> ‘rbx’ saved on stack at 000000CBC5AF2350 (=> 0000000000000001)
-> ‘rsi’ saved on stack at 000000CBC5AF2358 (=> 00007FF7119C40D0)
-> ‘rdi’ saved on stack at 000000CBC5AF2340 (=> 000002C1C4BBCC30)
Function range: 00007FF7111415C0 -> 00007FF711141685
FRAME 06:
rip=00007FF71114768B rsp=000000CBC5AF2390 rbp=000000CBC5AF2490
r12=0000000000000000 r13=0000000000000000 r14=000002C1D20D3160
rdi=000002C1CEAF4B70 rsi=000002C1C486B070 rbx=00007FF71181E5E0
-> ‘rbx’ saved on stack at 000000CBC5AF2390 (=> 00007FF71181E5E0)
-> ‘rsi’ saved on stack at 000000CBC5AF23A8 (=> 000002C1C486B070)
-> ‘rdi’ saved on stack at 000000CBC5AF2380 (=> 000002C1CEAF4B70)
Function range: 00007FF711147457 -> 00007FF711147749
Function range: 00007FF7111473E6 -> 00007FF711147457
Function range: 00007FF7111473B6 -> 00007FF7111473E6
Function range: 00007FF71114724E -> 00007FF7111473B6
Function range: 00007FF711147224 -> 00007FF71114724E
Function range: 00007FF711147183 -> 00007FF711147224
Function range: 00007FF711147100 -> 00007FF711147183
FRAME 07:
rip=00007FF71114CA05 rsp=000000CBC5AF25E0 rbp=000002C1D20D3160
r12=000002C1E75EBE60 r13=000002C1C486B070 r14=000002C1D20CD3A0
rdi=000002C1C8B0F8E0 rsi=0000000000000000 rbx=000002C1CEAF4B70
-> ‘rbx’ saved on stack at 000000CBC5AF25C8 (=> 000002C1CEAF4B70)
-> ‘rbp’ saved on stack at 000000CBC5AF25D0 (=> 000002C1D20D3160)
-> ‘rsi’ saved on stack at 000000CBC5AF25C0 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AF25B8 (=> 000002C1C8B0F8E0)
-> ‘r12’ saved on stack at 000000CBC5AF25B0 (=> 000002C1E75EBE60)
-> ‘r13’ saved on stack at 000000CBC5AF25E0 (=> 000002C1C486B070)
-> ‘r14’ saved on stack at 000000CBC5AF25A8 (=> 000002C1D20CD3A0)
-> ‘r15’ saved on stack at 000000CBC5AF25A0 (=> 000002C1D2371908)
Function range: 00007FF71114C9B6 -> 00007FF71114CA20
Function range: 00007FF71114C990 -> 00007FF71114C9B6
FRAME 08:
rip=00007FF71115327D rsp=000000CBC5AF2650 rbp=000000CBC5AF2729
r12=000000000000013D r13=000002C1D20CD2C8 r14=0000000000000186
rdi=000002C1D2371908 rsi=000002C1D8FD8930 rbx=000002C1CC2099C0
-> ‘rbx’ saved on stack at 000000CBC5AF2640 (=> 000002C1CC2099C0)
-> ‘rbp’ saved on stack at 000000CBC5AF2650 (=> 000000CBC5AF2729)
-> ‘rsi’ saved on stack at 000000CBC5AF2658 (=> 000002C1D8FD8930)
-> ‘rdi’ saved on stack at 000000CBC5AF2638 (=> 000002C1D2371908)
-> ‘r12’ saved on stack at 000000CBC5AF2630 (=> 000000000000013D)
-> ‘r13’ saved on stack at 000000CBC5AF2628 (=> 000002C1D20CD2C8)
-> ‘r14’ saved on stack at 000000CBC5AF2660 (=> 0000000000000186)
-> ‘r15’ saved on stack at 000000CBC5AF2620 (=> 000002C1E75EBE60)
Function range: 00007FF711152500 -> 00007FF71115335C
FRAME 09:
rip=00007FF711102A7A rsp=000000CBC5AF2790 rbp=0000000000000186
r12=000002C1C9CE4040 r13=0000000000000000 r14=000002C1C9CE404C
rdi=000002C1C9CE404C rsi=000002C1C9CE4048 rbx=000002C1C9CE4048
-> ‘rbx’ saved on stack at 000000CBC5AF2778 (=> 000002C1C9CE4048)
-> ‘rbp’ saved on stack at 000000CBC5AF2780 (=> 0000000000000186)
-> ‘rsi’ saved on stack at 000000CBC5AF2770 (=> 000002C1C9CE4048)
-> ‘rdi’ saved on stack at 000000CBC5AF2768 (=> 000002C1C9CE404C)
-> ‘r12’ saved on stack at 000000CBC5AF2760 (=> 000002C1C9CE4040)
-> ‘r13’ saved on stack at 000000CBC5AF2758 (=> 0000000000000000)
-> ‘r14’ saved on stack at 000000CBC5AF2750 (=> 000002C1C9CE404C)
-> ‘r15’ saved on stack at 000000CBC5AF2748 (=> 000002C1D20CD2C8)
Function range: 00007FF711102A25 -> 00007FF711102A83
Function range: 00007FF711102940 -> 00007FF711102A25
FRAME 10:
rip=00007FF71114AB87 rsp=000000CBC5AF27E0 rbp=000000CBC5AF2960
r12=000002C1D2371908 r13=000002C1D20C1730 r14=000002C1E75EA280
rdi=000002C1D2371C00 rsi=000002C1C8B0F8E0 rbx=000002C1D20CD2C8
-> ‘rbx’ saved on stack at 000000CBC5AF27E8 (=> 000002C1D20CD2C8)
-> ‘rbp’ saved on stack at 000000CBC5AF27F0 (=> 000000CBC5AF2960)
-> ‘rsi’ saved on stack at 000000CBC5AF27D0 (=> 000002C1C8B0F8E0)
-> ‘rdi’ saved on stack at 000000CBC5AF27C8 (=> 000002C1D2371C00)
-> ‘r12’ saved on stack at 000000CBC5AF27C0 (=> 000002C1D2371908)
-> ‘r13’ saved on stack at 000000CBC5AF27B8 (=> 000002C1D20C1730)
-> ‘r14’ saved on stack at 000000CBC5AF27E0 (=> 000002C1E75EA280)
-> ‘r15’ saved on stack at 000000CBC5AF27B0 (=> 000002C1C8B0F8E0)
Function range: 00007FF71114A7FF -> 00007FF71114AB9C
Function range: 00007FF71114A670 -> 00007FF71114A7FF
FRAME 11:
rip=00007FF711150B21 rsp=000000CBC5AF2860 rbp=000000CBC5AF2960
r12=000002C1D2371908 r13=000002C1D20C1730 r14=000002C1E75EA280
rdi=000002C1E75EAE70 rsi=0000000000000000 rbx=0000000000000003
-> ‘rbx’ saved on stack at 000000CBC5AF2868 (=> 0000000000000003)
-> ‘rsi’ saved on stack at 000000CBC5AF2850 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AF2860 (=> 000002C1E75EAE70)
Function range: 00007FF71114FB50 -> 00007FF711150B81
FRAME 12:
rip=00007FF71114C96E rsp=000000CBC5AFE8A0 rbp=0000000000000040
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000020
rdi=FFFFFFFFFFFF562E rsi=000002C1D20C1730 rbx=000002C1C4631EA9
-> ‘rbx’ saved on stack at 000000CBC5AFE888 (=> 000002C1C4631EA9)
-> ‘rbp’ saved on stack at 000000CBC5AFE890 (=> 0000000000000040)
-> ‘rsi’ saved on stack at 000000CBC5AFE880 (=> 000002C1D20C1730)
-> ‘rdi’ saved on stack at 000000CBC5AFE878 (=> FFFFFFFFFFFF562E)
-> ‘r12’ saved on stack at 000000CBC5AFE870 (=> 0000000000000001)
-> ‘r13’ saved on stack at 000000CBC5AFE868 (=> 000000CBC5AFEFE0)
-> ‘r14’ saved on stack at 000000CBC5AFE860 (=> 0000000000000020)
-> ‘r15’ saved on stack at 000000CBC5AFE858 (=> 0000000000000000)
Function range: 00007FF71114C850 -> 00007FF71114C989
FRAME 13:
rip=00007FF71114C930 rsp=000000CBC5AFE8F0 rbp=0000000000000040
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000020
rdi=FFFFFFFFFFFF562E rsi=000002C1D20C1730 rbx=000002C1DDF21DE8
-> ‘rbx’ saved on stack at 000000CBC5AFE8E0 (=> 000002C1DDF21DE8)
-> ‘rbp’ saved on stack at 000000CBC5AFE8F8 (=> 0000000000000040)
-> ‘rsi’ saved on stack at 000000CBC5AFE8D8 (=> 000002C1D20C1730)
-> ‘rdi’ saved on stack at 000000CBC5AFE908 (=> FFFFFFFFFFFF562E)
-> ‘r14’ saved on stack at 000000CBC5AFE8D0 (=> 0000000000000020)
Function range: 00007FF71114C850 -> 00007FF71114C989
FRAME 14:
rip=00007FF71114C930 rsp=000000CBC5AFE940 rbp=0000000000000040
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000020
rdi=FFFFFFFFFFFF87D2 rsi=000002C1D20C1730 rbx=000002C1DDF21F08
-> ‘rbx’ saved on stack at 000000CBC5AFE930 (=> 000002C1DDF21F08)
-> ‘rbp’ saved on stack at 000000CBC5AFE948 (=> 0000000000000040)
-> ‘rsi’ saved on stack at 000000CBC5AFE928 (=> 000002C1D20C1730)
-> ‘rdi’ saved on stack at 000000CBC5AFE958 (=> FFFFFFFFFFFF87D2)
-> ‘r14’ saved on stack at 000000CBC5AFE920 (=> 0000000000000020)
Function range: 00007FF71114C850 -> 00007FF71114C989
FRAME 15:
rip=00007FF71114C930 rsp=000000CBC5AFE990 rbp=0000000000000040
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000020
rdi=000000000000387D rsi=000002C1D20C1730 rbx=000002C1DDF21F98
-> ‘rbx’ saved on stack at 000000CBC5AFE980 (=> 000002C1DDF21F98)
-> ‘rbp’ saved on stack at 000000CBC5AFE998 (=> 0000000000000040)
-> ‘rsi’ saved on stack at 000000CBC5AFE978 (=> 000002C1D20C1730)
-> ‘rdi’ saved on stack at 000000CBC5AFE9A8 (=> 000000000000387D)
-> ‘r14’ saved on stack at 000000CBC5AFE970 (=> 0000000000000020)
Function range: 00007FF71114C850 -> 00007FF71114C989
FRAME 16:
rip=00007FF71114C930 rsp=000000CBC5AFE9E0 rbp=0000000000000040
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000020
rdi=000000000000B82D rsi=000002C1D20C1730 rbx=000002C1DDF21FE0
-> ‘rbx’ saved on stack at 000000CBC5AFE9D0 (=> 000002C1DDF21FE0)
-> ‘rbp’ saved on stack at 000000CBC5AFE9E8 (=> 0000000000000040)
-> ‘rsi’ saved on stack at 000000CBC5AFE9C8 (=> 000002C1D20C1730)
-> ‘rdi’ saved on stack at 000000CBC5AFE9F8 (=> 000000000000B82D)
-> ‘r14’ saved on stack at 000000CBC5AFE9C0 (=> 0000000000000020)
Function range: 00007FF71114C850 -> 00007FF71114C989
FRAME 17:
rip=00007FF71114F185 rsp=000000CBC5AFEA30 rbp=00007FF7120B9A90
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=000002C1DDE62E24
rdi=00000000000000C9 rsi=000002C1D20E4DD0 rbx=000002C1D20C1730
-> ‘rbx’ saved on stack at 000000CBC5AFEA20 (=> 000002C1D20C1730)
-> ‘rbp’ saved on stack at 000000CBC5AFEA38 (=> 00007FF7120B9A90)
-> ‘rsi’ saved on stack at 000000CBC5AFEA18 (=> 000002C1D20E4DD0)
-> ‘rdi’ saved on stack at 000000CBC5AFEA48 (=> 00000000000000C9)
-> ‘r14’ saved on stack at 000000CBC5AFEA10 (=> 000002C1DDE62E24)
Function range: 00007FF71114F050 -> 00007FF71114F1B5
FRAME 18:
rip=00007FF711150E5A rsp=000000CBC5AFEA70 rbp=0000000000000001
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000000
rdi=000002C1D20C7A68 rsi=0000000000000000 rbx=000002C1C486B070
-> ‘rbx’ saved on stack at 000000CBC5AFEA78 (=> 000002C1C486B070)
-> ‘rbp’ saved on stack at 000000CBC5AFEA80 (=> 0000000000000001)
-> ‘rsi’ saved on stack at 000000CBC5AFEA60 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AFEA58 (=> 000002C1D20C7A68)
-> ‘r14’ saved on stack at 000000CBC5AFEA50 (=> 0000000000000000)
Function range: 00007FF711150B90 -> 00007FF711150F0B
FRAME 19:
rip=00007FF71115109B rsp=000000CBC5AFEAD0 rbp=0000000000000001
r12=0000000000000001 r13=000000CBC5AFEFE0 r14=0000000000000008
rdi=0000000000000001 rsi=000002C1CFCA99A0 rbx=000002C1CFCA9978
-> ‘rbx’ saved on stack at 000000CBC5AFEAD0 (=> 000002C1CFCA9978)
-> ‘rbp’ saved on stack at 000000CBC5AFEAE8 (=> 0000000000000001)
-> ‘rsi’ saved on stack at 000000CBC5AFEAC0 (=> 000002C1CFCA99A0)
-> ‘rdi’ saved on stack at 000000CBC5AFEAB8 (=> 0000000000000001)
-> ‘r14’ saved on stack at 000000CBC5AFEAB0 (=> 0000000000000008)
Function range: 00007FF711150F10 -> 00007FF711151188
FRAME 20:
rip=00007FF71114C6F3 rsp=000000CBC5AFEB40 rbp=0000000000000001
r12=000000000000015E r13=000000CBC5AFEFE0 r14=0000000000000000
rdi=000002C1CFCA9978 rsi=0000000000000002 rbx=0000000000040000
-> ‘rbx’ saved on stack at 000000CBC5AFEB48 (=> 0000000000040000)
-> ‘rbp’ saved on stack at 000000CBC5AFEB50 (=> 0000000000000001)
-> ‘rsi’ saved on stack at 000000CBC5AFEB30 (=> 0000000000000002)
-> ‘rdi’ saved on stack at 000000CBC5AFEB28 (=> 000002C1CFCA9978)
-> ‘r12’ saved on stack at 000000CBC5AFEB20 (=> 000000000000015E)
-> ‘r14’ saved on stack at 000000CBC5AFEB18 (=> 0000000000000000)
-> ‘r15’ saved on stack at 000000CBC5AFEB10 (=> 00000000000002BC)
Function range: 00007FF71114C390 -> 00007FF71114C844
FRAME 21:
rip=00007FF71115148D rsp=000000CBC5AFECA0 rbp=000002C1CD1C8040
r12=000000000000015E r13=000000CBC5AFEFE0 r14=000002C1C8F1E000
rdi=000002C1C48BD010 rsi=00007FF7120B7470 rbx=000002C1CFCA9978
-> ‘rbx’ saved on stack at 000000CBC5AFECA8 (=> 000002C1CFCA9978)
-> ‘rbp’ saved on stack at 000000CBC5AFECB0 (=> 000002C1CD1C8040)
-> ‘rsi’ saved on stack at 000000CBC5AFEC90 (=> 00007FF7120B7470)
-> ‘rdi’ saved on stack at 000000CBC5AFEC88 (=> 000002C1C48BD010)
-> ‘r14’ saved on stack at 000000CBC5AFEC80 (=> 000002C1C8F1E000)
Function range: 00007FF711151340 -> 00007FF711151668
FRAME 22:
rip=00007FF711151264 rsp=000000CBC5AFED70 rbp=000002C1CD1C8040
r12=0000000000000000 r13=000000CBC5AFEFE0 r14=000002C1C8F221D0
rdi=0000000000000002 rsi=000002C1CFCA9970 rbx=00007FF711821D50
-> ‘rbx’ saved on stack at 000000CBC5AFED80 (=> 00007FF711821D50)
-> ‘rbp’ saved on stack at 000000CBC5AFED60 (=> 000002C1CD1C8040)
-> ‘rsi’ saved on stack at 000000CBC5AFED58 (=> 000002C1CFCA9970)
-> ‘rdi’ saved on stack at 000000CBC5AFED50 (=> 0000000000000002)
-> ‘r12’ saved on stack at 000000CBC5AFED48 (=> 0000000000000000)
-> ‘r13’ saved on stack at 000000CBC5AFED40 (=> 000000CBC5AFEFE0)
-> ‘r14’ saved on stack at 000000CBC5AFED38 (=> 000002C1C8F221D0)
-> ‘r15’ saved on stack at 000000CBC5AFED30 (=> 00007FF7120B7470)
Function range: 00007FF711151190 -> 00007FF71115133C
FRAME 23:
rip=00007FF711158538 rsp=000000CBC5AFEDF0 rbp=000002C1CD1C8040
r12=0000000000000000 r13=000000CBC5AFEFE0 r14=000002C1C8F221D0
rdi=0000000000000000 rsi=0000000000000000 rbx=000002C1C8F1E2D0
-> ‘rbx’ saved on stack at 000000CBC5AFEDF8 (=> 000002C1C8F1E2D0)
-> ‘rsi’ saved on stack at 000000CBC5AFEE00 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AFEDE0 (=> 0000000000000000)
Function range: 00007FF711158110 -> 00007FF711158643
FRAME 24:
rip=00007FF7113414C9 rsp=000000CBC5AFEEA0 rbp=0000000000000000
r12=0000000000000000 r13=000000CBC5AFEFE0 r14=0000000000000000
rdi=00007FF7120B7470 rsi=00007FF711876A40 rbx=0000000000000000
-> ‘rbx’ saved on stack at 000000CBC5AFEEA0 (=> 0000000000000000)
-> ‘rbp’ saved on stack at 000000CBC5AFEEA8 (=> 0000000000000000)
-> ‘rsi’ saved on stack at 000000CBC5AFEEB8 (=> 00007FF711876A40)
-> ‘rdi’ saved on stack at 000000CBC5AFEE90 (=> 00007FF7120B7470)
-> ‘r14’ saved on stack at 000000CBC5AFEE88 (=> 0000000000000000)
-> ‘r15’ saved on stack at 000000CBC5AFEE80 (=> 00007FF7120B7470)
Function range: 00007FF711341400 -> 00007FF7113416B9
FRAME 25:
rip=00007FF711220FC6 rsp=000000CBC5AFEF50 rbp=0000000000000000
r12=0000000000000000 r13=000000CBC5AFEFE0 r14=0000000000000000
rdi=00007FF7120B9A90 rsi=0000000000000000 rbx=000000CBC5AFEFE0
-> ‘rbx’ saved on stack at 000000CBC5AFEF50 (=> 000000CBC5AFEFE0)
-> ‘rbp’ saved on stack at 000000CBC5AFEF60 (=> 0000000000000000)
-> ‘rsi’ saved on stack at 000000CBC5AFEF68 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AFEF40 (=> 00007FF7120B9A90)
Function range: 00007FF711220FA0 -> 00007FF711220FD3
FRAME 26:
rip=00007FF71121C0CE rsp=000000CBC5AFEF80 rbp=0000000000000000
r12=0000000000000000 r13=000000CBC5AFEFE0 r14=0000000000000000
rdi=00007FF7120B9A90 rsi=0000000000000000 rbx=FFFE24DBF729576B
-> ‘rbx’ saved on stack at 000000CBC5AFEF70 (=> FFFE24DBF729576B)
Function range: 00007FF71121BC80 -> 00007FF71121CA79
FRAME 27:
rip=00007FF71121D2BC rsp=000000CBC5AFF060 rbp=000000CBC5AFF1A0
r12=0000000000000000 r13=00007FF711879854 r14=0000000000000000
rdi=00007FF7120B75E8 rsi=00007FF7120B3350 rbx=0000000000000000
-> ‘rbx’ saved on stack at 000000CBC5AFF070 (=> 0000000000000000)
-> ‘rbp’ saved on stack at 000000CBC5AFF078 (=> 000000CBC5AFF1A0)
-> ‘rsi’ saved on stack at 000000CBC5AFF050 (=> 00007FF7120B3350)
-> ‘rdi’ saved on stack at 000000CBC5AFF048 (=> 00007FF7120B75E8)
-> ‘r13’ saved on stack at 000000CBC5AFF040 (=> 00007FF711879854)
-> ‘r14’ saved on stack at 000000CBC5AFF038 (=> 0000000000000000)
-> ‘r15’ saved on stack at 000000CBC5AFF030 (=> 0000000000000000)
Function range: 00007FF71121D150 -> 00007FF71121D2ED
Function range: 00007FF71121D0AC -> 00007FF71121D150
Function range: 00007FF71121D05E -> 00007FF71121D0AC
Function range: 00007FF71121CD80 -> 00007FF71121D05E
FRAME 28:
rip=00007FF71121EC17 rsp=000000CBC5AFF0A0 rbp=000000CBC5AFF1A0
r12=0000000000000000 r13=00007FF711879854 r14=0000000000000000
rdi=00007FF7120B9A90 rsi=0000000000000000 rbx=00007FF71181F310
-> ‘rbx’ saved on stack at 000000CBC5AFF0A8 (=> 00007FF71181F310)
-> ‘rsi’ saved on stack at 000000CBC5AFF0B0 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AFF090 (=> 00007FF7120B9A90)
Function range: 00007FF71121D2F0 -> 00007FF71121EEA5
FRAME 29:
rip=00007FF71121FA99 rsp=000000CBC5AFF310 rbp=000000CBC5AFF450
r12=0000000000000200 r13=0000000000000180 r14=0000000000000000
rdi=00000000000001AB rsi=00007FFA415D0000 rbx=00007FFA415EC7F0
-> ‘rbx’ saved on stack at 000000CBC5AFF2F8 (=> 00007FFA415EC7F0)
-> ‘rbp’ saved on stack at 000000CBC5AFF300 (=> 000000CBC5AFF450)
-> ‘rsi’ saved on stack at 000000CBC5AFF2F0 (=> 00007FFA415D0000)
-> ‘rdi’ saved on stack at 000000CBC5AFF2E8 (=> 00000000000001AB)
-> ‘r12’ saved on stack at 000000CBC5AFF2E0 (=> 0000000000000200)
-> ‘r13’ saved on stack at 000000CBC5AFF2D8 (=> 0000000000000180)
-> ‘r14’ saved on stack at 000000CBC5AFF2D0 (=> 0000000000000000)
-> ‘r15’ saved on stack at 000000CBC5AFF2C8 (=> 00000000000000C0)
Function range: 00007FF71121FA80 -> 00007FF71121FB34
FRAME 30:
rip=00007FF7110C4DD3 rsp=000000CBC5AFF350 rbp=000000CBC5AFF450
r12=0000000000000200 r13=0000000000000180 r14=0000000000000000
rdi=00000000000001AB rsi=00007FFA415D0000 rbx=00007FFA415EC7F0
-> ‘rbx’ saved on stack at 000000CBC5AFF358 (=> 00007FFA415EC7F0)
-> ‘rsi’ saved on stack at 000000CBC5AFF340 (=> 00007FFA415D0000)
Function range: 00007FF7110C47F0 -> 00007FF7110C4F88
FRAME 31:
rip=00007FF7110C691C rsp=000000CBC5AFFDC0 rbp=0000000000000000
r12=0000000000000000 r13=0000000000000000 r14=0000000000000000
rdi=0000000000000000 rsi=00007FF7110A0000 rbx=FFFFFFFFFFFFFFFE
-> ‘rbx’ saved on stack at 000000CBC5AFFDC0 (=> FFFFFFFFFFFFFFFE)
-> ‘rbp’ saved on stack at 000000CBC5AFFDB0 (=> 0000000000000000)
-> ‘rsi’ saved on stack at 000000CBC5AFFDA8 (=> 00007FF7110A0000)
-> ‘rdi’ saved on stack at 000000CBC5AFFDA0 (=> 0000000000000000)
-> ‘r12’ saved on stack at 000000CBC5AFFD98 (=> 0000000000000000)
-> ‘r13’ saved on stack at 000000CBC5AFFD90 (=> 0000000000000000)
-> ‘r14’ saved on stack at 000000CBC5AFFD88 (=> 0000000000000000)
-> ‘r15’ saved on stack at 000000CBC5AFFD80 (=> 0000000000000000)
Function range: 00007FF7110C68EA -> 00007FF7110C6943
Function range: 00007FF7110C687F -> 00007FF7110C68EA
Function range: 00007FF7110C687A -> 00007FF7110C687F
Function range: 00007FF7110C6830 -> 00007FF7110C687A
FRAME 32:
rip=00007FF7116465EE rsp=000000CBC5AFFE10 rbp=0000000000000000
r12=0000000000000000 r13=0000000000000000 r14=0000000000000000
rdi=0000000000000000 rsi=0000000000000000 rbx=000000000000000A
-> ‘rbx’ saved on stack at 000000CBC5AFFE10 (=> 000000000000000A)
-> ‘rsi’ saved on stack at 000000CBC5AFFE00 (=> 0000000000000000)
Function range: 00007FF7116464E8 -> 00007FF711646659
FRAME 33:
rip=00007FFA415E7034 rsp=000000CBC5AFFE50 rbp=0000000000000000
r12=0000000000000000 r13=0000000000000000 r14=0000000000000000
rdi=0000000000000000 rsi=0000000000000000 rbx=0000000000000000
-> ‘rbx’ saved on stack at 000000CBC5AFFE50 (=> 0000000000000000)
-> ‘rdi’ saved on stack at 000000CBC5AFFE40 (=> 0000000000000000)
Function range: 00007FFA415E7020 -> 00007FFA415E7064
FRAME 34:
rip=00007FFA42C3CEC1 rsp=000000CBC5AFFE80 rbp=0000000000000000
r12=0000000000000000 r13=0000000000000000 r14=0000000000000000
rdi=0000000000000000 rsi=0000000000000000 rbx=0000000000000000
Function range: 00007FFA42C3CEA0 -> 00007FFA42C3CEE9
Recommended Posts
GZdoom displayed the very fatal error screen after I changed video mode to OpenGL. I had been running it in the software renderer, and changed it to OpenGL. I restarted GZdoom and it got past the startup screen, but as soon as it got to the Doom title screen it went to the GZdoom very fatal error screen. This happened on my new Dell XPS 7100 with AMD Vision Premium graphics running Windows 7. OpenGL mode works on my older computer running XP. My new computer runs other OpenGL and hardware accelerated games. Any ideas whats wromg and how to make it work?
Share this post
Link to post
What’s your video card like?
Share this post
Link to post
From the system specs:
> Graphics: ATI Radeon HD 5870 with 1GB GDDR5
GZDoom doesn’t like ATI chipsets, it has been tested on and designed for nVidia only
Share this post
Link to post
You can run it on ATI hardware; but there are issues with some versions of the drivers. As far as I know, either Catalyst 1.1 or older, or 1.3 or newer, should work with the SVN builds of GZDoom.
http://svn.drdteam.org/gzdoom/
Catalyst 1.2 will simply not work, they completely broke support for OpenGL 2.X applications while adding support for OpenGL 3.2.
The latest official version of GZDoom will also not work with ATI, but this bug has been fixed in the development versions.
Share this post
Link to post
Never_Again said:
it has been tested on and designed for nVidia only
That’s plain and simple bullshit!
Share this post
Link to post
That’s good old Graf, so subtle and diplomatic, pure charisma.
Share this post
Link to post
Posting misinformation does not require a subtle or diplomatic response.
Share this post
Link to post
It isn’t so much the fact that GZDoom (and by extension SkullTag) stopped working for a large proportion of ATi card users (though that said, I can’t recall other ports ever having such an issue).
Rather, though GZDoom isn’t the only port to ever neglect this, that a new official version of GZDoom hasn’t been released since this major bug was fixed in the SVN.
People will probably continue to bring this major bug up until a new official version is released.
Share this post
Link to post
Sorry, Graf. If it’s misinformation it wasn’t intentional. I was under impression that you never tested on an ATI chipset, having no access to one. Is it the “designed for” you object to?
What about the Fastest OpenGL source port engine for WADS? thread, then?
Gez said:
A big issue with your hardware is that GZDoom is not optimized or even developed for ATI chipsets.
John Smith replied:
And for no other reason than the developer doesn’t like them.
Graf Zahl replied:
… and for no other reason that I don’t have one.
If GZDoom wasn’t developed/designed for ATI chipsets, what is the target hardware platform?
I didn’t want to make a negative statement about GZDoom, so I opted for a positive version. Now I’m puzzled why that provoked your disapproval.
Share this post
Link to post
GZDoom is developed for OpenGL.
The fact that GZDoom works better on NVidia does not change anything about the target hardware. But except from some recent driver oddities that are solely AMD’s fault it does work on ATI.
Share this post
Link to post
Well, good thing none uses S3 and VooDoo chipsets anymore…
Share this post
Link to post
Is it the problem cause by driver, not ATi card itself?
Share this post
Link to post
Yes.
The most recent problem that’s fixed in the SVN builds is caused by some strange driver bug. For unknown reasons it makes a writable code segment ZDoom’s software renderer needs unwritable and older GZDoom versions tried to write into it anyway even though it wasn’t necessary. Once that bit of code got restricted to the software renderer it worked again.
Share this post
Link to post
Never_Again said:
I didn’t want to make a negative statement about GZDoom, so I opted for a positive version. Now I’m puzzled why that provoked your disapproval.
Saying it’s not developed on an ATI is true. Saying it’s not tested on an ATI is false, though. There’s been several campaigns of tests and benchmarks, even going as far as prodding ATI-owners on the ZDoom and Skulltag forums to participate to make sure it would work correctly (without bugs and with decent performances) on their hardware. Just look at the SVN log for GZDoom during development of the 1.3.x branch (c. r550-r650) and you should find plenty of comments along the lines of “fixed so-or-so that didn’t work on ATI”.
The two most recent problems GZDoom has had with ATI were introduced by driver updates. One could be fixed on GZDoom’s side by disabling entirely the affected code, the other could only be fixed by reverting to an older driver or waiting for a new driver update, which eventually happened.
As I said, the current SVN builds of GZDoom work with the current versions of Catalyst.
Share this post
Link to post
Gez said:
As I said, the current SVN builds of GZDoom work with the current versions of Catalyst.
Indeed, I can confirm that. The last official release doesn’t work with my 1(0).3 drivers, but the latest SVN releases do.
Respectfully, may I ask why no new official release then?
It seems like a fairly large bug that I would have thought the GZDoom dev’s would have wanted to put behind them rather than leave it lingering (i.e by not releasing an official version with it fixed).
Share this post
Link to post
Vermil said:
Indeed, I can confirm that. The last official release doesn’t work with my 1(0).3 drivers, but the latest SVN releases do.
Respectfully, may I ask why no new official release then?
It seems like a fairly large bug that I would have thought the GZDoom dev’s would have wanted to put behind them rather than leave it lingering (i.e by not releasing an official version with it fixed).
v1.4.8 is works fine if you don’t use shitty 10.x driver and using the 9.x versions.
Ok, I’m just take bullshit…:X
Yeah, GZDooM needed to release a new official version, but this damned problem just make user slap GZDooM and Graf Zahl. Good job, AMD. :p
For me, it’s enough by using SVN builds, because they’re the newest versions of GZDooM.
(But Doomsday engine is other story for me… :p)
Share this post
Link to post
The latest SVN build does work, thanks.
Share this post
Link to post
Maes said:
Well, good thing none uses S3 and VooDoo chipsets anymore…
I do use a VooDoo III and GZDoom works well with it.
Share this post
Link to post
Gez said:
You can run it on ATI hardware; but there are issues with some versions of the drivers. As far as I know, either Catalyst 1.1 or older, or 1.3 or newer, should work with the SVN builds of GZDoom
ATI Catalyst drivers versions 10.5 & 10.6 are bugged & cause graphical anomalies; revert to 10.4
Since Catalyst 10.5 and now amazingly 10.6 (you would think they’d fix it in the next release.. sigh) are currently bugged with most if not ALL opengl games including QL
Share this post
Link to post
Maybe M$ slipped somebody a fat one to further ensure the eternal dominance of Direct3D.
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
Sign in
Already have an account? Sign in here.
Sign In Now
Здраститя Всем привет,сегодня я хотел бы попрыгатьна пятках рассказать вам о том, как устанавливать и запускатьзнаменитый Brutal Doom с удобством, кучей ништяков в виде кастомногоинтерфейса, Hi-res текстурок, новой музыки, уровней и прочих мелких животныхрадостей.
Для этого нам понадобяться:
Почему именно он? Потому что GZDoom поддерживает самое большее количествосвисто-перделок созданных для дума на данный момент, плюс в нём самыенормальные 3D полы, то-есть настоящие многоэтажные уровни. И наконец пока чтоединственный известный мне порт вменяемо поддерживающий OpenGL.
4. Сами Doom, Doom2 и прочие игры/уровни, винтернете я их нигде не нашёл и не помню где уже качал ранее, поэтому выложусвои WADы — https://yadi.sk/d/iFEP8hz1gYErD
Итак разберёмся с настройкой самого GZDoom. Итак мы скачали его, теперьперейдём к делу.
1. Распакуйте скачанный архив в любое место, куда вам удобно. Но я бы вампосоветовал создать отдельную папку с любым названием. Я создал папку»DOOM» и распаковал в неё содержимое архива.
2. Запустите «gzdoom.exe». Вы увидите следующее:
Не переживайте всё идёт по плану.
3. Закрывайте окно ираспакуйте в вашу папку с игрой (Ту в которой «gzdoom.exe»находиться) мой архив с вадами, желательно, для порядка, так и распаковать всюпапку WADS, а не файлы по отдельности.
4. Откройте zdoom-%UserName%.ini и вразделе [IWADSearch.Directories] найдите строчку «Path=.»сотрите точку в конце и вместо неё впишите путь к WAD файлам игры у меня этотпуть выглядит так «D:GAMESDOOMWADS» без кавычек естественно. Витоге должно получиться так:
Не закрывайте пока INIфайл, а просто сверните, он нам ещё понадобиться.
Теперь при запуске «gzdoom.exe» будет доступен выбор WADовто-есть уровней/игр выглядеть должно будет так:
Теперь у нас есть сам дум, но нет брутальности и сейчас мыэтим займёмся.
1. Качаемпоследнюю версию Brutal Doom по ссылке выше в этом посту или по ссылке из моегопредыдущего поста (смотрите ссылку в комментариях к прошлому посту, потому чтовставить ссылку в текст у меня не удалось когда я писал тот пост) разница в томчто ссылка в этом посту на оригинальным Brutal Doom 19 версии, а ссылка вмоём прошлом посту на 20 версию находящуюся на данный момент в стадии Beta(релиз 20 версии запланирован на 5 июня)
2.Создаём в вашей папке с игрой папку где бы мы могли складировать моды к игреили в данном случае место где бы мы могли содержать Brutal Doom. Я обозвал своюпапку с модами к думу Mods и вам советую, ибо так удобнее. Распаковываемфайл(ы) в нашу папку Mods.
3. Теперьсамое главное. Открываем наш INI файл находим раздел [Doom1.Autoload] ивпишите туда полный путь к файлу BD вместе с файлом в конце пути в итогеполучиться что-то вроде этого:
4. Сохраните измененияв файле и закрывайте его.
Теперь при запуске «gzdoom.exe» вам буден дан выбор какую из игрзапускать, благодаря моей папке с вадами у вас есть всё: DooM Ultimate, Doom2,TNT, Plutonia, Freedoom 1 и 2. И да можете удалить у себя Heretic и Strife онивсё равно не совместимы с BD.
И да строчки[Doom1.Autoload], [Doom2.Autoload] и т.д. это всё разделы автозагрузки,то-есть вместе с необходимым вадом будет грузиться и сам мод (Пример мыприписали к [Doom1.Autoload] файл брутал дума теперь вместе с думом будетавтоматически грузиться и мод) так же есть строчка. И можете нетрогать строчки [Doom.Autoload] и [Global.Autoload] первая этоавтозагрузка модов к дэмоверсии первого дума, А второе общая автозагрузкато-есть срабатывает на все вады.
Всё на этом установка BD закончена, в дальнейшем, если захотите ставитькакие-то моды например:
1. HD текстуры (http://www.iddqd.ru/mods?find=DHTP),
То закиньте как обычно любые скачанные вами моды в соответствующую папку идопишите нужную строчку в автозагрузку как вы это делали с оригинальным BrutalDoom. Если при загрузке GZDoom выдаёт какие либо ошибки и отказываетсязапускаться то значит вы ставите два не совместимых мода, например BD этогеймплейный мод соответственно он будет конфликтовать с любыми другимигеймплейными модами то же самое с уровнями, оружием (с оружием немного иначе,если в описании мода есть приписка BD или for Brutal Doom то ставить можното-есть это просто изменения скина оружия для BD), музыкой и интерфейсом.То-есть, если оба мода затрагивают одно и тоже, значит они не будут вместеработать.
Теперь перейдём к мультиплеерной части. Как я уже писалранее нам понадобиться ZDLauncher. Дальше я постараюсь кратко и по пунктамописать, что нужно делать чтобы поиграть с друзьями в сей шедевр.
1. Скачать и распаковать архив с ZDLauncher. Распаковатьможно в любое удобное для вас место, но я опять же советую вам сделать это впапке с игрой, для удобства.
2. Запускаем лаунчер и сразу переходим во вкладку Settings, в разделе Source Port/Engine, слева нужнодобавить исполнительный файл, через который будет запускаться игра. А справадобавляем все WADы из папки WADS. Кнопка «Add» под каждым разделом прилогается=)
3. Теперь снова переносимся во вкладку Main, слева нужнодобавить необходимые вам моды, в данном случае это Brutal Doom, а справа WAD вкоторый вы будете играть. Не забудьте выбрать сложность и нужную карту (илиэпизод) из WAD файла.
4. Теперь всё в той же вкладке Main нажимаем на кнопку,которая находиться справа от кнопки MultiSettings — откроются настройки мультиплеера. Здесь нужно будетвыбрать режим игры (Game Mode), вписать нужный IP адрес (Hostname/IPAddress), если подсоединяетеськ игре, так же не забудьте про нужное вам количество игроков, опять же если выприсоединяетесь, то выставьте параметр Joining. Если вы создаёте Deathmatchигру, то не забудьте выставить количество фрагов для победы.
И теперь самое главное. Если у вас интернет идёт не напрямую к компьютеру, а через роутер, как у меня, то в настройках роутера придётсянастроить порты или что-то типа того, в общем гуглите настройки роутера дляигры по сети, в этом я не очень секу. С роутером мне помогал друг, говорил, чтои куда нужно вписывать, но порт, который нужно будет вписать, я знаю — 5029. Вотпо сути и всё. И да для тех у кого динамический IP, сервер нельзя будет создать– игроки не смогут подключаться.
О, и ещё для тех кто хоть немного прохаваный в портах дума -ZDLauncher по своей сути универсальный лаунчер для всех портов дума, то-есть выможете совмещать в нём и обычный брутал дум и навороченный Risen 3D с модельками,хай рез текстурами и прочими современными ништяками. Впрочем, это уже совсемдругая история…
Источник: safereactor.cc
gzdoom.exe : что это? и как его убрать (Решено)
Tip: В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки gzdoom.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере
Очистите мусорные файлы, чтобы исправить gzdoom.exe , которое перестало работать из-за ошибки.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт «Clean Junk Files».
- Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
- потом нажмите на кнопку «Select All».
- нажмите на кнопку «start cleaning».
Очистите реестр, чтобы исправить gzdoom.exe , которое перестало работать из-за ошибки
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт «Fix Registry problems».
- Нажмите на кнопку «select all» для проверки всех разделов реестра на наличие ошибок.
- 4. Нажмите на кнопку «Start» и подождите несколько минут в зависимости от размера файла реестра.
- После завершения поиска нажмите на кнопку «select all».
- Нажмите на кнопку «Fix selected».
P.S. Вам может потребоваться повторно выполнить эти шаги.
Как удалить заблокированный файл
- В главном окне Asmwsoft Pc Optimizer выберите инструмент «Force deleter»
- Потом в «force deleter» нажмите «Выбрать файл», перейдите к файлу gzdoom.exe и потом нажмите на «открыть».
- Теперь нажмите на кнопку «unlock and delete», и когда появится подтверждающее сообщение, нажмите «да». Вот и все.
Настройка Windows для исправления критических ошибок gzdoom.exe :
- Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
- В меню слева выберите » Advanced system settings».
- В разделе «Быстродействие» нажмите на кнопку «Параметры».
- Нажмите на вкладку «data Execution prevention».
- Выберите опцию » Turn on DEP for all programs and services . » .
- Нажмите на кнопку «add» и выберите файл gzdoom.exe , а затем нажмите на кнопку «open».
- Нажмите на кнопку «ok» и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?
Всего голосов ( 202 ), 133 говорят, что не будут удалять, а 69 говорят, что удалят его с компьютера.
gzdoom.exe Пользовательская оценка:
Источник: www.exedb.com
Что такое gzdoom.exe? Это безопасно или вирус? Как удалить или исправить это
gzdoom.exe это исполняемый файл, который является частью DOOM 3 BFG издание Программа, разработанная РГ Механика, Программное обеспечение обычно о 6.94 MB по размеру.
Расширение .exe имени файла отображает исполняемый файл. В некоторых случаях исполняемые файлы могут повредить ваш компьютер. Пожалуйста, прочитайте следующее, чтобы решить для себя, является ли gzdoom.exe Файл на вашем компьютере — это вирус или троянский конь, который вы должны удалить, или это действительный файл операционной системы Windows или надежное приложение.
Gzdoom.exe безопасный, или это вирус или вредоносная программа?
Первое, что поможет вам определить, является ли тот или иной файл законным процессом Windows или вирусом, это местоположение самого исполняемого файла. Например, такой процесс, как gzdoom.exe, должен запускаться из C: Program Files RG Mechanics DOOM 3 BFG Edition Doom3BFG.exe и нигде в другом месте.
Для подтверждения откройте диспетчер задач, выберите «Просмотр» -> «Выбрать столбцы» и выберите «Имя пути к изображению», чтобы добавить столбец местоположения в диспетчер задач. Если вы обнаружите здесь подозрительный каталог, возможно, стоит дополнительно изучить этот процесс.
Еще один инструмент, который иногда может помочь вам обнаружить плохие процессы, — это Microsoft Process Explorer. Запустите программу (не требует установки) и активируйте «Проверить легенды» в разделе «Параметры». Теперь перейдите в View -> Select Columns и добавьте «Verified Signer» в качестве одного из столбцов.
Если статус процесса «Проверенная подписывающая сторона» указан как «Невозможно проверить», вам следует взглянуть на процесс. Не все хорошие процессы Windows имеют метку проверенной подписи, но ни один из плохих.
- Находится в C: Program Files RG Mechanics DOOM 3 BFG Edition вложенная;
- Издатель: РГ Механика
- Полный путь: C: Program Files RG Mechanics DOOM 3 BFG Edition Doom3BFG.exe
- Файл справки:
- URL издателя: tapochek.net
- Известно, что до 6.94 MB по размеру на большинстве окон;
Если у вас возникли какие-либо трудности с этим исполняемым файлом, вы должны определить, заслуживает ли он доверия, перед удалением gzdoom.exe. Для этого найдите этот процесс в диспетчере задач.
Найдите его местоположение (оно должно быть в C: Program Files RG Mechanics DOOM 3 BFG Edition ) и сравните размер и т. Д. С приведенными выше фактами.
Если вы подозреваете, что можете быть заражены вирусом, вы должны немедленно попытаться это исправить. Чтобы удалить вирус gzdoom.exe, вам необходимо Загрузите и установите приложение полной безопасности, например Malwarebytes., Обратите внимание, что не все инструменты могут обнаружить все типы вредоносных программ, поэтому вам может потребоваться попробовать несколько вариантов, прежде чем вы добьетесь успеха.
Кроме того, функциональность вируса может сама влиять на удаление gzdoom.exe. В этом случае вы должны включить Безопасный режим с загрузкой сетевых драйверов — безопасная среда, которая отключает большинство процессов и загружает только самые необходимые службы и драйверы. Когда вы можете запустить программу безопасности и полный анализ системы.
Могу ли я удалить или удалить gzdoom.exe?
Не следует удалять безопасный исполняемый файл без уважительной причины, так как это может повлиять на производительность любых связанных программ, использующих этот файл. Не забывайте регулярно обновлять программное обеспечение и программы, чтобы избежать будущих проблем, вызванных поврежденными файлами. Что касается проблем с функциональностью программного обеспечения, проверяйте обновления драйверов и программного обеспечения чаще, чтобы избежать или вообще не возникало таких проблем.
Согласно различным источникам онлайн, 10% людей удаляют этот файл, поэтому он может быть безвредным, но рекомендуется проверить надежность этого исполняемого файла самостоятельно, чтобы определить, является ли он безопасным или вирусом. Лучшая диагностика для этих подозрительных файлов — полный системный анализ с Reimage, Если файл классифицирован как вредоносный, эти приложения также удалят gzdoom.exe и избавятся от связанных вредоносных программ.
Однако, если это не вирус и вам нужно удалить gzdoom.exe, вы можете удалить DOOM 3 BFG Edition со своего компьютера с помощью программы удаления, которая должна находиться по адресу: «C: users user appdata Roaming DOOM 3 BFG Edition Uninstall unins000.exe «. Если вы не можете найти его деинсталлятор, вам может потребоваться удалить DOOM 3 BFG Edition, чтобы полностью удалить gzdoom.exe. Вы можете использовать функцию «Добавить / удалить программу» в Панели управления Windows.
- 1. в Меню Пуск (для Windows 8 щелкните правой кнопкой мыши в нижнем левом углу экрана), нажмите Панель управления, а затем под Программы:
o Windows Vista / 7 / 8.1 / 10: нажмите Удаление программы.
o Windows XP: нажмите Установка и удаление программ.
- 2. Когда вы найдете программу DOOM 3 BFG изданиещелкните по нему, а затем:
o Windows Vista / 7 / 8.1 / 10: нажмите Удалить.
o Windows XP: нажмите Удалить or Изменить / Удалить вкладка (справа от программы).
- 3. Следуйте инструкциям по удалению DOOM 3 BFG издание.
Распространенные сообщения об ошибках в gzdoom.exe
Наиболее распространенные ошибки gzdoom.exe, которые могут возникнуть:
• «Ошибка приложения gzdoom.exe.»
• «Ошибка gzdoom.exe».
• «Возникла ошибка в приложении gzdoom.exe. Приложение будет закрыто. Приносим извинения за неудобства».
• «gzdoom.exe не является допустимым приложением Win32».
• «gzdoom.exe не запущен».
• «gzdoom.exe не найден».
• «Не удается найти gzdoom.exe».
• «Ошибка запуска программы: gzdoom.exe».
• «Неверный путь к приложению: gzdoom.exe.»
Эти сообщения об ошибках .exe могут появляться во время установки программы, во время выполнения связанной с ней программы, DOOM 3 BFG Edition, при запуске или завершении работы Windows, или даже при установке операционной системы Windows. Отслеживание момента появления ошибки gzdoom.exe является важной информацией, когда дело доходит до устранения неполадок.
Как исправить gzdoom.exe
Аккуратный и опрятный компьютер — это один из лучших способов избежать проблем с DOOM 3 BFG Edition. Это означает выполнение сканирования на наличие вредоносных программ, очистку жесткого диска cleanmgr и ПФС / SCANNOWудаление ненужных программ, мониторинг любых автозапускаемых программ (с помощью msconfig) и включение автоматических обновлений Windows. Не забывайте всегда делать регулярные резервные копии или хотя бы определять точки восстановления.
Если у вас возникла более серьезная проблема, постарайтесь запомнить последнее, что вы сделали, или последнее, что вы установили перед проблемой. Использовать resmon Команда для определения процессов, вызывающих вашу проблему. Даже в случае серьезных проблем вместо переустановки Windows вы должны попытаться восстановить вашу установку или, в случае Windows 8, выполнив команду DISM.exe / Online / Очистка-изображение / Восстановить здоровье, Это позволяет восстановить операционную систему без потери данных.
Чтобы помочь вам проанализировать процесс gzdoom.exe на вашем компьютере, вам могут пригодиться следующие программы: Менеджер задач безопасности отображает все запущенные задачи Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записи автозапуска. Единый рейтинг риска безопасности указывает на вероятность того, что это шпионское ПО, вредоносное ПО или потенциальный троянский конь. Это антивирус обнаруживает и удаляет со своего жесткого диска шпионское и рекламное ПО, трояны, кейлоггеры, вредоносное ПО и трекеры.
Обновлено апреля 2023 года:
- Шаг 1: Скачать PC Repair Magic Heroes VI
- Прототип
- Потерянный — Виа Домус
- Race Driver GRID
- Кейн и Линч — Мертвецы
- Dead Space 3
- Splinter Cell — Осуждение
- Unreal Tournament 3
- Far Cry 3
five nights at freddy’s doom mod fatal error
Como arrumar o erro OpenGL Driver Not Acelerated ou Very Fatal Crash no GZDoom e Fnaf Doom
Источник: windowsbulletin.com