maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Playable Quetoo (Quake2) port for N800 (https://talk.maemo.org/showthread.php?t=10459)

pipeline 2008-01-03 03:41

Re: Playable Quetoo (Quake2) port for N800
 
Oh, then go to :
http://www.gronmayer.com/it/

from your n800 and search for becomeroot and that should show repository which has it... click on green arrow to install repo, then look in application manager to install becomeroot

Slixor 2008-01-03 04:02

Re: Playable Quetoo (Quake2) port for N800
 
w000t i finnaly golt it working!!! ty pipe!! you rock!!

but 1 last question, how can i start the game on the main screen, not straight into a level?

pipeline 2008-01-03 04:47

Re: Playable Quetoo (Quake2) port for N800
 
u cant... tthe quetoo source this was built from removed menus. zerion used to have nice launcher to pick level but removed for 2008 due to issues. theres only 3 levels in demo anyways.. when u exit it should save... run quetoo load icon to resume or quetoo new to start over

congrats and enjoy

penguinbait 2008-01-03 15:29

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by pipeline (Post 119727)
Penguin, launcher is python (glade) front end launcher... not sure if that would be kde compatible. Just try the latest non-chinook build or grab the python files from 2007 build and use executable from 2008 version if kde shares same lib dependencies which required the 2008 build in first place.

The memory cards are mounted as drives (at least on xp)... what is your desktop ... windows xp?

Slixor : Have you installed becomeroot and set root password yet?


I did not realize this before, but network games can be played by typing

connect "IP ADDRESS"


Anyone tried to compile quake2world yet?

penguinbait 2008-01-04 00:25

Re: Playable Quetoo (Quake2) port for N800
 
OMG, I want to thank, and I will you guys for this port, I am playing quake 2 on my n800 multiplayer with all my buttons on my logitech cordless rumblepad2. I just ordered a bt mouse, I am hoping to get it working... finger crossed...



Are there any q2 servers setup, I like q2dm1 (The Edge) with sv_gravity 80...hehehe boing boing


Thanks, this is freaking awesome!!!!

pipeline 2008-01-04 00:51

Re: Playable Quetoo (Quake2) port for N800
 
Heh yea this game/port really is great... i imagine with a BT keyboard or 810 keypad the console becomes very powerful.

He had a server running just for us maemo people but its probably real lonely there since most 2008 users cant use launcher to get to it anymore.

You might try some of these servers :
http://www.gameaholic.com/servers/quake2/

Not sure if those results are live but its saying they are. Be prepared to be humiliated though :)

try doing a set game ctf then map q2ctf1 at console to see if thats working right now.

penguinbait 2008-01-04 03:41

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by pipeline (Post 120398)
Heh yea this game/port really is great... i imagine with a BT keyboard or 810 keypad the console becomes very powerful.

He had a server running just for us maemo people but its probably real lonely there since most 2008 users cant use launcher to get to it anymore.

You might try some of these servers :
http://www.gameaholic.com/servers/quake2/

Not sure if those results are live but its saying they are. Be prepared to be humiliated though :)

try doing a set game ctf then map q2ctf1 at console to see if thats working right now.


Connected to a couple, ah the good ole days.. No ctf servers though, several servers said quetoo not allowed


Is there a maemo server up, where is it?

I wonder how long a n800 will run on a full battery while playing quake online with a USB wifi adapter game controller:D

pipeline 2008-01-15 02:45

Re: Playable Quetoo (Quake2) port for N800
 
Since this is a good 'Showcase' application, I went through the trouble of repacking the OS2008 build of Zerion's Quetoo to be 'Ready2Run', using the q2 demo data files. This shareware/demo data is only three levels so dont expect an epic romp, more like a field trip.

Zerion: let me know if you have any issues with my doing this... i give full credit of port to you in installer, so i doubt you'll object.

Ok- heres the damage :

Although the installer claims 52megs, the filesystem is compressed and the actual footprint is 39megs.

810 users, no problem just install and be patient... you'll lose about 39megs of usable flash memory storage when its done.

800 users, the end toll is also 39Megs but installer itself is 39megs so you should probably save the installer to mmc and launch it from there. Installing straight from link might require near 80Megs free space on your device to perform/complete the install! (after its done, though it still 39)

