Quake 2 on Android

Last Updated:

  1. julien

    julien Member

    Hi, this is to present my hobby project : Quake 2 on Android

    click here => Home (Quake2Android)

    Please read the FAQ http://sites.google.com/site/quake2android/faq before reporting any problem.

    All contributions (ideas, graphics, tests) are welcome !

    21 feb 2010 : *** going open source ***

    I decided to release the source code here : http://code.google.com/p/quake2android/

    Want to start hacking right now ? try this :
    svn checkout http://quake2android.googlecode.com/svn/trunk/ quake2android

    31 jan 2010 : *** new release 1.8 ***

    changelist 1.8 :
    - corrected crash in video menu
    - extract players directory from demo file
    - fixed download bug
    - tested multiplayer game : working OK !

  2. dividebyzero

    dividebyzero Member

    Just tried version 1.6. It's extremely laggy and unplayable on the Droid.
  3. julien

    julien Member

  4. dividebyzero

    dividebyzero Member

    Hey I just tried it again and it worked much better on my Droid (running Android 2.0.1).

    Everything is running smooth in that 1.5 version of your quake2 app.

    I love this so far!

    just a minor bug so far: Whenever I open or close my keyboard, the app instantly exits out. Kind of annoying.

    EDIT: also, clicking "OPTIONS" in the game is annoying because it restarts the phone. :(
  5. spottyelephant

    spottyelephant Well-Known Member

    It's certainly a good start - I'm clocking between 5 and 12 fps on the Samsung Galaxy.

    There's no sound though, and i cant figure out how to pull up the quake 2 menu in the game.

    Well done on getting it running like it is so far though!
  6. dividebyzero

    dividebyzero Member

    My fps on Droid are around 25.

    I can't seem to pull up the quake 2 menu in game either.
  7. hood420

    hood420 Well-Known Member

    When will this be available through the market?
  8. munsterrr

    munsterrr Well-Known Member

    im getting about 8 fps right now on my moment.

    i just tried it for a few moments....your a champion sir.

    im guessing you cant adjust controls through the games menu. you have to do it through the config file
  9. julien

    julien Member

    Hi all, thank for your feedback. below are some comments from me .
    - Julien

    Please, can you send me a logcat with the 1.6 version ? I recommend SendLog, available on the Market for that purpose.

    Hi, on my Galaxy, I just need to press the center key on the DPAD. then you can remap the controls as you want in the quake 2 menu > OPTIONS > customize controls. or if you prefer, edit the config file : /sdcard/baseq2/config.cfg.
    An sound is working also on my Galaxy .

    If you want higher framerate, you can uncheck "eco mode" in the settings panel. but this will eat up your battery faster ;-)

    Never . because :
    1- I don't intend to make money with it. I do that only as my hobby.
    2- The company owning the copyright to Doom and Quake licences does not like that someone use its trademark on the Google Market
    iD Software frags Doom, Quake, and Wolfenstein ports for Android
    PaulMcCartney likes this.
  10. 9Nails

    9Nails Well-Known Member

    Hi Julien - Version 1.6 works on my Samsung Moment with the retail pak0.pak from Quake 2. Performance is in the 5 - 9 Fps range. Not acceptable, but not a bad start either. It's 20 fps if I go outside on the first level and look at a wall though! :) The sensors work good for control. And I'm using the Enter key on the Moment's keyboard to shoot. Sound works too, but the 2nd time I ran it I had no sound until I walked into the 1st room where you hear some radio comm traffic. Then all the sounds came back. (It was like it was taking a while to load the files.)

    I can use the Moment's Optical Mouse to navigate the Quake 2 menu, and can click on Quit, Options, but not Video.

    Keep up the good work!
  11. dividebyzero

    dividebyzero Member

    Julien, I sent you two emails.

    Holy crap this is even more awesome!

  12. cayman

    cayman Member

    I have few things to say...
    First, Julien, YOU ARE THE MAN!!!
    Second, I get about 7-18fps on my Galaxy...Don't know how. Currently using II5 GalaxHero 1.1 rom. Tomorrow I will flash my phone to IK5 and then try it again.
    Third, I am jealous of you guys using Droid... :-(

    Finaly, did you ever think about porting Counter-Strike??? It uses the same engine as QuakeII just modified a bit.
  13. dividebyzero

    dividebyzero Member

    OMG that would be epic!

    I would love to play CS online through wifi. Who cares how much I would suck due to the controls... it would be so fun!
  14. cayman

    cayman Member

    I know that Quake III and Half Life were ported to Symbian s60. I played quake on my old Sony Ericsson w950 which has 200mhz processor only!!!

  15. gentlefury

    gentlefury Well-Known Member

    i loaded it up and hit download pak0.pak it hangs a bit then doesn't dl.

    Did i do something wrong?
  16. dividebyzero

    dividebyzero Member

    I don't think you did anything wrong. Its a huge 37MB file, so it should take a while. If it's still taking long, try downloading it from your browser through the website (that way you can see the progress bar in your download).
  17. gentlefury

    gentlefury Well-Known Member

    no i mean it says starting download, then it throws me an error, java io something
  18. dividebyzero

    dividebyzero Member

    oh. well I dunno then.
  19. tliebeck

    tliebeck VIP Member VIP Member

    This is awesome!

    It's not quite playable yet on my Droid though. Particle effects (e.g. firing the blaster) and explosions/fire seem to drop the framerte to around 1 or 2 per second (it shows 5). Whens such effects are not onscreen, it's incredibly smooth and playable, e.g. 40fps. Tried ending all tasks, then rebooting the phone, turning all sync/wifi off...doesn't seem to help.

    Have a blinking F1 light and don't know how to press F1. (Been so long since I played Q2 that I don't even remember what it's for).

    I can't seem to get free look to work with the accelerometer. I forget if this requires a custom config in Q2 or not? I'd like to have it function like a modern game, i.e., mouse (accelerometer) controls pitch/yaw and arrows control walking/strafing fore/back/left/right.

    In any case, very impressed with what you've done so far!
  20. spottyelephant

    spottyelephant Well-Known Member

    Turns out i was just being stupid with the sound - it is working!
    Menu coming up too.

    eco doesn't seem to have made a huge difference - there's a bit less lag when im controlling it, but fps are still about the same. But still playable though!

    edit - i had a small issue when i used the ingame download too - it stalled at 25mb, so i just transferred to sdcard manually.
    I think it was because up until about 20mb i regularly touched the screen to make sure the lock screen didnt come on/phone went to sleep. But then i stopped doing it, and perhaps it hung when the phone screen tried to sleep but the game was downloading, i dunno.
  21. cayman

    cayman Member

    I agree. On my Galaxy, if there is no "effects" like shooting, fire, enemy, fps rises to about 25. Since Galaxy has only 128mb, when I start it without preparations in task manager, during the play the are tones of boring messages popups like "pure messenger widget stop working" and such.
    This is actually a good thing. It shows that android can recognize priorities and turn off those inactive apps to gain some memory.
    God bless google!!! ;-)
  22. spottyelephant

    spottyelephant Well-Known Member

    How did you turn them off? It crashes for me when I select "video" from the quake 2 menu on my Galaxy.
  23. cayman

    cayman Member

    Oh, I didn't turn off. Just when you are in some place on the map of the game without those stuff, like at the start, just down the stairs. It crashes to me too when I try to open video menu...
  24. fam

    fam Well-Known Member

    2nd tliebeck,

    On a droid it spurts at a smooth fast fps of 30+ then drops as soom as the gun fires and the red particles come out, but sometimes the red particles that slow it down go smoothly at other parts in the game. Something is lagging it, I know it can be fixed. it will be awesome!
  25. gentlefury

    gentlefury Well-Known Member

    k got it running on droid, runs great! Is there anyway tho to add an upside down screen/control setting. Right now it's pretty impossible to play properly, I have always hated tilt control, and its really hard to control left handed and with the center of the d-pad mapped to fire.

Share This Page