Ricerca CFG ultraleggera

Cosi poi da linkarla nello sticky delle cfg (meglio fare la ricerca qui senno' si appesantisce l'altro).

Cerchiamo di smazzarci tutti a fare una cfg ultraleggera da competizione, l'obbiettivo e' soprattutto eliminare il piu' possibile il carico sulla CPU.

Questa e' la mia cfg:

unbindall

//binds
bind "RIGHTSHIFT" "_speed"
bind "LEFTSHIFT" "_moveDown"
bind "TAB" "_impulse19"
bind "ESCAPE" "togglemenu"
bind "SPACE" "_moveup"
bind "+" "_impulse14"
bind "-" "_impulse10"
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 "<" "_ingameStats"
bind "a" "_moveleft"
bind "b" "buymenu"
bind "d" "_moveright"
bind "f" "_impulse50"
bind "m" "multipov"
bind "r" "_impulse13"
bind "s" "_back"
bind "t" "clientmessagemode"
bind "w" "_forward"
bind "x" "_movedown"
bind "y" "clientmessagemode 1"
bind "z" "_tourney"
bind "BACKSPACE" "dropWeapon"
bind "è" "_impulse15"
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 "MWHEELDOWN" "_impulse14"
bind "MWHEELUP" "_impulse15"
bind "UPARROW" "_forward"
bind "DOWNARROW" "_back"
bind "LEFTARROW" "_left"
bind "RIGHTARROW" "_right"
bind "DEL" "_lookdown"
bind "PGDN" "_lookup"
bind "END" "_impulse18"

//varie n1
seta bse_rateCost "1.0"
seta bse_rateLimit "1.0"
seta bse_scale "0.33"
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 win_ypos "22"
seta win_xpos "3"
seta demo_enforceFS "1"

//connessione
seta net_socksPassword ""
seta net_socksUsername ""
seta net_socksPort "1080"
seta net_socksServer ""
seta net_socksEnabled "0"
seta net_httpProxyMode "1"
seta net_httpProxy ""
seta net_reportUsageStatistics "1"
seta net_clientDownload "1"
seta net_serverAllowServerMod "0"
seta net_LANServer "0"
seta net_menuLANServer "0"
seta net_master4 ""
seta net_master3 ""
seta net_master2 ""
seta net_master1 ""
seta net_clientPrediction "10"
seta net_clientMaxRate "25000"
seta net_serverMaxClientRate "25000"
seta net_serverSnapshotDelay "80"
seta net_serverMenuDedicated "0"
seta sv_punkbuster "0"
seta cl_punkbuster "1"
seta si_serverURL ""
seta net_serverDlTable ""
seta net_serverDlBaseURL ""
seta net_serverDownload "0"



//grafica
seta r_strictResolutionMatch "1"
seta r_forceAmbient "1"
seta r_debugArrowStep "120"
seta r_debugLineWidth "1"
seta r_debugLineDepthTest "0"
seta r_forceLoadImages "0"
seta r_lightScale "2"
seta r_shadows "0"
seta r_useSMP "0"
seta r_skipBump "1"
seta r_skipSpecular "1"
seta r_skipNewAmbient "1"
seta r_renderer "best"
seta r_brightness "1.2"
seta r_gamma "1"
seta r_swapInterval "0"
seta r_useIndexBuffers "0"
seta r_lightDetailLevel "9"
seta r_customHeight "486"
seta r_customWidth "720"
seta r_fullscreen "1"
seta r_displayRefresh "0"
seta r_mode "5"
seta r_aspectRatio "0"
seta r_alphaToCoverage "1"
seta r_multiSamples "0"
seta image_downSizeLimit "32"
seta image_ignoreHighQuality "1"
seta image_downSizeBumpLimit "32"
seta image_downSizeSpecularLimit "32"
seta image_downSizeBump "1"
seta image_downSizeSpecular "1"
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 "0"
seta image_filter "GL_LINEAR_MIPMAP_nearest"
seta g_brassTime "0"
seta g_decals "0"
seta g_projectileLights "0"
seta g_showProjectilePct "0"
seta g_showHud "1"
seta g_simpleItems "1"
seta g_skipItemShadowsMP "0"
seta g_skipPlayerShadowsMP "0"
seta g_showPlayerShadow "0"
seta cg_projectilelights "0"
seta cg_ambientEffects "0"
seta cg_smoke_NAP "0"
seta cg_smoke_GL "0"
seta cg_smoke_RL "0"
seta r_vertexLight "1"
seta r_ambientScale "2"
seta cg_gibs "0"
seta cg_blood "0"
seta r_displayRefresh "75"
seta r_finish "0"
seta r_multiSamples "0"
seta r_skipDecals "0"
seta r_skipDiffuse "1"
seta r_useLightCulling "0"
seta r_useLightPortalFlow "0"
seta r_useLightScissors "0"




