Quake 3 Nub Control?


Unfortunately that has been my experience. A real shame as the game runs a treat otherwise. I last tried it some months ago, but I dont thing there was ever another version. If anyone knows of a more recent version , Id be more than happy. Apologies for lack of apostrophes. My keyboard broke and I cant find the button on my tiny usb one.
 
Any chance anyone would be willing to take a look at the current ioq3 source code to improve the controls? I want to play some Urban Terror (which CAN in fact work, apparently: http://boards.openpandora.org/index.php?/topic/1047-urban-terror/ )

Update: Urban Terror 4.1.1 does in fact work. I have it running on my Pandora, but textures are...see through...and it doesn't run so well.
 
Soon, I should recieve my pandora from ED (finaly! :) ) and I already prepare a SD with software, including Quake 2 and Quake 3. I hope I can get it to run, especialy with the last available patches of these games. It was funny after finding these games in y old CD collection, Quake 2 can run under Windows Vista, only in SW mode but better than nothing. I hope I can extract the CD Music to the SD but first I have to know if Quake 2 really can't save because I've read so and it would be a little bit useless to play it without working save function.
I also hope I can configure Quake 3 to have good controls, but first I need my Pandora of course.
 
Take a look at this tutorial right here. It lets you automatically swap nub modes upon launch of a particular game. Very good for any Pandora FPS!
http://boards.openpandora.org/index.php?/topic/2860-tutorial-how-to-have-your-nubs-change-modes-upon-launching-of-a-pnd/
 
Blue Protoman said:
Take a look at this tutorial right here. It lets you automatically swap nub modes upon launch of a particular game. Very good for any Pandora FPS!
http://boards.openpandora.org/index.php?/topic/2860-tutorial-how-to-have-your-nubs-change-modes-upon-launching-of-a-pnd/

ioquake3 does use the right nub for mouse control, but the sensitivity is really strange. It makes aiming kinda difficult...
 
Last edited by a moderator:
Back in 2008, everyone talked about what a killer app Quake 3 is going to be.

Ever since it came out in pnd form, noone really seemed to care anymore. It seems like playing NES games on the pandora got more attention than this kick-ass game. Noone ever talked about having it played (online).

It's extremely awkward why everyone seems to have forgotten Quake 3.

Now, can please someone say if online gaming works or not? It was one of the main reasons I ordered this device (which never turned up. Figure i'll buy a netbook, and when i get the damn thing in a year or so, i'll just sell it for probably more than i paid for it two years back since i've lost much interest in it.)
 
I can't test online gaming but if you have a valid CD key, why it shouldn't work. ^^
However, Quake 3 is a hardcore PC Egoshooter, optimized for pure Mouse/Keyboard usage. No way to really play it with Pandora Controls, even If mouse sensitivity is lowered. I testet it and I was not that bad Q3 Player on the PC. But onto the Pandora, I not even hit easy Bots. Quake3 runs fine, it is smooth but aiming with nubs is a hard task, they just have not enough travel for precise movement. If you raise the sensibility, you move faster but you can't be precise enough. lowering sensibility, you are more accurate but just to slow.
The only way, Q3 is really playable would be connecting Mouse and Keyboard onto the Pandora. Or someone starts coding special Controller Behaviour fitted to the Pandora, like Metroid for the NDS or so. We would need auto center view, auto aim, complety overhauled analog nub behaviour and slower gameplay at all. Last thing is AFAIK available per console command. But unless the controlls feels like in typical Console shooters, there is no way to ever enjoy Quake3 onto the Pandora.

So in this case, Q3 is not a good choice for beeing something like a "killer app" for Pandora. I would not recomment to make such advertising with Q3, better not even mention Q3 IMHO.

P.S. if your controlls act weird in Q3, you don't need to alter your nub settings. Just don't touch the left nub, use only D-Pad and right nub, then the player should move in the right directions. ;)
 
It's playable for me. A challenge, yes, but I can deal with it. If I were to use a mouse and keyboard, then why not just use my laptop? It's perfectly capable of Quake III (even George Foreman grills can run games, you know).
 
Blue Protoman said:
It's playable for me. A challenge, yes, but I can deal with it. If I were to use a mouse and keyboard, then why not just use my laptop? It's perfectly capable of Quake III (even George Foreman grills can run games, you know).
Your settings please? :) The hardest thing for me is navigation in the Menus, nub control is super sonic speed. D-Pad would be better there.
 
Last edited by a moderator:
D-Pad in the menus is possible, it's a set of arrow keys.

This is the "q3config.cfg" file in /quake3/.q3a/baaseq3. Remember that anything with a period at the beginning is hidden, so enable the viewing of hidden files/folders in the menu!

