1.0.31

News about GZDoom.

Moderator: Graf Zahl

User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

1.0.31

Post by Graf Zahl »

This fixes a lot of bugs introduced by the recent changes brought over from ZDoom. Hopefully it is more stable than 1.0.30.
User avatar
StasBFG[iddqd]
Posts: 29
Joined: Thu Nov 16, 2006 4:12
Location: Moscow, Russia
Contact:

Post by StasBFG[iddqd] »

It doesn't work. Crashes right after startup.
[spoiler]Log started: Wed Jan 16 20:10:57 2008

W_Init: Init WADfiles.
adding D:/doom/zdoom/gzdoom.pk3
adding D:/DOOM/WADS/doom2.wad (2919 lumps)
adding D:/DOOM/WADS/zvox.wad (32 lumps)
adding D:/doom/zdoom/skins/lights.wad (4 lumps)
I_Init: Setting up machine state.
CPU Speed: 2420.008922 MHz
CPU Vendor ID: AuthenticAMD
Name: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Family 15 (15), Model 43, Stepping 1
Features: MMX MMX+ SSE SSE2 SSE3 3DNow! 3DNow!+
I_InitSound: Initializing FMOD
Setting DirectSound output succeeded
Setting driver 0 succeeded
Initialization succeeded
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
P_Init: Checking cmd-line parameters...
G_ParseMapInfo: Load map definitions.
S_InitData: Load sound definitions.
TEAMINFO_Init: Load team definitions.
LoadDecorations: Load external actors.
R_Init: Init Doom refresh subsystem.[/spoiler]
Attachments
CrashReport.zip
(13.45 KiB) Downloaded 323 times
User avatar
Azure Agony
Posts: 71
Joined: Fri Aug 24, 2007 6:40
Location: Somewhere in HANGAR or E4M7

Post by Azure Agony »

Yes, it crashes but problem is in gzdoom.pk3, I replaced gzdoom.pk3 from version 1.0.31 for gzdoom.pk3 from 1.0.30 and it works, and old bugs (black screenshots and intermission characters) are fixed.
[EDIT] But switching between shaders for warp flats (when you look at it) crashes.
User avatar
Enjay
Developer
Developer
Posts: 4747
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

I too get the crash and can fix it with the old pk3. I also get the shaders crash as reported (possibly because the shader in the pk3 is supposed to have changed?).
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Strange. It works fine for me. No crash at all, except for the shader. Unfortunately that's not that easy to fix, The problem is a little tricky.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

For the startup crash I need a full list of all WADs being loaded. It crashed while reading FONTDEFS but for me it works correctly so I don't know what causes it. I fixed the immediate bug but it's caused by corrupt data.
User avatar
Enjay
Developer
Developer
Posts: 4747
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

Graf Zahl wrote:For the startup crash I need a full list of all WADs being loaded.
I paired it down so that I was loading nothing but the IWAD. I tried with Doom.wad a "zwhacked" doom2.wad and doom shareware. All crashed.

Heretic, Hexen, Hexen Deathkings and Strife do not crash.

Now here's the funny bit, tnt.wad and plutonia.wad do not crash either.

My own project IWAD does not crash either and it was built on doom2.wad

Here's a log file started with the command

F:\Doom\gzdoom\GZDoom.exe" -iwad "F:\Doom\gzdoom\doom.wad" +logfile f:\log.txt

Code: Select all

Log started: Wed Jan 16 21:54:27 2008

W_Init: Init WADfiles.
 adding F:/Doom/gzdoom/gzdoom.pk3
 adding F:/Doom/gzdoom/doom.wad (2306 lumps)
I_Init: Setting up machine state.
CPU Speed: 2813.532843 MHz
CPU Vendor ID: GenuineIntel
  Name: Intel(R) Pentium(R) 4 CPU 2.80GHz 4 CPU 2.80GHz
  Family 15, Model 2, Stepping 7
  Features: MMX SSE SSE2
I_InitSound: Initializing FMOD
  Setting DirectSound output succeeded
  Setting driver 0 succeeded
  Initialization succeeded
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
P_Init: Checking cmd-line parameters...
G_ParseMapInfo: Load map definitions.
S_InitData: Load sound definitions.
TEAMINFO_Init: Load team definitions.
LoadDecorations: Load external actors.
R_Init: Init Doom refresh subsystem.
That's it. It crashed there.

And I've attached another crash log.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Can you post your INI-file? It works fine for me so something must be different.
User avatar
Enjay
Developer
Developer
Posts: 4747
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

Here you go.

However, it is worth mentioning that when you suggested the ini file, I tried removing my ini files from the GZdoom directory and starting it with a totally default configuration (I removed my autoexec.cfg too). It still crashed and the new ini that it created was a 0 length file (empty, obviously) with the correct ini file name.


Oh, and although there is a Doom.Autoload section in this, it was removed when testing with the above crashes.


[spoiler]

Code: Select all

# This file was generated by GZDoom 1.1.00 - 2.1.7xx (r708) on Wed Jan 16 22:03:20 2008
# It is not really meant to be modified outside of ZDoom, nyo.

[Doom.AutoLoad]
path=njsplash.wad

