Skip to content

Instantly share code, notes, and snippets.

@antimech
Created November 28, 2019 07:34
Show Gist options
  • Save antimech/4b1b3903eb9977cee3726954cc906b44 to your computer and use it in GitHub Desktop.
Save antimech/4b1b3903eb9977cee3726954cc906b44 to your computer and use it in GitHub Desktop.
This config fixes blurry textures in black screen. Put it in "Quake 4/q4base" directory.
unbindall
bind "RIGHTALT" "_strafe"
bind "RIGHTCTRL" "_attack"
bind "RIGHTSHIFT" "_speed"
bind "LEFTALT" "_strafe"
bind "LEFTCTRL" "_attack"
bind "LEFTSHIFT" "_speed"
bind "TAB" "_impulse19"
bind "ESCAPE" "togglemenu"
bind "SPACE" "_moveup"
bind "0" "_impulse9"
bind "1" "_impulse0"
bind "2" "_impulse1"
bind "3" "_impulse2"
bind "4" "_impulse3"
bind "5" "_impulse4"
bind "6" "_impulse5"
bind "7" "_impulse6"
bind "8" "_impulse7"
bind "9" "_impulse8"
bind "[" "_impulse14"
bind "]" "_impulse15"
bind "`" "toggleconsole"
bind "a" "_moveleft"
bind "c" "_movedown"
bind "d" "_moveright"
bind "f" "_impulse50"
bind "r" "_impulse13"
bind "s" "_back"
bind "t" "clientmessagemode"
bind "w" "_forward"
bind "y" "clientmessagemode 1"
bind "z" "_ingameStats"
bind "~" "toggleconsole"
bind "F1" "_impulse28"
bind "F2" "_impulse29"
bind "F3" "_impulse17"
bind "F5" "savegame quick"
bind "F6" "_impulse20"
bind "F7" "_impulse22"
bind "F9" "loadgame quick"
bind "F12" "screenshot"
bind "MOUSE1" "_attack"
bind "MOUSE2" "_zoom"
bind "MOUSE3" "_zoom"
bind "MWHEELDOWN" "_impulse14"
bind "MWHEELUP" "_impulse15"
bind "PAUSE" "pause"
bind "UPARROW" "_forward"
bind "DOWNARROW" "_back"
bind "LEFTARROW" "_left"
bind "RIGHTARROW" "_right"
bind "DEL" "_lookdown"
bind "PGDN" "_lookup"
bind "END" "_impulse18"
bind "KP_ENTER" "_impulse21"
bind "KP_INS" "_moveup"
seta bse_rateCost "1.0"
seta bse_rateLimit "1.0"
seta bse_scale "1.2"
seta gui_mediumFontLimit "0.60"
seta gui_smallFontLimit "0.30"
seta win_viewlog_update_count "10"
seta win_viewlog_ypos "0"
seta win_viewlog_xpos "0"
seta net_socksPassword ""
seta net_socksUsername ""
seta net_socksPort "1080"
seta net_socksServer ""
seta net_socksEnabled "0"
seta win_ypos "2"
seta win_xpos "3"
seta r_strictResolutionMatch "1"
seta s_useDeferredSettings "1"
seta s_minStereo "8"
seta s_deviceName "OpenAL Soft"
seta s_useEAXOcclusion "0"
seta s_useEAXReverb "0"
seta s_useOpenAL "0"
seta s_voiceVolume "1.0"
seta s_voiceLatency "100"
seta s_micInputLevel "6"
seta s_voiceChatEcho "0"
seta s_voiceChatReceive "1"
seta s_voiceChatSend "1"
seta s_radioChatterFraction "0.9"
seta s_speakerFraction "0.65"
seta s_numberOfSpeakers "2"
seta s_subFraction "0.5"
seta s_meterTopTime "2000"
seta s_reverse "0"
seta s_mp_maxWindow "0.4"
seta s_mp_minVolume "0.15"
seta s_earSeperationAlgo "0"
seta s_spatializationDecay "2"
seta s_dotbias2 "1.1"
seta s_minVolume2 "0.25"
seta s_dotbias6 "0.8"
seta s_minVolume6 "0"
seta s_maxChannelsMixed "24"
seta s_musicVolume "0.5"
seta s_decompressionLimit "2"
seta s_globalFraction "0.8"
seta s_useOcclusion "1"
seta s_playDefaultSound "1"
seta s_maxSoundsPerShader "0"
seta s_doorDistanceAdd "150"
seta s_volume "1"
seta r_skipSky "0"
seta r_forceAmbient "0"
seta r_debugArrowStep "120"
seta r_debugLineWidth "1"
seta r_debugLineDepthTest "0"
seta r_forceLoadImages "0"
seta r_shadows "1"
seta r_useSMP "1"
seta r_skipBump "0"
seta r_skipSpecular "0"
seta r_skipNewAmbient "0"
seta r_renderer "best"
seta r_ignoreHWGamma "0"
seta r_brightness "1"
seta r_gamma "1"
seta r_swapInterval "0"
seta r_useIndexBuffers "0"
seta r_customHeight "486"
seta r_customWidth "720"
seta r_fullscreen "1"
seta r_displayRefresh "0"
seta r_mode "17"
seta r_aspectRatio "1"
seta r_alphaToCoverage "1"
seta r_multiSamples "16"
seta image_downSizeLimit "2048"
seta image_ignoreHighQuality "0"
seta image_downSizeBumpLimit "2048"
seta image_downSizeSpecularLimit "2048"
seta image_downSizeBump "0"
seta image_downSizeSpecular "0"
seta image_useCache "0"
seta image_cacheMegs "100"
seta image_cacheMinK "30"
seta image_usePrecompressedTextures "1"
seta image_useNormalCompressionLoadDDSForPal "1"
seta image_useNormalCompression "0"
seta image_useAllFormats "1"
seta image_useCompression "0"
seta image_downSize "0"
seta image_lodbias "0"
seta image_anisotropy "16"
seta image_filter "GL_LINEAR_MIPMAP_LINEAR"
seta g_friendsList ""
seta g_favoritesList ""
seta demo_enforceFS "0"
seta ri_maxViewers "0"
seta net_httpServerPlayerBW "0"
seta net_httpServerGlobalBW "0"
seta net_httpServerPort "0"
seta net_httpProxyMode "1"
seta net_httpProxy ""
seta net_reportUsageStatistics "0"
seta net_clientDownload "1"
seta net_serverAllowServerMod "0"
seta net_spawnRepeater "0"
seta net_LANRepeater "0"
seta net_LANServer "0"
seta net_menuLANServer "0"
seta net_master4 ""
seta net_master3 ""
seta net_master2 ""
seta net_master1 ""
seta net_clientUseroriginTime "100"
seta net_clientUsercmdPacking "2"
seta net_clientPrediction "10"
seta net_clientMaxRate "16000"
seta net_serverMaxClientRate "3686"
seta net_serverMenuDedicated "0"
seta net_clientRepeaterDelay "0"
seta m_strafeSmooth "4"
seta m_smooth "1"
seta m_strafeScale "6.25"
seta m_yaw "0.022"
seta m_pitch "0.022"
seta m_accel "0"
seta sensitivity "2"
seta in_joystickLeftStickMove "1"
seta in_toggleZoom "0"
seta in_toggleCrouch "0"
seta in_toggleRun "0"
seta in_alwaysRun "1"
seta in_freeLook "1"
seta in_anglespeedkey "1.5"
seta in_pitchspeed "140"
seta in_yawspeed "140"
seta gui_configServerRate "0"
seta com_lastQuicksave "Quick0"
seta com_skipLevelLoadPause "0"
seta com_guid "c0Sm6pOIi3A"
seta com_preloadDemos "0"
seta com_compressDemos "1"
seta sv_punkbuster "0"
seta cl_punkbuster "0"
seta com_videoRam "768"
seta com_showFPS "0"
seta com_allowConsole "0"
seta com_purgeAll "1"
seta com_machineSpec "3"
seta sys_lang "english"
seta ui_name "Player"
seta ui_model "model_player_marine"
seta ui_skin "base"
seta si_fragLimit "10"
seta si_timeLimit "0"
seta si_map "game/airdefense1"
seta si_gameType "singleplayer"
seta g_showHudPopups "0"
seta g_brassTime "2"
seta g_decals "1"
seta g_projectileLights "1"
seta si_numPlayers "4"
seta g_announcerDelay "1000"
seta g_mapCycle "mapcycle"
seta g_voteFlags "0"
seta g_gameReviewPause "15"
seta g_password ""
seta g_gunViewStyle "0"
seta g_crosshairCustomFile "gfx/guis/crosshairs/crosshair_blaster.tga"
seta g_crosshairCustom "0"
seta g_crosshairColor "1 1 1 1"
seta g_crosshairSize "32"
seta g_showProjectilePct "0"
seta g_showHud "1"
seta g_skipItemShadowsMP "0"
seta g_skipPlayerShadowsMP "0"
seta g_showPlayerShadow "0"
seta pm_vehicleSoundLerpScale "10"
seta pm_vehicleCameraScaleMax "300"
seta pm_vehicleCameraSpeedScale "0.5"
seta pm_vehicleCameraMinDist "300"
seta pm_vehicleCameraSnap "1"
seta g_editEntityTextDistance "256"
seta g_editEntityDistance "512"
seta g_showcamerainfo "0"
seta g_healthTakeLimit "25"
seta g_healthTakeAmt "5"
seta g_healthTakeTime "5"
seta g_useDynamicProtection "1"
seta g_armorProtectionMP "0.66667"
seta g_armorProtection "0.66667"
seta g_nightmare "0"
seta g_doubleVision "1"
seta g_muzzleFlash "1"
seta ui_showGun "1"
seta ui_autoReload "1"
seta ui_autoSwitch "1"
seta ui_hitscanTint "120.0 0.6 1.0"
seta ui_clan ""
seta ui_model_strogg ""
seta ui_model_marine ""
seta ui_team "Marine"
seta si_autobalance "1"
seta si_shuffle "0"
seta si_spectators "1"
seta si_usePass "0"
seta si_warmup "1"
seta si_teamDamage "0"
seta si_allowHitscanTint "2"
seta si_allowVoting "0"
seta si_useReady "0"
seta si_tourneyLimit "3"
seta si_captureLimit "5"
seta si_minPlayers "2"
seta si_maxPlayers "8"
seta si_mapCycle ""
seta si_name "Quake 4 Server"
seta g_spectatorChat "0"
seta net_clientLagOMeter "0"
seta si_voiceChat "1"
seta si_serverURL ""
seta net_serverDlTable ""
seta net_serverDlBaseURL ""
seta net_serverDownload "0"
seta si_voteFlags "0"
seta g_simpleItems "0"
seta pm_zoomedSlow "100"
seta g_forceMarineModel ""
seta g_forceStroggModel ""
seta g_forceModel ""
seta si_controlTime "120"
seta si_suddenDeathRestart "1"
seta g_privatePassword ""
seta si_privatePlayers "0"
seta si_dropWeaponsInBuyingModes "0"
seta si_isBuyingEnabled "0"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment