maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [OS2008] New Port: Warzone 2100 (https://talk.maemo.org/showthread.php?t=16502)

topazbullet 2008-02-18 22:43

Re: New Port: Warzone 2100
 
How can I enter a name for a save file if I'm on an n800 (no keyboard)?

JFX 2008-02-18 22:50

Re: New Port: Warzone 2100
 
Quote:

Originally Posted by topazbullet (Post 144372)
How can I enter a name for a save file if I'm on an n800 (no keyboard)?

Use the on screen keyboard, which doesn't appear if you use a i-gop stowaway without rebooting.

IKKU: Page 4 has my results from Xterm process with those commands.

topazbullet 2008-02-18 23:01

Re: New Port: Warzone 2100
 
I'm afraid I sound stupid, but I can't seem to pull up the keyboard?

ukki 2008-02-18 23:10

Re: New Port: Warzone 2100
 
Don't know why it fails to install the package, but it seems dpkg thought it was still installed.

try:
apt-get remove wz2100
apt-get -f install
dpkg -i wz2100_0.2.deb

Are you sure the package is complete and you have enough space on rootfs?

ukki 2008-02-18 23:26

Re: New Port: Warzone 2100
 
topazbullet, you can use the xkbd virtual keyboard from http://pupnik.de

Search this forum for more info on how to use it.

JFX 2008-02-18 23:32

Re: New Port: Warzone 2100
 
ukki: Tried all the remove commands, got rid of everything i can find of warzone or wz2100 checked all the common folders using elefm2 file manager, though maybe I didn't see it but I think i checked thoroughly, and right now there is a Warzone2100 in my extras menu.

JFX 2008-02-18 23:36

Re: New Port: Warzone 2100
 
Is there some kind of dependency or something that I need? And I don't need the original full pc game files right? I woudl think I do, but i never saw anything saying to do so. I do have the cd.

ukki 2008-02-19 06:15

Re: New Port: Warzone 2100
 
No need for anything else, just make sure you have installed libmad0, which I missed to add as dependency.

Jobester 2008-02-19 08:09

Re: New Port: Warzone 2100
 
Fixed the memory card and it works. The missions are pretty fun! Occasional crashes on N800 OS2008: "segmentation Fault (SDL Parachute Deployed)." but it's playable, thanks!

ukki 2008-02-19 12:00

Re: New Port: Warzone 2100
 
Anyone really played this yet? Does it work ok (minus sound)? How is the speed when there's more action? There must be bugs and crashes as this is based on the first release of the game. Later ones either crashed at some point or required opengl to work so don't expect fixes unless the developers revive the software renderer or we get opengl support to tablets. Hopefully crashes aren't constant and can be tolerated with the help of save function.

Still trying to get the sound to work, but don't get your hopes up there either :)

ps. Got a right click patch for JA2 from the developer so you can expect a new release later tonight if it works.

JFX 2008-02-19 16:45

Re: New Port: Warzone 2100
 
Thanks for all your help ukki, thanks applied. I don't think I'll get it, i'll keep trying though. So strange. Annoying.

ukki 2008-02-19 18:37

Re: New Port: Warzone 2100
 
JFX, what does it say now if you start it from the command line?

JFX 2008-02-19 18:57

Re: New Port: Warzone 2100
 
Eh, just ran all the remove commands you gave me, are there more? Is there some way to search ever folder on the device to find anything related to the game so i can delete it? It still won't start and it says it's not installed yet the icon is in extras and I can't install it when i do try from application mgr or xterm, just looks like it's installing then it says Unable to install. Maybe I should reset this thing then install everything again and try out installing from scratch warzone again.

CyberCat 2008-02-19 19:32

Re: New Port: Warzone 2100
 
Aww, I really want to play this but I've only got like half a megabyte free... why do we have to live with only 256MB of system storage?! :(

ukki 2008-02-19 19:36

Re: New Port: Warzone 2100
 
Sounds like a good idea, if you don't mind doing so. Sounds like something is wrong with the package management. If you do so, try installing libmad0 and warzone at first. That way you have enough space for the install. I'll fix the libmad0 problem in the next release if I ever get sound working.

ukki 2008-02-19 19:38

Re: New Port: Warzone 2100
 
CyberCat, the game uses way less space after it's installed. It moves the datafiles to your memory card, but needs the space when you install it. Maybe uninstall something, install warzone and then reinstall :)

free 2008-02-19 19:47

Re: New Port: Warzone 2100
 
I have 256MB also (lost internal card somewhere and didn't buy another one).. But 80MB free!

So /media/mmc2 is just on /
It installed using dpkg -i <filename.deb>

Starting from the menu doesn't work.
Starting from CLI:
Quote:

wz2100
ErrorBox: Path not found: /media/mmc2/share/warzone2100/

ErrorBox: Couldn't opon palette.bin
ErrorBox: Couldn't opon palette data
It creates a directory /media/mmc2/share/warzone2100 fine but the ownership is
1000:1000 (which doesn't exist on my system)
Let's try that:
sudo gainroot
chown -R user:users /media/mmc2/share/

It starts!
And from the menu directly

OMG

free 2008-02-19 20:33

Re: New Port: Warzone 2100
 
Quote:

Originally Posted by ukki (Post 143731)
I spent (too) many hours today trying to get the sound working. In theory it should work very easily, but I just can't get the game make a sound. OpenAL is compiled with alsa/sdl/esd, but none of them seem to work. I'm not hanging my gloves just yet, but don't get your hopes up. It's just been a very frustrating day.

Thanks a lot for your port, I wouldn't think the tablet is able to do this. It's just g.r.e.a.t
For the sound:
Is oss compiled in? (like should I stop fighting for nothing with alsa-oss)

It doesn't look like it's trying to open any device??

ukki 2008-02-19 22:43

Re: New Port: Warzone 2100
 
Openal in the package isn't good for anything. I recompiled it with alsa/sdl/esd and tried everything with .openalrc, but the game remains silent. It does seem to open the correct devices, but still says no sound available. I even tried openal-alsa. But I'll try to get back on it soon.

Bundyo 2008-02-19 23:33

Re: New Port: Warzone 2100
 
I've got GemRB sound working with this in .openalrc:

Code:

(define devices '(alsa))
(define alsa-out-device "default")

However that has no effect on Warzone. Could you send me alsa or openal binary to try it if the default one isn't?

ukki 2008-02-19 23:37

Re: New Port: Warzone 2100
 
I tried that. Maybe I should compile it for desktop and make sure the sound actually works :) If you want to test, just copy your working openal libs to /usr/share/warzone2100/libs

Bundyo 2008-02-19 23:47

Re: New Port: Warzone 2100
 
i already removed the library path from the script :)

free 2008-02-20 00:05

Re: New Port: Warzone 2100
 
Quote:

Originally Posted by Bundyo (Post 145008)
i already removed the library path from the script :)

and copied back everything to /usr or you're using packages?

are all these sdl stuffs packaged somewhere?

Bundyo 2008-02-20 06:20

Re: New Port: Warzone 2100
 
Um, yes, in one of the main nokia repos :)