Ok, so all you users with new 800/810s who want to see what your machine is capable of (and dont own q2), can just install this and run. The icons seem messed up (default) but i'm just going to leave them like that for now.

Just start a new game and whenever you quit (escape key/button) it will save... next time launch with 'Quetoo (Load Game)' instead of 'Quetoo (New Game)'

Grab Quetoo OS2008 Ready2Run installer here :
http://wardenclyffetower.com/MaemoFi...zs.chinook.deb

PervertedHermit 2008-01-15 16:10

Re: Playable Quetoo (Quake2) port for N800
 
Damn this is awesome! :D Just played ctf with 12 players with my
n810 and you have really done a great job it runs smoothly. Only problem, though, is that I can't write numbers in the console -- the fn button doesn't work in the in-game console. Don't know if that could be changed... I'll try to play some single player and figure out how the n810 keyboard best fits with the Q2 controls and perhaps post my configurations later... BTW it's cool to be able to do in-game chatting and also use the console it really makes it feel complete:cool:

anidel 2008-01-15 17:09

Re: Playable Quetoo (Quake2) port for N800
 
Looking for good key bindings for my N810... awesome work !

ymaginary 2008-01-15 18:08

Re: Playable Quetoo (Quake2) port for N800
 
any chance of running it on 770 with 2007he ? :confused:

qwerty12 2008-01-19 10:10

Re: Playable Quetoo (Quake2) port for N800
 
You could always try compling this:
http://www.jfedor.org/aaquake2/ :D

Pushwall 2008-02-05 20:34

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by pipeline (Post 119737)
You should install becomeroot from the application manager under settings menu on n800... if you dont see it then click this link (from n800 browser) to add the repository which contains it :
http://www.gronmayer.com/it/dl.php?id=10

After you have installed it then open xterm and type :
sudo gainroot
passwd root

then set your root password, preferably to something you will remember :)

Once thats done you have two choices (or two i will mention), SSH and emelfm2.

SSH access is best because you can remotely access the entire device from a destop... i would recommend eventually learning this. Install SSH Server on device and a utility like WinSCP for Windows XP or gFTP for linux. I'm out of breath and too tired to explain this further though, you could search though.

An easier solution (after setting up root) for this one task would be to install emelfm2 from here :
http://www.internettablettalk.com/fo...84&postcount=1

and then in xterm (as root) run emelfm2... then browse to /usr/share/applications/hildon and highlight quetoo_new.desktop and click the edit icon (looks like a notepad with pencil)... change settings as previously mentioned.

Thanks for this post pipeline, it explains alot. Here I've been doing things the slow way,...firing up xterm and using linux commands like 'cd' to change directories and 'vi' to edit files. Wow!!!...this is so much faster. Thanks for the detailed explanation. It made installing Quetoo much easier.

Pushwall 2008-02-06 03:00

Re: Playable Quetoo (Quake2) port for N800
 
Thanks Zerion for making this port happen. I can't believe I can actually play Quake 2 on my Nokia N800....amazing!! I tested the shareware and it looks and plays great. I'm loading my Quake2 registered data files tonight and can't wait. Really nice!! :cool:

JFX 2008-02-08 17:44

Re: Playable Quetoo (Quake2) port for N800
 
I just bought a n800, comes in on Monday I pray, can not wait to try this game, along with some dos games with DOSbox if at all possible.. Such as Commander Keen 1 if not episode 4, I wonder if anyone has tried that game yet.. Thanks for this q2, It sounds like its amazing. Can't wait.

multi 2008-02-17 15:48

Re: Playable Quetoo (Quake2) port for N800
 
nice work !

a little bit tricky to play but it runs quite nicely

was wondering if a bluetooth keyboard was connected could some future launcher be made to detect that ?

still would have to mouse around with the stylus but strafing and aiming could be touch easier

looking forward to any future development of this

ZerionSeven 2008-02-20 11:58

Re: Playable Quetoo (Quake2) port for N800
 
Been meaning to do this for a while now, but been a bit busy, but I've now finally built new packages for OS2008 with the launcher again included. The package is now available from http://www2.lut.fi/~thietan1/quetoo.html or from maemo.org downloads.

I had started some work on some new features too, but I managed to break my hdd moving, so I've had to revert back to the last one I released on the site. Not that there would have been anything finished ready yet anyway.

