Jump to content

Home

Tweaked FPS boost config inside


Homosexual Ewok

Recommended Posts

If you were a serious competition Quake 3 player you will know what I mean when I say the best players play "ugly".

Basically you edit your config to remove all the fancy lighting and effects so you keep a constant high frame rate. In pro comps even a slight dip in your frames per second could mean the difference between a rail shot hitting or missing. Jedi Outcast as you know, has a major pull on your systems resources, even on high-end systems. Below is a custom config I use for a constant steady frame rate. No keys are bound, and everything other than the graphics tweaks are left at default settings. I have set the following at:

\com_maxfps 100

\r_swapInterval 1

\com_hunkmegs 64

adjust these however you like.

 

The resolution is set at 800x600 and the brightness may need to be adjusted depending on your system.

 

Step 1 Go into your base folder, find the file named jk2mpconfig and make a copy of this. Stick it where ever you wish, just make a copy in case you don't like the way this config looks.

 

Step 2 Go back to the jk2mpconfig file in your base folder and open it with notepad. Delete everything in it (right click, "Select All", hit "backspace").

 

Step 3 Below between the *** lines is your new config (sorry I had to do it this way, file attachments are not allowed). Select EVERYTHING between the *** lines and paste it in your now empty jk2mpconfig.

 

*If you don't like it, just take the copy of your original file you (should have!) made and stick it in your base folder overwriting the tweaked one.

 

*********************************

 

 

// generated by jk2mp, do not modify

unbindall

bind KP_PLUS "vstr switchsongs"

bind KP_MINUS "vstr playstopsong"

bind KP_DEL "vstr nextsong; echo Next Song"

bind KP_INS "vstr prevsong; echo Previous Song"

bind KP_END "vstr song1"

bind KP_DOWNARROW "vstr song2"

bind KP_PGDN "vstr song3"

bind KP_LEFTARROW "vstr song4"

bind KP_5 "vstr song5"

bind KP_RIGHTARROW "vstr song6"

bind KP_HOME "vstr song7"

bind KP_UPARROW "vstr song8"

bind KP_PGUP "vstr song9"

bind * "vstr mvolumeup"

bind KP_SLASH "vstr mvolumedown"

seta cg_forceModel "0"

seta cg_teamChatTime "3600"

seta cg_railTrailTime "100"

seta cg_lagometer "0"

seta cg_simpleItems "1"

seta cg_drawRewards "0"

seta cg_drawAttacker "0"

seta cg_drawAmmoWarning "1"

seta cg_drawIcons "0"

seta cg_draw3dIcons "0"

seta cg_drawSnapshot "0"

seta cg_drawTimer "0"

seta cg_drawStatus "1"

seta cg_draw2D "1"

seta cg_gibs "0"

seta cg_drawGun "1"

seta cg_marks "0"

seta cg_drawCrosshairNames "1"

seta cg_brassTime "0"

seta s_max_distance "600.0"

seta s_min_distance "4.5"

seta s_distance "80.0"

seta s_khz "22"

seta s_musicvolume "0.5"

seta s_loadas8bit "1"

seta cg_shadows "0"

seta r_gamma "1.281250"

seta r_swapInterval "1"

seta r_textureMode "GL_LINEAR_MIPMAP_NEAREST"

seta r_finish "0"

seta r_dynamiclight "0"

seta r_drawSun "0"

seta r_fastsky "1"

seta r_flares "0"

seta r_lodbias "2"

seta r_lodCurveError "200"

seta r_ignoreFastPath "1"

seta r_subdivisions "130"

seta r_vertexLight "1"

seta r_fullscreen "1"

seta r_ignorehwgamma "0"

seta r_overBrightBits "1"

seta r_mapOverBrightBits "3"

seta r_colorbits "16"

seta r_texturebits "16"

seta r_detailtextures "0"

seta r_roundImagesDown "2"

seta r_ext_texture_env_add "1"

seta r_ext_compiled_vertex_array "1"

seta r_ext_multitexture "1"

seta r_ext_gamma_control "1"

seta r_ext_compress_textures "1"

seta r_allowExtensions "1"

seta r_glDriver "opengl32"

seta r_picmip "3"

seta cg_viewsize "100"

seta cg_predictItems "0"

seta cl_freelook "1"

seta cl_mouseAccel "0"

seta com_blood "0"

seta com_maxfps "100"

seta bot_nochat "1"

seta com_hunkMegs "64"

seta com_introplayed "0"

seta com_ignoreothertasks "0"

seta sp_language "0"

seta in_midi "0"

seta in_midiport "1"

seta in_midichannel "1"

seta in_mididevice "0"

seta in_mouse "-1"

seta in_joystick "0"

seta in_joyBallScale "0.02"

seta joy_threshold "0.15"

seta vm_cgame "2"

seta vm_game "2"

