• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • Quake 3: Arena on iPad at full 1024x768 Native Resolution
    Hi, after a bit of tweaking I've got The iPhone port of Quake 3 running on the iPad at it's native resolution of 1024x768.

    Here's some comparison photos:

    BEFORE:



    AFTER:



    Just download and install the iPhone Quake 3 port through Cydia (in the ModMyi.com repo). Then navigate to the var/mobile/Library/Quake3/ folder using iFile or SSH and edit the q3config.cfg. Delete everything currently there and paste in the following and save:

    // generated by quake, do not modify
    unbindall
    bind MOUSE2 "+attack"
    seta g_allowVote "1"
    seta g_filterBan "1"
    seta g_banIPs ""
    seta g_logSync "0"
    seta g_log "games.log"
    seta g_warmup "20"
    seta g_teamForceBalance "0"
    seta g_teamAutoJoin "0"
    seta g_friendlyFire "0"
    seta capturelimit "0"
    seta g_maxGameClients "0"
    seta cm_playerCurveClip "1"
    seta in_accelPitchBias "-125"
    seta in_accelFilter "0.05"
    seta server16 ""
    seta server15 ""
    seta server14 ""
    seta server13 ""
    seta server12 ""
    seta server11 ""
    seta server10 ""
    seta server9 ""
    seta server8 ""
    seta server7 ""
    seta server6 ""
    seta server5 ""
    seta server4 ""
    seta server3 ""
    seta server2 ""
    seta server1 ""
    seta cg_marks "1"
    seta cg_drawCrosshairNames "1"
    seta cg_drawCrosshair "4"
    seta cg_brassTime "2500"
    seta ui_browserShowEmpty "1"
    seta ui_browserShowFull "1"
    seta ui_browserSortKey "4"
    seta ui_browserGameType "0"
    seta ui_browserMaster "0"
    seta g_spSkill "2"
    seta g_spVideos ""
    seta g_spAwards ""
    seta g_spScores5 ""
    seta g_spScores4 ""
    seta g_spScores3 ""
    seta g_spScores2 ""
    seta g_spScores1 ""
    seta ui_ctf_friendly "0"
    seta ui_ctf_timelimit "30"
    seta ui_ctf_capturelimit "8"
    seta ui_team_friendly "1"
    seta ui_team_timelimit "20"
    seta ui_team_fraglimit "0"
    seta ui_tourney_timelimit "15"
    seta ui_tourney_fraglimit "0"
    seta ui_ffa_timelimit "0"
    seta ui_ffa_fraglimit "20"
    seta s_mixPreStep "0.05"
    seta s_mixahead "0.2"
    seta s_khz "22"
    seta s_doppler "1"
    seta s_separation "0.5"
    seta s_musicvolume "0.25"
    seta s_volume "0.8"
    seta r_primitives "0"
    seta r_railSegmentLength "32"
    seta r_railCoreWidth "6"
    seta r_railWidth "16"
    seta r_facePlaneCull "1"
    seta r_gamma "1"
    seta r_swapInterval "0"
    seta r_textureMode "GL_LINEAR_MIPMAP_LINEAR"
    seta r_finish "1"
    seta r_dlightBacks "1"
    seta r_dynamiclight "0"
    seta r_drawSun "1"
    seta r_fastsky "1"
    seta r_ignoreGLErrors "1"
    seta r_flares "0"
    seta r_lodbias "0"
    seta r_lodCurveError "250"
    seta r_ignoreFastPath "1"
    seta r_smp "0"
    seta r_subdivisions "4"
    seta r_vertexLight "1"
    seta r_simpleMipMaps "1"
    seta r_customaspect "1"
    seta r_customheight "1024"
    seta r_customwidth "768"
    seta r_fullscreen "1"
    seta r_mode "9"
    seta r_ignorehwgamma "0"
    seta r_overBrightBits "1"
    seta r_depthbits "0"
    seta r_stencilbits "0"
    seta r_stereo "0"
    seta r_colorbits "0"
    seta r_texturebits "32"
    seta r_detailtextures "1"
    seta r_roundImagesDown "1"
    seta r_picmip "0"
    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_compressed_textures "0"
    seta r_allowExtensions "1"
    seta r_glDriver "libGL.so.1"
    seta cg_viewsize "100"
    seta cg_predictItems "1"
    seta cl_anonymous "0"
    seta sex "male"
    seta handicap "100"
    seta color2 "5"
    seta color1 "4"
    seta g_blueTeam "Pagans"
    seta g_redTeam "Stroggs"
    seta team_headmodel "*james"
    seta team_model "james"
    seta headmodel "sarge"
    seta model "sarge"
    seta snaps "20"
    seta rate "3000"
    seta name "Sonikkua"
    seta cl_maxPing "800"
    seta m_filter "1"
    seta m_side "0.25"
    seta m_forward "0.25"
    seta m_yaw "0.022"
    seta m_pitch "0.022000"
    seta cg_autoswitch "0"
    seta r_inGameVideo "1"
    seta cl_allowDownload "0"
    seta cl_accelLookScale "0.5"
    seta cl_accelLook "0"
    seta cl_accelScale "8"
    seta cl_accelDeadZone "3"
    seta cl_freelook "1"
    seta cl_mouseAccel "0"
    seta sensitivity "5"
    seta cl_run "1"
    seta cl_packetdup "1"
    seta cl_maxpackets "30"
    seta cl_pitchspeed "140"
    seta cl_yawspeed "140"
    seta sv_strictAuth "1"
    seta sv_lanForceRate "1"
    seta sv_master5 ""
    seta sv_master4 ""
    seta sv_master3 ""
    seta sv_master2 ""
    seta sv_floodProtect "1"
    seta sv_maxPing "0"
    seta sv_minPing "0"
    seta sv_maxRate "0"
    seta sv_maxclients "8"
    seta sv_hostname "Sonikkua"
    seta timelimit "0"
    seta fraglimit "20"
    seta dmflags "0"
    seta vm_ui "0"
    seta vm_game "0"
    seta vm_cgame "0"
    seta com_introplayed "1"
    seta com_blood "1"
    seta com_maxfps "185"
    seta com_hunkMegs "80"
    seta com_zoneMegs "64"
    (this is also at http://www.pastie.org/964722)

    Don't forget to save those changes!

    Once you've done this install Full Force in Cydia and set it to "on" for Quake 3.

    Return to your SpringBoard and launch you iPad native Quake 3 in all it's glory :-)

    Now it will run at native iPad resolution and quite a nice frame rate :-)

    Using FullForce alone has the game run, but only at a stretched low iPhone resolution.
    This article was originally published in forum thread: Quake 3: Arena on iPad at full 1024x768 Native Resolution started by Sonikku View original post
    Comments 29 Comments
    1. tweaker's Avatar
      tweaker -
      WOW. Nice hack! Trying it right now.
    1. staterunner180's Avatar
      staterunner180 -
      Too bad I don't have an iPad to enjoy this on =/
    1. Success.Is.Sweet's Avatar
      Success.Is.Sweet -
      Wow, that's awesome! How well do the controls work on such a huge device?
    1. cypherpunk's Avatar
      cypherpunk -
      Any chance of porting it to the iPhone, since most people actually OWN one?
    1. corkey20000's Avatar
      corkey20000 -
      Oh god. Might have to officially get an iPad now.
    1. s1l3nt's Avatar
      s1l3nt -
      Quote Originally Posted by cypherpunk View Post
      Any chance of porting it to the iPhone, since most people actually OWN one?
      its for all idevices
    1. edge777's Avatar
      edge777 -
      Quote Originally Posted by cypherpunk View Post
      Any chance of porting it to the iPhone, since most people actually OWN one?
      Wow, read the first line where it says, "after a bit of tweaking I've got The iPhone port of Quake 3 running on the iPad"????
    1. kickerman65's Avatar
      kickerman65 -
      how come i have no sound? Is this normal?
    1. ultimatexpka's Avatar
      ultimatexpka -
      Quote Originally Posted by tweaker View Post
      WOW. Nice hack! Trying it right now.
      What hack?
    1. rpetrich's Avatar
      rpetrich -
      Wow, this is very smooth; did not expect that. Controls need a lot of work though, I'm stumbling around like a drunken giraffe.
    1. cypherpunk's Avatar
      cypherpunk -
      Quote Originally Posted by edge777 View Post
      Wow, read the first line where it says, "after a bit of tweaking I've got The iPhone port of Quake 3 running on the iPad"????
      Sorry, my bad.

      I just wish Apple hadn't made such a comeplete mess of the iPad. For example, I don't care about 3G connectivity - I'm sure far more people would have appreciated the addition of a USB port and SD card slot instead.
    1. whereswaldo's Avatar
      whereswaldo -
      Since when can people with 4 posts post in the main news section, I have over 500 and I can't, I didn't know there was a quake 2
    1. awesomeSlayer's Avatar
      awesomeSlayer -
      Nice job! I need to download this!
    1. iPhoneMuscle's Avatar
      iPhoneMuscle -
      This is tight. But we need the sound.....lol
    1. jordbrett's Avatar
      jordbrett -
      Amazing! Crazy to remember how hard it was in the 1.0 era to even run an nes emu!
    1. Sn1PeR's Avatar
      Sn1PeR -
      Wow! I am amazed that it runs so well. This little a4 has a lot potential!
    1. CZroe's Avatar
      CZroe -
      I've played enough Q3A to know that even that second shot is not Q3A "in all its glory."

      For one thing, where is the sky?!
    1. phubar's Avatar
      phubar -
      This is tight. But we need the sound.....lol
      yup q3 without the *splash* HEADSHOT *splash* HEADSHOT
      doesnt really feel like q3 lol
    1. lfc_'s Avatar
      lfc_ -
      you can probably just copy&paste in the sound files from the PC version
      ill have a look later tonight
    1. cypher7810's Avatar
      cypher7810 -
      It looks cool but is totally unplayable. The controls are horrible. You can't play quake decently with tilt controls.