I've been thinking of changing the name of the port to something other than just quetoo, since the engine has changed quite a bit from the upstream version. Especially with the next version, since I finally intend to have those ingame item and weapon lists in. But I have practically no imagination whatsoever, so suggestions would be quite welcome.

pipeline 2008-02-20 13:05

Re: Playable Quetoo (Quake2) port for N800
 
Nice! Ok now that you've got the launcher back can you put the level select back on launcher :)

I noticed under save game it says 'Delete' so i tried deleting save game but it always says delete so i guess theres no extra hidden level select options there.

Quote:

Originally Posted by ZerionSeven (Post 145199)
I've been thinking of changing the name of the port to something other than just quetoo, since the engine has changed quite a bit from the upstream version. Especially with the next version, since I finally intend to have those ingame item and weapon lists in.

Hooray for next versions! You could have menu key/objective screen remap controls temporarily so that dpad left right cycles weaps and up/down cycles inventory.

Thanks for continuing this, sorry about your harddrive... cant wait for cheap 200GB SSD drives.

tobiasj 2008-02-20 13:23

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by ZerionSeven (Post 145199)
I've been thinking of changing the name of the port to something other than just quetoo, since the engine has changed quite a bit from the upstream version. Especially with the next version, since I finally intend to have those ingame item and weapon lists in. But I have practically no imagination whatsoever, so suggestions would be quite welcome.

Well, you could always take the 'easy' way out and call it MaemoQuakeII, but something snappier might be nice.. something simple like QII or MobileQII would be self-explanatory or something humorous like QueAlso or QIQQ (Quetoo isnt Quite Quetoo) You should put up a poll or a new thread asking for names you will probably get quite a few..

I second the request for a level(map) selector on the launcher. It is the one thing I really missed after you removed it, in fact I think you had mentioned you were going to put it back at the time.
I have played QuakeII to death on the PC and I there are a few maps I really like a lot, being able to get to them quickly in the 5 minutes I have to play it at any given time would make it even more fun than it is now.


Thanks for all your effort it is a great port!

-John

ZerionSeven 2008-02-20 14:01

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by pipeline (Post 145219)
Nice! Ok now that you've got the launcher back can you put the level select back on launcher :)

I noticed under save game it says 'Delete' so i tried deleting save game but it always says delete so i guess theres no extra hidden level select options there.

Yeah, I forgot that altogether, actually I had already put it back there, in a version I have on the broken hdd, but it's fortunately fairly easy to do again.

Quote:

Originally Posted by pipeline (Post 145219)
Hooray for next versions! You could have menu key/objective screen remap controls temporarily so that dpad left right cycles weaps and up/down cycles inventory.

That's quite a good idea, though I do intend to have the list clickable, that could probably be implemented quite easily, and I think I'll make one more version with the map selection back and items selectable while objectives screen is shown, before starting to work on the ingame menus. I'll probably be able to do that sometime next week.

sherifnix 2008-02-20 15:13

Re: Playable Quetoo (Quake2) port for N800
 
Oh this is exciting :D How is the key mapping on the N810? Can you WASD and touchscreen the aim?

ZerionSeven 2008-02-20 20:49

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by sherifnix (Post 145268)
Oh this is exciting :D How is the key mapping on the N810? Can you WASD and touchscreen the aim?

There are no device specific key mappings. The default is always dpad for movement, touchscreen for looking around, full screen to shoot. This is the best I could come up with on my n800 that would somewhat allow movement, shooting, and looking around all at the same time, but I just got my n810 today, and it is quite a bit more difficult to play with those on it, but I don't really know what would be any better. You can change key mappings by placing an user.cfg file in your basedir, and placing q2 bind commands there.

peperoni 2008-02-21 17:26

Re: Playable Quetoo (Quake2) port for N800
 
Great port! Thanks a lot for great work. I updated to the new version with the launcher, but the game doesn't start anymore.
It says ERROR: Game Error: Savegame from an older versio

Where is the savegame located so I could delete it?

spirytsick 2008-02-21 20:05

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by peperoni (Post 145825)
Great port! Thanks a lot for great work. I updated to the new version with the launcher, but the game doesn't start anymore.
It says ERROR: Game Error: Savegame from an older versio

Where is the savegame located so I could delete it?

I went to /home/user via xterm and deleted the .quake2 directory that did it for me.

