Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
ioQuake3 – custom high definition configurations for best visual quality (Quake 3, Quake III Arena). This config file is featured on https://swissmacuser.ch/how-you-want-to-run-quake-iii-arena-in-2018-with-high-definition-graphics-120-fps-on-5k-resolution/
seta r_mode "-1"
seta r_customwidth "5120"
seta r_customheight "2880"
seta cg_fov "115"
seta cg_gunCorrectFOV "1"
seta cl_renderer "opengl2"
seta r_allowSoftwareGL "0"
seta r_ignoreGLErrors "1"
seta r_smp "1"
seta r_displayrefresh "0"
seta r_swapinterval "0"
seta com_maxfps "125"
seta com_hunkmegs "512"
seta r_hdr "1"
seta r_ssao "1"
seta r_postProcess "1"
seta r_toneMap "1"
seta r_parallaxMapping "2"
seta r_picmip "0"
seta r_colorbits "32"
seta r_depthbits "24"
seta r_stencilbits "16"
seta r_lodbias "-2"
seta r_subdivisions "1"
seta r_textureMode "GL_LINEAR_MIPMAP_LINEAR"
seta r_texturebits "32"
seta r_ext_texture_filter_anisotropic "1"
seta r_ext_multisample "4"
seta r_ext_framebuffer_multisample "4"
seta r_ext_max_anisotropy "16"
seta r_ext_compressed_textures "0"
seta r_ext_multitexture "1"
seta r_detailtextures "1"
seta r_preloadtextures "1"
seta r_dynamiclight "1"
seta r_dlightMode "2"
seta r_deluxeMapping "1"
seta r_roundImagesDown "1"
seta r_fastsky "0"
seta r_drawSun "1"
seta r_drawSunRays "1"
seta r_sunShadows "1"
seta r_sunlightMode "1"
seta r_shadowFilter "2"
seta r_shadowBlur "1"
seta r_shadowFilter "2"
seta r_flares "1"
seta cg_drawfps 1
seta cg_drawIcons "1"
seta cg_draw3dIcons "1"
seta cg_draw2D "1"
seta cg_simpleItems "0"
seta cg_marks "1"
seta cg_gibs "1"
seta cg_railTrailTime "800"
seta cg_teamRails "1"
seta cg_smoke_sg "1"
seta cg_visibleBleeding "1"
seta cg_noProjectileTrail "0"
seta cg_showBulletHits "1"
seta cg_oldPlasma "0"
seta cg_oldRocket "0"
seta cg_oldRail "0"
@oliveratgithub

This comment has been minimized.

Copy link
Owner Author

oliveratgithub commented May 4, 2018

Note: with ioquake3 on macOS High Sierra, some of these configurations need to be updated using the in-game console:

  1. Press Shift + ESC (this brings down the console)
  2. Type the command and desired value: \x_command value
  3. Confirm using Return – some graphics related commands require to restart the video rendering: \vid_restart
@ZerTerO

This comment has been minimized.

Copy link

ZerTerO commented Sep 4, 2018

How about separating the original Q3A CVAR's from the ioquake3 CVAR's? Like:

//quake3arena
...
seta r_picmip "0"
...

//ioquake3
...
seta r_toneMap "1"
seta r_parallaxMapping "2"
...

@diegoulloao

This comment has been minimized.

Copy link

diegoulloao commented Dec 31, 2018

Where I place it?

@oliveratgithub

This comment has been minimized.

Copy link
Owner Author

oliveratgithub commented Jan 2, 2019

@diegoulloao simply drop it into your baseq3-directory

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.