[GlobalSettings]
gl_texture_format=0
gl_texture_filter=3
gl_texture_filter_anisotropic=8
gl_render_precise=true
gl_fakecontrast=false
gl_seamless=true
gl_render_segs=true
gl_mirror_envmap=true
gl_glsl_renderer=false
gl_brightmap_shader=false
gl_colormap_shader=true
gl_warp_shader=true
gl_billboard_mode=0
gl_particles_style=2
gl_sprite_blend=false
gl_usecolorblending=true
gl_sky_detail=16
gl_blendcolormaps=true
gl_mask_threshold=0.5
gl_nearclip=5
gl_no_skyclear=false
r_mirror_recursions=4
vid_contrast=1
vid_brightness=0
gl_nogl=false
gl_distfog=70
gl_depthfog=true
gl_enhanced_lightamp=true
gl_lights_additive=false
gl_light_ambient=0
gl_light_particles=true
gl_light_sprites=true
gl_lights_size=1
gl_lights_intensity=1
gl_lights_checkside=true
gl_bulletlight=true
gl_attachedlights=true
gl_lights=true
gl_lights_debug=false
gl_usearrays=false
spc_frequency=32000
spc_quality=1
spc_noecho=false
spc_oldsamples=false
spc_surround=false
spc_lowpass=false
spc_stereo=true
spc_8bit=false
spc_amp=30
opl_onechip=false
opl_enable=false
opl_frequency=49716
timidity_frequency=22050
timidity_pipe=60
timidity_mastervolume=1
timidity_byteswap=false
timidity_8bit=false
timidity_stereo=true
timidity_reverb=0
timidity_chorus=0
timidity_extargs=
timidity_exe=timidity.exe
snd_mididevice=-1
snd_midiprecache=true
snd_midivolume=0.5
snd_sfxvolume=0.5
snd_output=default
snd_buffersize=0
snd_samplerate=44100
snd_musicvolume=0.3
snd_fpumixer=false
snd_waterreverb=true
snd_3d=false
snd_driver=0
r_columnmethod=1
screenblocks=11
r_detail=0
crosshairgrow=true
crosshairscale=false
crosshairhealth=true
crosshaircolor=ff 00 00
crosshair=15
map_point_coordinates=true
vid_forceddraw=false
gl_vid_refreshHz=0
gl_vid_compatibility=false
gl_vid_allowsoftware=false
gl_vid_multisample=0
showendoom=0
queryiwad_key=shift
snd_movievolume=1
in_mouse=0
k_allowfullscreentoggle=true
k_mergekeys=true
joy_upspeed=-1
joy_sidespeed=1
joy_forwardspeed=-1
joy_pitchspeed=-0.75
joy_yawspeed=-1
joy_speedmultiplier=1
joy_dialthreshold=0
joy_sliderthreshold=0
joy_zrotthreshold=0.15
joy_yrotthreshold=0.15
joy_xrotthreshold=0.15
joy_zthreshold=0.15
joy_ythreshold=0.15
joy_xthreshold=0.15
joy_dial=0
joy_slider=0
joy_zrot=2
joy_yrot=0
joy_xrot=0
joy_zaxis=4
joy_yaxis=3
joy_xaxis=1
joy_guid={00000000-0000-0000-0000-000000000000}
use_joystick=false
m_filter=false
m_noprescale=false
use_mouse=true
cd_drive=
cd_enabled=true
vid_winscale=1
fullscreen=true
vid_renderer=1
win_y=-1
win_x=8
bgamma=1
ggamma=1
rgamma=1
vid_displaybits=8
vid_noblitter=true
vid_attachedsurfaces=false
vid_palettehack=false
eaxedit_test=true
vid_nowidescreen=false
vid_vsync=false
vid_defbits=32
vid_defheight=600
vid_defwidth=800
Gamma=1.5
snd_flipstereo=false
snd_matrix=false
snd_channels=12
snd_surround=true
cl_noprediction=false
telezoom=true
chase_dist=90
chase_height=-8
nomonsterinterpolation=false
png_gamma=0
png_level=5
vid_tft=false
show_messages=true
mouse_sensitivity=1
screenshot_dir=
screenshot_type=bmp
screenshot_quiet=false
autosavecount=4
disableautosave=0
autosavenum=3
smooth_mouse=false
m_side=2
m_forward=1
m_yaw=1
m_pitch=1
lookstrafe=false
freelook=true
invertmouse=true
cl_run=true
demo_compress=true
storesavepic=true
nofilecompression=false
cl_capfps=false
defaultiwad=doom2
queryiwad=true
con_ctrl_d=

[GlobalSettings.Unknown]
gl_useshaders=false

[Doom.Player]
playerclass=Fighter
stillbob=0.2
movebob=0.15
neverswitchonpickup=false
gender=male
team=255
skin=Base
color=ff ff 00
name=Player
autoaim=0.5

[Doom.ConsoleVariables]
gl_precache=false
gl_texture_usehires=true
gl_spriteclip=1
gl_interpolate_model_frames=true
gl_lightmode=0
gl_weaponlight=8
wallglowfactor=0.6
wallglowheight=128
snd_pitched=false
snd_interpolate=1
r_maxparticles=4000
r_drawfuzz=true
r_stretchsky=true
r_deathcamera=true
transsouls=0.75
st_scale=true
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_showstats=false
hud_showitems=true
hud_showmonsters=true
hud_showsecrets=true
hud_althud=true
hud_althudscale=0
cl_maxdecals=1024
cl_spreaddecals=true
wi_noautostartmap=false
wi_showtotaltime=true
wi_percents=false
dimcolor=ff d7 00
dimamount=0.2
hud_scale=true
secretmessage=A Secret is revealed!
cl_bloodtype=1
cl_pufftype=0
addrocketexplosion=true
cl_missiledecals=true
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
cl_rockettrails=1
dlg_musicvolume=1
menu_screenratios=0
show_obituaries=true
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
language=auto
wipetype=2
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=4
msgmidcolor=5
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=6
msg=0
con_alpha=0.75
con_scaletext=0
con_centernotify=false
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_thingcolor_item=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_drawmapback=true
am_map_secrets=1
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovotherwallscolor=00 88 44
am_ovthingcolor=e8 88 00
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_cdwallcolor=4c 38 20
am_fdwallcolor=88 70 58
am_tswallcolor=88 88 88
am_secretwallcolor=00 00 00
am_wallcolor=2c 18 08
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_ovtrans=1
am_usecustomcolors=true
am_showtotaltime=false
am_showtime=true
am_showitems=false
am_showmonsters=true
am_showsecrets=true
am_overlay=0
am_rotate=0

[Doom.LocalServerInfo]
fs_forcecompatible=false
sv_corpsequeuesize=64
maxviewpitch=90
forcewater=false
sv_rocketsmoke=true
sv_smartaim=0
sv_dropstyle=0
compatflags=0

[Doom.UnknownConsoleVariables]
oldcrosshair=15
wi_totaltime=false
wi_sucks=false

