PDA

View Full Version : [OS2008] New Port: Warzone 2100


ArnimS
02-11-2008, 08:11 PM
Announcing a sweet new port by solmumaha!

warzone2100

http://pupnik.de/WarZone2100_N810_M.jpg


Warzone 2100 is a 3D real-time strategy game that was released in 1999. It's source code was liberated in december 2004. Development has picked up from the original source code to make it cross-platform and, in the end, better.

This is *the* fastest 640x480 3D game i've seen running on the tablets, easily doing 12-15fps (estimated)! The tutorial is easy-to-learn and perfect for stylus play. Some keyboard shortcuts do assist gameplay but we haven't found any to be necessary yet. Please test and give feedback!

This package is 17MB large. I recommend that you download it to mmc, then use the "install from file" feature in the application manager; for this you will need about 18MB free on your root filesystem. If you install the .deb directly from my website you may require ~35MB free.

The installer puts the 30.2 MB game data in /media/mmc2/share/, so that the binary and libraries only require 4.5 MB on your root filesystm.

Homepage: http://warzone2100.sourceforge.net
Warzone Info: http://warzone2100.strategyplanet.gamespy.com/
Chinook .deb: http://pupnik.de/chinook/wz2100_0.2.deb

(edit) sound isn't working yet. Needs an alsa backend, or someone getting alsa-oss or esd-oss emulation running

pipeline
02-11-2008, 08:49 PM
omg this rocks.. gotta go... back.. to play more :)

Nik1
02-11-2008, 08:53 PM
This games great, I actually remember buying way back in 1999. I'm going to test it out on my n800, but only drawback is i've got no hardware keyboard for any shortcuts. Much appreciated for porting, I hope there is a way to get sound effects working.

mwaldron
02-11-2008, 08:55 PM
Wwhen I start it from launcher it just exits, when started from xterm it says:

~ $ warzone
warzone: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory
~ $

Is there a dependancy I'm missing?

superstar
02-11-2008, 09:31 PM
Major noob here... "Needs an alsa backend, or someone getting alsa-oss or esd-oss emulation running" can you elaborate for the newbies? TIA.

Laughing Man
02-11-2008, 09:36 PM
ALSA handles sound in most if not all Linux distributions (though more recent distros like Ubuntu have been working towards moving towards Pulse Audio).

pipeline
02-11-2008, 09:50 PM
Wwhen I start it from launcher it just exits, when started from xterm it says:

~ $ warzone
warzone: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory
~ $

Is there a dependancy I'm missing?
its wz2100 from xterm to run start script

BTW i think i like full 800x480 resolution by modifying that script to add -800x480 to command line. :)

And in-game im mapping keys to rotate camera... sweet.

mwaldron
02-11-2008, 10:01 PM
Same result

~ $ wz2100
warzone: error while loading shared libraries: libmad.so.0: cannot open shared object file: No such file or directory
~ $

ArnimS
02-11-2008, 10:09 PM
Wwhen I start it from launcher it just exits, when started from xterm it says:

~ $ warzone
warzone: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory
~ $

Is there a dependancy I'm missing?

Like pipeline said, run wz2100. The shellscript wz2100 works around the missing libraries by pointing the linker to 'known good' versions of the needed libraries with the command: export LD_LIBRARY_PATH=/usr/share/warzone2100/libs

One play tip - tap lightly. If you tap more heavily, the game may register a 'click and drag' over a few pixels instead of a simple click.

(edit) Ahh libmad is the mpeg decoder library. To fix this do as root
apt-get install libmad0

(edit2) If you want to you can run in fullscreen 800x480 mode. Edit the file /home/user/.warzone2100/config and set resolution=800x480. It's a good deal slower though. Please post if it causes any problems.

mwaldron
02-11-2008, 10:25 PM
That fixed it, thanks!

bexley
02-11-2008, 11:37 PM
Addictive as hell. I never played this game but spent way too much time with Dune 2 on the Amiga. This brings me back.

Thanks.

rcadden
02-12-2008, 12:17 PM
commenting to bookmark and come back to when I've finished work stuff today. Great work!