seta vm_ui "2"

seta dmflags "0"

seta fraglimit "20"

seta timelimit "0"

seta g_privateDuel "1"

seta g_saberLocking "1"

seta g_maxForceRank "6"

seta duel_fraglimit "10"

seta g_forceBasedTeams "0"

seta g_duelWeaponDisable "1"

seta sv_hostname "noname"

seta sv_maxclients "8"

seta sv_maxRate "0"

seta sv_minPing "0"

seta sv_maxPing "0"

seta sv_floodProtect "1"

seta sv_master2 ""

seta sv_master3 ""

seta sv_master4 ""

seta sv_master5 ""

seta cl_yawspeed "140"

seta cl_pitchspeed "140"

seta cl_anglespeedkey "1.5"

seta cl_maxpackets "30"

seta cl_packetdup "1"

seta cl_run "1"

seta sensitivity "5"

seta cl_allowDownload "0"

seta cl_autolodscale "1"

seta r_inGameVideo "1"

seta cg_autoswitch "1"

seta m_pitch "0.022"

seta m_yaw "0.022"

seta m_forward "0.25"

seta m_side "0.25"

seta m_filter "0"

seta cl_maxPing "800"

seta name "Padawan"

seta rate "4000"

seta snaps "20"

seta model "prisoner/default"

seta team_model "prisoner/default"

seta forcepowers "6-1-030330000000000333"

seta g_redTeam "Empire"

seta g_blueTeam "Rebellion"

seta color1 "4"

seta color2 "5"

seta handicap "100"

seta sex "male"

seta cl_anonymous "0"

seta r_ext_compress_lightmaps "0"

seta r_ext_preferred_tc_method "0"

seta r_ext_texture_filter_anisotropic "0"

seta r_texturebitslm "0"

seta r_stereo "0"

seta r_stencilbits "8"

seta r_depthbits "0"

seta r_mode "4"

seta r_customwidth "1600"

seta r_customheight "1024"

seta r_customaspect "1"

seta r_simpleMipMaps "1"

seta r_ignoreGLErrors "1"

seta r_dlightBacks "1"

seta r_facePlaneCull "1"

seta r_primitives "0"

seta r_modelpoolmegs "10"

seta r_lastValidRenderer "GeForce3/AGP/SSE2"

seta vid_xpos "3"

seta vid_ypos "22"

seta s_volume "0.8"

seta s_separation "0.5"

seta s_doppler "1"

seta s_mixahead "0.2"

seta s_mixPreStep "0.05"

seta s_language "english"

seta s_mp3overhead "31756"

seta s_UseOpenAL "0"

seta s_soundpoolmegs "25"

seta ui_ffa_fraglimit "20"

seta ui_ffa_timelimit "0"

seta ui_tourney_fraglimit "0"

seta ui_tourney_timelimit "15"

seta ui_selectedModelIndex "16"

seta ui_team_fraglimit "0"

seta ui_team_timelimit "20"

seta ui_team_friendly "1"

seta ui_ctf_capturelimit "8"

seta ui_ctf_timelimit "30"

seta ui_ctf_friendly "0"

seta g_spScores1 ""

seta g_spScores2 ""

seta g_spScores3 ""

seta g_spScores4 ""

seta g_spScores5 ""

seta g_spAwards ""

seta g_spVideos ""

seta g_spSkill "2"

seta ui_browserMaster "0"

seta ui_browserGameType "0"

seta ui_browserSortKey "4"

seta ui_browserShowFull "1"

seta ui_browserShowEmpty "1"

seta cg_drawCrosshair "1"

seta server1 ""

seta server2 ""

seta server3 ""

seta server4 ""

seta server5 ""

seta server6 ""

seta server7 ""

seta server8 ""

seta server9 ""

seta server10 ""

seta server11 ""

seta server12 ""

seta server13 ""

seta server14 ""

seta server15 ""

seta server16 ""

seta ui_teamName "Empire"

seta ui_opponentName "Rebellion"

seta ui_rankChange "0"

seta ui_freeSaber "0"

seta ui_forcePowerDisable "0"

seta ui_redteam "Empire"

seta ui_blueteam "Rebellion"

seta ui_dedicated "0"

seta ui_gametype "0"

seta ui_joinGametype "0"

seta ui_netGametype "0"

seta ui_actualNetGametype "0"

seta ui_redteam1 "1"

seta ui_redteam2 "1"

seta ui_redteam3 "1"

seta ui_redteam4 "1"

seta ui_redteam5 "1"

seta ui_redteam6 "1"

seta ui_redteam7 "1"

seta ui_redteam8 "1"

seta ui_blueteam1 "1"

seta ui_blueteam2 "1"

seta ui_blueteam3 "1"

seta ui_blueteam4 "1"

seta ui_blueteam5 "1"

seta ui_blueteam6 "1"

