Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [OS2008] Quake 1 now running!

    Reply
    Page 3 of 20 | Prev |   1     2   3   4     5   13 | Next | Last
    lardman | # 21 | 2007-09-28, 15:18 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    iball | # 22 | 2007-09-29, 01:41 | Report

    Just make it run as fast as it does on my N95 cell phone.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    zeez | # 23 | 2007-09-29, 03:04 | Report

    Runs very nice on my N800 - this is so coool

    Edit | Forward | Quote | Quick Reply | Thanks

     
    pipeline | # 24 | 2007-09-29, 03:27 | Report

    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)

    Edit | Forward | Quote | Quick Reply | Thanks

     
    pipeline | # 25 | 2007-09-29, 15:03 | Report

    Installers created (see links in first post). Let me know of any issues with them.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    salida | # 26 | 2007-09-29, 16:28 | Report

    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?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    pipeline | # 27 | 2007-09-29, 16:34 | Report

    How method did you use to install? Did you use any of the installers i just made (see first post).

    Edit | Forward | Quote | Quick Reply | Thanks

     
    ArnimS | # 28 | 2007-09-29, 16:46 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    pipeline | # 29 | 2007-09-29, 16:51 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by pipeline; 2007-09-29 at 17:03.

     
    salida | # 30 | 2007-09-29, 17:23 | Report

    Wow it is GREAT.
    my mistake was that i confused the ways of install.
    thanks great game

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 3 of 20 | Prev |   1     2   3   4     5   13 | Next | Last
vBulletin® Version 3.8.8
Normal Logout