[Doom.ConsoleAliases]
Name=Xhair16
Command=set crosshair 16; set oldcrosshair 16; alias Xhairy Xhair17; archivecvar oldcrosshair; echo Crosshair 16
Name=Xhair5
Command=set crosshair 5; set oldcrosshair 5; alias Xhairy Xhair6; archivecvar oldcrosshair; echo Crosshair 5
Name=zoomer2x
Command=fov 45; m_pitch .6;m_yaw .8; echo 2X zoom; set autoaim 0; set crosshair 50; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair18
Command=set crosshair 18; set oldcrosshair 18; alias Xhairy Xhair19; archivecvar oldcrosshair; echo Crosshair 18
Name=Xhair9
Command=set crosshair 9; set oldcrosshair 9; alias Xhairy Xhair10; archivecvar oldcrosshair; echo Crosshair 9
Name=Xhair20
Command=set crosshair 20; set oldcrosshair 20; alias Xhairy Xhair0; archivecvar oldcrosshair; echo Crosshair 20
Name=Xhair4
Command=set crosshair 4; set oldcrosshair 4; alias Xhairy Xhair5; archivecvar oldcrosshair; echo Crosshair 4
Name=Xhair8
Command=set crosshair 8; set oldcrosshair 8; alias Xhairy Xhair9; archivecvar oldcrosshair; echo Crosshair 8
Name=Xhairy
Command=Xhair1
Name=Xhair3
Command=set crosshair 3; set oldcrosshair 3; alias Xhairy Xhair4; archivecvar oldcrosshair; echo Crosshair 3
Name=Xhair19
Command=set crosshair 19; set oldcrosshair 19; alias Xhairy Xhair20; archivecvar oldcrosshair; echo Crosshair 19
Name=Xhair10
Command=set crosshair 10; set oldcrosshair 10; alias Xhairy Xhair11; archivecvar oldcrosshair; echo Crosshair 10
Name=Xhair11
Command=set crosshair 11; set oldcrosshair 11; alias Xhairy Xhair12; archivecvar oldcrosshair; echo Crosshair 11
Name=zoomreset
Command=fov 90; m_pitch 1;m_yaw 1; echo zoom reset; set autoaim .5; set crosshair $oldcrosshair; set r_drawplayersprites 1; crosshairgrow 1; playsound scope;
Name=Xhair6
Command=set crosshair 6; set oldcrosshair 6; alias Xhairy Xhair7; archivecvar oldcrosshair; echo Crosshair 6
Name=zoomer5x
Command=fov 22; m_pitch .3;m_yaw .4; echo 5X zoom; set autoaim 0; set crosshair 51; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair0
Command=set crosshair 0; set oldcrosshair 0; alias Xhairy Xhair1; archivecvar oldcrosshair; echo No Crosshair
Name=zoomer12x
Command=fov 10; m_pitch .125;m_yaw .2; echo 12X zoom; set autoaim 0; set crosshair 52; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=idkill
Command=kill monsters
Name=Xhair17
Command=set crosshair 17; set oldcrosshair 17; alias Xhairy Xhair18; archivecvar oldcrosshair; echo Crosshair 17
Name=Xhair15
Command=set crosshair 15; set oldcrosshair 15; alias Xhairy Xhair16; archivecvar oldcrosshair; echo Crosshair 15
Name=Xhair1
Command=set crosshair 1; set oldcrosshair 1; alias Xhairy Xhair2; archivecvar oldcrosshair; echo Crosshair 1
Name=Xhair14
Command=set crosshair 14; set oldcrosshair 14; alias Xhairy Xhair15; archivecvar oldcrosshair; echo Crosshair 14
Name=Xhair7
Command=set crosshair 7; set oldcrosshair 7; alias Xhairy Xhair8; archivecvar oldcrosshair; echo Crosshair 7
Name=Xhair13
Command=set crosshair 13; set oldcrosshair 13; alias Xhairy Xhair14; archivecvar oldcrosshair; echo Crosshair 13
Name=Xhair12
Command=set crosshair 12; set oldcrosshair 12; alias Xhairy Xhair13; archivecvar oldcrosshair; echo Crosshair 12
Name=Xhair2
Command=set crosshair 2; set oldcrosshair 2; alias Xhairy Xhair3; archivecvar oldcrosshair; echo Crosshair 2

[Doom.Aspects.Bindings]
ins=zoomer2x
home=zoomer5x
pgup=zoomer12x
end=zoomreset
x=Xhairy

[Doom.Aspects.DoubleBindings]