free 2008-02-20 10:45

Re: New Port: Warzone 2100
 
Oops :)
Thanks

pearl62 2008-02-20 19:58

Re: New Port: Warzone 2100
 
It works for me, but I've already crashed 3 times in the last hour...

free 2008-02-20 20:06

Re: New Port: Warzone 2100
 
Didn't go so far I must have a problem "typing slightly".
Didn't manage to put this bloody truck on this radar damn thing :)

edit:ok I was trying to reach the wrong radar.
Plays well. Didn't crash in 30mn of playtime.
Really nice.

free 2008-02-29 12:05

Re: New Port: Warzone 2100
 
Would be good to add this chown to the release.
Cause the game will not work if you have formated your card as something else than FAT.

Also when uninstalling, the whole directory stayed there.

HaloXeon 2008-03-10 21:13

Re: New Port: Warzone 2100
 
Just a bit of info for anyone who had a similar problem. I had the could not open palette.bin error. Noticed that the data on mmc1 only totaled 6mb instead of 30mb. This was because the n800 uses it for virtual memory therefore hinders the installation. I removed virtual memory, formatted the card and reinstalled warzone 2100 and it works! Only shows about 27.7mb data on mmc1 but it works!

Armex 2008-05-30 10:56

Re: New Port: Warzone 2100
 
