Kevin Arunski of TMSOFT contacted us regarding a port of Quake that he and developer Todd Moore have created based on id Software's GLQuake source code.

Quake is heavily dependent on using a keyboard and mouse so adapting player controls that didn’t take away from game play was very important. The accelerometer was used to handle player movement by tilting left, right, forward, and backward. The iPhone's ability to track up to 5 individual touches at the same time meant the touch screen could easily support free look while pressing jump or fire.

The graphics were rotated to landscape mode using the full screen resolution of 480x320 and native Open GL ES. Numerous optimizations were added to make full use of the iPhone’s PowerVR MBX GPU. The game currently runs at 20 to 30 frames per second and includes effects like perspective correct multi-textured polygons, trilinear/anisotropic filtering, alpha blended explosions, and depth testing.

The sound was implemented using Open AL and network support enabled using the WiFi connection. The menu system received a button overlay for the arrow keys, escape, and enter buttons along with a keyboard popup for entering things like player name or IP address

Features:

  • Native OpenGL ES - optimized for the iPhone
  • Keyboard and menu - all console commands supported
  • Accelerometer controls player movement
  • Multi-touch controls - free look, fire and jump
  • Multiplayer support using Wifi network

The developer informs us they are currently looking at options for licensing the game from id and publishing it through the App Store.

While the Quake source code and original map files for all of the levels are released under the GPL, signoff from id Software would be required for the game to make it into the App Store. id Software CEO Todd Hollenshead recently contacted us regarding homebrew maverick ZodTTD's announcement that he would be bringing a Quake port to the App Store. Hollenshead informed us that ZodTTD's port would be illegal and not sanctioned by the company and, as such, not allowed in the App Store.