seta ui_blueteam7 "1"

seta ui_blueteam8 "1"

seta ui_netSource "0"

seta ui_menuFilesMP "ui/jk2mpmenus.txt"

seta ui_currentTier "0"

seta ui_currentMap "0"

seta ui_currentNetMap "0"

seta ui_mapIndex "0"

seta ui_currentOpponent "0"

seta cg_selectedPlayer "0"

seta cg_selectedPlayerName "N/A"

seta ui_lastServerRefresh_0 ""

seta ui_lastServerRefresh_1 ""

seta ui_lastServerRefresh_2 ""

seta ui_lastServerRefresh_3 ""

seta ui_scoreAccuracy "0%"

seta ui_scoreImpressives "0"

seta ui_scoreExcellents "0"

seta ui_scoreCaptures "0"

seta ui_scoreDefends "0"

seta ui_scoreAssists "0"

seta ui_scoreGauntlets "0"

seta ui_scoreScore "0"

seta ui_scorePerfect "0"

seta ui_scoreTeam "0 to 0"

seta ui_scoreBase "0"

seta ui_scoreTime "00:00"

seta ui_scoreTimeBonus "0"

seta ui_scoreSkillBonus "0"

seta ui_scoreShutoutBonus "0"

seta ui_smallFont "0.25"

seta ui_bigFont "0.4"

seta ui_findPlayer "Kyle"

seta ui_q3model "0"

seta ui_recordSPDemo "0"

seta g_warmup "20"

seta capturelimit "8"

seta ui_serverStatusTimeOut "7000"

seta net_noudp "0"

seta net_noipx "1"

seta net_forcenonlocal "0"

seta net_socksEnabled "0"

seta net_socksServer ""

seta net_socksPort "1080"

seta net_socksUsername ""

seta net_socksPassword ""

seta ui_r_glCustom "4"

seta cm_playerCurveClip "1"

seta g_maxGameClients "0"

seta g_autoMapCycle "0"

seta g_saberLockFactor "6"

seta g_saberTraceSaberFirst "1"

seta g_forceRegenTime "200"

seta g_spawnInvulnerability "3000"

seta g_forcePowerDisable "0"

seta g_weaponDisable "0"

seta g_saberInterpolate "1"

seta g_friendlyFire "0"

seta g_friendlySaber "0"

seta g_teamAutoJoin "0"

seta g_teamForceBalance "0"

seta g_log "games.log"

seta g_logSync "0"

seta g_statLog "0"

seta g_statLogFile "statlog.log"

seta g_banIPs ""

seta g_filterBan "1"

seta g_allowVote "1"

seta g_dismember "0"

seta g_timeouttospec "70"

seta g_saberDmgVelocityScale "0"

seta g_saberDmgDelay_Idle "350"

seta g_saberDmgDelay_Wound "0"

seta g_austrian "0"

seta cg_zoomfov "40.0"

seta cg_fov "80"

seta cg_stereoSeparation "0.4"

seta cg_drawFPS "1"

seta cg_drawEnemyInfo "1"

seta cg_drawScores "1"

seta cg_dynamicCrosshair "1"

seta cg_crosshairSize "24"

seta cg_crosshairHealth "0"

seta cg_crosshairX "0"

seta cg_crosshairY "0"

seta cg_runpitch "0.002"

seta cg_runroll "0.005"

seta cg_bobup "0.005"

seta cg_bobpitch "0.002"

seta cg_bobroll "0.002"

seta cg_dismember "0"

seta cg_teamChatHeight "0"

seta cg_deferPlayers "1"

seta cg_drawTeamOverlay "0"

seta cg_drawFriend "1"

seta cg_teamChatsOnly "0"

seta cg_noVoiceChats "0"

seta cg_noVoiceText "0"

seta cg_currentSelectedPlayer "0"

seta cg_currentSelectedPlayerName ""

seta ui_recordSPDemoName ""

seta cg_cameraOrbitDelay "50"

seta cg_scorePlums "1"

seta cg_hudFiles "0"

seta cg_smoothClients "0"

seta cg_noTaunt "0"

seta cg_noProjectileTrail "0"

seta cg_trueLightning "0.0"

 

*********************************

Link to comment
Share on other sites

Just a quick note, I run a 1.7 GHZ P4 socket 478 w/ 512 of PC800 RDRAM and a GeForce 3 ti500, and although my frame rate is great, it is nowhere near what I get on Quake 3 or Wolfenstein. Jedi Outcast is a resource hog; there is no way around that.

 

Second, while this may help lower end system users, if you run a 233 Celeron or a low-end video card, you are still going to be bound by your systems limits.

 

This is meant as a tweak, not a cure.

 

BTW,

 

seta r_lastValidRenderer "GeForce3/AGP/SSE2"

 

Should be adjusted unless you have the same card I do.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...