LordFu
02-12-2008, 10:04 PM
Nice looking game!

Jobester
02-13-2008, 03:05 AM
Edit: This was caused by my corrupted memory card

Hello, mine is messed up whoops

wz2100 in xterm gives -
"Couldn't open wrf\frontend.wrf"

(Loads the game/title screen for about one second before crash). Downloaded and installed again with same results. Is there supposed to be a frontend.wrf file? I see a bunch of filenames such as ▀εéüîò.ù,ó when I look on desktop. Using a beta version of OS2008 on N800

ukki
02-13-2008, 03:29 AM
Can you post the output of the following commands in xterm:

cat /usr/bin/wz2100
du /media/mmc2/share
df -h

Sharjan
02-14-2008, 05:56 AM
hey guys. new 770 user here. :) The game crashes after I click on start a new game with a "segmentation Fault (SDL Parachute Deployed).

Any ideas?

ukki
02-16-2008, 11:27 AM
hey guys. new 770 user here. :) The game crashes after I click on start a new game with a "segmentation Fault (SDL Parachute Deployed).

Any ideas?

I didn't test it with a 770 and I bet it wouldn't run very well with it. But I'll test it when I have the time.

bexley
02-16-2008, 11:50 AM
Is sound expected to work in a future release?

Jobester
02-16-2008, 01:59 PM
Can you post the output of the following commands in xterm:

$ wz2100
NETinitAudioCapture
ErrorBox: Couldn't open wrf\frontend.wrf
NETshutdownAudioCapture
NETshutdownAudioPlayback
~ $


~ $ cat /usr/bin/wz2100
#!/bin/sh
export LD_LIBRARY_PATH=/usr/share/warzone2100/libs
warzone -datapath /media/mmc2/share/warzone2100/ -fullscreen
~ $


du /media/mmc2/share

Hundreds of similar errors. Input/Output error or Value too large for defined data type
Over 80% of it is unreadable ®Ã².ù,ó stuff

Example:
/¥BLbg'╜{.æg≈/╝4*rq╒æ.b>å/╤y╖ü√lë┼.t
▐/ÉÄæÉìïëä.~{v/tf¿t═τl.7è: Input/output error
du: /media/mmc2/share/warzone2100/messages/strings/6@


~ $ df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock4 2.0M 2.0M 0 100% /mnt/initfs
none 512.0k 80.0k 432.0k 16% /mnt/initfs/tmp
/dev/mtdblock4 251.5M 196.4M 55.1M 78% /
none 512.0k 80.0k 432.0k 16% /tmp
none 1.0M 12.0k 1012.0k 1% /dev
tmpfs 1.0M 0 1.0M 0% /dev/shm
/dev/mmcblk0p1 1.9G 455.9M 1.5G 23% /media/mmc2
~ $


Have too many apps (my n800 is running slow this week) so going to reflash and see what happens tomorrow :p

ukki
02-16-2008, 03:59 PM
Looks like there's something wrong with your memory card so fixing that should make the game work.

Khertan
02-16-2008, 04:18 PM
On the screenshot i can see Jagged Alliance ... is it the next one to be port ? :)

pipeline
02-16-2008, 06:42 PM
On the screenshot i can see Jagged Alliance ... is it the next one to be port ? :)

That was their previous port :)

http://www.internettablettalk.com/forums/showthread.php?t=16138

ukki
02-17-2008, 04:00 PM
Is sound expected to work in a future release?

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.

JFX
02-17-2008, 05:29 PM
Ok i've read and tried that export libs command thing posted earlier in this post, tried the apt- command too, selected y at the y/n prompt, trying to run it now from terminal and from extras but no go.. What am i doing wrong? One day I'll understand this stuff.. Thanks.

bexley
02-17-2008, 05:55 PM
We appreciate it, ukki. Too bad those "thanks" aren't $20 bills, eh?

ukki
02-17-2008, 06:17 PM
@JFX

The game should just work on n8x0, but I missed a dependency. Install libmad0 like instructed before. If it still won't run, try running wz2100 from the terminal and post the error message here.

@bexley