Hi,

setup worked like a charm. Great conversion!

Just wanted to report one thing from my testing. When reaching the 3rd Level, there is no further Objective to complete. So i am stuck there. If i recall the original game correctly, a transporter Ship should show up to bring me to a new map. Is that not implemented or is this a problem on my Setup?

ukki 2008-05-30 18:19

Re: New Port: Warzone 2100
 
Could be a bug in the game. It's based on very early version of the port and we can't update it because they ditched the software renderer pretty early on. Maybe you can finish the level on another try. Remember to save often too.

minhzc 2008-07-06 09:59

Re: New Port: Warzone 2100
 
Quote:

Originally Posted by free (Post 144849)
Let's try that:
sudo gainroot
chown -R user:users /media/mmc2/share/

It starts!
And from the menu directly

OMG

I have the same problem.
I tried to following the way above but X-term said "Operation not permitted"

I download the deb file on mmc card and installed wz from it. Run WZ in X-term.
But the Xterm said:
Code:

ErrorBox: Couldn't open palette.bin
ErrorBox: Couldn't load palette data

I recognized that in media/mmc2/share/warzone2100/ there isn't palette.bin file in any child-folder.
May the deb file missed installing file?
Held me plz. Thank you. (N800 - Diablo Version)

ukki 2008-07-10 07:32

Re: New Port: Warzone 2100
 
Quote:

Originally Posted by minhzc (Post 199833)
I have the same problem.
I tried to following the way above but X-term said "Operation not permitted"

That command is only needed if you boot from mmc and don't have fat-filesystem on your mmc card. If you are missing files, I believe you may have ran out of space on your rootfs. So make sure you have something around 40 mb of space before installing. And install the game from your mmc card or you need to double the required space. After the game is installed, it extracts the datafiles to mmc card and takes very little space from your rootfs. So try uninstalling the game and install it from xterm to see possible error messages:

sudo gainroot (or any other way to get root)
dpkg -i /path/to/wz2100_0.2.deb

The Biles 2008-07-12 14:17

Re: New Port: Warzone 2100
 
Has anyone gotten this running in Diablo? When I go to start it says "Warzone 2100 - Loading" then nothing.

josiahg777 2008-07-12 16:10

Re: New Port: Warzone 2100
 
It runs fine for me... I was able to open it and play through the tutorial

overfloat 2008-07-12 21:12

Re: New Port: Warzone 2100
 
hey, this may sound stupid, but how do you save games without a keyboard?

Bundyo 2008-07-12 21:57

Re: New Port: Warzone 2100
 
xkbd, xvkbd...

overfloat 2008-07-13 01:19

Re: New Port: Warzone 2100
 
Quote:

Originally Posted by Bundyo (Post 202295)
xkbd, xvkbd...

thanks, yeah i'm aware of these but i was hoping for a 'quick save' or something to avoid using them - i dont know if this functionality was part of the original game?

minhzc 2008-07-24 19:07

Re: New Port: Warzone 2100
 
I can't save the game with xkdb. I can type the saving name but it doesn't save anything.
and another problem, example I can't play a skirmish.
Anyone help me?

Omega 2008-07-24 19:51

Re: New Port: Warzone 2100
 
This is awesome. I still have my copy of WZ2100 kicking around somewhere.

Total Annihilation aside, they have yet to even get close to matching this game's complexity with a new title these days...

Now I really want an N810 :(


All times are GMT. The time now is 15:38.

vBulletin® Version 3.8.8