Active Topics

 



Notices


Reply
Thread Tools
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#21
You have got improvements as you compiled for hardfloat (so all the floating point in the code you're compiling uses the hardware rather than software).

You may just get a bit more of an improvement by doing any libm functions (trig, sqrt, all those sort of things) in hardware floating point rather than software too.

Yes, link against libm.a.


Simon

P.S. I should add that soft-float and hardfloat can be mixed (at the moment on the n800), which is why you can mix a hardfloat quake binary and a softfloat libm, etc.
 
iball's Avatar
Posts: 729 | Thanked: 19 times | Joined on Mar 2007
#22
Just make it run as fast as it does on my N95 cell phone.
__________________
Kicking Nokia in the jimmy, one marketing exec at a time.
Originally Posted by Mr. T
Well maybe Mr. T hacked the game, and made a mowhawk class? And maybe Mr. T is pretty handy with computers? Had that occurred to you Mr. Condescending Director?
 
zeez's Avatar
Posts: 341 | Thanked: 68 times | Joined on Aug 2007
#23
Runs very nice on my N800 - this is so coool
 
pipeline's Avatar
Posts: 693 | Thanked: 502 times | Joined on Jul 2007
#24
I just updated the 800 version download to fix handling of config files.

The zip file also contains an optimized config.cfg file which you can put into the ID1 directory along with pak files (if you already have your own config you dont need this).

You can get this to work with pak files on a memory card. Just put the sdlquake executable on internal memory, create a quake directory on memory card, create an ID1 subdirectory in that directory, and put config.cfg and pak files in that id1 directory. Then launch the program with a command like this :

./sdlquake -winsize 800 480 -fullscreen -basedir /media/mmc2/quake/

(substitute mmc1 for mmc2 if you chose that card... for me internal is mmc2)
 
pipeline's Avatar
Posts: 693 | Thanked: 502 times | Joined on Jul 2007
#25
Installers created (see links in first post). Let me know of any issues with them.
 
salida's Avatar
Posts: 51 | Thanked: 4 times | Joined on Aug 2007 @ Greece
#26
hey all,
am having problems to launch quake.(i am a bit noob)
do i have to give some console command to launch the game?
__________________
Less Is More n800
 
pipeline's Avatar
Posts: 693 | Thanked: 502 times | Joined on Jul 2007
#27
How method did you use to install? Did you use any of the installers i just made (see first post).
 
ArnimS's Avatar
Posts: 1,107 | Thanked: 720 times | Joined on Mar 2007 @ Germany
#28
Installs/runs fine here - nice job

Playing at 800x480 on 770 gets about 1-3 fps in most scenes. Don't recall if the other quake built ages ago was faster (was that quake2)?

At smallest screen size it gets around 8-10 fps, so with pixel doubling it could be playable.

I'd suggest dpad for movement, stylus (absolute Xposition) for turning, dpad enter for jump and - key (index finger) for firing.

Erm nice job with the menu item starter - i gotta see how that is done.
 
pipeline's Avatar
Posts: 693 | Thanked: 502 times | Joined on Jul 2007
#29
Thanks arnim... would be great if you could verify that the n800-mmc1 version does not work on the 770... i built 800 version with flags to 'try' to use floating point but it may just be using more efficient softfloat which might work on 770.

I know your busy doing your own ports though Thanks for feedback... i'll probably try to get pixel doubling, which you mentioned, working.

I use pypackager to create the installs... its easy once you have a sample tree structure, desktop file, and start script.

If you want to download a sample, download :
http://wardenclyffetower.com/MaemoFiles/sources-py.zip

I would typically unzip that branch on windows machine, copy branch over to 800, chmod 755 on the bin script and pypackage it.

Everything from that root shows where the files will be copied during install to its a mini representation of entire file system. You need to edit /bin script, /lib/share branch to set up your directory, share/applications/hildon desktop file to link to bin/lib/icon.

Last edited by pipeline; 2007-09-29 at 17:03.
 
salida's Avatar
Posts: 51 | Thanked: 4 times | Joined on Aug 2007 @ Greece
#30
Wow it is GREAT.
my mistake was that i confused the ways of install.
thanks great game
__________________
Less Is More n800
 
Reply


 
Forum Jump


All times are GMT. The time now is 14:54.