// generated by quake, do not modify
unbindall
bind ESCAPE "togglemenu"
bind SPACE "+scores"
bind + "sizeup"
bind , "weapprev"
bind - "sizedown"
bind . "weapnext"
bind 0 "weapon 10"
bind 1 "weapon 1"
bind 2 "weapon 2"
bind 3 "weapon 3"
bind 4 "weapon 4"
bind 5 "weapon 5"
bind 6 "weapon 6"
bind 7 "weapon 7"
bind 8 "weapon 8"
bind 9 "weapon 9"
bind = "sizeup"
bind \ "+mlook"
bind _ "sizedown"
bind ` "toggleconsole"
bind a "+moveup"
bind b "+button2"
bind l "+zoom"
bind q "weapprev"
bind r "+attack"
bind t "messagemode"
bind w "weapnext"
bind x "+movedown"
bind y "centerview"
bind ~ "toggleconsole"
bind PAUSE "pause"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+moveleft"
bind RIGHTARROW "+moveright"
bind F1 "vote yes"
bind F2 "vote no"
bind F3 "ui_teamorders"
bind F11 "screenshot"
seta s_ambient "1"
seta cf_AmmoStatusbar "8x8"
seta cf_WeaponName "12x12"
seta cf_WeaponSwitch "32x32"
seta ch_Weaponswitch "4"
seta ch_weaponListFlash "1"
seta ch_weaponListDrawAll "0"
seta ch_weaponListBackground "1"
seta ch_weaponList "1"
seta cf_Vote "10x14"
seta cf_Teamoverlay "6x11"
seta ch_Teamoverlay "p12n h/aw l"
seta cf_TeamCrosshairHealth "12x12"
seta ch_TeamCrosshairHealth "1"
seta ch_TeamchatOnly "0"
seta cf_Teamchat "8x12"
seta ch_statusbarStyle "1"
seta ch_StatusbarFormat "10"
seta cf_Statusbar "32x32"
seta cf_Scores "16x16"
seta ch_recordMessage "1"
seta cf_Pickupstring "10x14"
seta ch_Pickupitem "1"
seta ch_Obituaries "1"
seta ch_InverseTeamChat "1"
seta ch_graphs "1"
seta cf_Fragmsg "16x16"
seta ch_fragMessage "1"
seta ch_FilterLocationsTeamchat "0"
seta cf_Following "24x24"
seta ch_TeamBackground "0"
seta ch_drawSpeed "0"
seta ch_drawPickup "1"
seta ch_drawFlagNames "2"
seta ch_drawHealthMeters "0"
seta ch_crosshairTeamInfo "1"
seta ch_CrosshairNamesLeft "0"
seta cf_CrosshairNames "12x12"
seta ch_CrosshairColor "White"
seta ch_ColorLocations "1"
seta ch_3waveFont "0"
seta cg_useScreenShotJPEG "0"
seta cg_teamRails "0"
seta cg_smokeradius_rl "64"
seta cg_smokeradius_gl "32"
seta cg_smokegrowth_rl "1"
seta cg_smokegrowth_gl "1"
seta cg_smoke_sg "1"
seta cg_showPlayerLean "1"
seta cg_scoreTransparency "1.0"
seta cg_q3compScoreboard "1"
seta cg_statScrollTime "0.15"
seta cg_oversampleMouse "0"
seta cg_oldCTFSounds "0"
seta cg_nomip "0"
seta cg_NoMOTDDisplayDuringDemo "0"
seta cg_nochatbeep "0"
seta cg_muzzleFlash "1"
seta cg_MaxlocationWidth "16"
seta cg_lightningImpact "1"
seta cg_forceColors "0"
seta cg_followviewcam "1"
seta cg_followpowerup "0"
seta cg_followkiller "0"
seta cg_float "0"
seta cg_fallKick "1"
seta cg_execVstr ""
seta cg_enemyModel ""
seta cg_enemyColors "0"
seta cg_enableOSPHUD "1"
seta cg_drawPing "0"
seta cg_drawDecals "1"
seta cg_deadBodyFilter "0"
seta cg_damageKick "1"
seta cg_damageDraw "1"
seta cg_Customloc "0"
seta cg_crosshairPulse "1"
seta cg_clientLog "0"
seta cg_autoAction "0"
seta cg_ammoCheck "0"
seta cg_altPlasma "0"
seta cg_altLightning "0"
seta cg_altGrenades "0"
seta g_doWarmup "0"
seta ui_3waveFont "1"
seta cl_timeNudge "0"
seta randompowerup "10"
seta bfg_max "50"
seta plasma_max "100"
seta railgun_max "50"
seta lightning_max "200"
seta rocket_max "50"
seta grenade_max "50"
seta shotgun_max "75"
seta machinegun_max "200"
seta gauntlet_max "-1"
seta bfg_regen "1"
seta plasma_regen "5"
seta railgun_regen "1"
seta lightning_regen "5"
seta rocket_regen "1"
seta grenade_regen "1"
seta shotgun_regen "1"
seta machinegun_regen "5"
seta gauntlet_regen "0"
seta bfg_start "20"
seta plasma_start "50"
seta railgun_start "10"
seta lightning_start "100"
seta rocket_start "10"
seta grenade_start "10"
seta shotgun_start "10"
seta machinegun_start "40"
seta gauntlet_start "-1"
seta powerupsflag "63"
seta weaponsflag "511"
seta servermayhem "25"
seta randomweapon "1"
seta instagibrail "0"
seta spawn_armor "0"
seta spawn_powerup "0"
seta spawn_health "0"
seta ammoforexcellent "0"
seta ammoforfrags "0"
seta gibfest "0"
seta individualpowerup "0"
seta machinegundamage "30"
seta armorchange "0"
seta healthchange "3"
seta changetime "30"
seta uie_olditemmenu "0"
seta uie_autoclosebotmenu "0"
seta uie_mapicons "0"
seta uie_s_animsfx "1"
seta uie_ingame_dynamicmenu "1"
seta uie_bot_list "0"
seta uie_bot_multisel "0"
seta uie_map_list "0"
seta uie_map_multisel "0"
seta g_noiz "5CCD702E88D0B30D4E8C9E18393B53F25C1208030C55EC87DE4DDF86F3C7259579B592BA74229314182C2195A15CE88377505FB996E12087F90B37E21E5269524DAC41C2F61A6FE2828F15E5631B49FC93D5D6A523A5E10D18476D1BDF2A163A9B80A908707623C6610A98CFBF34F4D5A77AE9A372343A9A292C399AAABD4F2D00221EA4E7B9C939932313B38A19E9DDE0D8D303C7AB36D5A63650493F6B6A097A4533E8CAF9CA229A714D6381FF8BD5B6BB61CED390442013F472095EF84FAC3BCDAE59E02780991E53EC8B8BF789F91FE91560BF7573A56D7CEDA22CA7348AA44E57B7973AFDB56744774ED05AE6055EC1F36D07EA1425C56C37CE31968873"
seta g_runeSuperMax "2"
seta g_runeSuperPeriod "180"
seta g_runeSuperTime "30"
seta g_runeSuperEffects "SGHPRVEZ"
seta g_runeEquipmentPeriod "5"
seta g_runeEquipmentBoost "2"
seta g_runeVampireMaxHealth "300"
seta g_runeVampireMinHealth "1"
seta g_runeVampireSuckage "1"
seta g_runeVampireFactor "0.66"
seta g_runeSpeedFactor "1.3"
seta g_runeHasteFactor "1.3"
seta g_runeResistFactor "0.7"
seta g_runeRegenRadius "200"
seta g_runeRegenBoost "7.0"
seta g_runeStrengthFactor "2.0"
seta g_runeThrow "pl=30.000000&pu=90.000000&vl=200.000000&vu=700.000000"
seta g_runeMax "20"
seta g_runeMin "6"
seta g_runePeriodRelocate "60"
seta g_runePeriodVariance "10"
seta g_runePeriodRespawn "20"
seta g_runes "S=13&G=13&H=13&P=13&R=13&V=13&E=13&Z=9"
seta cg_lowEffects "0"
seta cg_atmosphericEffects "1"
seta cg_BlasterExplosionParticles "1"
seta cg_TeamColouredBlaster "1"
seta cg_LightningType "1"
seta cg_TeamColouredLightning "1"
seta cg_TeamColouredShots "1"
seta cg_TeamColouredBFG "1"
seta cg_TeamColouredPlasma "1"
seta cg_BFGExplosionParticles "1"
seta cg_BFGParticleTrail "1"
seta cg_PlasmaExplosionParticles "1"
seta cg_PlasmaParticleTrail "1"
seta cg_BazookaExplosionParticles "1"
seta cg_GrenadeExplosionParticles "1"
seta cg_RocketExplosionParticles "1"
seta cg_RocketParticleTrail "1"
seta cg_RailExplosionParticles "1"
seta cg_RailTrailType "2"
seta cg_TeamColouredRail "1"
seta cg_TeamColouredProjectiles "1"
seta cg_OldSmoke "0"
seta cg_drawNumMonsters "0"
seta g_maxGamestamps "25"
seta g_gamestampCnt "1"
seta g_createGamestamps "1"
seta g_monsterGuards "12"
seta g_monsterHealthScale "100"
seta g_monsterSpawnDelay "10000"
seta g_maxMonsters "30"
seta g_minMonsters "15"
seta g_artefacts "8"
seta g_gameSeed "0"
seta respawnDelay "0"
seta ui_lensFlare "1"
seta crouchCutsRope "1"
seta cg_autoGLC "1"
seta cg_BFGsuperExpl "1"
seta cg_lensFlare "1"
seta cg_glassCloaking "0"
seta cg_weaponOrder5Name "defence"
seta cg_weaponOrder4Name "revenge"
seta cg_weaponOrder3Name "annihilation"
seta cg_weaponOrder2Name "attack"
seta cg_weaponOrder1Name "close combat"
seta cg_weaponOrder0Name "universal"
seta cg_weaponOrder5 "GEJICDFHB"
seta cg_weaponOrder4 "HJCFGIDEB"
seta cg_weaponOrder3 "JFCEIDHGB"
seta cg_weaponOrder2 "FCIDGEJHB"
seta cg_weaponOrder1 "DCGHBIFEJ"
seta cg_weaponOrder0 "ICFJDHGEB"
seta cg_autoswitchAmmoLimit "50"
seta g_grapple "0"
seta g_lightningDamageLimit "0"
seta g_baseHealth "300"
seta g_stamina "0"
seta g_armorFragments "0"
seta respawnAtPOD "0"
seta tssSafetyModeAllowed "1"
seta tss "0"
seta g_skipEndSequence "0"
seta monsterModel2 "tankjr/default"
seta monsterModel1 "klesk/maneater"
seta ui_monsterHealthScale "100"
seta ui_monsterGuards "12"
seta ui_monsterSpawnDelay "10000"
seta ui_maxMonsters "30"
seta ui_minMonsters "15"
seta ui_stu_gameseed "0"
seta ui_stu_tss "0"
seta ui_stu_svpure "1"
seta ui_stu_respawndelay "0"
seta ui_stu_friendly "0"
seta ui_stu_artefacts "8"
seta ui_stu_timelimit "0"
seta ui_stu_fraglimit "5"
seta ui_ctf_gameseed "0"
seta ui_ctf_tss "1"
seta ui_ctf_svpure "0"
seta ui_ctf_respawndelay "0"
seta ui_team_gameseed "0"
seta ui_team_tss "1"
seta ui_team_svpure "0"
seta ui_team_respawndelay "0"
seta ui_tourney_gameseed "0"
seta ui_non_team_svpure "1"
seta ui_ffa_gameseed "0"
seta ui_ffa_respawndelay "0"
seta cg_showspells "1"
seta spells "56"
seta gods_rot "0"
seta gods_glow "1.0"
seta gods_dmod "0.9"
seta gods_omod "1.1"
seta gods_max "18"
seta gods_mana "6"
seta color "1"
seta ui_additionalSlots "0"
seta cg_messagetime "5"
seta cg_railoverride "0"
seta cg_announcer "1"
seta cg_weaponsounds "1"
seta railtype "0"
seta cg_showclock "0"
seta cg_weaponpriority "9\8\7\6\5\4\3\2\0"
seta cg_campkilleffect "1"
seta cg_explosionDuration "1.0"
seta cg_plasmaRadius "16"
seta cg_tweakd "31"
seta cg_showawards "1"
seta cg_showcredits "1"
seta cg_largestatus "1"
seta cg_scoreboard "0"
seta cg_drawCheckpoints "1"
seta cg_btdemo "0"
seta speed_unit "1"
seta cg_bobup "0.005"
seta cg_centertime "3"
seta net_socksPassword ""
seta net_socksUsername ""
seta net_socksPort "1080"
seta net_socksServer ""
seta net_socksEnabled "0"
seta net_mcast6iface ""
seta net_mcast6addr "ff04::696f:7175:616b:6533"
seta net_enabled "3"
seta s_sdlMixSamps "0"
seta s_sdlDevSamps "0"
seta s_sdlChannels "2"
seta s_sdlSpeed "0"
seta s_sdlBits "16"
seta s_useOpenAL "1"
seta s_muteWhenUnfocused "0"
seta s_muteWhenMinimized "0"
seta in_nograb "0"
seta in_mouse "1"
seta r_marksOnTriangleMeshes "0"
seta r_anaglyphMode "0"
seta r_stereoSeparation "64"
seta r_zproj "64"
seta r_greyscale "0"
seta r_stereoEnabled "0"
seta r_customPixelAspect "1"
seta r_noborder "0"
seta r_ext_multisample "0"
seta r_texturebits "0"
seta r_ext_max_anisotropy "2"
seta r_ext_texture_filter_anisotropic "0"
seta cg_stereoSeparation "0"
seta cl_consoleKeys "~ ` 0x7e 0x60"
seta cl_guidServerUniq "1"
seta cl_lanForcePackets "1"
seta cl_mouseAccelOffset "5"
seta cl_mouseAccelStyle "0"
seta cl_aviMotionJpeg "1"
seta cl_aviFrameRate "25"
seta cl_autoRecordDemo "0"
seta cl_timedemoLog ""
seta sv_banFile "serverbans.dat"
seta sv_dlURL ""
seta sv_minRate "0"
seta com_maxfpsMinimized "0"
seta com_maxfpsUnfocused "0"
seta com_ansiColor "0"
seta com_altivec "0"
seta com_hunkMegs "56"
seta com_maxfps "85"
seta com_blood "1"
seta com_introplayed "1"
seta in_subframe "1"
seta vm_cgame "0"
seta vm_game "0"
seta vm_ui "0"
seta sv_hostname "noname"
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 sv_lanForceRate "1"
seta sv_strictAuth "1"
seta cl_yawspeed "140"
seta cl_pitchspeed "140"
seta cl_maxpackets "30"
seta cl_packetdup "1"
seta cl_run "1"
seta sensitivity "4"
seta cl_mouseAccel "0"
seta cl_freelook "1"
seta cl_allowDownload "0"
seta r_inGameVideo "1"
seta cg_autoswitch "0"
seta m_pitch "0.022000"
seta m_yaw "0.022"
seta m_forward "0.25"
seta m_side "0.25"
seta m_filter "1"
seta cl_maxPing "800"
seta name "UnnamedPlayer"
seta rate "3000"
seta snaps "20"
seta model "anarki/blue"
seta headmodel "anarki/blue"
seta team_model "anarki/blue"
seta team_headmodel "anarki/blue"
seta g_redTeam "Stroggs"
seta g_blueTeam "Pagans"
seta color1 "4"
seta color2 "5"
seta handicap "100"
seta sex "male"
seta cl_anonymous "0"
seta cg_predictItems "1"
seta cg_viewsize "100"
seta r_glDriver "libGL.so.1"
seta r_allowExtensions "1"
seta r_ext_compressed_textures "0"
seta r_ext_gamma_control "1"
seta r_ext_multitexture "1"
seta r_ext_compiled_vertex_array "1"
seta r_ext_texture_env_add "0"
seta r_picmip "2"
seta r_roundImagesDown "1"
seta r_detailtextures "1"
seta r_fsaa "0"
seta r_colorbits "0"
seta r_stereo "0"
seta r_stencilbits "0"
seta r_depthbits "0"
seta r_overBrightBits "1"
seta r_ignorehwgamma "0"
seta r_mode "3"
seta r_fullscreen "1"
seta r_customwidth "1600"
seta r_customheight "1024"
seta r_customaspect "1"
seta r_simpleMipMaps "1"
seta r_vertexLight "1"
seta r_subdivisions "20"
seta r_smp "0"
seta r_ignoreFastPath "1"
seta r_lodCurveError "250"
seta r_lodbias "1"
seta r_flares "0"
seta r_ignoreGLErrors "1"
seta r_fastsky "1"
seta r_drawSun "0"
seta r_dynamiclight "0"
seta r_dlightBacks "1"
seta r_finish "0"
seta r_textureMode "GL_LINEAR_MIPMAP_NEAREST"
seta r_swapInterval "0"
seta r_gamma "1"
seta r_facePlaneCull "1"
seta r_railWidth "16"
seta r_railCoreWidth "6"
seta r_railSegmentLength "32"
seta r_primitives "3"
seta s_volume "0.8"
seta s_musicvolume "0.25"
seta s_separation "0.5"
seta s_doppler "1"
seta s_khz "22"
seta s_mixahead "0.2"
seta s_mixPreStep "0.05"
seta sndbits "16"
seta sndspeed "0"
seta sndchannels "2"
seta snddevice "/dev/dsp"
seta com_soundMegs "8"
seta ui_ffa_fraglimit "20"
seta ui_ffa_timelimit "0"
seta ui_tourney_fraglimit "0"
seta ui_tourney_timelimit "15"
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 "\l10\1\l9\1\l8\1\l7\1\l6\1\l5\1\l4\1\l3\1\l2\1\l1\1\l0\1\l24\1"
seta g_spScores2 ""
seta g_spScores3 ""
seta g_spScores4 ""
seta g_spScores5 ""
seta g_spAwards "\a4\188\a2\17\a1\1\a5\5\a3\3"
seta g_spVideos "\tier3\1\tier2\1\tier1\1"
seta g_spSkill "1"
seta ui_browserMaster "6"
seta ui_browserGameType "0"
seta ui_browserSortKey "0"
seta ui_browserShowFull "1"
seta ui_browserShowEmpty "1"
seta cg_brassTime "2500"
seta cg_drawCrosshair "4"
seta cg_drawCrosshairNames "1"
seta cg_marks "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 dmflags "0"
seta fraglimit "10"
seta timelimit "0"
seta sv_maxclients "8"
seta cg_shadows "0"
seta cm_playerCurveClip "1"
seta g_maxGameClients "0"
seta capturelimit "0"
seta g_friendlyFire "0"
seta g_teamAutoJoin "0"
seta g_teamForceBalance "0"
seta g_warmup "20"
seta g_log "games.log"
seta g_logsync "0"
seta g_banIPs ""
seta g_filterBan "1"
seta g_allowVote "1"
seta cg_drawGun "1"
seta cg_zoomfov "22.5"
seta cg_fov "90"
seta cg_gibs "1"
seta cg_draw2D "1"
seta cg_drawStatus "1"
seta cg_drawTimer "0"
seta cg_drawFPS "0"
seta cg_drawSnapshot "0"
seta cg_draw3dIcons "1"
seta cg_drawIcons "1"
seta cg_drawAmmoWarning "1"
seta cg_drawAttacker "1"
seta cg_drawRewards "1"
seta cg_crosshairSize "24"
seta cg_crosshairHealth "1"
seta cg_crosshairX "0"
seta cg_crosshairY "0"
seta cg_simpleItems "0"
seta cg_lagometer "1"
seta cg_railTrailTime "400"
seta cg_runpitch "0.002"
seta cg_runroll "0.005"
seta cg_bobpitch "0.002"
seta cg_bobroll "0.002"
seta cg_teamChatTime "3000"
seta cg_teamChatHeight "0"
seta cg_forceModel "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_cameraOrbitDelay "50"
seta cg_scorePlums "1"
seta cg_smoothClients "0"
seta cg_noTaunt "0"
seta cg_noProjectileTrail "0"
seta ui_smallFont "0.25"
seta ui_bigFont "0.4"
seta cg_oldRail "1"
seta cg_oldRocket "1"
seta cg_oldPlasma "1"
seta cg_trueLightning "0.0"
seta cg_bullettime "1000"
seta cg_wallwalk "0"
seta xp_name "UnnamedPlayer"
seta xp_country ""
seta cg_projectileNudge "0"
seta cg_cmdTimeNudge "0"
seta xp_delagDemo "0"
seta xp_crosshairColor "7"
seta xp_corpse "3"
seta xp_colors "5???5"
seta xp_enemyColors "5???5"
seta xp_enemyModel ""
seta xp_onExit "screenshotXP"
seta xp_onEnter ""
seta xp_screenshotDefault "$(rdate)_$(time)_$(map)_$(servername)"
seta xp_startrecordDefault "$(rdate)_$(time)_$(map)_$(servername)"
seta xp_recordMessage "1"
seta xp_hud ""
seta xp_drawMVDWindow "1"
seta xp_aspectRatio "1"
seta xp_drawClientNum "5"
seta xp_drawMouse "1"
seta xp_drawNames "0"
seta xp_drawWeaponSelect "1"
seta xp_drawScores "1"
seta xp_drawTime "2"
seta xp_drawSpeed "1"
seta xp_drawStats "1"
seta xp_drawPing "1"
seta xp_oldHitSound "0"
seta xp_oldScoreboard "0"
seta xp_oldGrenade "0"
seta xp_delagWeapons "15"
seta xp_noBobbing "0"
seta xp_gunFov "0"
seta xp_teamSounds "3"
seta xp_noMip "2047"
seta xp_noChatBeep "0"
seta xp_noRadioChat "0"
seta xp_noVoiceChat "0"
seta xp_noBlink "0"
seta xp_noShotgunTrail "0"
seta xp_noSnow "0"
seta xp_noParticles "0"
seta xp_specModel "0"
seta cg_thirdPersonAngle "0"
seta cg_thirdPersonRange "40"
seta cg_gunZ "0"
seta cg_gunY "0"
seta cg_gunX "0"
seta com_zoneMegs "16"