[Doom.Bindings]
1=slot 1
2=slot 2
3=slot 3
4=slot 4
5=slot 5
6=slot 6
7=slot 7
8=slot 8
9=slot 9
0=chase
-=sizedown
Equals=sizeup
backspace=turn180
tab=togglemap
t=messagemode
LeftBracket=invprev
RightBracket=invnext
enter=invuse
ctrl=crouch
g=use NJArtiFragGrenade
j=mdk
`=toggleconsole
shift=+speed
\=+showscores
c=crouch
,=+moveleft
.=+moveright
alt=+strafe
space=+use
capslock=toggle cl_run
f1=menu_help
f2=menu_save
f3=menu_load
f4=menu_options
f5=menu_display
f6=quicksave
f7=menu_endgame
f8=togglemessages
f9=quickload
f10=menu_quit
f11=bumpgamma
f12=spynext
sysrq=screenshot
uparrow=+forward
leftarrow=+moveleft
rightarrow=+moveright
downarrow=+back
del=+altattack
pause=pause
mouse1=+attack
mouse2=+use
mouse3=+jump
mouse4=+altattack
joy1=+attack
joy2=+strafe
joy3=+speed
joy4=+use
mwheelup=weapnext
mwheeldown=weapprev

[Doom.DoubleBindings]

[IWADSearch.Directories]
Path=.
Path=$DOOMWADDIR
Path=$HOME
Path=$PROGDIR

[FileSearch.Directories]
Path=$PROGDIR
Path=$DOOMWADDIR

[Doom.AutoExec]
Path=F:/Doom/gzdoom/autoexec.cfg

[LastRun]
Version=205

[Doom.Enjay.Bindings]
ins=zoomer2x
home=zoomer5x
pgup=zoomer12x
end=zoomreset
x=Xhairy

[Doom.Enjay.DoubleBindings]

[Doom.WeaponSlots]
Slot[1]=Fist Chainsaw
Slot[2]=Pistol
Slot[3]=Shotgun SuperShotgun
Slot[4]=Chaingun
Slot[5]=RocketLauncher
Slot[6]=PlasmaRifle
Slot[7]=BFG9000

[Doom.Beggar.WeaponSlots]
Slot[1]=Melee
Slot[2]=Pistol2
Slot[3]=Shotgun2
Slot[4]=Machinegun
Slot[5]=RocketLauncher2
Slot[6]=Flamer
Slot[7]=BrickWeapon

[Doom.firworksfordoom.Bindings]

[Doom.firworksfordoom.DoubleBindings]

[Doom.RottPistol.WeaponSlots]
Slot[1]=Fist Chainsaw
Slot[2]=Pistol Q2Blaster
Slot[3]=Shotgun SuperShotgun
Slot[4]=Chaingun
Slot[5]=RocketLauncher
Slot[6]=PlasmaRifle
Slot[7]=BFG9000

[Doom.ChaosMod.WeaponSlots]
Slot[1]=NewFist C616
Slot[2]=Handgun
Slot[3]=TacShotgun DoubleShotgun
Slot[4]=Cerberus IceGun
Slot[5]=NewRocketLauncher
Slot[6]=PlasmaGun
Slot[7]=BFG3.14

[Doom.KDIZD.Bindings]
h=locate

[Doom.KDIZD.DoubleBindings]

[Doom.KDIZDweapons.WeaponSlots]
Slot[1]=Fist Chainsaw
Slot[2]=NewPistol
Slot[3]=NewShotgun NewSuperShotgun
Slot[4]=NewChaingun
Slot[5]=RocketLauncher
Slot[6]=KDiZDGrenadeLauncher
Slot[7]=Rifle

[Heretic.AutoExec]
Path=F:/Doom/gzdoom/autoexec.cfg

[Heretic.Player]
playerclass=Fighter
stillbob=0
movebob=0.25
neverswitchonpickup=false
gender=male
team=-1
skin=base
color=3f 60 40
name=Player
autoaim=0.5

[Heretic.ConsoleVariables]
gl_precache=false
gl_texture_usehires=true
gl_spriteclip=1
gl_interpolate_model_frames=true
gl_lightmode=3
gl_weaponlight=8
wallglowfactor=0.6
wallglowheight=128
snd_pitched=true
snd_interpolate=1
r_maxparticles=4000
r_drawfuzz=true
r_stretchsky=true
r_deathcamera=false
transsouls=0.75
st_scale=true
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_showstats=false
hud_showitems=false
hud_showmonsters=true
hud_showsecrets=true
hud_althud=false
hud_althudscale=1
cl_maxdecals=1024
cl_spreaddecals=true
wi_noautostartmap=false
wi_showtotaltime=true
wi_percents=true
dimcolor=00 00 ff
dimamount=0.2
hud_scale=false
secretmessage=A Secret is revealed!
cl_bloodtype=0
cl_pufftype=0
addrocketexplosion=false
cl_missiledecals=true
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
cl_rockettrails=1
dlg_musicvolume=1
menu_screenratios=0
show_obituaries=true
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
language=auto
wipetype=1
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=10
msgmidcolor=9
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=9
msg=0
con_alpha=0.75
con_scaletext=0
con_centernotify=true
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_thingcolor_item=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_drawmapback=true
am_map_secrets=1
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovotherwallscolor=00 88 44
am_ovthingcolor=e8 88 00
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_cdwallcolor=73 43 23
am_fdwallcolor=d0 b0 85
am_tswallcolor=88 88 88
am_secretwallcolor=00 00 00
am_wallcolor=54 3b 17
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_ovtrans=1
am_usecustomcolors=true
am_showtotaltime=false
am_showtime=true
am_showitems=false
am_showmonsters=true
am_showsecrets=true
am_overlay=0
am_rotate=0

[Heretic.LocalServerInfo]
fs_forcecompatible=false
sv_corpsequeuesize=64
maxviewpitch=90
forcewater=false
sv_rocketsmoke=false
sv_smartaim=0
sv_dropstyle=0
compatflags=0

[Heretic.UnknownConsoleVariables]
oldcrosshair=15

[Heretic.ConsoleAliases]
Name=Xhair16
Command=set crosshair 16; set oldcrosshair 16; alias Xhairy Xhair17; archivecvar oldcrosshair; echo Crosshair 16
Name=Xhair5
Command=set crosshair 5; set oldcrosshair 5; alias Xhairy Xhair6; archivecvar oldcrosshair; echo Crosshair 5
Name=zoomer2x
Command=fov 45; m_pitch .6;m_yaw .8; echo 2X zoom; set autoaim 0; set crosshair 50; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair18
Command=set crosshair 18; set oldcrosshair 18; alias Xhairy Xhair19; archivecvar oldcrosshair; echo Crosshair 18
Name=Xhair9
Command=set crosshair 9; set oldcrosshair 9; alias Xhairy Xhair10; archivecvar oldcrosshair; echo Crosshair 9
Name=Xhair20
Command=set crosshair 20; set oldcrosshair 20; alias Xhairy Xhair0; archivecvar oldcrosshair; echo Crosshair 20
Name=Xhair4
Command=set crosshair 4; set oldcrosshair 4; alias Xhairy Xhair5; archivecvar oldcrosshair; echo Crosshair 4
Name=Xhair8
Command=set crosshair 8; set oldcrosshair 8; alias Xhairy Xhair9; archivecvar oldcrosshair; echo Crosshair 8
Name=Xhairy
Command=Xhair1
Name=Xhair3
Command=set crosshair 3; set oldcrosshair 3; alias Xhairy Xhair4; archivecvar oldcrosshair; echo Crosshair 3
Name=Xhair19
Command=set crosshair 19; set oldcrosshair 19; alias Xhairy Xhair20; archivecvar oldcrosshair; echo Crosshair 19
Name=Xhair10
Command=set crosshair 10; set oldcrosshair 10; alias Xhairy Xhair11; archivecvar oldcrosshair; echo Crosshair 10
Name=Xhair11
Command=set crosshair 11; set oldcrosshair 11; alias Xhairy Xhair12; archivecvar oldcrosshair; echo Crosshair 11
Name=zoomreset
Command=fov 90; m_pitch 1;m_yaw 1; echo zoom reset; set autoaim .5; set crosshair $oldcrosshair; set r_drawplayersprites 1; crosshairgrow 1; playsound scope;
Name=Xhair6
Command=set crosshair 6; set oldcrosshair 6; alias Xhairy Xhair7; archivecvar oldcrosshair; echo Crosshair 6
Name=zoomer5x
Command=fov 22; m_pitch .3;m_yaw .4; echo 5X zoom; set autoaim 0; set crosshair 51; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair0
Command=set crosshair 0; set oldcrosshair 0; alias Xhairy Xhair1; archivecvar oldcrosshair; echo No Crosshair
Name=zoomer12x
Command=fov 10; m_pitch .125;m_yaw .2; echo 12X zoom; set autoaim 0; set crosshair 52; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=idkill
Command=kill monsters
Name=Xhair17
Command=set crosshair 17; set oldcrosshair 17; alias Xhairy Xhair18; archivecvar oldcrosshair; echo Crosshair 17
Name=Xhair15
Command=set crosshair 15; set oldcrosshair 15; alias Xhairy Xhair16; archivecvar oldcrosshair; echo Crosshair 15
Name=Xhair1
Command=set crosshair 1; set oldcrosshair 1; alias Xhairy Xhair2; archivecvar oldcrosshair; echo Crosshair 1
Name=Xhair14
Command=set crosshair 14; set oldcrosshair 14; alias Xhairy Xhair15; archivecvar oldcrosshair; echo Crosshair 14
Name=Xhair7
Command=set crosshair 7; set oldcrosshair 7; alias Xhairy Xhair8; archivecvar oldcrosshair; echo Crosshair 7
Name=Xhair13
Command=set crosshair 13; set oldcrosshair 13; alias Xhairy Xhair14; archivecvar oldcrosshair; echo Crosshair 13
Name=Xhair12
Command=set crosshair 12; set oldcrosshair 12; alias Xhairy Xhair13; archivecvar oldcrosshair; echo Crosshair 12
Name=Xhair2
Command=set crosshair 2; set oldcrosshair 2; alias Xhairy Xhair3; archivecvar oldcrosshair; echo Crosshair 2

[Heretic.Enjay.Bindings]
ins=zoomer2x
home=zoomer5x
pgup=zoomer12x
end=zoomreset
x=Xhairy

[Heretic.Enjay.DoubleBindings]

[Heretic.Bindings]
1=slot 1
2=slot 2
3=slot 3
4=slot 4
5=slot 5
6=slot 6
7=slot 7
8=slot 8
9=slot 9
0=chase
-=sizedown
Equals=sizeup
backspace=use ArtiTomeOfPower
tab=togglemap
t=messagemode
LeftBracket=invprev
RightBracket=invnext
enter=invuse
ctrl=crouch
`=toggleconsole
shift=+speed
\=+showscores
,=+moveleft
.=+moveright
alt=+strafe
space=+use
capslock=toggle cl_run
f1=menu_help
f2=menu_save
f3=menu_load
f4=menu_options
f5=menu_display
f6=quicksave
f7=menu_endgame
f8=togglemessages
f9=quickload
f10=menu_quit
f11=bumpgamma
f12=spynext
sysrq=screenshot
uparrow=+forward
leftarrow=+moveleft
rightarrow=+moveright
downarrow=+back
pgdn=+lookup
del=+lookdown
pause=pause
mouse1=+attack
mouse2=+use
mouse3=+jump
mouse4=+altattack
joy1=+attack
joy2=+strafe
joy3=+speed
joy4=+use
mwheelup=weapnext
mwheeldown=weapprev