//volume
seta s_useDeferredSettings "1"
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_spatializationDecay "2"
seta s_maxChannelsMixed "24"
seta s_musicVolume "0.5"
seta s_decompressionLimit "2"
seta s_globalFraction "0.8"
seta s_playDefaultSound "1"
seta s_maxSoundsPerShader "0"
seta s_doorDistanceAdd "150"
seta s_volume "0.5"

//memoria
seta image_useCache "0"
seta image_cacheMegs "100"
seta image_cacheMinK "30"

//server
seta g_friendsList ""
seta g_favoritesList ""

//mouse
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.03"
seta sensitivity "0.750"

//movimenti etc...
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 pm_bobroll "0.000"
seta pm_bobpitch "0.000"
seta pm_bobup "0.000"
seta pm_runroll "0.000"
seta pm_runpitch "0.000"
seta pm_runbob "0.0"
seta pm_walkbob "0.0"
seta pm_crouchbob "0.0"


//varie n2
seta gui_configServerRate "0"
seta com_lastQuicksave "Quick0"
seta com_skipLevelLoadPause "0"
seta com_preloadDemos "0"
seta com_compressDemos "1"
seta com_videoRam "128"
seta com_showFPS "0"
seta com_allowConsole "0"
seta com_purgeAll "0"
seta com_machineSpec "0"
seta sys_lang "italian"


//console
seta con_speed "9999"

//impostazioni
seta ui_name "Pier^44R"
seta si_voiceChat "1"
seta g_announcerDelay "1000"
seta g_gunViewStyle "0"
seta g_showHudPopups "1"
seta g_crosshairCustomFile "gfx/guis/crosshairs/crosshair_blaster.tga"
seta g_crosshairCustom "24"
seta g_crosshairColor "1 0 0 1"
seta g_crosshairSize "45"
seta g_fov "90"
seta ui_showGun "0"
seta ui_autoReload "1"
seta ui_autoSwitch "0"
seta ui_hitscanTint "120.0 0.6 1.0"
seta ui_clan ""
seta ui_model_strogg ""
seta ui_model_marine ""
seta ui_model "model_player_marine"
seta ui_team "Marine"
seta net_clientLagOMeter "1"
seta cg_drawcrosshairnames "1"
seta cg_thinshaft "0"
seta cg_railstyle "1"
seta cg_weaponFovEffect "0"
seta cg_teamColor "255 128 0"
seta cg_enemyColor "255 255 255"
seta cg_forceColors "1"
seta cg_teamModel "model_player_marine_helmeted"
seta cg_enemyModel "tactical"
seta cg_forceModels "1"
seta ui_autoAction "demo ss"
seta cg_clientProjectileCollision "0"
seta hud_timerPosition "305 10"
seta hud_timer "1"
seta hud_style "cpmhud1"
seta hud_lagometerPosition "10 380"
seta hud_FPS "0"

//server

seta g_mapCycle "mapcycle"
seta si_voteFlags "0"
seta g_gameReviewPause "30"
seta g_password ""


//varie n3
seta g_gunZ "0"
seta g_gunY "0"
seta g_gunX "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 "0"
seta g_muzzleFlash "0"
seta g_forceMarineModel ""
seta g_forceStroggModel ""
seta g_forceModel ""
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_timeLimit "10"
seta si_fragLimit "10"
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_map "mp/q4dm1"
seta si_gameType "singleplayer"
seta si_dropWeaponsInBuyingModes "0"
seta si_isBuyingEnabled "0"
seta si_name "Quake 4 Server"
seta g_spectatorChat "0"

seta g_motd ""
seta g_teamAutoJoin "0"
seta hud_selfOnTeamOverlay "1"
seta g_allowMultipov "1"
seta g_allowLockTeam "1"
seta demo_aviscreenshotJPEG "0"
seta cg_teamchatonly "0"
seta com_warnings "0"

seta cg_deadBody "0"
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 fs_xslTemplate "../../../basics/styl.xsl"
seta sv_logXMLStats "0"
seta cg_logXMLStats "1"
seta ui_nick ""

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 cg_noChatBeep "0"
seta g_crosshairBlink "1"
seta g_crosshairCustom2 "18"
seta g_crosshairColor2 "1 0 0 1"
seta g_crosshairSize2 "32"
seta ui_handicap "100"
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"

vid_restart


con la quale su un:

amd 2500+ (barton 1905 mhz)
1 giga di ram
ati 9600xt
in timedemo nosoud tdm 4vs4 faccio:
77 fps a 1024x768
77 fps a 800x600

credo che la scheda sia al limite, altrimenti se era CPU limited, all'abbassarsi della risoluzione avrebbe fatto piu' fps (credo).

