Quake 4

Quake 4

Hadur Jun 23, 2023 @ 7:39am
Quake 4 in 2023 Question
Is this game still a F_____G pain to run on modern hardware ?
< >
Showing 1-8 of 8 comments
MentalChip Jun 24, 2023 @ 6:32am 
nah all good
=CrimsoN= Jun 28, 2023 @ 3:10pm 
PC Gaming Wiki has a guide: https://www.pcgamingwiki.com/wiki/Quake_4

Hell, PC Gaming wiki often has a guide to get tons of older games running on modern hardware. It's my first stop the moment I run into issues.
Hadur Jun 29, 2023 @ 1:09pm 
Originally posted by =CrimsoN=:
PC Gaming Wiki has a guide: https://www.pcgamingwiki.com/wiki/Quake_4

Hell, PC Gaming wiki often has a guide to get tons of older games running on modern hardware. It's my first stop the moment I run into issues.
Yea thx for the info, these are great but still kinda a hasle to do.
Jamie Jul 13, 2023 @ 8:50am 
Originally posted by Hadur:
Is this game still a F_____G pain to run on modern hardware ?
all you have to do is literally use the Quake 4 Tweaker here: https://www.nexusmods.com/quake4/mods/513
dont even bother with the HD texture mods, theres only one and its horribly optimized. 32GB and takes 10min just to load main menu, then another 10 to load the level. That tweaker will set everything up for you with a couple check boxes , manual enter in your resolution and you are good to go! :BL3Thumbsup: Get it!!! while its still on sale!!!
Jamie Jul 13, 2023 @ 8:51am 
Originally posted by =CrimsoN=:
PC Gaming Wiki has a guide: https://www.pcgamingwiki.com/wiki/Quake_4

Hell, PC Gaming wiki often has a guide to get tons of older games running on modern hardware. It's my first stop the moment I run into issues.
yea, that site is great!!! thats how i found out the Quake 4 Tweaker mod lol
=CrimsoN= Jul 13, 2023 @ 9:53am 
Originally posted by The Gent:
Originally posted by =CrimsoN=:
PC Gaming Wiki has a guide: https://www.pcgamingwiki.com/wiki/Quake_4

Hell, PC Gaming wiki often has a guide to get tons of older games running on modern hardware. It's my first stop the moment I run into issues.
yea, that site is great!!! thats how i found out the Quake 4 Tweaker mod lol

Same!! lol I use it for all my old game fixes :D
pwhewitt Jul 18, 2023 @ 7:26am 
Turn off force ambient light. It will fix most of the bad textures. skip all that other garbage.
Haytham Jul 28, 2023 @ 10:44pm 
Find the "Quake4Config" file in this directory of your Quake 4 game: ''C:\Program Files (x86)>Steam>SteamApps>common>Quake4>q4base ''.

Alternatively, go to your Quake 4 "properties" and go to installed files, then click on the browse button which should take you to the Quake 4 folder where you can click on the q4base folder.

Now that you've found your "Quake4Config" file, edit it and replace everything with this:

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 "22"
seta win_xpos "3"
seta r_strictResolutionMatch "1"
seta s_useDeferredSettings "1"
seta s_minStereo "8"
seta s_deviceName "Generic Software"
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.3"
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 "1"
seta r_brightness "1"
seta r_gamma "1"
seta r_swapInterval "0"
seta r_useIndexBuffers "0"
seta r_customHeight "1080"
seta r_customWidth "1920"
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 "5"
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 "YMDyFFnn2qU"
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"
< >
Showing 1-8 of 8 comments
Per page: 1530 50