[Heretic.DoubleBindings]

[Heretic.WeaponSlots]
Slot[1]=Staff Gauntlets
Slot[2]=GoldWand
Slot[3]=Crossbow
Slot[4]=Blaster
Slot[5]=SkullRod
Slot[6]=PhoenixRod
Slot[7]=Mace

[Hexen.AutoExec]
Path=F:/Doom/gzdoom/autoexec.cfg

[Hexen.Player]
playerclass=Fighter
stillbob=0
movebob=0.25
neverswitchonpickup=false
gender=male
team=-1
skin=base
color=40 cf 00
name=Player
autoaim=0.5

[Hexen.ConsoleVariables]
gl_precache=false
gl_texture_usehires=true
gl_spriteclip=1
gl_interpolate_model_frames=true
gl_lightmode=3
gl_weaponlight=8
wallglowfactor=0.6
wallglowheight=128
snd_pitched=true
snd_interpolate=1
r_maxparticles=4000
r_drawfuzz=true
r_stretchsky=true
r_deathcamera=false
transsouls=0.75
st_scale=true
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_showstats=false
hud_showitems=false
hud_showmonsters=true
hud_showsecrets=true
hud_althud=false
hud_althudscale=1
cl_maxdecals=1024
cl_spreaddecals=true
wi_noautostartmap=false
wi_showtotaltime=true
wi_percents=true
dimcolor=00 00 ff
dimamount=0.2
hud_scale=false
secretmessage=A Secret is revealed!
cl_bloodtype=0
cl_pufftype=0
addrocketexplosion=false
cl_missiledecals=true
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
cl_rockettrails=1
dlg_musicvolume=1
menu_screenratios=0
show_obituaries=true
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
language=auto
wipetype=1
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=10
msgmidcolor=9
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=9
msg=0
con_alpha=0.75
con_scaletext=0
con_centernotify=true
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_thingcolor_item=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_drawmapback=true
am_map_secrets=1
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovotherwallscolor=00 88 44
am_ovthingcolor=e8 88 00
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_cdwallcolor=73 43 23
am_fdwallcolor=d0 b0 85
am_tswallcolor=88 88 88
am_secretwallcolor=00 00 00
am_wallcolor=54 3b 17
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_ovtrans=1
am_usecustomcolors=true
am_showtotaltime=false
am_showtime=true
am_showitems=false
am_showmonsters=true
am_showsecrets=true
am_overlay=0
am_rotate=0

[Hexen.LocalServerInfo]
fs_forcecompatible=false
sv_corpsequeuesize=64
maxviewpitch=90
forcewater=false
sv_rocketsmoke=false
sv_smartaim=0
sv_dropstyle=0
compatflags=0

[Hexen.UnknownConsoleVariables]
oldcrosshair=15