Questa e' la cvarlist con i comandi che ritengo da esaminare, i comandi in rosso non so cosa siano e chiedo se possono essere utili, o smanettiamoci su


bse_debris "1"
bse_debug "0"
bse_enabled "1"
bse_maxParticles "2048"
bse_physics "1"
bse_rateCost "1.0"
bse_rateLimit "1.0"
bse_render "1"
bse_scale "0.33"
bse_showBounds "0"
bse_singleEffect ""

cg_ambientEffects "0"
cg_blood "0"
cg_clientProjectileCollision "0"
cg_deadBody "0"
cg_drawcrosshairnames "1"
cg_enemyColor "255 255 255"
cg_enemyHitscanTint "120 1 1"
cg_enemyModel "tactical"
cg_forceColors "1"
cg_forceModels "1"
cg_gibs "0"
cg_logXMLStats "1"
cg_noChatBeep "0"
cg_projectilelights "0"
cg_railstyle "1"
cg_smoke_GL "0"
cg_smoke_NAP "0"
cg_smoke_RL "0"
cg_teamchatonly "0"
cg_teamColor "255 128 0"
cg_teamHitscanTint "0 1 1"
cg_teamModel "model_player_marine_helmeted"
cg_thinshaft "0"
cg_useHitscanTint "2"
cg_weaponFovEffect "0"

image_anisotropy "0"
image_cacheMegs "100"
image_cacheMinK "30"
image_colorMipLevels "0"
image_downSize "1"
image_downSizeBump "1"
image_downSizeBumpLimit "32"
image_downSizeLimit "32"
image_downSizeSpecular "1"
image_downSizeSpecularLimit "32"
image_filter "GL_LINEAR_MIPMAP_NEAREST"
image_ignoreHighQuality "1"
image_lodbias "0" //questo comando abbassa un cifro la qualita' delle texture a quanto ho capito...)
image_preload "1"
image_showBackgroundLoads "0"
image_useAllFormats "1"
image_useCache "0"
image_useCompression "1"
image_useNormalCompression "2"
image_useNormalCompressionLoadDDSForPal "1"
image_useOfflineCompression "0"
image_usePrecompressedTextures "1"
r_actualRenderer "ARB2" //qual'e il migliore?
r_allowSMP "0"
r_alphaToCoverage "1"
r_ambientScale "2"

r_aspectRatio "0"
r_brightness "1.2"
r_checkBounds "0"
r_clear "2"
r_convertMD5toMD5R "0"
r_convertProcToMD5R "0"
r_convertStaticToMD5R "0"

r_customHeight "486"
r_customWidth "720"
r_displayRefresh "75"
r_finish "0"
r_fixedHorizFOV "0"
r_flareSize "1"
r_forceAmbient "1"
r_forceConvertMD5R "0"
r_forceDiffuseOnly "0"
r_forceLoadImages "0"

r_frontBuffer "0"
r_fullscreen "1"
r_gamma "1"
r_glDriver ""
r_ignore "0"
r_ignore2 "0"
r_ignoreGLErrors "1"
r_inhibitFragmentProgram "0"
r_inhibitNativePowerOfTwo "1"
r_jitter "0"

r_jointNameOffset "0.5"
r_jointNameScale "0.02"
r_lightAllBackFaces "0"
r_lightDetailLevel "0"
r_lightScale "2"
r_lightSourceRadius "0"
r_limitBatchSize "0"
r_lockSurfaces "0"

r_lod_animations_coverage "0.05"
r_lod_animations_distance "0.0"
r_lod_animations_wait "0.1"
r_lod_entities "0"
r_lod_entities_percent "0.008"
r_lod_shadows "0"
r_lod_shadows_percent "0.06"

r_materialOverride ""
r_megaTextureLevel "0"

r_mergeModelSurfaces "1"
r_mode "5"
r_multiSamples "0"
r_offsetfactor "0"
r_offsetunits "-600"
r_orderIndexes "1"
r_penumbraMapDepthBias "3."
r_portalsDistanceCull "1"

r_renderer "best"
r_screenFraction "100"
r_shadowMapDepthBias ".6"
r_shadowMapSlopeScaleBias "3.2"
r_shadowPolygonFactor "0"
r_shadowPolygonOffset "-1"

r_shadows "0"
r_singleArea "0"
r_singleEntity "-1"
r_singleLight "-1"
r_singleSurface "-1"
r_singleTriangle "0"