ZerionSeven 2008-02-21 21:07

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by peperoni (Post 145825)
Great port! Thanks a lot for great work. I updated to the new version with the launcher, but the game doesn't start anymore.
It says ERROR: Game Error: Savegame from an older versio

Where is the savegame located so I could delete it?

The saved game is in ~/.quake2/baseq2/save/game and the delete button in the launcher should delete that folder, but I just tested, and seems it's not actually working. I'll be replacing that with the map selection for the next version, so I won't bother even looking into that.. Also, I changed nothing from the last version in the game itsellf that I could remember, so the binary should have been identical, but I suppose I must have done something then. I should probably look into removing that error too, since I'm not changing anything that would affect saving or loading in any way.

qole 2008-02-21 22:39

Re: Playable Quetoo (Quake2) port for N800
 
I've done some rudimentary testing. There's a big room in q2dm1 where the frame rate dips down quite a bit when you're just staring at a static scene.

Very interesting:
400x240 hovers around 15 fps
480x288 flickers between 10 and 12 fps
560x336 hovers around 9-10 fps

I was surprised by the small fps difference between the two higher resolutions, especially compared to the big difference between 400 and 480.

I've also mapped a few keys on my BT keyboard, but I'm finding it difficult to play with the keyboard and touch screen. It just seems really awkward to squiggle around on the screen to look, then use the keyboard to do everything else. I'm going to have to continue to experiment... I don't want to change basic key mappings in such a way that I break the keyboardless behaviours...

spirytsick 2008-03-04 20:47

Re: Playable Quetoo (Quake2) port for N800
 
Just out of curiosity, what files exactly are needed to play quake2. i have the whole q2 directory on my mem card which takes about 500mb. Can I get rid of some unneeded crap to release some space back to the mem card ?

ZerionSeven 2008-03-04 21:05

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by spirytsick (Post 150887)
Just out of curiosity, what files exactly are needed to play quake2. i have the whole q2 directory on my mem card which takes about 500mb. Can I get rid of some unneeded crap to release some space back to the mem card ?

For single player, only the paks are needed (pak0.pak, pak1.pak,& pak2.pak on mine, might be different for different versions of q2), for multiplayer, you might want to have the players folder too. It'll work without, but you'll get some warnings about missing images, and won't see them on the scorelist. There are also couple files in the pics folder that are needed, but those come with quetoo, and are copied into the basedir, when you set it in the launcher.

Yaholo 2008-03-08 23:06

Re: Playable Quetoo (Quake2) port for N800
 
Is there any way to save your game on this using the N800?

qwerty12 2008-03-09 09:22

Re: Playable Quetoo (Quake2) port for N800
 
Just quit the game (with back I think) and it saves automatically.

BTW, any chance for a cheat menu :D?

Pushwall 2008-03-09 14:30

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by qwerty12 (Post 152541)
BTW, any chance for a cheat menu :D?

Oh yes that would be nice. :cool: I'm spoiled now with the cheat menus ukki put into Duke Nukem 3D and Shadow Warrior. It makes it so much quicker to turn cheats on and off.

scumgrief 2008-03-09 15:15

Re: Playable Quetoo (Quake2) port for N800
 
Can't you just input cheat commands into console?

god
give [item] #
give all
noclip
notarget

Pushwall 2008-03-09 15:33

Re: Playable Quetoo (Quake2) port for N800
 
Well yeah. But it's so much faster with the cheat menu, and you don't have to remember the cheats. Try it in DN3D and you'll see what I mean and how it spoils you.

ZerionSeven 2008-03-20 12:23

Re: Playable Quetoo (Quake2) port for N800
 
Sorry I took my time again with this, but I finally got around to making the promised new version. The package can be grabbed from http://www2.lut.fi/~thietan1/maqii.html or directly from my repo.

I decided on MaQii (as in short for Maemo QuakeII) as a new name for the project, but if you think that's a really terrible choice, it can be changed again. Also I probably missed changing some strings in the game, so if you come across anyplace where it still says quetoo, please let me know.

The application manager on the device doesn't seem to handle package replacement very well, so you'll need to remove the old quetoo package first, before the new version can be installed.

The launcher now has the map selection back, with a checkbox for selecting whether to continue from the saved game or load specific map.