[Hexen.ConsoleAliases]
Name=Xhair16
Command=set crosshair 16; set oldcrosshair 16; alias Xhairy Xhair17; archivecvar oldcrosshair; echo Crosshair 16
Name=Xhair5
Command=set crosshair 5; set oldcrosshair 5; alias Xhairy Xhair6; archivecvar oldcrosshair; echo Crosshair 5
Name=zoomer2x
Command=fov 45; m_pitch .6;m_yaw .8; echo 2X zoom; set autoaim 0; set crosshair 50; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair18
Command=set crosshair 18; set oldcrosshair 18; alias Xhairy Xhair19; archivecvar oldcrosshair; echo Crosshair 18
Name=Xhair9
Command=set crosshair 9; set oldcrosshair 9; alias Xhairy Xhair10; archivecvar oldcrosshair; echo Crosshair 9
Name=Xhair20
Command=set crosshair 20; set oldcrosshair 20; alias Xhairy Xhair0; archivecvar oldcrosshair; echo Crosshair 20
Name=Xhair4
Command=set crosshair 4; set oldcrosshair 4; alias Xhairy Xhair5; archivecvar oldcrosshair; echo Crosshair 4
Name=Xhair8
Command=set crosshair 8; set oldcrosshair 8; alias Xhairy Xhair9; archivecvar oldcrosshair; echo Crosshair 8
Name=Xhairy
Command=Xhair1
Name=Xhair3
Command=set crosshair 3; set oldcrosshair 3; alias Xhairy Xhair4; archivecvar oldcrosshair; echo Crosshair 3
Name=Xhair19
Command=set crosshair 19; set oldcrosshair 19; alias Xhairy Xhair20; archivecvar oldcrosshair; echo Crosshair 19
Name=Xhair10
Command=set crosshair 10; set oldcrosshair 10; alias Xhairy Xhair11; archivecvar oldcrosshair; echo Crosshair 10
Name=Xhair11
Command=set crosshair 11; set oldcrosshair 11; alias Xhairy Xhair12; archivecvar oldcrosshair; echo Crosshair 11
Name=zoomreset
Command=fov 90; m_pitch 1;m_yaw 1; echo zoom reset; set autoaim .5; set crosshair $oldcrosshair; set r_drawplayersprites 1; crosshairgrow 1; playsound scope;
Name=Xhair6
Command=set crosshair 6; set oldcrosshair 6; alias Xhairy Xhair7; archivecvar oldcrosshair; echo Crosshair 6
Name=zoomer5x
Command=fov 22; m_pitch .3;m_yaw .4; echo 5X zoom; set autoaim 0; set crosshair 51; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair0
Command=set crosshair 0; set oldcrosshair 0; alias Xhairy Xhair1; archivecvar oldcrosshair; echo No Crosshair
Name=zoomer12x
Command=fov 10; m_pitch .125;m_yaw .2; echo 12X zoom; set autoaim 0; set crosshair 52; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=idkill
Command=kill monsters
Name=Xhair17
Command=set crosshair 17; set oldcrosshair 17; alias Xhairy Xhair18; archivecvar oldcrosshair; echo Crosshair 17
Name=Xhair15
Command=set crosshair 15; set oldcrosshair 15; alias Xhairy Xhair16; archivecvar oldcrosshair; echo Crosshair 15
Name=Xhair1
Command=set crosshair 1; set oldcrosshair 1; alias Xhairy Xhair2; archivecvar oldcrosshair; echo Crosshair 1
Name=Xhair14
Command=set crosshair 14; set oldcrosshair 14; alias Xhairy Xhair15; archivecvar oldcrosshair; echo Crosshair 14
Name=Xhair7
Command=set crosshair 7; set oldcrosshair 7; alias Xhairy Xhair8; archivecvar oldcrosshair; echo Crosshair 7
Name=Xhair13
Command=set crosshair 13; set oldcrosshair 13; alias Xhairy Xhair14; archivecvar oldcrosshair; echo Crosshair 13
Name=Xhair12
Command=set crosshair 12; set oldcrosshair 12; alias Xhairy Xhair13; archivecvar oldcrosshair; echo Crosshair 12
Name=Xhair2
Command=set crosshair 2; set oldcrosshair 2; alias Xhairy Xhair3; archivecvar oldcrosshair; echo Crosshair 2

[Hexen.Enjay.Bindings]
ins=zoomer2x
home=zoomer5x
pgup=zoomer12x
end=zoomreset
x=Xhairy

[Hexen.Enjay.DoubleBindings]