r_skipAmbient "0"
r_skipBackEnd "0"
r_skipBlendLights "0"
r_skipBump "1"
r_skipCopyTexture "0"
r_skipDecals "0"
r_skipDeforms "0"
r_skipDiffuse "1"
r_skipDownsize "0"
r_skipDynamicTextures "0"
r_skipFogLights "0"
r_skipFrontEnd "0"
r_skipGuiShaders "0"
r_skipInteractions "0"
r_skipLightScale "0"
r_skipMegaTexture "0"
r_skipNewAmbient "1"
r_skipOverlays "0"
r_skipPostProcess "0"
r_skipRender "0"
r_skipRenderContext "0"
r_skipROQ "0"
r_skipSpecular "1"
r_skipSubviews "0"
r_skipSuppress "0"
r_skipTextures "0"
r_skipTranslucent "0"
r_skipUpdates "0"
r_slopNormal "0.02"
r_slopTexCoord "0.001"
r_slopVertex "0.01"
r_strictResolutionMatch "1"
r_subviewOnly "0"
r_suppressMultipleUpdates "1"
r_swapInterval "0"
r_terrainScale "3"
r_trackTextureUsage "0"
r_useCachedDynamicModels "1"
r_useClippedLightScissors "1"
r_useCombinerDisplayLists "1"
r_useConstantMaterials "1"
r_useCulling "2"
r_useDeferredTangents "1"
r_useDepthBoundsTest "1"
r_useEntityCallbacks "1"
r_useEntityCulling "1"
r_useEntityScissors "1"
r_useExternalShadows "1"
r_useFastSkinning "0"
r_useFrustumFarDistance "0"
r_useIndexBuffers "0"
r_useInfiniteFarZ "1"
r_useInteractionCulling "1"
r_useInteractionScissors "2"
r_useLightCulling "0"
r_useLightPortalFlow "0"
r_useLightScissors "0"
r_useNewSkinning "1"
r_useNodeCommonChildren "1"
r_useNV20MonoLights "1"
r_useOptimizedShadows "1"
r_usePenumbraMapShadows "0"
r_usePortals "1"
r_usePreciseTriangleInteractions "0"
r_useScissor "1"
r_useShadowCulling "1"
r_useShadowProjectedCull "1"
r_useShadowSurfaceScissor "1"
r_useShadowVertexProgram "1"
r_useSilRemap "1"
r_useSimpleInteraction "0"
r_useSMP "0"
r_useStateCaching "1"
r_useTripleTextureARB "1"
r_useTurboShadow "1"
r_useTwoSidedStencil "1"

r_useVertexBuffers "1"
r_vertexLight "1"
r_videoCard "NVIDIA Corporation/GeForce FX 5700/AGP/SSE2/
3DNOW!/2.0.1"
r_videoSettingsFailed "0"
r_znear "3"


alcuni li posso intuire, ma preferirei che se qualcuno sa cosa fanno e lo dicesse a tutti, potremmo agire con precisione


allora sei cpu limited


ah e' vero, e' il contrario, sorry....

Ma e' possibile che, pur essendo cpu lmited, in alcuni casi abbia picchi di 100 e passa fps? In fondo la cpu calcola tutta la primitiva, mica un pezzo...
bella piera

ma ste cose le devo incollare nell'autoexe ?
fatto Pier4R grazie


http://gaming.ngi.it/forum/showthread.php?t=422239
qualcuno sa come funzionano precisamente i comandi in rosso?
E soprattutto, possono portare boost di fps?

Ragazzi dai, se proviamo tutti, esce una cfg veramente limata. Ad esempio, io ancora non riesco a rendere la primitiva meno pesante, ovvero con meno vertici, solo le armi ed i modelli dei giocatori ne hanno tantissimi. Qualche idea?
http://ucguides.savagehelp.com/Quake4/Quake4Guide.htm

si sono già sbattuti loro... copia incolla a gogò
in più la lista completa delle cvars per smanettare