I'm not a person who deserves money for this, but some kind of progress would be more than welcome :)

JFX
02-17-2008, 06:51 PM
ok i needed to be connected to get apt, DUH. Also now i get this
/home/user # wz2100
ErrorBox: Path not found: /media/mmc2/share/warzone2100/
ErrorBox: Couldn't open palette.bin
ErrorBox: Couldn't load palette data
/home/user #

so im thinking i need to put my cd game fiiles on the mmc card?

ps. this thing seems extramentally slow.. would booting the os from the 8gb sdhc make it much faster? i know wrong section but you guys seem forgiving.

instigator
02-17-2008, 08:13 PM
Just a hint: installing mplayer installs the missing dependency that's required by this game.

JFX
02-17-2008, 11:21 PM
This is not working for me what am i doing wrong arnim or ikku? it now says i have the latest libmad0. . .

/home/user # apt-get install libmad0
Reading package lists... Done
Building dependency tree... Done
libmad0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 55 not upgraded.
/home/user # export LD_LIBRARY_PATH=/usr/share/warzone2100/libs
/home/user # export LD_LIBRARY_PATH=/usr/share/warzone2100/libs
/home/user # wz2100
ErrorBox: Path not found: /media/mmc2/share/warzone2100/
ErrorBox: Couldn't open palette.bin
ErrorBox: Couldn't load palette data
/home/user #

not sure whats up.
and mplayer dependancy? i thought thats what libmad0 gave you...

ArnimS
02-18-2008, 12:43 AM
The error message is self-explanatory.

The game installer should install the data files to that directory on N800 and N810. Did you swap SD cards?

ls -l /media/mmc2/share/warzone2100/
...
-rw-r--r-- 1 user root 768 Jun 23 2005 palette.bin
...

(edit) What are you running this on? 770 or N8x0? What OS version?

JFX
02-18-2008, 12:51 AM
nope havent swapped. n800 on os2008. thanks for the help.

ArnimS
02-18-2008, 01:37 AM
nope havent swapped. n800 on os2008. thanks for the help.

Run the command
find /media -name palette.bin

If you have the warzone2100 data on your SD cards, this will find the directory it is in. Please post the output here.

If it doesn't return anything, try reinstalling wz2100 then running that command again

JFX
02-18-2008, 03:42 PM
Hmm, ran the command, deleted warzone now it's not installing saying it's uninstallable, corrupted. I have emelfm2 installed now, VERY useful. Now I don't need ot use xterm to move files, so not sure where to go from here. .. thanks

JFX
02-18-2008, 03:44 PM
Oh and it does nothing when I run that command. Just back to the prompt.

