Comments (30)
I'm not sure if it will work but it is worth a try. In case of normal quake3
you can
start a demo from the commandline using './quake3 +timedemo 1 +demo four'. You
could
pass this to the game from the kwaakjni library.
Note something else which I haven't investigated. On some devices the default
EGL
framebuffer config which GLSurfaceView selects is not well accelerated. It
might be
worth to experiment with it. I didn't play with it yet because people
discouraged
that since it is tricky on the Milestone (here the default format is ok).
Original comment by [email protected]
on 25 Feb 2010 at 10:07
from kwaak3.
Here is the timedemo results:
Normal timedemo WITH sound:
1260 frames 109.6 seconds 11.5 fps 34.0/87.0/339.0/32.4 ms
Normal timedemo WITHOUT sound:
1260 frames 86.8 seconds 14.5 fps 28.0/68.9/194.0/22.7 ms
Faster cfg timedemo:
1260 frames 87.0 seconds 14.5 fps 28.0/69.0/251.0/22.1 ms
The cfg i used: http://ucguides.savagehelp.com/Quake3/files/VisualFPS4.cfg
Apperently it did not give any extra fps :-)
I also attached a screenshot from the demo.
Oh yeah, and nice port btw!
Original comment by [email protected]
on 25 Feb 2010 at 1:42
Attachments:
from kwaak3.
Nice that it works :) The performance is similar to what I expected. The G1 had
around 10fps but that is at ~330MHz or so while this is about 50% faster, so
around
15 sounds good. If you use vertex lighting you will likely reach 20fps and
setting
the texture mode to GL_NEAREST_MIPMAP_NEAREST might bring you 0.5fps more but
it will
look a little worse.
Original comment by [email protected]
on 25 Feb 2010 at 1:57
from kwaak3.
I have added the results to the website. I might tweak the audio code a bit
today
which might give 1 or 2 extra frames per second.
Original comment by [email protected]
on 25 Feb 2010 at 2:03
from kwaak3.
I will run the demo again when it is done then, just for comparison :-)
Original comment by [email protected]
on 25 Feb 2010 at 2:06
from kwaak3.
I have uploaded a new build which has the new audio code. I like to know how it
works. It relies on JNI code which I haven't pushed to svn yet because I'm not
convinced about the stability, so you can't benchmark it yet. I hope to add it
tomorrow once I hear back from everyone.
Original comment by [email protected]
on 25 Feb 2010 at 11:35
from kwaak3.
this dosent cout but hey i figured you might whanted to know, iv succesfully run
quake3 on my ported 2.0.1 android build for my htc raph, it runs about 10 fps
give or
take, clock is at 528mhz, and i cannot get it to work with sound only with
sound off
it works. again dont pay much attention to this my phones android port is not
yet
fully optimized
Original comment by [email protected]
on 26 Feb 2010 at 4:36
from kwaak3.
[deleted comment]
from kwaak3.
If you add +condump console.log to the argument list in jnikwaak.c then you can
read
the results in your quake3 folder after the demo has run. :-)
Original comment by [email protected]
on 27 Feb 2010 at 7:35
from kwaak3.
how can I add timedemo to kwaakjni library ? I need to modifying and build
source
code? ;-) I run kwaak3 on my Samsung Spica, this phone have Samsung s3c6410
processor, sound not working, game work ok. Demo shows fps between 4-14 fps on
normal
settings... My Spica have very poor 3D driver, even 3D games from Android Market
don't run smoothly :( Anyway great work :-)
Original comment by [email protected]
on 1 Mar 2010 at 4:05
from kwaak3.
There is a new build online which hopefully fixes the remaining audio problems.
In a
next build I plan to add some benchmark button to make it easier. If you want to
patch the source you should pass the commands I mentioned in argc/argv to the
quake3
main function in kwaakjni.c
Original comment by [email protected]
on 2 Mar 2010 at 11:12
from kwaak3.
Hi!
It is possibile to download the apk with manifest corrected to work on 1.5?
Cause i
don't know how to do it myself...
Original comment by [email protected]
on 12 Mar 2010 at 7:52
from kwaak3.
[deleted comment]
from kwaak3.
[deleted comment]
from kwaak3.
Seems i missed the sdk dependency in the manifest... Tried updating it, but the
changes that has been made to the native code does not match those i compiled..
giving
it a more serious try later.
Original comment by [email protected]
on 17 Mar 2010 at 4:34
from kwaak3.
Working on Sony ericsson Xperia X10. lil laggy. demos runs like a machine. cant
see
fps tho. X10 is touch screen only. configured volume buttom to move forwards and
backwards and camera button to shoot. there is a way to remove more textues,
cant
remember how will try find out and post. The pros used to play with no
textures. This
should increase FPS alot. sound works.
Original comment by [email protected]
on 21 May 2010 at 7:50
from kwaak3.
Hi .
I wan't to benchmarks on Archos 5 it with a new 3d firmware it's seem look run
betweem 20 and 30 fps so i don't have any experience on NDK anyone to compile
a benchmarks version?
Original comment by [email protected]
on 8 Jun 2010 at 11:49
from kwaak3.
i finally manage a system for type timedemo 1 in game with wiimote as keyboard .
i get :
No sound 1260 frames 46.0 seconds 27.4 fps 17.0/36.5/1265.0/11.2ms
with sound 1260 frames 62.9 seconds 20.0 fps 18.0/49.9/1405.0/18.6ms
Original comment by [email protected]
on 8 Jun 2010 at 12:25
from kwaak3.
with sound low res 1260 frames 60.1 seconds 21.0 fps 14.0/47.7/1095.0/20.0ms
with sound low res lighting vertex 1260 frames 51.6 seconds 24.4 fps
15.0/41.0/1258.0/15.4ms
Original comment by [email protected]
on 8 Jun 2010 at 1:03
from kwaak3.
I just installed this on my HTC Hero running Android 2.1.
Exactly how can I fire up a timedemo for benchmarking?
I don't have any keyboard inputs to use on the console.
I did see mention to "kwaakjni library," but I don't understand what I have to
do to run the demo.
Original comment by [email protected]
on 29 Jun 2010 at 6:42
from kwaak3.
I have add some changes which make benchmarking easier to SVN. It will be in a
new build which I will upload today or tomorrow. I consider this bug about
'benchmarking' and consider it fixed ;) I'm not sure if I will add an official
1.5 build though.
Just some results on my Nexus One:
Using default settings with or without audio you get respectively 19.5fps and
21.3fps. If lightmaps (a form of lighting) are disabled, the performance
improves to 25fps and 28.4fps, that's under heavy situations.
Original comment by [email protected]
on 11 Jul 2010 at 1:14
- Changed state: Fixed
from kwaak3.
hello.
where I could get the version of quake 3
not deal with left wing pad.
as it is right wing pad.
would greatly appreciate it.
would pay if it is necessary to have the right wing pad
please
Thanks
greetings
Original comment by [email protected]
on 13 Nov 2010 at 1:02
from kwaak3.
I need for 1.5
Original comment by [email protected]
on 19 Dec 2010 at 1:54
from kwaak3.
Got it working on HTC tattoo but the textures are real white so can't see
anything except gun enemies ammo etc.
Original comment by [email protected]
on 19 Dec 2010 at 8:52
from kwaak3.
I have a lg GT540 Android 1.6 and I installed Kwaark3 and put quake 3 Arena
(full) in my sd card. The only problem is that when i open kwaark3 and press
"play game". The screen becomes black and then it goes back to the kwaark3
menu. Can you please help me solve this issue/problem.
Thanks; Paul
Original comment by [email protected]
on 16 Apr 2011 at 3:23
from kwaak3.
I have nexus s & quake3 runs perfectly but there's no joystick so i cant move
so pls if anybody knows solution pls reply
Original comment by [email protected]
on 21 Jul 2011 at 12:48
from kwaak3.
[deleted comment]
from kwaak3.
Овьатсдышчоыо
Original comment by [email protected]
on 4 Mar 2013 at 5:17
from kwaak3.
its perfect to me in xoom2 (motorola) with bluetooth keyboard...
but, isn't the same to the bluetooth mouse...
would be possible to keep the original code, referring to the mouse,
to make it work with the bluetooth mouse?
Original comment by [email protected]
on 11 Mar 2013 at 11:39
from kwaak3.
Is this project still going? My phone is Oppo FInd 5 of China.I wanna try this
great game. But I don't have any pak0.pk3 or pak1-pak8.pk3 files, can anybody
send me these files? My email: [email protected] THanks in advance.
Original comment by [email protected]
on 27 Jul 2013 at 3:43
from kwaak3.
Related Issues (13)
- RFE: Tilt-based movement control for keyboard-less devices HOT 58
- Have camera/volume buttons be mappable as a mouse/keyboard input HOT 10
- KwaakAudio class missing HOT 2
- Missing make file for Quake3 source HOT 5
- Crashes on G1 w/o of memory (I think) w/Cyanogenmod HOT 19
- phone state/identity permission HOT 8
- Does not start HOT 13
- Two shortcuts showing up in app drawer HOT 5
- Not running very well on N1 - CM 5.0.3-N1 HOT 13
- Loss of Textures after exiting/returning from Home HOT 4
- how to run cpma in order to watch demos?
- port other games? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kwaak3.