View Full Version : [OS2008] New Port: Jagged Alliance 2 Engine
Announcing a New Port by ukki!!
Jagged Alliance 2: Straciatella game engine!
http://pupnik.de/ja2.png.jpg
Requires original Jagged Alliance 2 (http://search.ebay.com/jagged-alliance-2) game. Game Data takes up about 1GB of SD/MMC.
(edit)
updateddeb files
English http://pupnik.de/ja2_0.7_svn-2.deb UPDATE!
German http://pupnik.de/ja2_0.7_svn-de.deb
JA2 Homepage: http://www.jaggedalliance2.com/
Straciatella engine homepage: http://ja2.dragonriders.de/
(edit) The IMP code is blank.
There's just no stopping you is there? :D
spirytsick
2008-02-04, 12:43
Where exactly do one put the game files ? Any specific folder ?
Just put the game's data-directory to /media/mmc1/ja2data-directory (outer memory card). If you want to use some other path, just issue this command in xterm: echo "data_dir = /path/that/contains/datadir" > /home/user/.ja2/ja2.ini
pipeline
2008-02-04, 14:24
Thanks ukki, any way to get this to work with the demo data?
(I tried but its looking for files not existing in demo data dir)
Thanks ukki, any way to get this to work with the demo data?
(I tried but its looking for files not existing in demo data dir)
Sorry, but it doesn't look like the engine was designed for that. Can't see any build options for it either.
spirytsick
2008-02-04, 20:11
Well, big thanks from me!! It works perfectly and the speed is absolutely fantastic. The mouse mapping is also first class!!! Thank You!!
Don't thank me, thank the developers. I only compiled and packaged it. But you are right, the game is perfect for the tablet. You can finish the game without right mouse button; you just can't aim better without it. Enabling the actions menu during combat helps a lot with crouching and picking stuff up etc.
I talked to Tron (one of the developers) and he promised to add support for right mouse button for us.
Game runs on all tablets, but i guess non-n810 owners need the virtual keyboard from pupnik.de to finish the game. Saving works without keyboard.
spirytsick
2008-02-05, 19:10
I know it's difficult but perhaps it would be possible to modify an on screen keyboard which is vertical rather than horizontal and is aligned with either left or right screen edge. It would make it less obstructive to the actual game screen.
i think it's already possible, you can create your own layouts.
spirytsick
2008-02-05, 20:24
i think it's already possible, you can create your own layouts.
Thanks I will Investigate it!
Thanks I will Investigate it!
Smothermuchie made a vertical keyboard layout for xkbd. Search ITT for it.
Pushwall
2008-02-06, 02:19
Cool stuff! I'm off to buy the game and try this out. :cool:
NullPointer
2008-02-06, 02:50
Holy crap! Now where'd I put those old Jagged Alliance disks....
(Thanks for the port!)
Sorry guys, I didn't remember that virtual keyboard doesn't work with fullscreen sdl apps. Game is still playable without it, but i'm not sure you can actually finish the game without it. Need to look into that more.
CyberCat
2008-02-06, 17:38
This looks awesome, just have to get the game. :D
Does anybody know if the steam version will work?
http://storefront.steampowered.com/v2/index.php?area=game&AppId=1620
Yes, it should work with that.
CyberCat
2008-02-06, 20:23
Yes, it should work with that.
Ok, thanks! I think I'll try and bum a copy off a friend first and if not I'll check out the steam version. Looks like another sweet addition to the tablet game collection!
I think we should get an (un)official list of games that have been ported over to maemo along with links to their .debs and instructions, maybe in a new thread or on the wiki.
Ok, here's a quick new release (first post updated). I noticed xkbd somewhat works with the game. You just need to use the shift (^-key) to type uppercase letters. Numbers don't work, so i changed the I.M.P code in the game from xep624 to just xep. So now non-n810 owners should be able to access it. I also modified the startup script to start xkbd with the game if it's installed and you have a 770 or N800 tablet. It uses the layout arnims mentioned earlier. I bundled it with the game. N810 owners should probably use the package posted earlier. Report problems if you have them.
Update: xkbd doesn't seem to work with the 770 :(
spirytsick
2008-02-06, 22:36
Ukki, thank you very much once more. It works great with the vertical keyboard and plays much more comfortably. I did not notice any problem with the game being full screen and the keyboard working. Perfecto!
NullPointer
2008-02-06, 23:03
I got it running last night, great job!
I dont have any audio though...is it supposed to be working or isn't audio supported in this version?
spirytsick
2008-02-06, 23:11
Audio works perfectly for me. Speech and music plus all click and gui effects in the game.
Yes, it should work with that.
So it doesn't have to be the retail package released for Linux?
NullPointer
2008-02-07, 00:05
Audio works perfectly for me. Speech and music plus all click and gui effects in the game.
Hmmm, I wonder what's wrong then. I get the standard maemo "clicks" when I touch the screen, but that's it.
Can anyone recommend where I can start debugging this? it's just not the same without sound.
(to the other poster, yes the windows data files work)
spirytsick
2008-02-07, 00:13
Hmmm, I wonder what's wrong then. I get the standard maemo "clicks" when I touch the screen, but that's it.
Can anyone recommend where I can start debugging this? it's just not the same without sound.
(to the other poster, yes the windows data files work)
Perhaps there is something wrong with the version of the Jagged Game Files you are using. Check. There are dozens of pirate copies floating around with various bits ripped out.
NullPointer
2008-02-07, 01:23
Had to go digging through boxes for the original game CDs and that did it. Thanks for the tip.
So it doesn't have to be the retail package released for Linux?
No, Windows version works too.
CyberCat
2008-02-07, 08:52
Well it seems to run fine for me. Speed is good and controls seem to be adequate, although I only played for a few minutes. :D
I did have a problem running it though, the shortcut installed doesn't work for me. The window just pops up and disappears real quick with no error. Same when run from the console. Works fine when run from the console under root. Hopefully that can be fixed soon, other than that minor issue (could be show stopper for some though) great game!
I did have a problem running it though, the shortcut installed doesn't work for me. The window just pops up and disappears real quick with no error. Same when run from the console. Works fine when run from the console under root. Hopefully that can be fixed soon, other than that minor issue (could be show stopper for some though) great game!
Can you post the error message you get when you run it from a console? Try starting it with a command 'jagged'. I suspect there's something wrong with your /home/user/.ja2/ja2.ini or maybe the permissions on /home/user/.ja2 directory are incorrect.
theimann
2008-02-07, 15:55
Ukki, thank you so much. JA2 is one of my all-time-favorites.
Unfortunately I have one problem:
I cannot access the "AIM" Website, more specifically I can access the main page but the four buttons at the bottom (members/rules/history/links) do not work for me. The only way for me to play is to generate my own soldier (with the xep... code).
I am using german data files; I tried the Windows Straciatella binary and everything worked.
I thought about generating a (windows) savegame and then resume the game on my n800, but the savegame won't be accepted.
Every hint is appreciated. And again: Thank you so much!
P.S.: I have the N800 tablet. The rest of the game works fine.
That's odd, they should work normally. Game is compiled for english language, so maybe it doesn't do anything because you are missing the data files? Can you try with english data files? I can compile a german version too if you want.
CyberCat
2008-02-07, 16:52
Can you post the error message you get when you run it from a console? Try starting it with a command 'jagged'. I suspect there's something wrong with your /home/user/.ja2/ja2.ini or maybe the permissions on /home/user/.ja2 directory are incorrect.
When run NOT as root from the console "ja2" there are no error messages:
~ $ ja2
~ $
Same with jagged, the window pops up for about 2 frames and then it's gone, like I said. It's kind of curious, huh?
The FIRST time I tried to run it, it had an error, I think (can't remember now) that it was something like unable to make ~/.ja2/Data, so I ran as root, fixed that error.
EDIT: Hehe, well I got to thinking that it's likely the problem is because Data and ja2.ini are owned by root. Unforuntely I can't change the owner because "there's not enough space left on device". (there's only 1KB of space left :eek:)
spirytsick
2008-02-07, 17:17
When run NOT as root from the console "ja2" there are no error messages:
~ $ ja2
~ $
Same with jagged, the window pops up for about 2 frames and then it's gone, like I said. It's kind of curious, huh?
The FIRST time I tried to run it, it had an error, I think (can't remember now) that it was something like unable to make ~/.ja2/Data, so I ran as root, fixed that error.
EDIT: Hehe, well I got to thinking that it's likely the problem is because Data and ja2.ini are owned by root. Unforuntely I can't change the owner because "there's not enough space left on device". (there's only 1KB of space left :eek:)
Perhaps lack of space for some temp files is causing that.
theimann
2008-02-07, 17:20
Ukki, thanks for you reply. I guess the error is related to the german data files. I used the german straciatella binary for windows, that's probably why the error didn't occur there.
Would it be possible for you to compile a german binary for the IT? Thanks a million - I do not know how to obtain english data files.
If it's too much trouble I won't be worried - fighting Deidranna only with my self-created soldier still is so much fun on the N800 :)
CyberCat
2008-02-07, 17:34
Ok, I manged to free up some space. It's weird, once you get such low space, you can't even UNinstall stuff! :eek: That's pretty poor design in my opinion.
Anyway, I changed the owners to user for Data and Da2.set NOW it launches from the shortcut and ja2 under user but it gives the following error:
===> sgp/FileMan.c:456: EraseDirectory() is not implemented
Aborted
Looks like we need more functions! :D
@theimann
It's no trouble to compile a german binary, I'll do it tonight.
CyberCat
2008-02-07, 18:49
Good news! I got it to work under the normal user. I just had to set full access permission to everything in ~/.ja2/* kind of a pain, but it works any way so I'm happy. Looks like a great game too!
How I wonder how long it will be until we get StarCraft on the tablets! Blizzard just released a No-CD update for StarCraft today, good times! :D
Good news! I got it to work under the normal user. I just had to set full access permission to everything in ~/.ja2/* kind of a pain, but it works any way so I'm happy. Looks like a great game too!
Did you mess around as root? My install script should create that dir and the ini-file and chown it to user, so there shouldn't be any permission problems unless the game creates them as root user.
Just put the game's data-directory to /media/mmc1/ja2data-directory (outer memory card). If you want to use some other path, just issue this command in xterm: echo "data_dir = /path/that/contains/datadir" > /home/user/.ja2/ja2.ini
The only /data folder I found was on the 2nd CD in the /install folder. Is this the one? It's only 312mb and I thought I read that the data is about 1GB.
Or do I have to install the game on my PC to get the /data folder I'm looking for?
Or do I have to install the game on my PC to get the /data folder I'm looking for?
I believe that's the case with the Windows version. I have a linux cd and it has data-dirs on both so i just combined those and put them on memory card.
CyberCat
2008-02-08, 00:20
The only /data folder I found was on the 2nd CD in the /install folder. Is this the one? It's only 312mb and I thought I read that the data is about 1GB.
Or do I have to install the game on my PC to get the /data folder I'm looking for?
I have the Windows version. Take all the files that are installed on your computer in C:\Program Files\Jagged Alliance 2 Gold\Data\* (I have the gold version) and put them into /media/mmc1/ja2data/*. (This is your removable memory card in the case of the N810) It'll take about 800MB of space.
ukki, I installed the .deb using the package manager and for whatever reason all files were given to root with read-only access.
ukki, I installed the .deb using the package manager and for whatever reason all files were given to root with read-only access.
Hmm, something wrong with my install script then. Need to check. Thanks for the info.
cyberbillp
2008-02-09, 02:38
I'm getting a Fatal Signal: Seg Fault (SDL Parachute Deployent). Any Ideas?
I'm using a new n800 with OS2008. This is the first program that's failed to run for me. Quake 2 runs perfectly.... if that matters.
Is there any testing I can do?
Oh, I got my files from here:
http://www.biggamedownloads.com/free-strategy-games/jagged-alliance2-gold.htm
I assume the data files should be the same. Stupid EB quit carrying used PC games around town here. I tried to find a CD. No luck.
You have the full version, not trial? You have the Data-directory in /media/mmc1/ja2data -directory? You have the english version of the game? It should complain about missing files and it should work with the Gold-version too.
Can you check who owns the /home/user/.ja2-directory and the files inside it with a command 'ls -lah /home/user/.ja2' in xterm (3rd and 4th column)? They should be owned by user:users. Tell me if they arent't.
cyberbillp
2008-02-09, 14:41
when I add "-directory" to the directories name I get this:
drwxrwxrwx 2 user root 32768 2008-02-07 10:06 DCIM
drwxrwxrwx 2 user root 32768 2008-02-05 11:25 documents
drwxrwxrwx 3 user root 32768 2008-02-07 19:25 ja2data-directory
drwxrwxrwx 5 user root 32768 2008-02-03 10:13 music
-rw-r--r-- 1 user root 716 2007-08-23 03:14 NGGN High Speed - East.pcf
drwxrwxrwx 3 user root 32768 2008-02-07 10:06 PALM
drwxrwxrwx 3 user root 32768 2008-01-30 18:58 quake
-rw-r--r-- 1 user root 6412924 2008-02-05 06:57 VEMoDe10b.exe
drwxrwxrwx 2 user root 32768 2008-02-07 21:30 video
drwxrwxrwx 3 user root 32768 2008-02-07 10:36 videocenter
/media/mmc1 $
/media/mmc1 $ ja2
ERROR: Failed to open "/media/mmc1/ja2data/Data/data.slf"
/media/mmc1 $
which says to me I need to change it back to ja2data/. But, I see the group is wrong. I'll fix that and report back. :-)
I believe that's the case with the Windows version. I have a linux cd and it has data-dirs on both so i just combined those and put them on memory card.
Thanks for the reply.
I got my hands on the Linux version, but only CD2 has a /data directory.
The first disc has /pixmaps, /tar and /unsupported
Do these need to be dumped to the memstick too? Was your CD1 different?
I got my hands on the Linux version, but only CD2 has a /data directory.
?
Ah, excuse my memory (an age thing). I did run setup.sh that installed the game. Then copied stuff from the the second cd's data dir to installed data dir and then transfered that to the device.
I finally got around to setting this up on my N800, today. It's working flawlessly, with my bt keyboard. Sweetness!
Is it possible to stretch the image to fullscreen? I bet it wouldn't look bad if you did.
cyberbillp
2008-02-10, 00:02
I'm not having any luck, (even as root) changing the group of ja2data to "users".
I keep getting operation not permitted. Any one have any ideas?
@cyber, what fs do you have on mmc1?
I'm not having any luck, (even as root) changing the group of ja2data to "users".
I keep getting operation not permitted. Any one have any ideas?
You don't need to chown the data on memory card, it's a fat-partition and doesn't support it. Is there a directory named Data inside your ja2data directory? If so, make sure to chown the preferences dir to user if you have started the game as root at some point.
chown -R user:users /home/user/.ja2
Then try to start the game from xterm with 'jagged' and post possible error messages here.
Is it possible to stretch the image to fullscreen? I bet it wouldn't look bad if you did.
It would require some work to get menus etc. working with the 800x480 resolution. But if I define the resolution to 800x480, it somewhat works. Menus etc start from left and are not centered anymore, but on tactial mode the map fills the screen like it should. Gui elements are still 640 pixel wide, so it looks a bit funny, but maybe something we can live with. Attached a screenshot.
cyberbillp
2008-02-10, 00:43
no luck still. :-(
~ $ jagged
Sorry - server Keyboard map doesn't contain either 2 or 4 KeySyms per Keycode - unsupported!
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Segmentation fault
~ $
maybe it's because I installed xkbd?
maybe it's because I installed xkbd?
It shouldn't matter, but if you want to be sure, start the game with 'ja2 -fullscreen'
I'm starting to believe there's something wrong with your data-files. How big is your data dir? You could try installing strace package and try running 'strace ja2 -fullscreen' and post the output here.
cyberbillp
2008-02-10, 02:05
Fullscreen didn't help. I'll find strace. But first, my data directory is:
621.8MB (651,999,324)
178 files, 13 sub-folders
Does that sound right?
pipeline
2008-02-10, 02:08
heres my dir (top level) :
/media/mmc2/jagged/Data$ ls -l
-rw-r--r-- 1 user root 281098 Feb 9 19:33 Ambient.slf
-rw-r--r-- 1 user root 59226796 Feb 9 19:33 Anims.slf
-rw-r--r-- 1 user root 16177338 Feb 9 19:32 BattleSNDS.slf
-rw-r--r-- 1 user root 589854 Feb 9 19:32 Bigitems.slf
drwxrwxrwx 2 user root 32768 Feb 9 19:33 BinaryData
-rw-r--r-- 1 user root 2047959 Feb 9 19:32 Binarydata.slf
-rw-r--r-- 1 user root 213001 Feb 9 19:32 Cursors.slf
-rw-r--r-- 1 user root 2057190 Feb 9 19:32 Data.slf
-rw-r--r-- 1 user root 6016442 Feb 9 19:32 Faces.slf
-rw-r--r-- 1 user root 399352 Feb 9 19:32 Fonts.slf
-rw-r--r-- 1 user root 8663775 Feb 9 19:32 Interface.slf
-rw-r--r-- 1 user root 72223192 Feb 9 19:32 Intro.slf
-rw-r--r-- 1 user root 9105761 Feb 9 19:31 Laptop.slf
-rw-r--r-- 1 user root 26843078 Feb 9 19:31 Loadscreens.slf
-rw-r--r-- 1 user root 78864275 Feb 9 19:31 Maps.slf
drwxrwxrwx 2 user root 32768 Feb 9 19:33 Mercedt
-rw-r--r-- 1 user root 3757205 Feb 9 19:30 Mercedt.slf
-rw-r--r-- 1 user root 104434204 Feb 9 19:30 Music.slf
drwxrwxrwx 2 user root 32768 Feb 9 19:33 NpcData
drwxrwxrwx 2 user root 32768 Feb 9 19:33 Npc_Speech
-rw-r--r-- 1 user root 182015718 Feb 9 19:29 Npc_speech.slf
-rw-r--r-- 1 user root 2245528 Feb 9 19:29 Npcdata.slf
-rw-r--r-- 1 user root 1678333 Feb 9 19:28 Radarmaps.slf
drwxrwxrwx 2 user root 32768 Feb 9 19:33 ShadeTables
-rw-r--r-- 1 user root 19030241 Feb 9 19:28 Sounds.slf
-rw-r--r-- 1 user root 231850918 Feb 9 19:27 Speech.slf
drwxrwxrwx 2 user root 32768 Feb 9 19:33 Temp
drwxrwxrwx 2 user root 32768 Feb 9 19:33 Tilecache
-rw-r--r-- 1 user root 71646928 Feb 9 19:25 Tilesets.slf
drwxrwxrwx 2 user root 32768 Feb 9 19:33 stsounds
drwxrwxrwx 5 user root 32768 Feb 9 19:33 tilesets
pipeline
2008-02-10, 02:19
I got it running, looks great...
I noticed its tricky examining items, any way to adjust keybindings? Maemo hardware buttons are F8, F6, F8, F4 and ESC (since appears its not used). You using those for anything?
I noticed the desktop version lets you hold control down while clicking left mouse button and you only move if theres something to examine? That might be nice to bind to hardware button.
I'm looking at source and its too bad its all hardcoded but maybe you could edit sgp/Input.c QueueKeyEvent and add something like if (Key == K_F6) ModifierState |= CTRL_DOWN;
The rest of the keys bindings are elsewhere but you might be able to translate them here too. if (Key == K_F8) Key = 'x'; or whatever.
Otherwise looks fun... realtime and turn based strategy games are my favorite actually, but i never got around to this game before so its all new.
BTW i think Steam version does -not- work. I bought steam version and the files appear different structure so i 'acquired' a compliant version to make up for this.
philmcneal
2008-02-10, 02:42
omfg i can't believe i lost my jagged allience disk a long time ago, WHAT A CLASSSIC I ACAN"T WAIT TO PUT ON MY n800 IF ONLY IF IT WOULD ARRIVE IN THE MAIL ARGH!!! i even have the screen protector and pouch ready!
WOW i can't believe some great brillant mind decided to import this
It would require some work to get menus etc. working with the 800x480 resolution. But if I define the resolution to 800x480, it somewhat works. Menus etc start from left and are not centered anymore, but on tactial mode the map fills the screen like it should. Gui elements are still 640 pixel wide, so it looks a bit funny, but maybe something we can live with. Attached a screenshot.
That looks great, IMO.
Fullscreen didn't help. I'll find strace. But first, my data directory is:
621.8MB (651,999,324)
178 files, 13 sub-folders
Does that sound right?
That's off from mine.
13 Folders, 180 files
860.5 MB
I have regular JA2. What version are your files from?
cyberbillp
2008-02-10, 03:25
Thanks for the file list.
free reports 24MB memory free. Maybe I'm out of memory?
Here's my strace
mmap2(NULL, 2948952064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)
mmap2(NULL, 2949083136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)
mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x4093d000
munmap(0x4093d000, 798720) = 0
munmap(0x40b00000, 249856) = 0
mprotect(0x40a00000, 135168, PROT_READ|PROT_WRITE) = 0
mmap2(NULL, 2948952064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)
fstat64(5, {st_mode=S_IFREG|0644, st_size=651265, ...}) = 0
_llseek(5, 18446744073620815872, 0xbead1e20, SEEK_SET) = -1 EINVAL (Invalid argument)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
rt_sigaction(SIGSEGV, {SIG_DFL}, {0x4257a6d0, [], 0x4000000 /* SA_??? */}, 8) = 0
write(2, "Fatal signal: ", 14Fatal signal: ) = 14
write(2, "Segmentation Fault", 18Segmentation Fault) = 18
write(2, " (SDL Parachute Deployed)\n", 26 (SDL Parachute Deployed)
) = 26
futex(0x4093c4d8, FUTEX_WAIT, 1562, NULL) = -1 EINTR (Interrupted system call)
+++ killed by SIGSEGV +++
Process 1561 detached
~ $
cyberbillp
2008-02-10, 04:18
That looks great, IMO.
That's off from mine.
13 Folders, 180 files
860.5 MB
I have regular JA2. What version are your files from?
gold version. digital download. i'll find a cd set and reinstall.
cyberbillp
2008-02-10, 04:25
@cyber, what fs do you have on mmc1?
vfat nothing special about it.
I got it running, looks great...
I noticed its tricky examining items, any way to adjust keybindings? Maemo hardware buttons are F8, F6, F8, F4 and ESC (since appears its not used). You using those for anything?
I noticed the desktop version lets you hold control down while clicking left mouse button and you only move if theres something to examine? That might be nice to bind to hardware button.
I'm looking at source and its too bad its all hardcoded but maybe you could edit sgp/Input.c QueueKeyEvent and add something like if (Key == K_F6) ModifierState |= CTRL_DOWN;
The rest of the keys bindings are elsewhere but you might be able to translate them here too. if (Key == K_F8) Key = 'x'; or whatever.
Otherwise looks fun... realtime and turn based strategy games are my favorite actually, but i never got around to this game before so its all new.
BTW i think Steam version does -not- work. I bought steam version and the files appear different structure so i 'acquired' a compliant version to make up for this.
You wanna take a swing at it? I bet it would take you way less time if you are familiar with sdl. It would also be nice to the get right mouse button working with some kind of toggle button. Game should compile right out of the box too so it shouldn't be too time consuming.
pipeline
2008-02-10, 14:02
Well i download source all the time so i was just curious. I tried to do the bind i mentioned earlier (except it was SDLK_F6) and it didn't seem to do anything noticable.
I might try some more later, if i find anything i'll pass it your way since keybindings likely to be only a few lines of code.
Maybe someone who's familiar with the game knows what the best binding of buttons should be?
Well, here's my $.02 on controls. I've been re-reading the instruction manual to refresh my memory. Right-click is pretty important, it would appear.
I have zero technical capabilities, so I have no idea if this would work. The stylus works fine for left-click, as far as I'm concerned. Could you leave the cursor visible on screen, rather than invisible as it is now, and then move the cursor with the d-pad, which I think is how it is now, or clicking with they stylus as it is now, but make the center button right-click?
Since, you could see where your cursor is, and make small adjustments with the d-pad, the center button would let you access all the right-click functions as you do with a normal mouse. And, you could still use the stylus for left click, in the same way as it's done now.
Does that make sense, and, more importantly, is it possible?
Right clicking is a must for the game. You need it to aim accurately.
I'm a regular player myself and I think it would be best suited to enable
right clicking by holding one of the hardware buttons and tapping with
the stylus. If that's even possible.
The problem with the d-pad cursor, I think, is that most of the game is
done with the stylus anyway. Using the pad only for aiming seems
inconsistent ;)
Imho another binding should be Ctrl - that's used for picking up items,
opening doors and using stuff in general. Hovering the cursor over a
door/item/lever will do the same, but it doesn't work well with certain
small items or with several items lying close to one another.
I'm sorry that I can only offer theory here, I'm not a particularly able
programmer.
Feedback from someone who knows the game is very useful. Please stick around.
Right clicking is a must for the game. You need it to aim accurately.
I'm a regular player myself and I think it would be best suited to enable
right clicking by holding one of the hardware buttons and tapping with
the stylus. If that's even possible.
The problem with the d-pad cursor, I think, is that most of the game is
done with the stylus anyway. Using the pad only for aiming seems
inconsistent ;)
Imho another binding should be Ctrl - that's used for picking up items,
opening doors and using stuff in general. Hovering the cursor over a
door/item/lever will do the same, but it doesn't work well with certain
small items or with several items lying close to one another.
I'm sorry that I can only offer theory here, I'm not a particularly able
programmer.
Yeah, that's much better than my suggestion. I like it. :D
Thanks, and no worries .. I'm not going anywhere :D
For science, I installed and played the game once more. Right clicking
is also needed to view detailed info on mercenaries and their items
(right clicking on a merc's head shows the inventory, right clicking on
that shows the description of an item).
In theory one could fully play the game without xkbd. You'd have to
remove the IMP code in the beginning completely and add Alt+S & Alt+L
for quickloading and -saving as bindings. That would make the game
very playable on all three ITs, as far as I know. Maybe I'm missing
another instance of keyboard input, though.
cyberbillp
2008-02-14, 03:17
Well, my brand new set of CD's came in from "Amazon/Tragic Little PC" today, and BINGO! SUCCESS!
A good set of data files makes all the difference. The digital download files trully do not work.
cyberbillp
2008-02-14, 14:36
Hmm, not so fast. I can't enter the keycode XEP624. It keeps saying wrong code. Something seems to be wrong with the keyboard entry. Anyone have a working keyboard config file?
The screen DOES show XEP624, it just won't accept it. I'm assuming a bad config file.
EDIT: Nevermind, found the part where the code was changed to "XEP" no numbers.
cyberbillp
2008-02-14, 16:52
Sadly, this game isn't playable without a mouse right click. You get into a mode where you can't do anything. There's merc portraits across the bottom and I can't access their inventory (right click). One of my guys is bleeding to death and I can't heal him.
Is there anyway to hack in a right click?
inventory is accessible, click on the triangle and then merc. Keyboard shortcuts help too and there's also a menu that has icons for most actions. I've talked to the developer and he promised to look at the right click after the next release.
cyberbillp
2008-02-14, 18:07
That inventory is different than what you get in combat. I'm not sure if you can do everything you need. I've never played the game before.
BUT... I edited /usr/share/ja2/x.xkbd and replaced the comma with a "grave" (it's above the tab key) "`". This lets you access the your mercs inventory in combat, which is what I was looking for.
New release. Changed resolution to 800x480. Menus are still fixed size (and not centered anymore), but you get full width in tactical mode. Clicking on the screen with the menu button down now works as a right mouse click. Also, the I.M.P code was changed to blank so now people with 770 can access it. Enjoy!
Right-clicking using the menu button works for me. Looking forward to playing some JA2 during my next plane trip! Thanks.
Thanks a lot for this! I had doubts that this was going to work with my 770 but it did!
Thanks a lot for this! I had doubts that this was going to work with my 770 but it did!
Yes, it seems to work quite nicely with 770 too, you only get those weird pauses from time to time and xkbd doesn't seem to work at all with it.
Thanks ukki, any way to get this to work with the demo data?
(I tried but its looking for files not existing in demo data dir)
Ja2 developer Tron notified me about this possibility, so here's a demo release. You can have both versions installed. Demo's data directory goes to /media/mmc1/share/ja2demo. If the demo doesn't start from the menu, try running jaggeddemo in xterm to see the error message. If you want to use some other path, just issue this command in xterm: echo "data_dir = /path/to/game/data" > /home/user/.ja2demo/ja2.ini. I'll ask Arnims to update the first post, but here's a link to the package: ja2_0.8-demo.deb (http://nakkiboso.com/ja2_0.8-demo.deb)
First of all, thanks for the latest release. Plays like it was made for the IT :)
Yes, it seems to work quite nicely with 770 too, you only get those weird pauses from time to time and xkbd doesn't seem to work at all with it.
About those pauses. I have a N810 and get those as well. It freezes for
several seconds whenever there's enemy contact or the last one dies
in a sector. Is that normal/unavoidable?
I tried debugging it, but ran into another problem. There doesn't seem to
be a way to return to the game, once you've been to the desktop. Xterm
reports it's still running, there's just no sign of it in the task bar or in the
list of running apps. Anyway, maemo is very responsive during those short
freezes, so it seems high load is not an issue.
Developer mentioned about unnecessary loops/cycles in game code, i think they are related to those pauses where the clock icon stays on for a long time. You get those sometimes when you miss few clicks selecting a player etc. Hopefully they can be fixed in later versions. But with 770 you get some loading pauses in menus etc. Those are pretty annoying, but you just have to wait for those to end. About the task switching, sdl apps don't seem to have icons on task menu so there's no way to return to them i guess. You just have to use kill/killall from the terminal to kill them.
cool_guy
2008-02-24, 04:22
I'm on N800 so no keyboard. Is there away to avoid using an external keyboard. I had to plug in my usb kbd to pass the beginning of the game. And is there anything useful with a right click? USB mouse doesn't work, so can't test it.
cyberbillp
2008-02-24, 13:35
I haven't upgraded yet because it's working really well for me now. If I upgrade, do I loose my xkbd functionality? I use the xkbd alot in ja2.
I haven't upgraded yet because it's working really well for me now. If I upgrade, do I loose my xkbd functionality? I use the xkbd alot in ja2.
You can still use xkbd, but it now blocks the view with 800x480 resolution. But there's now a small gap in the right lower corner that could be used for xkbd, but it would probably require a new layout. I can compile a 640x480 version too if you want. If you made changes to the layout, just copy it somewhere, upgrade and then copy it back. Right click is a must in my opinion so it's well worth the upgrade.
Yes, it seems to work quite nicely with 770 too, you only get those weird pauses from time to time and xkbd doesn't seem to work at all with it.
It does work but you need to flick it down from the letters like your writing a comma.
Hi,
is there a new german version for the IT? I play the german version with the .deb files in the first post, but i dont have full screen and the "right mouse klick" does not work. I hope you can help me :-)
Nobody told me that the german version works so I haven't updated it. I'll compile a new german version tonight. Thanks for the heads up.
Hi,
is there a new german version for the IT? I play the german version with the .deb files in the first post, but i dont have full screen and the "right mouse klick" does not work. I hope you can help me :-)
Here (http://pupnik.de/ja2_0.8-de.deb) you go, hope it works.
hi, hank u for your fast answer, but xterm says
ERROR: Failed to open "/some/place/where/the/data/is/Data/data.slf"
can you fix it please? my ja2 data is in the same directory on the mmc1 like before. iam not able to change the config file by myself
hi, hank u for your fast answer, but xterm says
ERROR: Failed to open "/some/place/where/the/data/is/Data/data.slf"
can you fix it please? my ja2 data is in the same directory on the mmc1 like before. iam not able to change the config file by myself
Sorry mate, game was looking for demos config. Try updating the game again with the above link.
thank you. it works fine now ;--)
Ok files updated. Ignore older links.
http://pupnik.de/ja2_0.7_svn-2.deb
http://pupnik.de/ja2_0.8-de.deb
http://pupnik.de/ja2_0.8-demo.deb
Does it matter if the game is patched or not? Like if I patch it to 1.13? Also, is Jagged Alliance 2 Gold good?
cLin, can't say for sure, but they said on projects irc channel that gold should work. Not sure about the patches either, but you can always give it a shot.
what about the expansions? Is Unfinished Business OK?
I still [miraculously] have this on my disk... and I don't want to spend years going through thousands of disks lying about everywhere. Once I decide to clean, I might find it... until then, do I have any luck?
I believe it needs to be vanilla ja2, expansions don't work with this one.
problem/bug?
$ jagged
Sorry - server Keyboard map doesn't contain either 2 or 4 KeySyms per Keycide - unsupported!
[here, the game continues to load, with a keyboard on the right, but then crashes]
===> sgp/FileMan.c:456: EraseDirectory() is not implemented
Aborted
$
#jagged
Sorry - server Keyboard map doesn't contain either 2 or 4 KeySyms per Keycide - unsupported!
[the game opens: black screen & keyboard on the right. the black screen doesn't change until I kill it] [once I kill it:]
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Segmentation fault
#
$ja2
===> sgp/FileMan.c:456: EraseDirectory() is not implemented
Aborted
# ja2
the game works!
I don't like the fact that I have to play it from root. (and without an onscreen keyboard, but I have a BT, so it's OK)
any way to arrange this?
Ilia
Use xkbd or other onscreen non-hildon keyboard.
try chown -R user:users /home/user/.ja2 as root
@Bundyo
I have xkbd installed. It launches along with ja2, but not jagged. If I launch it from command line, I cannot launch anything else from there, and I cannot start the game any other way than from command line, as root.
@ukki
i did enter this. not certain as root though. will try again.
note: I did chmod 777 on all the data files... should I do the same on /home/user/.ja2 ?
will post my progress update in 3-4 hours (have actual work to do D: )
Mine is starting fine from the menu.
That should fix it, .ja2 is the only place it should write to. Data files just need to be readable. chmod doesn't hurt either.
thanks ukki:
chown -R user:users /home/user/.ja2 worked perfectly!
now, a problem I get in the game (doubt that it has anything to do with the perfectly ported engine, but have no clue where else to ask): what is the IMP code? xep624 does not work (nor does the XEP624). what am I doing wrong???
thanks ukki:
chown -R user:users /home/user/.ja2 worked perfectly!
now, a problem I get in the game (doubt that it has anything to do with the perfectly ported engine, but have no clue where else to ask): what is the IMP code? xep624 does not work (nor does the XEP624). what am I doing wrong???
I changed it to blank.
I changed it to blank.
... and how was I supposed to have guessed that?
thanks for the help though.
Ilia
p.s. you might want to add this info to the first post...
... and how was I supposed to have guessed that?
thanks for the help though.
Ilia
p.s. you might want to add this info to the first post...
It's mentioned somewhere in this thread :) But maybe ArnimS sees this.
maybe.
and another question: when using the stylus, I am unable to scroll to the left.
when using a USB mouse, I am unable to scroll to the right (due to the onscreen keyboard). is there any way to arrange this, or are the hdw keys the only solution?
note: recalibrating my screen does not help for the left scroll.
@ukki
Hi,
can you provide source modifications, you made?
Thanks.
Ja2 didn't need any changes really, just compile with with_maemo flag. I did change width to 800 and changed i.m.p code to blank but those are easy to find and not really necessary.
italodance
2008-06-03, 15:59
please someone tell me Jagged Alliance 2 Gold (this is version 1.10) can work too:
NFO:
The classic turnbased game Jagged Alliance in the gold edition which includes "Unfinished Business".
CD1 = Jagged Alliance 2 Gold
CD2 = Jagged Alliance 2 Unfinished Business
(you do NOT need CD1 to play "Jagged Alliance 2 Unfinished Business")
(you do NOT need CD2 to play "Jagged Alliance 2 Gold")
Jagged Alliance 2 Gold (this is version 1.10) has some new features, for example:
press del to see "best cover spots" relative to the cursor
press end to see line of sight for selected merc relative to where cursor is
(this features are of course included in Jagged Alliance 2 Unfinished Business)
please tell me tnx!?
please someone tell me Jagged Alliance 2 Gold (this is version 1.10) can work too:
...
please tell me tnx!?
I have Jagged Alliance 2 Gold too and it is working well... :)
italodance
2008-06-05, 18:17
it's not full screen!
what can i do now?
it's not full screen!
what can i do now?
Try run it from shell with fullscreen parametr:
ja2 -fullscreen
italodance
2008-06-06, 04:55
Try run it from shell with fullscreen parametr:
ja2 -fullscreen
How Where?
italodance
2008-07-20, 12:17
the game is not full screen yet! :confused:
Is this working at n900 like older scumvm version did do? And if not can some1 do needed changes to ge this working... :)
Is this working at n900 like older scumvm version did do? And if not can some1 do needed changes to ge this working... :)
From pictures I saw I assume, that n900 doesn't have menu key, like others tablet does. This button is needed for Right-button mouse click. So some trivial changes in code are needed. Unfortunately I do not have n900 so I can't make patch.
WARNING: Do not enable extras-devel if you don't know what you are doing. Software there can be dangerous and force you to reflash your phone.
Jagged Alliance 2 is now available for the N900 in the extras-devel. Set your keyboard layout to english for the arrow keys to work, otherwise scrolling the map will be hard.
You need the data files from the full game. To install them, connect your N900 to your computer via usb, create a folder called "ja2data" and then copy the Data folder from the game install inside the ja2data folder. (If a command ls /home/user/MyDocs/ja2data/Data
in X terminal shows a list of files you are good to go.)
Right click is emulated by covering the proximity sensor. You'll need it in game to aim better. Make sure you don't cover it when navigating menus or they won't activate. Enjoy!
Im stuck with the Ja2 for the N900...
No matter what i do with the ja2.ini or the folders, it allways says opening file failed, even if i'm root.
Did i mess up somthing ?
qwerty12
2009-12-26, 17:26
ukki, it'd be much appreciated if you could remove me from being listed as the maintainer. I do not wish to maintain this - you know what you're doing.
Im stuck with the Ja2 for the N900...
No matter what i do with the ja2.ini or the folders, it allways says opening file failed, even if i'm root.
Did i mess up somthing ?
Data files corrupt? Just rm -rf /home/user/.ja2 and if your data files are in correct directory and it still doesn't work, try retransfering the data files.
ukki, it'd be much appreciated if you could remove me from being listed as the maintainer. I do not wish to maintain this - you know what you're doing.
Sure. You were nowhere to be found and I didn't want to step on your toes.
Still nothing.
The ls /home/user/MyDocs/ja2data/Data gives me lots of files (23 slf), so i think the folder is the right one. I started ja2 the whole time in terminal. When i start it with the icon, i get "The Jagged Alliance 2 data files where not found on either memory card. JA2 expects a ja2data folder on MyDocs with a Data folder from the cd present. " ??
With the ls i see files in that folder, why is that not recognized by the app ?
Terminal says "Unable to create ".ja2/Data" when im not root,on root it says opening file failed.
Still nothing.
The ls /home/user/MyDocs/ja2data/Data gives me lots of files (23 slf), so i think the folder is the right one. I started ja2 the whole time in terminal. When i start it with the icon, i get "The Jagged Alliance 2 data files where not found on either memory card. JA2 expects a ja2data folder on MyDocs with a Data folder from the cd present. " ??
With the ls i see files in that folder, why is that not recognized by the app ?
Terminal says "Unable to create ".ja2/Data" when im not root,on root it says opening file failed.
You should never run anything that doesn't require root rights as root. When you run it as root, game expects to find /root/.ja2/ja2.ini. Try running these commands as root to fix your file permissions:
chown -R user /home/user/.ja2
chmod -R 755 /home/user/.ja2
Then try to run the game as user with "ja2launcher"
i know that running things as root is not the best thing to do :)
Still no luck. I erased every .ja2 i could find, removed it from the app manager, reinstalled it, made a new ja2 on my pc to get the Data folder.
Nothing. ja2launcher says opening file failed, but it is kind of stuck. I had to ctrl-c to exit ja2launcher.
My N900 power is empty. XChat has lost all of the servers ??. Maby there is something bigger wrong. Will flash it tomorrow and see what happens on a clean system .
:) Come to irc if you still have problems after that.
I dont know if this was the clue, but i took the Data folder direct from the disc, not the one on the pc. Works fine now :)
pyllyukko
2009-12-28, 22:13
Jagged Alliance 2 is now available for the N900 in the extras-devel. Set your keyboard layout to english for the arrow keys to work, otherwise scrolling the map will be hard.
Thank you VERY much for this port.
How is the scrolling supposed to work without the arrow keys, I couldn't figure it out?
if you use the fi-layout, you can only scroll to right and down with the arrow keys.
Nice avatar picture of yourself ukki!
But it looks like you've....um.... got something... ah.... ugly above your shoulders. :D
Is it possible to somehow lower the resolution or do somekind of zoom in?
My eyes hurt:rolleyes:
g0dzilla
2010-01-05, 20:23
what about FullScreen?
ja2 -fullscreen not worked
Pretty sure I had it running full-screen... but still it's not playable, this game requires time in front of the phone, I hardly believe anyone can focus that long.
Pretty sure I had it running full-screen... but still it's not playable, this game requires time in front of the phone, I hardly believe anyone can focus that long.
My advice: Avoid older games, try something like:
http://www.google.com/search?q=world%27s+simplest+flash+game&aq=0c&oq=%22simplest+flash+game%22
2disbetter
2010-01-06, 09:40
Ukku, any chance you'll be looking at porting Wiz 7 or 8? (other excellent Sir-tech games?)
2d
Hi, I was very lucky to find this port.
How can I use a right click to aim better? And how button must I press to get in the inventory while a battle?
Ukku, any chance you'll be looking at porting Wiz 7 or 8? (other excellent Sir-tech games?)
2d
Not much of a chance when their source code isn't released. As far as I can tell.
Hi, I found his post on page 8:
New release. Changed resolution to 800x480. Menus are still fixed size (and not centered anymore), but you get full width in tactical mode. Clicking on the screen with the menu button down now works as a right mouse click. Also, the I.M.P code was changed to blank so now people with 770 can access it. Enjoy!
I running JA2 on my N900 and there isn't a menu button. How can I make a right click?
Hi, I found his post on page 8:
I running JA2 on my N900 and there isn't a menu button. How can I make a right click?
You need to install the N900 version and cover the proximity sensor for right click.
THAAAAAANNNNNNKKKKKSSSSSS!!!!!
You are my personal hero!!!
Today the time at work will go to the end very fast. :)
shinkamui
2010-01-22, 05:46
ukki, thats pimpin! Didn't realize that was set! JA2 is totally playable on the N900, however, it is slightly painful on the eyes without the brightness jacked all the way up. No way to lower the res and scale? Or possibly zoom in software?
casinho23
2010-01-22, 11:03
hi
can anybody help me how to install this?
installed the jagged alliance 2 (english version) from program manager in maemo devels folder
i have the game, installed in windows, copied the data folder(~850mb) on my n900. renamed in on the phone from Data into ja2data.
but still doesn´t work :(
Edit:
i deinstalled it again with program manager and installed it again.
the path for my Data from the windows installation is:
/home/user/MyDocs/ja2data/Data
when i try to launch it over shell with ja2launcher it says :
"The Jagged Alliance 2 data files were not foun..... JA2 expects a "ja2data" folder on MyDocs with a "Data" folder from the CD present"
On my CD there is only a foulder "ressources" with some pictures in it, and a big setup file... on my CD is no Data Folder.
please, i loved this game....
Edit2:
when i start the command ja2 from console it says:
ERROR: Failed to open "/some/place/where/the/data/is/Data/data.slf" (lol?)
ERROR: caught unhandled exception:
Initialising libraries failed
:( :( :(
when i start the command ja2 from console it says:
ERROR: Failed to open "/some/place/where/the/data/is/Data/data.slf" (lol?)
ERROR: caught unhandled exception:
Initialising libraries failed
:( :( :(
Make sure the path is correct in the ini-file:
~ $ cat /home/user/.ja2/ja2.ini
data_dir = /home/user/MyDocs/ja2data
Here is my list of files:
~ $ ls -lah /home/user/MyDocs/ja2data/Data
drwxrwxrwx 10 user root 64.0k Dec 25 16:14 .
drwxrwxrwx 3 user root 64.0k Dec 25 15:53 ..
drwxrwxrwx 2 user root 64.0k Dec 25 15:54 TILECACHE
-rw-r--r-- 1 user root 274.5k Dec 25 16:06 ambient.slf
-rw-r--r-- 1 user root 56.5M Dec 25 15:55 anims.slf
-rw-r--r-- 1 user root 15.4M Dec 25 16:06 battlesnds.slf
-rw-r--r-- 1 user root 576.0k Dec 25 16:01 bigitems.slf
drwxrwxrwx 2 user root 64.0k Dec 25 16:11 binarydata
-rw-r--r-- 1 user root 2.0M Dec 25 16:08 binarydata.slf
-rw-r--r-- 1 user root 208.0k Dec 25 16:08 cursors.slf
drwxrwxrwx 2 user root 64.0k Dec 25 16:08 data
-rw-r--r-- 1 user root 2.0M Dec 25 16:08 data.slf
-rw-r--r-- 1 user root 5.7M Dec 25 16:10 faces.slf
-rw-r--r-- 1 user root 390.0k Dec 25 15:53 fonts.slf
-rw-r--r-- 1 user root 8.3M Dec 25 15:56 interface.slf
-rw-r--r-- 1 user root 11.9k Dec 25 16:08 ja2aimsmall.xpm
-rw-r--r-- 1 user root 8.7M Dec 25 16:08 laptop.slf
-r--r--r-- 1 user root 25.6M Dec 25 16:14 loadscreens.slf
-rw-r--r-- 1 user root 75.2M Dec 25 16:08 maps.slf
drwxrwxrwx 2 user root 64.0k Dec 25 15:54 mercedt
-rw-r--r-- 1 user root 3.6M Dec 25 16:05 mercedt.slf
-rw-r--r-- 1 user root 73.3M Dec 25 16:11 movie.dat
-rw-r--r-- 1 user root 99.6M Dec 25 16:14 music.slf
drwxrwxrwx 2 user root 64.0k Dec 25 16:08 npc_speech
-rw-r--r-- 1 user root 173.6M Dec 25 16:05 npc_speech.slf
drwxrwxrwx 2 user root 64.0k Dec 25 15:56 npcdata
-rw-r--r-- 1 user root 2.1M Dec 25 16:08 npcdata.slf
-rw-r--r-- 1 user root 1.6M Dec 25 16:05 radarmaps.slf
drwxrwxrwx 2 user root 64.0k Dec 25 16:06 shadetables
-rw-r--r-- 1 user root 18.1M Dec 25 15:54 sounds.slf
-rw-r--r-- 1 user root 217.9M Dec 25 16:01 speech.slf
drwxrwxrwx 4 user root 64.0k Dec 25 15:53 tilesets
-rw-r--r-- 1 user root 68.3M Dec 25 16:09 tilesets.slf
-rw-r--r-- 1 user root 900.0k Dec 25 16:14 tslogo.bit
salinmooch
2010-01-24, 17:35
Hi,
I just came across this port - it looks awesome - and games like this lend themself well to the tablets. Unfortunately, I am likely missing the obvious: the location of the most up to date English diablo port.
The link on the first page for the English diablo deb goes no where. The demo and German ports I can download. Should I be looking in a repository for the most up to date diablo version?
Thanks!
Hi,
I just came across this port - it looks awesome - and games like this lend themself well to the tablets. Unfortunately, I am likely missing the obvious: the location of the most up to date English diablo port.
The link on the first page for the English diablo deb goes no where. The demo and German ports I can download. Should I be looking in a repository for the most up to date diablo version?
Thanks!
It's in -devel (http://repository.maemo.org/extras-devel/pool/diablo/non-free/j/ja2/).
salinmooch
2010-01-24, 21:42
Added and got it! Awesome! and Thanks. Now to dig out my old CDs.
It's in -devel (http://repository.maemo.org/extras-devel/pool/diablo/non-free/j/ja2/).
salinmooch
2010-01-25, 18:41
Yay! I dropped the data directory on mmc1 and I was good to go first try. Thanks for the port!
on my n900 when i launch the icon it tries to open then crashes and takes me to my homescreen, anyone know why that happens?
Did you install the N900 version or the one I linked few posts above? The one above is for N8x0. I'm pretty sure it can't find your datafiles. Please run ja2launcher from xterminal to see the error message.
bro i installed stratagus-0.1-4_armel.deb, not sure where i got it from, as i got it a few weeks ago, been waiting for the game to download, my data files are:
http://img4.imageshack.us/img4/6018/rfth.jpg (http://img4.imageshack.us/i/rfth.jpg/)
do they look correct?
and i dont know how to run ja2launcher from xterminal bro
typed ja2launcher and hit enter,
xterminal gave me the same kind of exit, errors are:
http://img194.imageshack.us/img194/8394/screenshot08sf.png (http://img194.imageshack.us/i/screenshot08sf.png/)
quite sure ive got the wrong game data, ill try another torrent search
I would say same like you wrong game data. Had the same problem.
Hi first post is a bit inactive: the new website for the original project is:
http://tron.homeunix.org/ja2/
Full Changelog
v0.12.1 - 2009-06-15
(r6011) Fix a bug in r5121 which prevented hiring mercs from AIM.
(r6005) Fix a vanilla buffer overflow when loading/saving savegames.
v0.12 - 2009-06-12 - Walnut
(r5970) Slightly improve the cursor key handling in the load/save screen.
(r5852) Fix a vanilla out of bounds array access when a wall gets damaged.
(r5787) Fix a vanilla bug: Throwing a knife costed one point less than it should.
(r5732) Fix a vanilla display glitch: The item tooltip for the auto rocket rifle should not show "(rocket)", just like for the rocket rifle.
(r5730) Fix a vanilla display glitch: Do not print "0" in the item description box, when a gun uses no ammunition (e.g. LAW).
(r5721) Fix a vanilla bug: When an enemy soldier is looking for items in one case not all weapons, which have a fingerprint ID, were considered correctly.
(r5719) Fix a vanilla bug: When an enemy soldier is looking for items and finds a non-helmet/vest/leggings piece of armour it was incorrectly considered for pickup.
(r5673) Adjust the char-to-glyph translation table for the French version, so "i" with circumflex is displayed correctly.
(r5651) Fix a vanilla bug: Closing the laptop, while a page in the browser is loading, caused artifacts (not deleted GUI elements, accessing not loaded graphics).
(r5621, r5623) Always make the tooltips of the contract button and the inventory toggle region available, even if they are deactivated.
(r5553) Fix a bug in r1791 which caused a null-pointer access when loading a savegame which starts in tactical mode and all mercs are busy.
(r5494) Now the game runs on (little-endian) 64bit architectures (AMD64), too.
(r5482) Fix a bug in r3969, which prevented reentering a sector after fleeing from a battle there in the Windows version.
(r5463) Fix a vanilla glitch: The width of tooltip boxes with hotkey highlights in the text did not properly fit the width of the text.
(r5429) Fix a bug in r3369, which caused that the first merc leaving the helicopter was not placed in the center of the map.
(r5422) Improve the overhead map a bit: Print the name of the soldier the mouse is over last, so it is not covered by markers or the name of the selected soldier.
(r5421) Fix a vanilla glitch: In the overhead map the name of soldiers on a roof was not properly printed over their markers.
(r5418) Fix a vanilla glitch: In the overhead map for sectors with elevated land (e.g. D13) the name of soldiers was not properly printed over their markers.
(r5416) Fix a vanilla glitch: In the overhead map for sectors with elevated land (e.g. D13) the mouse cursors did not align with the displayed soldier and item markers.
(r5277) Fix a vanilla bug: When trying to hire a merc while the team is full, the option to buy his equipment is lost.
(r5275) Fix a vanilla bug: When closing the laptop via the ESC key while visiting the IMP site the "X" button for closing was not removed.
(r5258) Allow all printable chars in text input fields. E.g. umlauts and cyrillic letters are allowed in savegame descriptions now.
(r5250) Fix a vanilla buffer overrun, which occurs when entering text into a text input field.
(r5223) Fix incorrectly encoded texts in the English version when loading them from data files. A few sentences by Malice contain accented letters, which were not displayed correctly.
(r5213) Allow all printable chars in the name and nickname of IMPs. E.g. umlauts and cyrillic letters are allowed now.
(r5207) Fix a vanilla glitch: The highlighted text of a text input field was deleted, when a non-character key (like cursor up) was pressed.
(r5161) Fix a vanilla bug: Only consume one regeneration booster at a time, even when multiple are selected (only the effects of one are applied).
(r5149) Plug a vanilla memory leak.
(r5143) Fix a vanilla graphics glitch: The battle sector locator on the strategic map was not fully drawn.
(r5142, r5460, r5464, r5748) Improve German translation.
(r5138) Fix a vanilla bug: In turnbased mode it was not possible for a merc to place an explosive on the tile he is currently at.
(r5082) Fix a vanilla glitch: In the Russian (Agoniya Vlasti) version the plaque on Bobby Ray's page was missing, because the image file is named different than for other languages.
(r5081) Fix a vanilla bug, which allowed recruiting AIM mercs for two weeks at the price for one day.
(r5072, r5073, r5074) Plug a vanilla memory leak (now a null-pointer access) when loading a new sector and entering the tactical screen from the map screen.
(r5051) Make the whole keypad useable by mapping all keypad keys to normal keys, e.g. keypad enter behaves the same as the return key.
(r5027) Fix a glitch in r5021 which caused wrong display in the file and email viewers.
Which has a few newer builds than on http://ja2.dragonriders.de/
How old are the n900 port of the engine? is it based on v0.12.1 or even newer svn build? or is it from the old site?
Hi first post is a bit inactive: the new website for the original project is:
http://tron.homeunix.org/ja2/
Which has a few newer builds than on http://ja2.dragonriders.de/
How old are the n900 port of the engine? is it based on v0.12.1 or even newer svn build? or is it from the old site?
Both diablo and fremantle versions are ja2_0.12.1r6466.
MrMasenko
2010-03-08, 22:21
Hi all, so i've just got my N900, and i almost died when i saw i could play Jagged Alliance 2 on it! Kudos to the creator.
Being a noob with the phone though, i'm having trouble putting the "data" folder in the right place. When i go to run the game it says:
JA2 expects a "ja2data" folder on MyDocs with a "data folder from the CD present.
I put the folder with the folder name heading in the Documents folder but it's not working. :(
Any help would be appreciated fellas.
Hi all, so i've just got my N900, and i almost died when i saw i could play Jagged Alliance 2 on it! Kudos to the creator.
Being a noob with the phone though, i'm having trouble putting the "data" folder in the right place. When i go to run the game it says:
JA2 expects a "ja2data" folder on MyDocs with a "data folder from the CD present.
I put the folder with the folder name heading in the Documents folder but it's not working. :(
Any help would be appreciated fellas.
Make sure you install the package from -devel (http://repository.maemo.org/extras-devel/pool/fremantle/free/j/ja2/ja2_0.12.1r6466-1maemo6_armel.deb) and not any linked in this thread. Then attach your N900 to your computer via usb, create a folder ja2data on the root of N900 and copy the complete Data dir from your game install inside the ja2data folder.
MrMasenko
2010-03-09, 19:15
Cheers ukki, can it be anywhere on the N900 or does it have to be a specific place? I get that it goes in ja2data folder with the data dir, but i mean on the root of my phone, does it need to be a special folder on there?
I am a bit thick with this at the mo, but i do appreciate the help!:D
MrMasenko
2010-03-09, 20:23
Okay, i've put it on the root of my n900 like this:
Computer/Nokia N900/ja2data/Data
but i'm still getting the same message as before, i can't understand what's wrong.
Sorry for being a pain.
Okay, i've put it on the root of my n900 like this:
Computer/Nokia N900/ja2data/Data
but i'm still getting the same message as before, i can't understand what's wrong.
Sorry for being a pain.
Can you open X terminal and try starting it from there and post the error message. Just run "ja2" without quotes. Also post me the output of a command "cat /home/user/.ja2/ja2.ini".
EDIT: and also post the output of "du -hs /home/user/MyDocs/ja2data"
MrMasenko
2010-03-09, 22:05
Hi Mate:
this is what i got for running ja2 in X-terminal:
ERROR: failed to open "/home/user/MyDocs/ja2data?Data?ambient.slf
I don't seems to have the same folder headings it say though, here's how it looks through mass storage on my computer:
Hope that helps.
ja2data is in the correct place, but there's some problem with your data files. There is a Data folder inside that ja2data folder? How big is your ja2data folder, mine is little under 900 mb?
MrMasenko
2010-03-09, 22:47
Yeah there is a data folder inside, it's about 860mb. Here's the inside of it:
Looks fine, but you are missing the ambient.slf for some reason. You have the english version of the game?
EDIT: since you obviously have the game, try grabbing the file from here LINK REMOVED and try again.
MrMasenko
2010-03-09, 23:10
Yeah, it's the english Gold version.
Update: for some reason i didn't copy over the ambient file, it's in there now but still not working. :(
MrMasenko
2010-03-09, 23:16
Looks fine, but you are missing the ambient.slf for some reason. You have the english version of the game?
EDIT: since you obviously have the game, try grabbing the file from here (http://ugz.ath.cx:1415/ambient.slf) and try again.
That did it! :D
Thank your for taking the time to help me ukki, good times ahead! :cool:
Glad I could help, it sure is a great game (although not as great as the first) so enjoy.
MrMasenko
2010-03-09, 23:25
Yeah that's true. Does this work with any mods if it's just the same Data folder?
Yeah that's true. Does this work with any mods if it's just the same Data folder?
I doubt they work, but try checking the project homepage for possible info
MrMasenko
2010-03-09, 23:37
Cheers man, it looks awesome on the phone, good work!
How do i right click for aiming though?
Is there a list of controls this version on N900?
janus_0104
2010-03-15, 20:18
hmm, i'm getting "Opening file failed" all the time, tried different versions of the data folder, i put the entire windows installation directory into /home/user/MyDocs/games/ja2 and set /home/user/.ja2/ja2.ini's data_dir to that directory using vi.
Any ideas? I'm "Elvaron" in freenode's #maemo irc channel, help would be GREATY appreciated, I love this game, wish i knew where my original disc(s) is/are.
EDIT: Fixed... Now to find out how to use ALT button
EDIT 2:
some further Keymaps that would make the game 100% playable:
Proximity Sensor + keyboard (similar to Prox.Sensor + Mouseclick = RMB) => ALT + key (as in ALT+S for quicksave)
blue FN key (if thats possible, otherwise Proximity Sensor+Ctrl) + key => Symbols, some are needed for the more advanced commands, e.g.:
/ Forward slash: Center on currently selected merc.
= Equals Key : Selects all mercs in the current sector, regardless of squad.
1 thru 0 : Tactical Screen: Change to that squad number, if they are in the same sector. Map Screen : Select all members of that squad number.
SHIFT 1 thru 0 : Map Screen: Select all members of squads 11 thru 20.
, Comma : Toggles between Team and Inventory panels.
*STAR : Toggles between red and white glowing objects.
+ : Increase funds by $ 10,000 (Cheat)
- : Decrease funds by $ 10,000 (Cheat)
it would be great if key commands could be stacked, such as ALT, then F => Alt+F (instead of having to hold alt until f is pressed), making things such as ALT+Shift+Ctrl+* or something possible (not that this particular combo were in the game, still...)
Alternatively, a software keyboard to be activated by some key combo, with keys, numbers, symbols, INS/END/DEL/PG UP/PG DN/HOME and on/off switches for CTRL, SHIFT and ALT would make weird key combos obsolete.
Hello
I'am new here and I have a question.
I installed the german version(deb files) from the first page of this thread.
Now the game runs just fine but I have some problems with the controls. The ENTER key seems not to work than if I want to create my own soldier over the B.S.E site nothing works xep624,XEP or blank. And in game I cant right click for better aiming. I tried it with covering the the proximity sensor and many other kombinations.
Hello
I'am new here and I have a question.
I installed the german version(deb files) from the first page of this thread.
Now the game runs just fine but I have some problems with the controls. The ENTER key seems not to work than if I want to create my own soldier over the B.S.E site nothing works xep624,XEP or blank. And in game I cant right click for better aiming. I tried it with covering the the proximity sensor and many other kombinations.
Those versions are for N8X0 so they don't work correctly on N900. I can compile a german version soon and link it here.
That would be very nice.
I really really love this game
thank you
DISCLAIMER
You shouldn't trust random packages from random people.
END DISCLAIMER
Try this, totally untested: ja2_0.12.1r6466-1maemo6_german_armel.deb (http://nakkiboso.com/ja2_0.12.1r6466-1maemo6_german_armel.deb)
thank you ukki
now everything works fine.
10 years ago when I played jagged allience 2 for the first time I could not even imagine that I will be able to play it on my mobile phone once a day. But mobile phone is the wrong word for the N900, I think its more a little PC than a mobile phone.
Hi all - got a small question concerning the N900 version, which I couldn't find an answer to - how the hell can I focus on a target (increase action points per shot)? :)
Alternatively, is there a key map list available somewhere? Thanks in advance! :)
Hi all - got a small question concerning the N900 version, which I couldn't find an answer to - how the hell can I focus on a target (increase action points per shot)? :)
Alternatively, is there a key map list available somewhere? Thanks in advance! :)
You cover the proximity sensor with your finger (round thing on top left corner). Think keymap can be seen in game.
You cover the proximity sensor with your finger (round thing on top left corner). Think keymap can be seen in game.
The proximity sensor thing is not working for me, plus there's no keymap in the game... :(
The proximity sensor thing is not working for me, plus there's no keymap in the game... :(
Then you probably have the OS2008 version installed.
Hmmm... well I downloaded it from the N900 repositories. Strange... I'll look for the N900 version then.
Is there a way how to port JA 1.13 mod (http://ja2v113.pbworks.com/) to N900?
Seconded, 1.13 on the N900 would be sick.
More importantly, any way to change the keybinding and using a lower resolution + scaling? The high res is NOT really kind to the eyes.
GREAT job anyhow ukki. Being able to blow people's heads off with a sniper rifle while communing is no small feat.
bobbigtits
2010-06-12, 06:27
so many posts on this thread and i am not sure if someone else noticed this but here goes and i hope this helps other people ...
I copied the data files from my windows box to the n900 using openssh (I have the steam version of JA2).
Did all the root access stuff etc.
But I was having problems with the data files even after editing the .ini file.
I kept getting the error message when running the shortcut saying it could not locate the data files.
So i loaded up X terminal and started it using ja2.
I would get an error message 'failed to open "/home/users/.ja2/Data/data.slf"
I checked the directory and the file was where it was ment to be.
But i remembered that linux is fussy with UPPER and lower case file names.
All the files in the data folder have UPPER case letters at the start.
So i renamed the Data.slf to data.slf
Then run ja2 from X termal.
After doing that i would get a diffrent error message saying that i could not find ambient.slf.
Anyway so let that be a lesson to you and make sure that WinSCP is setup to copy files in lower case! :)
Did you edit that path or was it like by default? If I remember correctly, N900 version should default to MyDocs, where case doesn't matter.
LippiVan
2010-06-21, 20:51
first thx a lot for porting this game!
is there some solution to get fullscreen yet?
what about FullScreen?
ja2 -fullscreen not worked
ja2 -fullscreen doesn't work for me also.
Edit: Sry, just the menu seems to be not fullscreen. game is working great, thx a lot again!
LippiVan
2010-06-27, 13:39
I've spent a little time with the game, seems to be working pretty nice so far.
the only question is, how are you able to move your troops down the map? i can move them up, left and right, but there's no symbol showing up when i move them down. this means i can only stay in the "A" sector of the game. anybody knows how to get aroung this?
thx a lot!
psykosis
2010-08-14, 16:23
Hi - the Diablo English build (ja2_0.7_svn-2.deb) appears to be missing (or perhaps was typo'd, as the demo and German seems to work). Does anyone have the English deb?
i hope u can help me here.
when i try to start the terminal says after the window closes: "Cannot open file. Creating emergency savegame failed."
i tried strace -f -e trace=file ja2
ewemail.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/sector_inventory.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/sector_inventory.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/GreenArr.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/GreenArr.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/MBS.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/MBS.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/eta_pop_up.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/eta_pop_up.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/map_inv_2nd_gun_cover.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/map_inv_2nd_gun_cover.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/secondary_gun_hidden.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/secondary_gun_hidden.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Bars.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Bars.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/hilite.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/hilite.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/selectedchararrow.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/selectedchararrow.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/b_map.pcx", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/b_map.pcx", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/BullsEye.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/BullsEye.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/SAM.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/SAM.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/merc_between_sector_icons.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/merc_between_sector_icons.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/merc_mvt_green_arrows.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/merc_mvt_green_arrows.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/boxes.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/boxes.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Helicop.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Helicop.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/mapcursr.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/mapcursr.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/mine.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/mine.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/pos2.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/pos2.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Militia.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Militia.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Militiamaps.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Militiamaps.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/MilitiamapsectorOutline2.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/MilitiamapsectorOutline2.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/MilitiamapsectorOutline.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/MilitiamapsectorOutline.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/map_item.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/map_item.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Mine_1.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Mine_1.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Mine_2.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Mine_2.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/Mine_3.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/Mine_3.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/prison.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/prison.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTRO/SplashScreen.smk", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTRO/SplashScreen.smk", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/SirtechSplash.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/SirtechSplash.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/TactPopupBackground.pcx", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/TactPopupBackground.pcx", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("INTERFACE/TactPopUp.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/INTERFACE/TactPopUp.sti", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] mkdir("../SavedGames", 0755) = -1 EEXIST (File exists)
[pid 2146] stat64("../SavedGames", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 2146] open("../SavedGames/error.sav", O_WRONLY|O_CREAT|O_TRUNC, 0600) = 29
[pid 2146] fstat64(29, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
[pid 2146] open("Temp/finances.dat", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] open("/home/user/MyDocs/ja2data/Data/Temp/finances.dat", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 2146] unlink("../SavedGames/error.sav") = 0
ERROR: caught unhandled exception:
Opening file failed
Creating an emergency savegame failed.
Please report this error with a description of the circumstances.
[pid 2146] unlink("files.dat") = -1 ENOENT (No such file or directory)
[pid 2146] unlink("finances.dat") = -1 ENOENT (No such file or directory)
[pid 2146] unlink("email.dat") = -1 ENOENT (No such file or directory)
[pid 2146] unlink("history.dat") = -1 ENOENT (No such file or directory)
[pid 2146] open("../Ja2.set", O_WRONLY|O_CREAT|O_TRUNC, 0600) = 29
[pid 2146] fstat64(29, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
[pid 2146] mkdir("Temp/", 0755) = -1 EEXIST (File exists)
[pid 2146] stat64("Temp/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 2146] open("Temp/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
[pid 2146] fstat64(5, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 2146] unlink("Temp//NpcQuote.tmp") = 0
[pid 2146] unlink("Temp//files.dat") = 0
Process 2150 detached
Process 2149 detached
Thats all i can tell u so far.
Oh Yeah, BTW i have the geman data and tried the by Ukki posted link to the german and the file from the app manager...
Thanks for your help
EDIT: And why isnt the port for german in repo? :)
EDIT2: Ok, i now reinstalled the german version from page 18, now it started fine.
But its now shown in the update list :confused:
EDIT3: Now I updated and again it doesnt run...
I hope that a reinstall will help again.
I tried everything to get JA2 1.13 running on N900, including mumbo jumbo rituals, however I was unsuccessful in my quest. Last hope, I will give anyone who gets it running and playable on maemo 50EUR (70USD), the bloody game is worth it (every cent). This is the only game I currently miss on my N900 and I guess it is possible, as the engine itself is working and 1.13 mod consist just from many subtle changes.
Palmleavr
2011-06-19, 01:05
Thanks for this port! However, I still have not been able to get it to run because I keep getting the "The Jagged Alliance 2 data files were not found on either memory card" message.
I bought JA2 onsale from GOG recently and downloaded it from Steam and installed it in Vista. I then copied the "Data" folder (860.5 MB) onto a flash drive and transferred it to my n810 (running Diablo) via the micro USB port.
I trolled this forum and have tried the following steps:
1. I had installed "Data" to /media/mmc2/ because there is slightly more room there--I have a recent version of Wikipedia for Aard Dictionary taking up most of the room on /media/mmc1. I ran the maemo Jagged Alliance 2 port to create the /home/user/.ja2 folder. I then tried to create the ja2.ini file with the echo command in xterm. (I first put the Data folder in /media/mmc1/share/ja2data because a few other game program data files were already in the "share" folder; later I moved the game data to /media/mmc2/ja2data/Data). I used the basic format: echo "data_dir=/media/mmc2/share/ja2data">/home/user/.ja2/ja2.ini". I tried all these variations for the ja2.ini without success:
data_dir=/media/mmc2/share/ja2data
data_dir=/media/mmc2/share/ja2data/Data
data_dir=/media/mmc2/ja2data
data_dir=/media/mmc2/ja2data/
data_dir=/media/mmc2/ja2data/Data/
(I also checked the contents of the ja2.ini file with Leafpad to make sure that the echo command worked correctly).
2. I checked the permissions for the "Data" directory. The folder and all its contents have "user" as the Owner and "root" as the group.
3. I allowed all permissions for the "Data" and "ja2.ini" files in /home/user/.ja2. I did this using:
chmod a+rwx Data
chmod a+rwx ja2.ini
4. I ran "ja2" in xterm and got the following error:
~ $ ja2
ERROR: Failed to open "/some/place/where/the/data/is/Data/data.slf"
ERROR: caught unhandled exception:
Initialising libraries failed
~ $
5. I un-capitilized the Data.slf and Ambient.slf files in the "Data" folder. However, I still get the same error as in my step #4.
--UPDATE--
Before I posted this thing, I checked the ja2.ini file one more time and I was surprised to see:
#Tells ja2-stracciatella where the binary datafiles are located
data_dir = /some/place/where/the/data/is
I don't understand how that happened. So I just changed it with Leafpad (I did a cp ja2.ini /media/mmc2/ja2.ini command to put it where Leafpad could see it and then copied it back afterwards):
#Tells ja2-stracciatella where the binary datafiles are located
data_dir = /media/mmc2/ja2data/
and now it works!! Thanks to the previous posters for your good tips!
^ I've missed all of your wonderful posts on Garnet VM.
It's great to see you still around here. :)
Sorry if it was covered before, but I've searched this thread both manually and by search, still without success.
So, in N900 version, where TAB is mapped? It's used to change height lvl of aiming (i.e. when You place Your merc on roof, and want to shoot off head of guy located in ground). Maybe it's something really obvious, but despite intensive research ( ;) ) I can't find it. Which is big lack for me, cause I really like tactical element of placing "snipers" on roofs :(
Another question, + bumping last one - I really miss "tab", to shoot from roofs...
How can I swap saved games between desktop JA2 and N900 one (i also use stracciatella)? when on desktop, I was even able to convert vanilla JA2 saves to stracciatella ones, but n900 version doesn't seem to accept *any* savegame, be it stracciatella or vanilla one. Saved are shown on load list, but with "???????" and strange characters name. If I use vanilla ones, prompt for converting shows, but JA2 just shut down, when trying to open. Same happens for native stracciatella saves, of course except prompt for converting - it just shut down.
Using saves from N900 on desktop works pretty well, so I assume that it's some specific fail of maemo port. Can I do something to fix it? would really love to share saved games between desktop and N900.
Old N800 user here.
Anyone know of a way for the game to be dead center on the screen like in Dosbox?
http://img163.imageshack.us/img163/2678/screenshot2011093017172.png
I have version 0.121r6466-1maemo0.
Thank you.
Old N800 user here.
Anyone know of a way for the game to be dead center on the screen like in Dosbox?
http://img163.imageshack.us/img163/2678/screenshot2011093017172.png
I have version 0.121r6466-1maemo0.
Thank you.
Edit source to make the game render to 800x480 screen starting from 80 pixels from the left. You may also need to edit the input code though.
I actually prefer a 640x480 screen. :)
The screenshots I've seen here are all centered and I was just wondering why mine isn't the same.
Well, I've got a really nice setup and launch file for the older modeled tablet if anyone is interested in me sharing this.
Simply hold the Zoom Out key and tap on the screen for a Right Click
The Zoom In key produces a Double Click to minimize screen tapping errors.
I also have a perfectly working onscreen keyboard.
http://img15.imageshack.us/img15/6499/screenshot2012092016204.png
You can close this at any time if you want to see more of the field screen.
http://img27.imageshack.us/img27/9469/screenshot2012092016214.png
Just press the Full Screen hardware key to bring the keyboard back up again.
It can also be easily customized if you want to use different buttons.
I'm still trying to figure out how to do a Control key though...
It's beginning to look like it's not possible to do on the N800 unless someone has a brilliant idea for me to try.
Cheers. :)
Development of JA@ Stracciatella picked up some time ago, with quite impressive list of fixes, already:
https://bitbucket.org/gennady/ja2-stracciatella
Considering, that we already have a working and optimized Stracciatella port for Maemos (all of them), and that new version is directly based on the same source code that was used to build our version, it shouldn't be very hard to compile latest version for our use-cases.
The only caveat may be to re-apply Maemo specific bits (like, hardcoding inaccessible keys to other keys - which, BTW, could be good excuse for making them configurable via settings file instead of hardcoded).
Any JA2-loving coder up to the task?
Cheers,
/Estel
New version in extras!
On someone's request, it's now possible to make right clicks using 'blue arrow' key.
Pavouk106
2021-01-25, 18:51
New version in extras!
On someone's request, it's now possible to make right clicks using 'blue arrow' key.
Hi,
I have dug out my N900 and only after reflashing it I found out there is no JA2 Stracciatella available anymore in the repositories :-(
Is there a chance I could get the .deb file from someone here on the talk? English version...?
I believe I could probably install it even without all the right (versions) dependencies, but the problem is I cannot find the file anywhere on the internet :-(
Should be in extras devel. http://maemo.org/packages/view/ja2/
vBulletin® v3.8.8, Copyright ©2000-2025, vBulletin Solutions, Inc.