Many of our readers have expressed an eagerness to see Quake running on their iPhone.  Here's hoping we see an official release before long.

  • mek

    Id prob. wants to make some money out of this deal
    so either the developer would have to pay a hefty licensing fee, and would they release it to the app store for free?

    or Id releases it

    i figured the other announcement for it being released for free was kinda sketchy...cause the guy didn't own the game

    but hey, we have cube

  • mek

    Id prob. wants to make some money out of this deal
    so either the developer would have to pay a hefty licensing fee, and would they release it to the app store for free?

    or Id releases it

    i figured the other announcement for it being released for free was kinda sketchy...cause the guy didn't own the game

    but hey, we have cube

  • http://www.blakespot.com Blake Patterson

    I've got to say that Quake is a lot better a game than Cube.

  • http://www.blakespot.com Blake Patterson

    I've got to say that Quake is a lot better a game than Cube.

  • Hutch

    Id should be thrilled that people are keeping there work alive.
    Charge 5 bucks, give a dollar to apple, a dollar to Zod, and the rest to Id.
    They would easily have 100k downloads by the end of the week.

    Kneel before Zod.

    /geek

  • Hutch

    Id should be thrilled that people are keeping there work alive.
    Charge 5 bucks, give a dollar to apple, a dollar to Zod, and the rest to Id.
    They would easily have 100k downloads by the end of the week.

    Kneel before Zod.

    /geek

  • http://www.metroccolis.com your personal robot

    THAT looks like a game, not just like a tech demo.
    Seems to have good and FULL controls and a niiice framerate :)
    Damn licensing stuff.....please make it happen.

  • http://www.metroccolis.com your personal robot

    THAT looks like a game, not just like a tech demo.
    Seems to have good and FULL controls and a niiice framerate :)
    Damn licensing stuff.....please make it happen.

  • mek

    @ Hutch,
    @ 5 bucks, and apples 30%, they will take no less than $1.50
    but i do agree...Id could make a lil bit of cashflow off of this

    i wonder if they actually have it being ported by themselves right now

  • mek

    @ Hutch,
    @ 5 bucks, and apples 30%, they will take no less than $1.50
    but i do agree...Id could make a lil bit of cashflow off of this

    i wonder if they actually have it being ported by themselves right now

  • tom

    This port is the best that I've seen so far and TMSOFT is an actual company with existing iphone products so maybe there is a chance for this to happen... From the video it looks like they have done a good job mapping the accelerometer and freelook controls. I really hope licensing doesn't get in the way as I would love to be able to play this on my iphone. I wonder what they would charge?? $5 seems reasonable as mentioned above, but I would go as high as $10 to get a good playable full version.

  • tom

    This port is the best that I've seen so far and TMSOFT is an actual company with existing iphone products so maybe there is a chance for this to happen... From the video it looks like they have done a good job mapping the accelerometer and freelook controls. I really hope licensing doesn't get in the way as I would love to be able to play this on my iphone. I wonder what they would charge?? $5 seems reasonable as mentioned above, but I would go as high as $10 to get a good playable full version.

  • Crim

    I agree, I think that using the accelerometer for movement and a touch based freelook is the way to go. The hard part that many of these FPSs are going to run into is shooting and jumping since you have to cover up part of the screen (as well as freelook). Oh well, this is a great step in the right direction.

    Now, bring on the Red Alerts of the world!!!!!

  • Crim

    I agree, I think that using the accelerometer for movement and a touch based freelook is the way to go. The hard part that many of these FPSs are going to run into is shooting and jumping since you have to cover up part of the screen (as well as freelook). Oh well, this is a great step in the right direction.

    Now, bring on the Red Alerts of the world!!!!!

  • Rafael

    I'm thinking between this video and what I've seen from Cube, the iphone isn't really a good platform for FPSs. Those controls look ridiculously frustrating.

  • Rafael

    I'm thinking between this video and what I've seen from Cube, the iphone isn't really a good platform for FPSs. Those controls look ridiculously frustrating.

  • Pingback: Portierte Version von Quake möchte AppStore-Lizensierung (Video) | Touch-Mania

  • Wabaam

    jailbroken ftw :P

  • Wabaam

    jailbroken ftw :P

  • Wabaam

    @rafael

    ive played quake on my jailbroken 2.2 ipod touch, and the controls are NOT frustrating at all.

  • Wabaam

    @rafael

    ive played quake on my jailbroken 2.2 ipod touch, and the controls are NOT frustrating at all.

  • ArtOfWarfare

    Why must such talented people waste their time messing around other people's ip? It seems to me they had all the talent to rip off Quake so flawlessly, they aught to have the talent to make their own ip which they can legally give away for free.

  • ArtOfWarfare

    Why must such talented people waste their time messing around other people's ip? It seems to me they had all the talent to rip off Quake so flawlessly, they aught to have the talent to make their own ip which they can legally give away for free.

  • aen

    way to go!

  • aen

    way to go!

  • Aaron Sullivan

    @ArtOfWarfare

    While I agree with you in principle, this is a PORT from an existing code base and existing assets. My guess is that the developers have neither the time or talent to make this game from scratch, not to mention the assets.

  • Aaron Sullivan

    @ArtOfWarfare

    While I agree with you in principle, this is a PORT from an existing code base and existing assets. My guess is that the developers have neither the time or talent to make this game from scratch, not to mention the assets.

  • Jc

    why does this stuff even receive press if we know it wont get accepted. Correct me if im wrong but didnt the shareware of quake consist of the first episode??? If they released just the shareware would it still be illegal? They could release that and provide the level of interest to id and move on from there

  • Jc

    why does this stuff even receive press if we know it wont get accepted. Correct me if im wrong but didnt the shareware of quake consist of the first episode??? If they released just the shareware would it still be illegal? They could release that and provide the level of interest to id and move on from there

  • Hutch

    Quake is quake.... why not mod it? Levels, bad guys... what not.
    Call it Kwaic. I'd still buy it if it had the game play.

    Apple... if your stealthly looking in on these posts... just put you foot down and let us know what is what. The money will flow and Steve likes money!

  • Hutch

    Quake is quake.... why not mod it? Levels, bad guys... what not.
    Call it Kwaic. I'd still buy it if it had the game play.

    Apple... if your stealthly looking in on these posts... just put you foot down and let us know what is what. The money will flow and Steve likes money!

  • Pingback: Another iPhone ‘Quake’ Port Strives for App Store Acceptance … | IPHONE NEWS

  • Pingback: Classic Quake Game Ported to iPhone with OpenGL Graphics | Student Tech News

  • Pingback: Quake für iPhone, die zweite » MACNOTES.DE

  • http://www.f1archives.co.uk/mobile.htm Gregz0r

    Do the same with Duke Nukem 3D and I'll be in heaven! :D

  • http://www.f1archives.co.uk/mobile.htm Gregz0r

    Do the same with Duke Nukem 3D and I'll be in heaven! :D

  • Jc

    wolfenstein 3d and doom, in that order

  • Jc

    wolfenstein 3d and doom, in that order

  • andreas

    needs new assets. can't use id's graphics. go with some mod.

  • andreas

    needs new assets. can't use id's graphics. go with some mod.

  • http://uk.youtube.com/profile_play_list?user=2PeteShakur funkyellowmonkey(ps3 id)

    Ipod touch GTA FTW!!! :)

  • http://uk.youtube.com/profile_play_list?user=2PeteShakur funkyellowmonkey(ps3 id)

    Ipod touch GTA FTW!!! :)

  • Pingback: Quake fürs iPhone - daheads blog²

  • http://www.myspace.com/lahermana sendblink

    No matter what I've been playing ZOD's version since, 2.0 was jailbreaked, (in other words LONG BEFORE you guys started making a Quake port, in which already was started on before FW versions of iPhones, but the 2.0 version was created for the AppStore idea)

    Anyways, ID it wont be accepted your version, and if it were, you probably have to pay allot for the license(and keep paying them till iPhone App Store dies, they won't simply pay 1 fee, they would charge you % of your winnings on every sale). Thats what the original Quake owners will do to you, as for reality.

    The only good idea... yes as mentioned before here, MOD IT to be a different game, and you would be well off Really good Accepted on AppStore

  • http://www.myspace.com/lahermana sendblink

    No matter what I've been playing ZOD's version since, 2.0 was jailbreaked, (in other words LONG BEFORE you guys started making a Quake port, in which already was started on before FW versions of iPhones, but the 2.0 version was created for the AppStore idea)

    Anyways, ID it wont be accepted your version, and if it were, you probably have to pay allot for the license(and keep paying them till iPhone App Store dies, they won't simply pay 1 fee, they would charge you % of your winnings on every sale). Thats what the original Quake owners will do to you, as for reality.

    The only good idea... yes as mentioned before here, MOD IT to be a different game, and you would be well off Really good Accepted on AppStore

  • EchoBravo

    The problem for id Software... they don't want to see Apple Inc. profiting from Quake while they make ZIP! Yes, even if its released FREE in the AppStore, Apple can run a commercial showing off the Quake app and increasing iPhone and Ipod Touch sales by another 2.5% for the quarter. And Apple WILL do it!!

  • EchoBravo

    The problem for id Software... they don't want to see Apple Inc. profiting from Quake while they make ZIP! Yes, even if its released FREE in the AppStore, Apple can run a commercial showing off the Quake app and increasing iPhone and Ipod Touch sales by another 2.5% for the quarter. And Apple WILL do it!!

  • Pingback: ¿Para cúando Quake en iPhone y iPod Touch?

  • Pingback: Quake on iPhone is Illegal. And isn’t Illegal. iD Really Needs a Spokesperson… | Christopher Price .net

  • http://www.christopherprice.net Christopher Price

    Unfortunately, it doesn't look like iD is being very clear here on the legalities associated with the GPL. Fortunately, I can be clear where they chose not to be:

    http://www.christopherprice.net/quake-on-iphone-illegal-isnt-id-really-needs-spoeksperson-756.html

  • http://www.christopherprice.net Christopher Price

    Unfortunately, it doesn't look like iD is being very clear here on the legalities associated with the GPL. Fortunately, I can be clear where they chose not to be:

    http://www.christopherprice.net/quake-on-iphone-illegal-isnt-id-really-needs-spoeksperson-756.html

  • arn

    @Christopher. I haven't looked into the terms and what's included in Quake source release, but I assumed that it was the Quake graphics/maps that ID laid claim to, rather than the source.

  • arn

    @Christopher. I haven't looked into the terms and what's included in Quake source release, but I assumed that it was the Quake graphics/maps that ID laid claim to, rather than the source.

  • http://www.christopherprice.net Christopher Price

    Arn, as I indicated on my blog article on the matter... if that was the reason, there are several (perfectly legal) ways to work around that (already in use on other App Store ports and games).

    For example, the app could download the shareware version of Quake from ID's web site, extract it, and deploy the maps inside of it. Alternatively, the iPhone could allow emailing or uploading of maps from another legal copy. Or, they could simply enable a switch for third-party mods and ignore the original maps completely.

    None of these iD addressed, part of why I'm ticked that they so broadly over-generalized, poisoning the idea pool... it's really a chilling effect when a large company is willing to say something like that, I won't go as far as to call it a lie of omission... but it's certainly misleading to say any port of Quake is prohibited from the App Store.

  • http://www.christopherprice.net Christopher Price

    Arn, as I indicated on my blog article on the matter... if that was the reason, there are several (perfectly legal) ways to work around that (already in use on other App Store ports and games).

    For example, the app could download the shareware version of Quake from ID's web site, extract it, and deploy the maps inside of it. Alternatively, the iPhone could allow emailing or uploading of maps from another legal copy. Or, they could simply enable a switch for third-party mods and ignore the original maps completely.

    None of these iD addressed, part of why I'm ticked that they so broadly over-generalized, poisoning the idea pool... it's really a chilling effect when a large company is willing to say something like that, I won't go as far as to call it a lie of omission... but it's certainly misleading to say any port of Quake is prohibited from the App Store.

  • Doug

    I agree. It is clearly possibly for a dev to make a port that will creep by apple restrictions.

  • Doug

    I agree. It is clearly possibly for a dev to make a port that will creep by apple restrictions.

  • Pingback: Quake TMSOFT Ports for iPhone, features include accelerometer controls