ukki
02-18-2008, 04:00 PM
Try this: uninstall warzone2100, delete warzone2100 datadir from /media/mmc2/share, download the deb-package again and save it to your memory card (don't install directly). When it's finished, click on it in the file manager and install.

JFX
02-18-2008, 04:07 PM
Ok thanks ukki, does it matter for downloading anything in general whether its to the 2 gb i have in the under the battery slot or the external i have an 8 in? will try now.

ukki
02-18-2008, 04:40 PM
Warzone requires quite a lot of space from your rootfs and it doubles the need if you install it directly. So I believe you may have ran out of space on the first try. I think it's always wise to download bigger packages to either mmc1 or mmc2 at first. It at least saves you the trouble of redownloading if the package doesn't install on the first try.

JFX
02-18-2008, 05:47 PM
Ok i tried installing from both cards and from the main, installing from anywhere gives me "Unable to Install wz2100" which I haven't got before. Also when i hold down N800 directory in the stock file manager and hit details it says i have 63 mbs available and 187 used. Is that not enough? It's strange because I've installed it before and it just didn't start. Well strange to me.

ukki
02-18-2008, 06:08 PM
Sounds strange indeed. Check if the first install left something behind. Try running these commands as root:

rm /usr/bin/warzone
rm /usr/bin/wz2100
rm -rf /usr/share/warzone2100

Then try installing the game with:
cd /media/mmc2 (or where you have the deb)
dpkg -i wz2100_0.2.deb

Then post the dpkg's error message here.

JFX
02-18-2008, 06:41 PM
~ $ sudo gainroot
Root shell enabled


BusyBox v1.6.1 (2007-09-27 18:08:59 EEST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # rm /usr/bin/warzone
rm: cannot remove '/usr/bin/warzone': No such file or directory
/home/user # rm /usr/bin/wz2100
rm: cannot remove '/usr/bin/wz2100': No such file or directory
/home/user # rm -rf/usr/share/warzone2100
rm: invalid option -- /
BusyBox v1.6.1 (2007-09-27 18:08:59 EEST) multi-call binary

Usage: rm [OPTION]... FILE...

/home/user # rm -rf /usr/share/warzone2100
/home/user # cd /media/mmc1
/media/mmc1 # dpkg -i wz2100_0.2.deb
(Reading database ...
dpkg: serious warning: files list file for package `wz2100' missing, assuming package has no files currently installed.
18794 files and directories currently installed.)
Preparing to replace wz2100 0.2 (using wz2100_0.2.deb) ...
Unpacking replacement wz2100 ...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
dpkg: error processing wz2100_0.2.deb (--install):
short read in buffer_copy (backend dpkg-deb during `usr/share/warzone2100/wzdata.tar.gz')
Errors were encountered while processing:
wz2100_0.2.deb
/media/mmc1 #

topazbullet
02-18-2008, 06:43 PM
How can I enter a name for a save file if I'm on an n800 (no keyboard)?

JFX
02-18-2008, 06:50 PM
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
02-18-2008, 07:01 PM
I'm afraid I sound stupid, but I can't seem to pull up the keyboard?

ukki
02-18-2008, 07:10 PM
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
02-18-2008, 07:26 PM
topazbullet, you can use the xkbd virtual keyboard from http://pupnik.de

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

JFX
02-18-2008, 07:32 PM
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
02-18-2008, 07:36 PM
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
02-19-2008, 02:15 AM
No need for anything else, just make sure you have installed libmad0, which I missed to add as dependency.

Jobester
02-19-2008, 04:09 AM
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
02-19-2008, 08:00 AM
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
02-19-2008, 12:45 PM
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
02-19-2008, 02:37 PM
JFX, what does it say now if you start it from the command line?

JFX
02-19-2008, 02:57 PM
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
02-19-2008, 03:32 PM
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
02-19-2008, 03:36 PM
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
02-19-2008, 03:38 PM
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
02-19-2008, 03:47 PM
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:
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
02-19-2008, 04:33 PM
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
02-19-2008, 06:43 PM
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
02-19-2008, 07:33 PM
I've got GemRB sound working with this in .openalrc:

(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
02-19-2008, 07:37 PM
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
02-19-2008, 07:47 PM
i already removed the library path from the script :)

free
02-19-2008, 08:05 PM
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
02-20-2008, 02:20 AM
Um, yes, in one of the main nokia repos :)

free
02-20-2008, 06:45 AM
Oops :)
Thanks

pearl62
02-20-2008, 03:58 PM
It works for me, but I've already crashed 3 times in the last hour...

free
02-20-2008, 04:06 PM
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
02-29-2008, 08:05 AM
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
03-10-2008, 05:13 PM
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
05-30-2008, 06:56 AM
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
05-30-2008, 02:19 PM
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
07-06-2008, 05:59 AM
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:
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
07-10-2008, 03:32 AM
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
07-12-2008, 10:17 AM
Has anyone gotten this running in Diablo? When I go to start it says "Warzone 2100 - Loading" then nothing.

josiahg777
07-12-2008, 12:10 PM
It runs fine for me... I was able to open it and play through the tutorial

overfloat
07-12-2008, 05:12 PM
hey, this may sound stupid, but how do you save games without a keyboard?

Bundyo
07-12-2008, 05:57 PM
xkbd, xvkbd...

overfloat
07-12-2008, 09:19 PM
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
07-24-2008, 03:07 PM
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
07-24-2008, 03:51 PM
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 :(

sevdali
08-14-2008, 06:15 AM
Hi,

I don't have a card in mmc2 but have one in mmc1. Can I play the game?
I installed it, it said ok but when I run I got
"Errorbox: Path not found: /media/mmc2/share/warzone2100".

Then I tried chown thing and now I am getting
"Errorbox: Could not open wrf\frontend.wrf" after seeing the initial image and it exits.

Any help?

minhzc
08-16-2008, 02:20 PM
You probably have to use this command to install the game:
*dpkg -i /path/to/wz2100_0.2.deb
I'm not sure if you install the game from MMC1(Removable Slot), But I think it's ok..

I use mouse and keyboard to play. It's really not different from computer!!!

astuermer
09-17-2008, 05:04 AM
(edit) sound isn't working yet. Needs an alsa backend, or someone getting alsa-oss or esd-oss emulation running

i haven't tried so far. have to buy a bigger sd for my n810 first - but ... is sound working already?

ukki
09-18-2008, 12:18 PM
i haven't tried so far. have to buy a bigger sd for my n810 first - but ... is sound working already?

No, sorry.

ukki
01-02-2010, 12:20 PM
Just out of curiosity I tried to get this running on N900. It actually does, but I still wasn't able to get sound working. The closest I got was pulseaudio using half the cpu so the game crawled into a halt. But without sound it's playable like with the N8x0.

Since the game nowadays uses OpenGL, only version that works without a new renderer is the first version ever released. It's a bit buggy, but saving works so if you save often, you should be able to play the game. I made some changes so that you can save and exit the game without escape key using backspace. Also covering the proximity sensor emulates right click if you need that.

Since the game has no sound and is little buggy, I won't try to push this to extras. But if you interested in a good rts and aren't afraid to install packages from the command line and can handle possible crashes, feel free to try it.

It's big (uses around 60 mb), but it's optified so it won't take space from your rootfs.

Use right click, save as... to download it.

wz2100_0.2_armel.deb (http://nakkiboso.com/wz2100_0.2_armel.deb)

More info about the game here (http://wz2100.net/).

DeboX
01-02-2010, 02:59 PM
anyone working on the sound issues on the n900?

to uikki: what resolution did you try at?

ukki
01-03-2010, 01:00 AM
anyone working on the sound issues on the n900?

to uikki: what resolution did you try at?

I doubt it's doable with the old version, it just doesn't want to make a sound and with sound enabled it's just too slow. Resolution is set to 800x480, but you can change it from the command line or by editing the config.

This would be an excellent game to port if someone would port the renderer to opengles.

ukki
01-04-2010, 09:28 AM
Here is a short video of the game in action: http://www.youtube.com/watch?v=kte4RZXcH08

ArnimS
01-04-2010, 10:16 AM
MMM sound problems. Crunchy like frog. Thanks for the video Ukki. The game is pretty fast on N800 already! (impressive the portable code is so fast....)

Andy1210
01-04-2010, 11:06 AM
working fine on my N900 :)

DeboX
01-04-2010, 11:43 AM
working fine on my N900 :)

With sound and all?? what res?

406NotAcceptable
01-07-2010, 02:16 PM
havent tried sounds, but seems to run fine on my N900.

Andy1210
01-07-2010, 03:20 PM
no, i havent sounds, full screen - 800x480

phantoom
01-19-2010, 05:55 PM
Hi all i tried to install game
using dpkg -i /home/user/MyDocs/wz2100_0.2.deb

The game seems to install corectly but at the end of installation i get an error :


/var/lib/dpkg/info/wz2100.postinst: line 18: maemo-select-menu-location: not found
subprocess post-installation script returned error exit status 127

I've got game icon in application menu and if i try lauching it it just opens and close a few seconds later

Annyone could please help me to fix this?

BTW i've got same problem when trying to install wiicontrol (maemo-select-menu-location: not found)

leetut
01-21-2010, 08:34 PM
me too ive got the same error and problem

leetut
01-22-2010, 07:55 PM
still not working on my n900
giving the same errors as yesterday
ill try again tomorrow!

ukki
01-22-2010, 07:59 PM
You guys sure you are installing the right deb from this post?

http://talk.maemo.org/showpost.php?p=449976&postcount=85

phantoom
01-23-2010, 06:59 AM
I tried installing the deb from page one of current post

I'm going to try this link and see what hapens

phantoom
01-23-2010, 07:10 AM
This one is working great thx a lot ukki !

leetut
01-24-2010, 03:39 PM
Try this: uninstall warzone2100, delete warzone2100 datadir from /media/mmc2/share, download the deb-package again and save it to your memory card (don't install directly). When it's finished, click on it in the file manager and install.

when i click on it in file manager, file manager opens but nothing nothing happens

leetut
01-24-2010, 03:52 PM
Then try installing the game with:
cd /media/mmc2 (or where you have the deb)
dpkg -i wz2100_0.2.deb



this not working for me either,

can someone give me easy instructions how to install this on a n900, ive got the deb file in media/mmc1,

tried typing: cd /media/mmc1 into xterminal but it gave a reply of: cd/media/mmc1 : not found
then when i type: dpkg -i wz2100_0.2.deb
i get:
cannot access archive: no such file or directory

ukki
01-24-2010, 04:08 PM
Install rootsh using Application manager. Then open xterm and run these commands:


root
apt-get install wget
cd /home/user/MyDocs
wget http://nakkiboso.com/wz2100_0.2_armel.deb
dpkg -i wz2100_0.2_armel.deb
apt-get remove wget rootsh
rm wz2100_0.2_armel.deb


Make sure you type all commands exactly like they are written.

leetut
01-24-2010, 04:29 PM
typed: root (hit enter)
then typed:
dpkg _i /home/user/wz2100_0.2_armel.deb (then hit enter)

got 3 lines of text and on the forth line it says: setting up wz2100.......

been waiting ages but nothing seems to be happening?

edit:

the above post is downloading the deb so it looks like i was using wrong letters or spacing before maybe! (big thumbs!)
hopefully this is the time

leetut
01-24-2010, 05:14 PM
that guide above worked but for some reason 'easy debian' is no longer in 'more' all the 5 icons associated with it are gone, all ive got left is 'close debian'
has this program been deleted?
can i get it back?
why did it leave 'close debian'?

ukki
01-24-2010, 05:23 PM
Well if it depends on wget or rootsh, then yes. But you should read what it says on screen before pressing that y key. If you did remove it, you can reinstall it.

ArnimS
01-24-2010, 05:23 PM
please do not install [OS2008] software on your N900


Thank you

leetut
01-24-2010, 05:39 PM
Well if it depends on wget or rootsh, then yes. But you should read what it says on screen before pressing that y key. If you did remove it, you can reinstall it.

well cheers for the lessons bro, ive been modding symbian for years but the transfer to maemo was a little confusing! im getting there tho, and i liked the space in rootfs your commands gave me, was wondering how to clean that up, wasnt sure if easy debian had been removed or hidden, but i got it back with a quick update,
to be honest im not really that interested in this game or debian or anything else, im just trying to learn my way around maemo, and your work and help in this thread is top drawer, cheers bro

bald.eagle.one
01-27-2010, 08:18 AM
please do not install [OS2008] software on your N900


Thank you

could you elaborate?

since ukki showed it's working-ish ;)

F2thaK
02-26-2010, 03:58 AM
please do not install [OS2008] software on your N900


Thank you



WHY??? I just did the below and the game runs perfectly!!


Install rootsh using Application manager. Then open xterm and run these commands:


root
apt-get install wget
cd /home/user/MyDocs
wget http://nakkiboso.com/wz2100_0.2_armel.deb
dpkg -i wz2100_0.2_armel.deb
apt-get remove wget rootsh
rm wz2100_0.2_armel.deb


Make sure you type all commands exactly like they are written.

~phoenix~
03-20-2011, 08:21 AM
can we somehow get the missions from the not opensource pc version??

i have the original cd here...

Necrofenser
08-06-2011, 12:02 PM
Is there Maemo 5 version of this game?
This guy is yelling that we should not install OS2008 apps on N900 :D So is ok to install this game on N900 (Maemo 5)?