[Hexen.Bindings]
1=slot 1
2=slot 2
3=slot 3
4=slot 4
5=use ArtiInvulnerability
6=use ArtiEgg
7=use ArtiTeleportOther
8=use ArtiTeleport
9=use ArtiBlastRadius
0=chase
-=sizedown
Equals=sizeup
backspace=invuseall
tab=togglemap
t=messagemode
LeftBracket=invprev
RightBracket=invnext
enter=invuse
ctrl=crouch
`=toggleconsole
shift=+speed
\=use ArtiHealth
,=+moveleft
.=+moveright
/=+jump
alt=+strafe
space=+use
capslock=toggle cl_run
f1=menu_help
f2=menu_save
f3=menu_load
f4=menu_options
f5=menu_display
f6=quicksave
f7=menu_endgame
f8=togglemessages
f9=quickload
f10=menu_quit
scroll=+showscores
f11=bumpgamma
f12=spynext
sysrq=screenshot
uparrow=+forward
leftarrow=+moveleft
rightarrow=+moveright
downarrow=+back
pgdn=+lookup
del=+lookdown
pause=pause
mouse1=+attack
mouse2=+use
mouse3=+jump
mouse4=+altattack
joy1=+attack
joy2=+strafe
joy3=+speed
joy4=+use
mwheelup=weapnext
mwheeldown=weapprev

[Hexen.DoubleBindings]

[Hexen.WeaponSlots]
Slot[1]=FWeapFist CWeapMace MWeapWand
Slot[2]=FWeapAxe CWeapStaff MWeapFrost
Slot[3]=FWeapHammer CWeapFlame MWeapLightning
Slot[4]=FWeapQuietus CWeapWraithverge MWeapBloodscourge

[Strife.AutoExec]
Path=F:/Doom/gzdoom/autoexec.cfg

[Strife.Player]
playerclass=Fighter
stillbob=0
movebob=0.25
neverswitchonpickup=false
gender=male
team=-1
skin=base
color=40 cf 00
name=Player
autoaim=0.5

[Strife.ConsoleVariables]
gl_precache=false
gl_texture_usehires=true
gl_spriteclip=1
gl_interpolate_model_frames=true
gl_lightmode=3
gl_weaponlight=8
wallglowfactor=0.6
wallglowheight=128
snd_pitched=false
snd_interpolate=1
r_maxparticles=4000
r_drawfuzz=true
r_stretchsky=true
r_deathcamera=false
transsouls=0.75
st_scale=true
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_showstats=false
hud_showitems=false
hud_showmonsters=true
hud_showsecrets=true
hud_althud=false
hud_althudscale=1
cl_maxdecals=1024
cl_spreaddecals=true
wi_noautostartmap=false
wi_showtotaltime=true
wi_percents=true
dimcolor=ff d7 00
dimamount=0.2
hud_scale=false
secretmessage=A Secret is revealed!
cl_bloodtype=0
cl_pufftype=0
addrocketexplosion=false
cl_missiledecals=true
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
cl_rockettrails=1
dlg_musicvolume=1
menu_screenratios=0
show_obituaries=true
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
language=auto
wipetype=1
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=4
msgmidcolor=5
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=6
msg=0
con_alpha=0.75
con_scaletext=0
con_centernotify=false
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_thingcolor_item=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_drawmapback=true
am_map_secrets=1
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovotherwallscolor=00 88 44
am_ovthingcolor=e8 88 00
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_cdwallcolor=4c 38 20
am_fdwallcolor=88 70 58
am_tswallcolor=88 88 88
am_secretwallcolor=00 00 00
am_wallcolor=2c 18 08
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_ovtrans=1
am_usecustomcolors=true
am_showtotaltime=false
am_showtime=true
am_showitems=false
am_showmonsters=true
am_showsecrets=true
am_overlay=0
am_rotate=0

[Strife.LocalServerInfo]
fs_forcecompatible=false
sv_corpsequeuesize=64
maxviewpitch=90
forcewater=false
sv_rocketsmoke=false
sv_smartaim=0
sv_dropstyle=0
compatflags=0

[Strife.UnknownConsoleVariables]
oldcrosshair=15

[Strife.ConsoleAliases]
Name=Xhair16
Command=set crosshair 16; set oldcrosshair 16; alias Xhairy Xhair17; archivecvar oldcrosshair; echo Crosshair 16
Name=Xhair5
Command=set crosshair 5; set oldcrosshair 5; alias Xhairy Xhair6; archivecvar oldcrosshair; echo Crosshair 5
Name=zoomer2x
Command=fov 45; m_pitch .6;m_yaw .8; echo 2X zoom; set autoaim 0; set crosshair 50; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair18
Command=set crosshair 18; set oldcrosshair 18; alias Xhairy Xhair19; archivecvar oldcrosshair; echo Crosshair 18
Name=Xhair9
Command=set crosshair 9; set oldcrosshair 9; alias Xhairy Xhair10; archivecvar oldcrosshair; echo Crosshair 9
Name=Xhair20
Command=set crosshair 20; set oldcrosshair 20; alias Xhairy Xhair0; archivecvar oldcrosshair; echo Crosshair 20
Name=Xhair4
Command=set crosshair 4; set oldcrosshair 4; alias Xhairy Xhair5; archivecvar oldcrosshair; echo Crosshair 4
Name=Xhair8
Command=set crosshair 8; set oldcrosshair 8; alias Xhairy Xhair9; archivecvar oldcrosshair; echo Crosshair 8
Name=Xhairy
Command=Xhair1
Name=Xhair3
Command=set crosshair 3; set oldcrosshair 3; alias Xhairy Xhair4; archivecvar oldcrosshair; echo Crosshair 3
Name=Xhair19
Command=set crosshair 19; set oldcrosshair 19; alias Xhairy Xhair20; archivecvar oldcrosshair; echo Crosshair 19
Name=Xhair10
Command=set crosshair 10; set oldcrosshair 10; alias Xhairy Xhair11; archivecvar oldcrosshair; echo Crosshair 10
Name=Xhair11
Command=set crosshair 11; set oldcrosshair 11; alias Xhairy Xhair12; archivecvar oldcrosshair; echo Crosshair 11
Name=zoomreset
Command=fov 90; m_pitch 1;m_yaw 1; echo zoom reset; set autoaim .5; set crosshair $oldcrosshair; set r_drawplayersprites 1; crosshairgrow 1; playsound scope;
Name=Xhair6
Command=set crosshair 6; set oldcrosshair 6; alias Xhairy Xhair7; archivecvar oldcrosshair; echo Crosshair 6
Name=zoomer5x
Command=fov 22; m_pitch .3;m_yaw .4; echo 5X zoom; set autoaim 0; set crosshair 51; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=Xhair0
Command=set crosshair 0; set oldcrosshair 0; alias Xhairy Xhair1; archivecvar oldcrosshair; echo No Crosshair
Name=zoomer12x
Command=fov 10; m_pitch .125;m_yaw .2; echo 12X zoom; set autoaim 0; set crosshair 52; set r_drawplayersprites 0; crosshairgrow 0; playsound scope;
Name=idkill
Command=kill monsters
Name=Xhair17
Command=set crosshair 17; set oldcrosshair 17; alias Xhairy Xhair18; archivecvar oldcrosshair; echo Crosshair 17
Name=Xhair15
Command=set crosshair 15; set oldcrosshair 15; alias Xhairy Xhair16; archivecvar oldcrosshair; echo Crosshair 15
Name=Xhair1
Command=set crosshair 1; set oldcrosshair 1; alias Xhairy Xhair2; archivecvar oldcrosshair; echo Crosshair 1
Name=Xhair14
Command=set crosshair 14; set oldcrosshair 14; alias Xhairy Xhair15; archivecvar oldcrosshair; echo Crosshair 14
Name=Xhair7
Command=set crosshair 7; set oldcrosshair 7; alias Xhairy Xhair8; archivecvar oldcrosshair; echo Crosshair 7
Name=Xhair13
Command=set crosshair 13; set oldcrosshair 13; alias Xhairy Xhair14; archivecvar oldcrosshair; echo Crosshair 13
Name=Xhair12
Command=set crosshair 12; set oldcrosshair 12; alias Xhairy Xhair13; archivecvar oldcrosshair; echo Crosshair 12
Name=Xhair2
Command=set crosshair 2; set oldcrosshair 2; alias Xhairy Xhair3; archivecvar oldcrosshair; echo Crosshair 2

[Strife.Enjay.Bindings]
ins=zoomer2x
home=zoomer5x
pgup=zoomer12x
end=zoomreset
x=Xhairy

[Strife.Enjay.DoubleBindings]

[Strife.Bindings]
1=slot 1
2=slot 2
3=slot 3
4=slot 4
5=slot 5
6=slot 6
7=slot 7
8=slot 8
9=slot 9
0=slot 0
-=sizedown
Equals=sizeup
backspace=invdrop
tab=togglemap
w=showpop 1
t=messagemode
LeftBracket=invprev
RightBracket=invnext
enter=invuse
ctrl=crouch
a=+jump
d=invdrop
k=showpop 2
`=toggleconsole
shift=+speed
\=+showscores
z=showpop 3
,=+moveleft
.=+moveright
alt=+strafe
space=+use
capslock=toggle cl_run
f1=menu_help
f2=menu_save
f3=menu_load
f4=menu_options
f5=menu_display
f6=quicksave
f7=menu_endgame
f8=togglemessages
f9=quickload
f10=menu_quit
f11=bumpgamma
f12=spynext
sysrq=screenshot
uparrow=+forward
leftarrow=+moveleft
rightarrow=+moveright
downarrow=+back
pgdn=+lookup
del=+lookdown
pause=pause
mouse1=+attack
mouse2=+use
mouse3=+jump
mouse4=+altattack
joy1=+attack
joy2=+strafe
joy3=+speed
joy4=+use
mwheelup=weapnext
mwheeldown=weapprev