Also I noticed there already is an ingame inventory screen, so I've set the plus key to by default show that and remap the keys, so you can choose items and weapons with the pad. I also swapped the binding for the pad up and middle keys, since I think the pad up is bit hard to press, especially if you want to press either left or right at the same time on the N810. Also added an default binding for Ctrl-key to toggle the console.

I changed the available resolution options in the launcher a bit, so if you've had the launcher installed previously, you might want to check that in the settings.

The game now also doesn't exit, if it detects an save game from an older version. It'll still print a warning, but will try to load it anyway, and if it's from one of my older releases, there shouldn't be any reason why this wouldn't work.

stupkid 2008-03-21 16:25

Re: Playable Quetoo (Quake2) port for N800
 
What kind of performance are you seeing with this port? I'm wondering because using things like softfloat libraries on the Zaurus we were getting 320x240 16bit color with 20fps. The numbers I've been seeing here don't look anywhere near that good.

ZerionSeven 2008-03-21 19:31

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by stupkid (Post 158376)
What kind of performance are you seeing with this port? I'm wondering because using things like softfloat libraries on the Zaurus we were getting 320x240 16bit color with 20fps. The numbers I've been seeing here don't look anywhere near that good.

Running 'maqii +set basedir /media/mmc2/quetoo +set timedemo 1 +set vid_width 320 +set vid_height 240 +map demo2.dm2' gives me '618 frames, 35.5 seconds: 17.4 fps' and with '+set vid_width 400 +set vid_height 240' that matches the aspect on the n8x0 screen, and is default in my launcher gives '618 frames, 40.6 seconds: 15.2 fps'. I do think the zaurus has a bit better cpu, though I don't really know. I couldn't find any very good info on either zaurus or a q2 port for it either. Any optimzations that might have could probably benefit this too, so any info on this would be nice.

pipeline 2008-03-23 03:24

Re: Playable Quetoo (Quake2) port for N800
 
Nice build zerion, thanks... time to re-visit this game... coop/dm/ctf games all possible for multi aspect.


ok so for 810 users who might want an alternate keymapping, i've applied my mad quake config skillz to create my own autoexec.cfg which you can download and place into /usr/share/maqii/quake2/baseq2

since 810 i mostly just ignore the top buttons but remapped fullscreen to forward anyways in case im just walking around i can close keyboard.

Without reaching for top buttons the dpad up is pretty accessible so i put back to :
DPAD Up/Down : forward/backward
DPAD Left/Right : Strafe left/right
DPAD Enter : fire
q : next weapon
a : look up
z : look down
w: inventory prev
e : inventory next
r : inventory use
c : crouch
g : give gun
m : give machine gun
p : look left
backspace : look right
' : jump
ctrl : console
h : help
y : play demo movie 1
u : play demo movie 2

Now if you are feeling l33t (and you played q2 back in the day) you can download this zip file, extract it to your /quake2/baseq2 dir (on mmc). Then load maqii and hit the i key :) Its a demo movie made in q2 heydays...

qole 2008-04-02 21:17

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by stupkid (Post 158376)
What kind of performance are you seeing with this port? I'm wondering because using things like softfloat libraries on the Zaurus we were getting 320x240 16bit color with 20fps. The numbers I've been seeing here don't look anywhere near that good.

Quote:

Originally Posted by ZerionSeven (Post 158461)
I couldn't find any very good info on either zaurus or a q2 port for it either. Any optimzations that might have could probably benefit this too, so any info on this would be nice.

I did some googling too, I could only find Quake 1 ports for the Sharp Zaurus. Could you post a link to a Quake 2 port for that device?

qole 2008-04-02 22:36

Re: Playable Quetoo (Quake2) port for N800
 
So, how much support is there for mods? The in-game menu has been removed, so things have to be set up from the console, but in theory, should mods work?

I'm thinking of mods that you start by typing
Code:

maqii +set game <modname>

ZerionSeven 2008-04-03 11:27

Re: Playable Quetoo (Quake2) port for N800
 
Quote:

Originally Posted by qole (Post 164208)
So, how much support is there for mods? The in-game menu has been removed, so things have to be set up from the console, but in theory, should mods work?

I don't really know, anything that would work with quetoo, should work with this, though, they'd need to be compiled for arm. Atleast it should be possible to make mods specifically designed for maqii.


All times are GMT. The time now is 02:16.

vBulletin® Version 3.8.8