io amo sti cristiani, sia te, che chi stila le guide (perche' vorrei farlo anche io ma sono nabbo, loro sono pro, e basta ).

Questi cristiani > all
vediamo di aggiornare qualcosina, grazie alla guida...


unbindall

//binds
bind "RIGHTSHIFT" "_speed"
bind "LEFTSHIFT" "_moveDown"
bind "TAB" "_impulse19"
bind "ESCAPE" "togglemenu"
bind "SPACE" "_moveup"
bind "+" "_impulse14"
bind "-" "_impulse10"
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 "<" "_ingameStats"
bind "a" "_moveleft"
bind "b" "buymenu"
bind "d" "_moveright"
bind "f" "_impulse50"
bind "m" "multipov"
bind "r" "_impulse13"
bind "s" "_back"
bind "t" "clientmessagemode"
bind "w" "_forward"
bind "x" "_movedown"
bind "y" "clientmessagemode 1"
bind "z" "_tourney"
bind "BACKSPACE" "dropWeapon"
bind "è" "_impulse15"
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 "MWHEELDOWN" "_impulse14"
bind "MWHEELUP" "_impulse15"
bind "UPARROW" "_forward"
bind "DOWNARROW" "_back"
bind "LEFTARROW" "_left"
bind "RIGHTARROW" "_right"
bind "DEL" "_lookdown"
bind "PGDN" "_lookup"
bind "END" "_impulse18"

//varie n1
seta bse_rateCost "1.0"
seta bse_rateLimit "1.0"
seta bse_scale "0.33"
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 win_ypos "22"
seta win_xpos "3"
seta demo_enforceFS "1"

//connessione
seta net_socksPassword ""
seta net_socksUsername ""
seta net_socksPort "1080"
seta net_socksServer ""
seta net_socksEnabled "0"
seta net_httpProxyMode "1"
seta net_httpProxy ""
seta net_reportUsageStatistics "1"
seta net_clientDownload "1"
seta net_serverAllowServerMod "0"
seta net_LANServer "0"
seta net_menuLANServer "0"
seta net_master4 ""
seta net_master3 ""
seta net_master2 ""
seta net_master1 ""
seta net_clientPrediction "10"
seta net_clientMaxRate "25000"
seta net_serverMaxClientRate "25000"
seta net_serverSnapshotDelay "80"
seta net_serverMenuDedicated "0"
seta sv_punkbuster "0"
seta cl_punkbuster "1"
seta si_serverURL ""
seta net_serverDlTable ""
seta net_serverDlBaseURL ""
seta net_serverDownload "0"



//grafica
seta r_useCachedDynamicModels "1"
seta r_skipTranslucent "1"
seta r_skipFogLights "1"
seta r_skipDynamicTextures "1"
seta g_skipViewEffects "1"
seta g_skipFX "1"
seta g_skipParticles "1"
seta r_strictResolutionMatch "1"
seta r_forceAmbient "1"
seta r_debugArrowStep "120"
seta r_debugLineWidth "1"
seta r_debugLineDepthTest "0"
seta r_forceLoadImages "0"
seta r_lightScale "2"
seta r_shadows "0"
seta r_useSMP "0"
seta r_skipBump "1"
seta r_skipSpecular "1"
seta r_skipNewAmbient "1"
seta r_renderer "best"
seta r_brightness "1.2"
seta r_gamma "1"
seta r_swapInterval "0"
seta r_useIndexBuffers "0"
seta r_lightDetailLevel "9"
seta r_customHeight "486"
seta r_customWidth "720"
seta r_fullscreen "1"
seta r_displayRefresh "0"
seta r_mode "5"
seta r_aspectRatio "0"
seta r_alphaToCoverage "1"
seta r_multiSamples "0"
seta image_downSizeLimit "32"
seta image_ignoreHighQuality "1"
seta image_downSizeBumpLimit "32"
seta image_downSizeSpecularLimit "32"
seta image_downSizeBump "1"
seta image_downSizeSpecular "1"
seta image_usePrecompressedTextures "1"
seta image_useNormalCompressionLoadDDSForPal "1"
seta image_useNormalCompression "1"
seta image_useAllFormats "1"
seta image_useCompression "1"
seta image_downSize "1"
seta image_lodbias "0"
seta image_anisotropy "0"
seta image_filter "GL_LINEAR_MIPMAP_nearest"
seta g_brassTime "0"
seta g_decals "0"
seta g_projectileLights "0"
seta g_showProjectilePct "0"
seta g_showHud "1"
seta g_simpleItems "1"
seta g_skipItemShadowsMP "1"
seta g_skipPlayerShadowsMP "1"
seta g_showPlayerShadow "0"
seta cg_projectilelights "0"
seta cg_ambientEffects "0"
seta cg_smoke_NAP "0"
seta cg_smoke_GL "0"
seta cg_smoke_RL "0"
seta r_vertexLight "1"
seta r_ambientScale "2"
seta cg_gibs "0"
seta cg_blood "0"
seta r_displayRefresh "75"
seta r_finish "0"
seta r_multiSamples "0"
seta r_skipDecals "0"
seta r_skipDiffuse "1"
seta r_useLightCulling "0"
seta r_useLightPortalFlow "0"
seta r_useLightScissors "0"





//volume
seta s_useDeferredSettings "1"
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_spatializationDecay "2"
seta s_maxChannelsMixed "24"
seta s_musicVolume "0.5"
seta s_decompressionLimit "2"
seta s_globalFraction "0.8"
seta s_playDefaultSound "1"
seta s_maxSoundsPerShader "0"
seta s_doorDistanceAdd "150"
seta s_volume "0.5"

//memoria
seta image_useCache "1"
seta image_cacheMegs "96"
seta image_cacheMinK "2048"

//server
seta g_friendsList ""
seta g_favoritesList ""

//mouse
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.03"
seta sensitivity "0.750"

//movimenti etc...
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 pm_bobroll "0.000"
seta pm_bobpitch "0.000"
seta pm_bobup "0.000"
seta pm_runroll "0.000"
seta pm_runpitch "0.000"
seta pm_runbob "0.0"
seta pm_walkbob "0.0"
seta pm_crouchbob "0.0"


//varie n2
seta gui_configServerRate "0"
seta com_lastQuicksave "Quick0"
seta com_skipLevelLoadPause "0"
seta com_preloadDemos "0"
seta com_compressDemos "1"
seta com_videoRam "128"
seta com_showFPS "0"
seta com_allowConsole "0"
seta com_purgeAll "0"
seta com_machineSpec "0"
seta sys_lang "italian"


//console
seta con_speed "9999"

//impostazioni
seta ui_name "Pier^44R"
seta si_voiceChat "1"
seta g_announcerDelay "1000"
seta g_gunViewStyle "0"
seta g_showHudPopups "1"
seta g_crosshairCustomFile "gfx/guis/crosshairs/crosshair_blaster.tga"
seta g_crosshairCustom "24"
seta g_crosshairColor "1 0 0 1"
seta g_crosshairSize "45"
seta g_fov "90"
seta ui_showGun "0"
seta ui_autoReload "1"
seta ui_autoSwitch "0"
seta ui_hitscanTint "120.0 0.6 1.0"
seta ui_clan ""
seta ui_model_strogg ""
seta ui_model_marine ""
seta ui_model "model_player_marine"
seta ui_team "Marine"
seta net_clientLagOMeter "1"
seta cg_drawcrosshairnames "1"
seta cg_thinshaft "0"
seta cg_railstyle "1"
seta cg_weaponFovEffect "0"
seta cg_teamColor "255 128 0"
seta cg_enemyColor "255 255 255"
seta cg_forceColors "1"
seta cg_teamModel "model_player_marine_helmeted"
seta cg_enemyModel "tactical"
seta cg_forceModels "1"
seta ui_autoAction "demo ss"
seta cg_clientProjectileCollision "0"
seta hud_timerPosition "305 10"
seta hud_timer "1"
seta hud_style "cpmhud1"
seta hud_lagometerPosition "10 380"
seta hud_FPS "0"

//server

seta g_mapCycle "mapcycle"
seta si_voteFlags "0"
seta g_gameReviewPause "30"
seta g_password ""


//varie n3
seta g_gunZ "0"
seta g_gunY "0"
seta g_gunX "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 "0"
seta g_muzzleFlash "0"
seta g_forceMarineModel ""
seta g_forceStroggModel ""
seta g_forceModel ""
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_timeLimit "10"
seta si_fragLimit "10"
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_map "mp/q4dm1"
seta si_gameType "singleplayer"
seta si_dropWeaponsInBuyingModes "0"
seta si_isBuyingEnabled "0"
seta si_name "Quake 4 Server"
seta g_spectatorChat "0"

seta g_motd ""
seta g_teamAutoJoin "0"
seta hud_selfOnTeamOverlay "1"
seta g_allowMultipov "1"
seta g_allowLockTeam "1"
seta demo_aviscreenshotJPEG "0"
seta cg_teamchatonly "0"
seta com_warnings "0"

seta cg_deadBody "0"
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 fs_xslTemplate "../../../basics/styl.xsl"
seta sv_logXMLStats "0"
seta cg_logXMLStats "1"
seta ui_nick ""

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 cg_noChatBeep "0"
seta g_crosshairBlink "1"
seta g_crosshairCustom2 "18"
seta g_crosshairColor2 "1 0 0 1"
seta g_crosshairSize2 "32"
seta ui_handicap "100"
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"

vid_restart


pero' ancora c'e molto da smanettare
benissimo, allora quake 4, come comandi, e' uber.

Non solo si puo' disattivare il suo per stressare cpu+GPU, ma addirittura si puo' disattivare anche il rendering 3d lasciando solo la CPU al lavoro (la gpu si limiita a visualizzare il 2d che e' ininfluente ormai).

In pratica, per testare il potenziale della vostra cpu (a qualsiasi risoluzione ) dovret fare cosi':

caricate quake4 + q4max
andate in demos
clikkate enforce pack OFF
scegliete una demo (possibilmente tdm 4vs4)
abbassate la consonse e scrivete:
r_skiprendercontex 1
clikkate timedemo
(se non vi visualizza l'hud, dovete prima hostare un server, poi disconnettervi e poi rifare dall'inizo).

Io con un'amd 2500+ bartion @1905mhz faccio 80fps. Senza hud ne faccio130 fps (quindi sticazzi, gli script "informativi" pesano un cifro sulla cpu, staminchia, evidentemente son davvero difficili da fare)

Ovviamente, con il rendering attivato, faccio 77 fps, quindi solo limitato dalla cpu.

Quindi chi ha cpu che a suo avviso sono lente, puo' verificare inq uesto modo se effettivamente sono lente o meno


Ragazzi chi puo' puo' farlo, postando i result della cpu? Cosi' vediamo chi e' in difficolta' e lo aiutiamo
Allora io ho testato le cpu che ho disponibili (tranne 1). Con r_mode 3 (ma, teoricamente, testare la cpu e' indipendente dalla risoluzione.)+ r_skiprendercontex 1

Con il sistema operativo piu' pulito possibile ho fatto:

Amd 2600+ ~ barton @1905mhz , ddr400 1 giga kingston, asus av600-x
84 fps di picco della cpu in timedemo senza suoni tdm 4vs4

amd 2000+ ~ palomino @ 1667mhz, ddr266 1 giga kingston, asus a7v-266
80 fps di picco della cpu in timedemo senza suoni tdm 4vs4 (la stessa di quella sopra)

Quindi, tecnicamente, un amd2000+ basta ed avanza per quake 4.
allora facendo dei calcoli incrociati con i miei computer con sciecemark 32 bit versione 2 (finale) e quake4, ho stimato che per fare 1 primitiva pura tdm 4vs4, senza suono, ma corredata di script di armi & hud, ci vogliono all'incirca 44 megaflops.

Cioe' vuol dire che stiamando le velocita' registrate in tanti casi, avro':

con un sistema quasi pulito e componenti buoni ma non eccezionali

amd xp 1500+ // p4 1.6ghz ~ 1.333 mhz ~ 68 fps massimi
amd xp 2000+ // p4 2 ghz ~ 1.667 mhz ~ 85 fps massimi
amd xp 2500+ // p4 2.3 ghz ~ 1.833 mhz ~ 93 fps massimi
amd xp 3000+ // p4 2.8 ghz ~ 2.100 mhz ~ 107 fps massimi
amd 64 3500+ // p4 3 ghz ~ 2.200 mhz ~ 139 fps massimi
amd 64 4000+ // p4 3.4 ghz ~ 2.400 mhz ~ 151 fps max
amd 64 x2 @ 2000 mhz (amd x2 3800+) // p4 x2 @ 2.7 ghz ~ 252 fps massimi

e' inutile che vado oltre, si nota che i singoli processori, anche se rendono il gioco giocabilissimo (in media ovviamente, con picchi di fluidita' e picchi di rallentamento) a partire da un amd xp 1500+, per avere abbastanza frame (come quake3) ci vuole il top della gamma (esclusi i core solo non ancora usciti), poi si ottengono grandi risultati con i biprocessori.

Inoltre, come nota, vorrei chiarire che non sono le primitive pure a far calare gli fps in questo modo (rispetto a q3), ma gli script d'informazione. Riuscendo a disattivare l'hud, una primitiva "costa" circa 20 megaflops, ovvero si otterrebbe il doppio dei risultati.

Quindi chi era che aveva un amdxp 1800+? bhe' ci puo' giocare
questa config è fin troppo leggera. come mai vedo tutto buio come se avessero eliminato tutte le luci dalla mappa?
probabilmente stai usando dei comandi cheatprotected, per di piu' inutili.
capitava anche a me.
scusate se sn ignorante fino al limite ma do le devo scrive 'ste cose?
up con cfg 06 per q4max 0.80 e q4 1.4.2

------------
//By Pier4R

//Effetti visivi
seta cg_ambientEffects "0"
seta cg_blood "0"
seta cg_damageDraw "0"
seta cg_deadBody "0"
seta cg_drawcrosshairnames "1"
seta cg_gibs "0"
seta cg_muzzleflashLights "0"
seta cg_powerupLights "1"
seta cg_predictMG "0"
seta cg_predictRG "0"
seta cg_predictSG "0"
seta cg_projectilelights "0"
seta cg_railstyle "1"
seta cg_smoke_GL "0"
seta cg_smoke_NAP "0"
seta cg_smoke_RL "0"
seta cg_weaponFovEffect "0"
seta g_bobpitch "0"
seta g_bobroll "0"
seta g_bobup "0"
seta g_brassTime "0"
seta g_blobSize "0"
seta g_blobTime "0"
seta g_crouchbob "0"
seta g_decals "0"
seta g_doubleVision "0"
seta g_fov "96"
seta g_runbob "0"
seta g_runpitch "0"
seta g_runroll "0"
seta g_walkbob "0"
seta pm_bobpitch "0"
seta pm_bobroll "0"
seta pm_bobup "0"
seta pm_crouchbob "0"
seta pm_runbob "0"
seta pm_runpitch "0"
seta pm_runroll "0"
seta g_muzzleFlash "0"
seta g_nailTrail "0"

//suoni
seta cg_noChatBeep "0"
seta cg_notvchat "0"
seta cg_teamchatonly "0"
seta s_musicVolume "0.5"
seta s_noSound "0"
seta s_numberOfSpeakers "2"
seta s_useDeferredSettings "1"
seta s_useEAXOcclusion "0"
seta s_useEAXReverb "0"
seta s_useOcclusion "1"
seta s_useOpenAL "0"
seta s_voiceVolume "1.0"
seta s_volume "1"


//connessione
seta cl_punkbuster "0"
seta net_clientDownload "1"
seta net_clientLagOMeter "1"
seta net_clientLagOMeterResolution "16"
seta net_clientMaxPrediction "1000"
seta net_clientMaxRate "16000"


//impostazioni gioco
seta com_allowConsole "1"
seta com_showFPS "0"
seta com_skipGameDraw "0"
seta com_skipLevelLoadPause "0"
seta com_skipRenderer "0"
seta com_skipUltraQuality "0"
seta con_speed "999"
seta in_alwaysRun "1"
seta ui_name "^4L^7ow^4S^7kill"
seta ui_nick ""
seta ui_ready "Not Ready"
seta ui_showGun "0"
seta ui_autoSwitch "0"


//rendering
seta r_archivedLightDetailLevel "9"
seta r_LightDetailLevel "9"
seta image_anisotropy "0"
seta image_cacheMegs "128"
seta image_cacheMinK "32000"
seta image_downSize "1"
seta image_downSizeBump "1"
seta image_downSizeBumpLimit "16"
seta image_downSizeLimit "256"
seta image_downSizeSpecular "1"
seta image_downSizeSpecularLimit "16"
seta image_filter "GL_LINEAR_MIPMAP_NEAREST"
seta image_ignoreHighQuality "1"
seta image_lodbias "0"
seta image_preload "1"
seta image_useCache "1"
seta image_useCompression "1"
seta image_useNormalCompression "2"
seta image_useNormalCompressionLoadDDSForPal "1"
seta image_useOfflineCompression "1"
seta image_usePrecompressedTextures "1"
seta r_actualRenderer "best"
seta r_allowSMP "1" //solo per dual core & simili
seta r_ambientScale "0.25"
seta r_brightness "1.2"
seta r_displayRefresh "0"
seta r_finish "0"
seta r_flareSize "1"
seta r_forceAmbient "1" //boost fps se 1
seta r_fullscreen "1"
seta r_gamma "1"
seta r_ignoreGLErrors "1"
seta r_ignoreHWGamma "0"
seta r_mode "4" //risoluzione
seta r_multiSamples "0"
seta r_renderer "best"
seta r_shadows "0"
seta r_skipAmbient "0"
seta r_skipBackEnd "0"
seta r_skipBlendLights "1"
seta r_skipBump "1"
seta r_skipCopyTexture "0"
seta r_skipDecals "0"
seta r_skipDeforms "0"
seta r_skipDiffuse "0"
seta r_skipDownsize "0"
seta r_skipDynamicTextures "1"
seta r_skipFogLights "1"
seta r_skipFrontEnd "0"
seta r_skipGuiShaders "0"
seta r_skipInteractions "0"
seta r_skipLightScale "0"
seta r_skipMegaTexture "1"
seta r_skipNewAmbient "1"
seta r_skipOverlays "0"
seta r_skipPostProcess "1"
seta r_skipRender "0"
seta r_skipRenderContext "0"
seta r_skipROQ "0"
seta r_skipSky "0"
seta r_skipSpecular "1"
seta r_skipSubviews "0"
seta r_skipSuppress "0"
seta r_skipTextures "0"
seta r_skipTranslucent "1"
seta r_skipUpdates "0"
seta r_swapInterval "0"
seta r_useFastSkinning "1"
seta r_useSimpleInteraction "0"
seta r_useSMP "1"
seta r_vertexLight "1"
seta r_znear "3"
seta r_useCachedDynamicModels "1"
seta g_skipItemShadowsMP "1"
seta g_skipParticles "1"
seta g_skipPlayerShadowsMP "1"


//input
seta in_freeLook "1"
seta in_mouse "1"
seta in_pitchspeed "140"
seta in_toggleCrouch "0"
seta in_toggleRun "0"
seta in_toggleZoom "0"
seta in_yawspeed "140"
seta m_accel "0"
seta m_maxInput "0"
seta m_pitch "0.03"
seta m_showMouseRate "0"
seta m_smooth "0"
seta m_strafeScale "6.25"
seta m_strafeSmooth "0"
seta m_yaw "0.022"
seta sensitivity "1.75"

vid_restart


------------------------------

Scusatemi se qualche cosa non la ricordo (ho mesos solo comandi che comprendo)

comunque sia una volta fatti proprio pochissimi ritocchi è tutto straconfigurabile via menu' q4max (mod fantastico )