[Strife.DoubleBindings]

[Strife.WeaponSlots]
Slot[1]=PunchDagger
Slot[2]=StrifeCrossbow2 StrifeCrossbow
Slot[3]=AssaultGun
Slot[4]=MiniMissileLauncher
Slot[5]=StrifeGrenadeLauncher2 StrifeGrenadeLauncher
Slot[6]=FlameThrower
Slot[7]=Mauler2 Mauler
Slot[8]=Sigil

[Doom.zapper.WeaponSlots]
Slot[1]=Fist Chainsaw
Slot[2]=Pistol zapper
Slot[3]=Shotgun SuperShotgun
Slot[4]=Chaingun
Slot[5]=RocketLauncher
Slot[6]=PlasmaRifle
Slot[7]=BFG9000

[Doom.DEWeapons.WeaponSlots]
Slot[0]=PyroCannon Devastator
Slot[1]=Fist Chainsaw Blade
Slot[2]=DEPistol GargWand GoreWyrm
Slot[3]=DEShotgun DESuperShotgun BloodBane Shredder Razorfang
Slot[4]=DEChaingun Soulleech Skull Scourer
Slot[5]=DERLauncher Hellstaff
Slot[6]=DEPlasmaRifle HFCannon BBQGun
Slot[7]=DEBFG9000 SoulReaver HellStormGun
Slot[9]=AutoShotgun Railgun Repeater Flamer HRL

[Doom.HideousDestructor.Bindings]
r=+hd_reload
z=+hd_sprint

[Doom.HideousDestructor.DoubleBindings]

[Doom.HideousDestructor.WeaponSlots]
Slot[1]=Fist Chainsaw Lumberjack Ring
Slot[2]=Pistol ZM66GrenadeRifle ZM66Rifle
Slot[3]=Shotgun SuperShotgun Hunter Slayer
Slot[4]=Chaingun Vulcanette
Slot[5]=RocketLauncher RocquetteLauncher HDFragGrenades
Slot[6]=PlasmaRifle PlazmaGun
Slot[7]=BFG9000 BFG9K

[Doom.SoulKeys.Bindings]
r=demonize

[Doom.SoulKeys.DoubleBindings]

[Doom.spdivk_keysection.Bindings]
r=usering
f=+booster

[Doom.spdivk_keysection.DoubleBindings]

[Doom.tsat.WeaponSlots]
Slot[1]=Fist Chainsaw
Slot[2]=Pistol
Slot[3]=Shotgun SuperShotgun
Slot[4]=Chaingun PlasmaRifle
Slot[5]=RocketLauncher BFG9000
[/spoiler]
User avatar
Enjay
Developer
Developer
Posts: 4747
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

And the strangeness continues

F:\Doom\gzdoom\gzdoom.exe -iwad doom.wad -file kdizd.pk3

That works for me. And yes, that's the same IWAD that was loaded when I got the above reported crash, and the same ini file too.
User avatar
Enjay
Developer
Developer
Posts: 4747
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

OK, I have no idea if this helps or not. I decided I would try and find what magical thing about KDiZD was preventing the crash.

So, I made a copy of kdizd.pk3 and used Winzip to sort it by directory. I deleted directory by directory until the only one left was the textures one. Still no crash and I could start the previously problematic games.

So, I set about deleting textures. I deleted them alphabetically too. A's gone, no crash. B's gone, no crash... Right until all was left were the texture beginning with Z. I removed all but the last of them and the crash came back.

So, I put the Z textures back in and I have narrowed it down to one texture that can prevent the crash for me. If I load a very cut down version of kdizd.pk3 with the single texture in it ZCONS.png, it will prevent the crash.

ie my kdizd file is

kdizd.pk3/textures/ZCONS.png

And with that file loaded, Doom and Doom2 will start.

There must, be other lumps that also prevent the crash because if I only remove ZCONS.png, Doom will still start.
Karate Chris
Posts: 34
Joined: Sun May 13, 2007 13:34

Post by Karate Chris »

Just a quick note: when I compile the code I get this:

Code: Select all

'gzdoom.pk3' is up-to-date
 copy zdoom.pk3 ..\..
The system cannot find the file specified.
NMAKE : fatal error U1077: 'copy' : return code '0x1'
Stop.
Project : error PRJ0019: A tool returned an error code from "Performing Makefile project actions"
I have got this in recent compiles. If you open the 'wadsrc' project and then 'Makefile' and 'Makefile.mgw', you should replace instances of 'zdoom.pk3' with 'gzdoom.pk3' and compile it works.

Also, GZDoom won't crash when starting up.
Last edited by Karate Chris on Thu Jan 17, 2008 9:19, edited 1 time in total.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Uh... How did that one creep in again... :?

@Enjay: I tried everything imaginable but I get no crash. Can you tell me which versions of the IWAD you have?
User avatar
Enjay
Developer
Developer
Posts: 4747
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

The Doom IWADs that I am using are all v 1.9 and I think they are the copies from my id Anthology disk. The Doom2 IWAD has been put through zwadconv for editing purposes. The others are as I got them.

I know you mentioned before that it crashed in fontdefs so I already checked that the lumps referenced by HUDFONT_DOOM are present, and they are.


And just for confirmation, I just downloaded Doom shareware from here:

ftp://ftp.fu-berlin.de/pc/msdos/games/i ... tuff/doom/

and used the IWAD (which was the same size and date of my existing one) and still got the crash.

Oh, and just in case it is relevant (unlikely) Zdoom SVN r708 and r709 start without crashing.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

:puke:
Locked

Return to “News”