Bon tout le monde s'en br****, mais ça va au moins l'impression de participer à la vie du forum
.
Voici ce qu'il faut savoir aujourd'hui pour jouer à Q4 dans de bonnes conditions :
- Le dernier patch est le 1.42 : pour le télécharger c'est par ici :
http://quake4.filefront.com/file/Windows_142_Point_Release_Full;80153- Le mode de compétition officiel est donc Q4Max et la dernière version la plus aboutie et compatible avec le patch 1.42 est la version 0.78d :
http://quake4.filefront.com/file/Q4Max_Full;80458Et enfin la cerise sur le gâteau, après de multiples essais sur le fichier config, voici la copie de mon fichier Quake4config.cfg. Réglé ainsi, je tourne à 95 FPS avec un rendu vraiment excellent, aucun ralentissement tant au niveau FPS qu'au niveau connexion, voici la totalité du fichier si ça vous tente de le tester :
---------------------------------------------------------------------
unbindall
bind "LEFTALT" "_impulse5"
bind "LEFTCTRL" "_impulse4"
bind "LEFTSHIFT" "_impulse8"
bind "TAB" "_impulse19"
bind "SPACE" "_moveUp"
bind "a" "_impulse0"
bind "b" "buymenu"
bind "c" "_moveDown"
bind "d" "_moveright"
bind "e" "_impulse1"
bind "f" "_impulse50"
bind "q" "_moveleft"
bind "r" "_impulse13"
bind "s" "_back"
bind "z" "_forward"
bind "F1" "_impulse28"
bind "F2" "_impulse29"
bind "F3" "_impulse17"
bind "F4" "seta net_clientlagometer 1"
bind "F5" "savegame quick"
bind "F6" "_impulse20"
bind "F7" "_impulse22"
bind "F9" "loadgame quick"
bind "F11" "seta g_fov 110"
bind "F12" "screenshotjpeg"
bind "MOUSE1" "_attack"
bind "MOUSE2" "_impulse6"
bind "MOUSE3" "_impulse2"
bind "MWHEELDOWN" "_impulse3"
bind "MWHEELUP" "_impulse7"
bind "END" "_impulse18"
seta bse_rateCost "1.0"
seta bse_rateLimit "3.0"
seta bse_scale "1"
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 "0"
seta s_minStereo "12"
seta s_deviceName ""
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 "0.5"
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_lightScale "2"
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.2"
seta r_gamma "2"
seta r_swapInterval "0"
seta r_useIndexBuffers "0"
seta r_lightDetailLevel "0"
seta r_customHeight "486"
seta r_customWidth "720"
seta r_fullscreen "1"
seta r_displayRefresh "0"
seta r_mode "6"
seta r_aspectRatio "0"
seta r_alphaToCoverage "1"
seta r_multiSamples "2"
seta image_downSizeLimit "256"
seta image_ignoreHighQuality "1"
seta image_downSizeBumpLimit "256"
seta image_downSizeSpecularLimit "64"
seta image_downSizeBump "1"
seta image_downSizeSpecular "1"
seta image_useCache "0"
seta image_cacheMegs "256"
seta image_cacheMinK "30"
seta image_usePrecompressedTextures "1"
seta image_useNormalCompressionLoadDDSForPal "1"
seta image_useNormalCompression "2"
seta image_useAllFormats "1"
seta image_useCompression "1"
seta image_downSize "1"
seta image_lodbias "0"
seta image_anisotropy "1"
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 "128000"
seta net_serverMaxClientRate "3686"
seta net_serverSnapshotDelay "80"
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 "1.8"
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 "l7FAANcpkf8"
seta com_preloadDemos "0"
seta com_compressDemos "1"
seta con_speed "999"
seta sv_punkbuster "0"
seta cl_punkbuster "1"
seta com_systemRam "1024"
seta com_videoRam "512"
seta com_showFPS "1"
seta com_allowConsole "1"
seta com_purgeAll "0"
seta com_machineSpec "2"
seta sys_lang "french"
seta ui_name "TON PSEUDO"
seta ui_model "model_player_marine_helmeted_bright"
seta ui_skin "base"
seta si_fragLimit "10"
seta si_timeLimit "0"
seta si_map "mp/q4dm4"
seta si_gameType "DM"
seta g_showHudPopups "0"
seta g_brassTime "0"
seta g_decals "1"
seta g_projectileLights "1"
seta si_voiceChat "1"
seta si_serverURL ""
seta net_serverDlTable ""
seta net_serverDlBaseURL ""
seta net_serverDownload "0"
seta g_announcerDelay "1000"
seta g_mapCycle "mapcycle"
seta si_voteFlags "0"
seta g_gameReviewPause "30"
seta g_password ""
seta g_gunViewStyle "0"
seta g_crosshairCustomFile "gfx/guis/crosshairs/crosshair_q3_10.tga"
seta g_crosshairCustom "1"
seta g_crosshairColor "1 0 0 1"
seta g_crosshairSize "48"
seta g_showProjectilePct "0"
seta g_showHud "1"
seta g_simpleItems "0"
seta g_skipItemShadowsMP "1"
seta g_skipPlayerShadowsMP "1"
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 pm_zoomedSlow "100"
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 g_forceMarineModel "model_player_marine_helmeted_bright"
seta g_forceStroggModel "model_player_tactical_transfer_bright"
seta g_forceModel "model_player_marine_helmeted_bright"
seta ui_showGun "1"
seta ui_autoReload "1"
seta ui_autoSwitch "0"
seta ui_hitscanTint "120.0 0.6 1.0"
seta ui_clan "TON CLAN"
seta ui_model_strogg ""
seta ui_model_marine "model_player_marine"
seta ui_team "Strogg"
seta si_controlTime "120"
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_suddenDeathRestart "1"
seta g_privatePassword ""
seta si_privatePlayers "0"
seta si_allowHitscanTint "2"
seta si_allowVoting "0"
seta si_useReady "0"
seta si_tourneyLimit "3"
seta si_captureLimit "5"
seta si_minPlayers "1"
seta si_maxPlayers "12"
seta si_mapCycle ""
seta si_dropWeaponsInBuyingModes "0"
seta si_isBuyingEnabled "0"
seta si_name "Quake 4 Server"
seta g_spectatorChat "0"
seta net_clientLagOMeter "1"
seta g_fov "110"
seta g_gunZ "0"
seta g_gunY "0"
seta g_gunX "0"
seta pm_bobroll "0"
seta pm_bobpitch "0"
seta pm_bobup "0"
seta pm_runroll "0"
seta pm_runpitch "0"
seta pm_runbob "0"
seta pm_walkbob "0"
seta pm_crouchbob "0"
seta pm_usecylinder "1"
seta net_clientPredictWeaponSwitch "1"
seta g_playerLean "1"
seta g_repeaterReliableOnly "1"
seta g_weaponFovEffect "0"
seta g_predictedProjectiles "0"
seta g_napalmTrail "1"
seta g_railTrail "1"
seta g_rocketTrail "1"
seta g_grenadeTrail "1"
seta g_nailTrail "1"
seta hud_inputColor "1 0 0"
seta hud_inputPosition "580 90"
seta hud_showInput "0"
seta hud_showSpeed "0"
seta ui_handicap "100"
seta g_noTVChat "0"
seta ri_name ""
seta g_repeaterPassword ""
seta g_privateViewerPassword ""
seta ri_privateViewers "0"
seta g_viewerPassword ""
seta ri_useViewerPass "0"
seta si_fps "60"
seta net_clientLagOMeterResolution "16"
seta cg_predictMG "0"
seta cg_predictSG "0"
seta cg_predictRG "0"
seta g_motd ""
seta hud_specTimerPosition "10 90"
seta hud_showSpecTimers "0"
seta hud_speedPosition "550 70"
seta hud_multipovStyle "1"
seta hud_selfOnTeamOverlay "1"
seta g_teamAutoJoin "0"
seta g_allowMultipov "1"
seta g_allowLockTeam "1"
seta demo_playDemoCast "0"
seta demo_captureStats "0"
seta demo_aviscreenshotJPEG "0"
seta cg_teamchatonly "0"
seta cg_notvchat "0"
seta cg_ambientEffects "2"
seta cg_deadBody "1"
seta cg_enemyHitscanTint "120 1 1"
seta cg_teamHitscanTint "0 1 1"
seta cg_useHitscanTint "2"
seta sv_timeoutMaxLength "60"
seta sv_maxTimeouts "5"
seta sv_logXMLStats "0"
seta cg_logXMLStats "1"
seta ui_nick ""
seta cg_drawcrosshairnames "1"
seta cg_thinshaft "0"
seta cg_railstyle "3"
seta cg_smoke_NAP "1"
seta cg_smoke_GL "1"
seta cg_smoke_RL "1"
seta cg_weaponFovEffect "1"
seta cg_teamColor "255 0 0"
seta cg_enemyColor "0 255 0"
seta cg_forceColors "1"
seta cg_teamModel "marine"
seta cg_enemyModel "tactical"
seta cg_forceModels "1"
seta ui_autoAction ""
seta si_mode "FFA"
seta si_gameplay ""
seta si_flags "0"
seta si_brand ""
seta si_autoAction ""
seta s_ambient "1"
seta ref_password ""
seta r_vertexLight "0"
seta r_ambientScale "0.25"
seta cg_muzzleflashLights "1"
seta cg_powerupLights "1"
seta cg_projectilelights "1"
seta hud_timerPosition "305 10"
seta hud_timer "1"
seta hud_style "osphud1"
seta hud_lagometerPosition "10 380"
seta hud_FPS "0"
seta cg_noChatBeep "0"
seta cg_gibs "1"
seta cg_blood "1"
seta r_archivedLightDetailLevel "0"
seta g_allowSpecTimers "0"
seta g_crosshairBlink "1"
seta g_crosshairCustom2 "0"
seta g_crosshairColor2 "1 0 0 1"
seta g_crosshairSize2 "56"
seta g_feedScoreBot "1"
seta si_modes ""
seta vote_percent "51"
seta vote_limit "5"
seta vote_allow_xgosounds "1"
seta vote_allow_weaponrespawn "1"
seta vote_allow_warmup "1"
seta vote_allow_tourneylimit "1"
seta vote_allow_timelimit "1"
seta vote_allow_teamdamage "1"
seta vote_allow_shuffleteams "1"
seta vote_allow_selfdamage "1"
seta vote_allow_scorelimit "1"
seta vote_allow_restart "1"
seta vote_allow_remove "1"
seta vote_allow_referee "1"
seta vote_allow_random "1"
seta vote_allow_poweruprespawn "1"
seta vote_allow_overtime "1"
seta vote_allow_nextmap "1"
seta vote_allow_mutespecs "1"
seta vote_allow_modelsounds "1"
seta vote_allow_map "1"
seta vote_allow_kick "1"
seta vote_allow_footsteps "1"
seta vote_allow_falldamage "1"
seta vote_allow_dropweapons "1"
seta vote_allow_droppowerups "1"
seta vote_allow_buymode "1"
seta vote_allow_autobalance "1"
seta vote_allow_armorsystem "1"
seta vote_allow_armordecay "1"
seta net_autoAdjustPrediction "0"