This one is "q3config.cfg" under quake3/.ioq3a/baseq3.

// generated by quake, do not modify
unbindall
bind TAB "+scores"
bind ENTER "+button2"
bind ESCAPE "togglemenu"
bind + "sizeup"
bind , "weapprev"
bind - "sizedown"
bind . "weapnext"
bind 0 "weapon 10"
bind 1 "weapon 1"
bind 2 "weapon 2"
bind 3 "weapon 3"
bind 4 "weapon 4"
bind 5 "weapon 5"
bind 6 "weapon 6"
bind 7 "weapon 7"
bind 8 "weapon 8"
bind 9 "weapon 9"
bind = "sizeup"
bind \ "+mlook"
bind _ "sizedown"
bind ` "toggleconsole"
bind a "+moveup"
bind r "+attack"
bind t "messagemode"
bind x "+movedown"
bind ~ "toggleconsole"
bind PAUSE "pause"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+moveleft"
bind RIGHTARROW "+moveright"
bind DEL "+lookdown"
bind PGDN "+lookup"
bind END "centerview"
bind F1 "vote yes"
bind F2 "vote no"
bind F3 "ui_teamorders"
bind F11 "screenshot"
bind MOUSE3 "+zoom"
seta com_hunkMegs "64"
seta com_altivec "0"
seta com_maxfps "85"
seta com_blood "1"
seta com_ansiColor "0"
seta com_maxfpsUnfocused "0"
seta com_maxfpsMinimized "0"
seta com_introplayed "1"
seta vm_cgame "2"
seta vm_game "2"
seta vm_ui "2"
seta dmflags "0"
seta fraglimit "5"
seta timelimit "0"
seta sv_hostname "noname"
seta sv_maxclients "8"
seta sv_minRate "0"
seta sv_maxRate "0"
seta sv_minPing "0"
seta sv_maxPing "0"
seta sv_floodProtect "1"
seta sv_dlURL ""
seta sv_master2 ""
seta sv_master3 ""
seta sv_master4 ""
seta sv_master5 ""
seta sv_lanForceRate "1"
seta sv_strictAuth "1"
seta sv_banFile "serverbans.dat"
seta cl_timedemoLog ""
seta cl_autoRecordDemo "0"
seta cl_aviFrameRate "25"
seta cl_aviMotionJpeg "1"
seta cl_yawspeed "140"
seta cl_pitchspeed "140"
seta cl_maxpackets "30"
seta cl_packetdup "1"
seta cl_run "1"
seta sensitivity "18"
seta cl_mouseAccel "0"
seta cl_freelook "1"
seta cl_mouseAccelStyle "0"
seta cl_mouseAccelOffset "5"
seta cl_allowDownload "0"
seta r_inGameVideo "1"
seta cg_autoswitch "0"
seta m_pitch "0.022000"
seta m_yaw "0.022"
seta m_forward "0.25"
seta m_side "0.25"
seta m_filter "0"
seta cl_maxPing "800"
seta cl_lanForcePackets "1"
seta cl_guidServerUniq "1"
seta cl_consoleKeys "~ ` 0x7e 0x60"
seta name "UnnamedPlayer"
seta rate "25000"
seta snaps "20"
seta model "sarge"
seta headmodel "sarge"
seta team_model "james"
seta team_headmodel "*james"
seta g_redTeam "Stroggs"
seta g_blueTeam "Pagans"
seta color1 "4"
seta color2 "5"
seta handicap "100"
seta sex "male"
seta cl_anonymous "0"
seta cg_predictItems "1"
seta cg_viewsize "100"
seta cg_stereoSeparation "0"
seta r_allowExtensions "1"
seta r_ext_compressed_textures "0"
seta r_ext_multitexture "1"
seta r_ext_compiled_vertex_array "1"
seta r_ext_texture_env_add "1"
seta r_ext_texture_filter_anisotropic "0"
seta r_ext_max_anisotropy "2"
seta r_picmip "1"
seta r_roundImagesDown "1"
seta r_detailtextures "1"
seta r_texturebits "0"
seta r_colorbits "0"
seta r_stencilbits "8"
seta r_depthbits "0"
seta r_ext_multisample "0"
seta r_overBrightBits "1"
seta r_ignorehwgamma "0"
seta r_mode "3"
seta r_fullscreen "1"
seta r_noborder "0"
seta r_customwidth "1600"
seta r_customheight "1024"
seta r_customPixelAspect "1"
seta r_simpleMipMaps "1"
seta r_vertexLight "0"
seta r_subdivisions "4"
seta r_smp "0"
seta r_stereoEnabled "0"
seta r_ignoreFastPath "1"
seta r_greyscale "0"
seta r_lodCurveError "250"
seta r_lodbias "0"
seta r_flares "0"
seta r_zproj "64"
seta r_stereoSeparation "64"
seta r_ignoreGLErrors "1"
seta r_fastsky "0"
seta r_drawSun "0"
seta r_dynamiclight "1"
seta r_dlightBacks "1"
seta r_finish "0"
seta r_textureMode "GL_LINEAR_MIPMAP_NEAREST"
seta r_swapInterval "0"
seta r_gamma "1"
seta r_facePlaneCull "1"
seta r_railWidth "16"
seta r_railCoreWidth "6"
seta r_railSegmentLength "32"
seta r_primitives "0"
seta r_anaglyphMode "0"
seta cg_shadows "1"
seta r_marksOnTriangleMeshes "0"
seta in_mouse "1"
seta in_nograb "0"
seta s_volume "0.8"
seta s_musicvolume "0.25"
seta s_doppler "1"
seta s_muteWhenMinimized "0"
seta s_muteWhenUnfocused "0"
seta s_useOpenAL "1"
seta s_khz "22"
seta s_mixahead "0.2"
seta s_mixPreStep "0.05"
seta s_sdlBits "16"
seta s_sdlSpeed "0"
seta s_sdlChannels "2"
seta s_sdlDevSamps "0"
seta s_sdlMixSamps "0"
seta com_soundMegs "8"
seta ui_ffa_fraglimit "20"
seta ui_ffa_timelimit "0"
seta ui_tourney_fraglimit "0"
seta ui_tourney_timelimit "15"
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_brassTime "2500"
seta cg_drawCrosshair "4"
seta cg_drawCrosshairNames "1"
seta cg_marks "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 net_enabled "3"
seta net_mcast6addr "ff04::696f:7175:616b:6533"
seta net_mcast6iface ""
seta net_socksEnabled "0"
seta net_socksServer ""
seta net_socksPort "1080"
seta net_socksUsername ""
seta net_socksPassword ""
seta cm_playerCurveClip "1"
seta g_maxGameClients "0"
seta capturelimit "8"
seta g_friendlyFire "0"
seta g_teamAutoJoin "0"
seta g_teamForceBalance "0"
seta g_warmup "20"
seta g_log "games.log"
seta g_logSync "0"
seta g_banIPs ""
seta g_filterBan "1"
seta g_allowVote "1"
seta cg_drawGun "1"
seta cg_zoomfov "22.5"
seta cg_fov "90"
seta cg_gibs "1"
seta cg_draw2D "1"
seta cg_drawStatus "1"
seta cg_drawTimer "0"
seta cg_drawFPS "0"
seta cg_drawSnapshot "0"
seta cg_draw3dIcons "1"
seta cg_drawIcons "1"
seta cg_drawAmmoWarning "1"
seta cg_drawAttacker "1"
seta cg_drawRewards "1"
seta cg_crosshairSize "24"
seta cg_crosshairHealth "1"
seta cg_crosshairX "0"
seta cg_crosshairY "0"
seta cg_simpleItems "0"
seta cg_lagometer "1"
seta cg_railTrailTime "400"
seta cg_runpitch "0.002"
seta cg_runroll "0.005"
seta cg_bobpitch "0.002"
seta cg_bobroll "0.002"
seta cg_teamChatTime "3000"
seta cg_teamChatHeight "0"
seta cg_forceModel "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_cameraOrbitDelay "50"
seta cg_scorePlums "1"
seta cg_smoothClients "0"
seta cg_noTaunt "0"
seta cg_noProjectileTrail "0"
seta ui_smallFont "0.25"
seta ui_bigFont "0.4"
seta cg_oldRail "1"
seta cg_oldRocket "1"
seta cg_oldPlasma "1"
seta cg_trueLightning "0.0"
seta com_zoneMegs "24"

Not sure which one is used, so to be safe I'd put in both.
 
Thanks, I will try it, I always enable showing hidden files in File Managers so it can't hide from me. :D IOQuake is the version with the graphic bugs, I use the other version that is included in the PND file, so I guess I only need the first file.
 
The only thing that bothers me is the fact that I can't yet use the left nub simply because I was looking forward to dual nubs =] but really, the analogue is pretty good. I'm having fun.. a bit TOO much fun playing quake 3 (considering I should be writing an essay). As for the sensitivity, I just took it down in the OS's main nub sensitivity settings, not sure if that will come back and bite me in the ass later but.. hey it works.

Btw, if anyone wants to correct me with a better system than my dodgy half-assed approach then be my guest. unfortunately I do have to play on easy mode =|
 
Back
Top