It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
You can grab it here:
http://tron.homeunix.org/ja2/
For those, who've never used it: you should. Lots of crashes\leaks are fixed here.
Post edited June 24, 2009 by Elwin
I'm sorry, could you explain exactly what this is/does? What sort of content will it add?
avatar
kramhag: I'm sorry, could you explain exactly what this is/does? What sort of content will it add?

Q: ja2-stracciatella? Wtf is the meaning of this?
A: Well - we are porting vanilla-sources of Jagged Alliance 2. For now we don't plan to alter the game in itself except fixing obvious bugs while porting. So it is still some sort of vanilla-looking - with having some bugs fixed as pieces of chocolate
Q: Why do you do this? There is already a project tinkering with ja2-sources, ja2-v113.
A: We know. But ja2-v113 is only native to Windows - everyone with BSD, Linux, Solaris will have to use wine/cedega (and finding the right version of wine which still supports ja2, for newer versions don't, is a pain in the ass). With ja2-stracciatella there will be a portable version to tinker with - one mod may be used in Win32, BSD and Linux.
Q: So it is about playing Jagged Alliance 2 in Linux? Vanilla Jagged Alliance 2 has already been ported by Tribsoft.
A: Again, we know. Tribsoft's port has several serious drawbacks. It is linked against an old version of glibc, which is incompatible to newer versions. It has some serious bugs (crashing the moment your sectors are attacked among others) which can't be fixed by users (it is closed source) and won't be patched by Tribsoft (they are gone).
And in the end, it is not only about playing Jagged Alliance 2 in Linux. It is about playing Jagged Alliance 2 everywhere where SDL and gcc can go...
Q: So, why didn't you port ja2-v113? They made many additions to the code.
A: When we started the project two years ago (yes, there is a long gap in which we didn't do anything), we didn't know about ja2-v113. When we revived the project, we strolled on the path we had begun. On another point we really liked the game. Just plain vanilla ja2. So we will port vanilla ja2 first everywhere gcc and sdl can go. What comes after this, noone can tell...
Q: So, who is "we"?
A: "We" consist of tron, who is the real hard working part of "us" and really knows his C and wolf, who does the stupid bug-hunting and knows the game.
Q: What platforms are known to work?
A: Currently known to work are x86-based versions of FreeBSD, Linux, MacOS X and Windows. NetBSD should work, too. If it works for you on another platform, feel free to tell us. It should run on every x86 based System with SDL.
Q: Why is it limited to x86?
A: At the moment the code is dependent on little endian, 32bit architecture and no strict alignment (Sir-Tech didn't intend to use it on anything else than x86). It is planned to fix this limitation.
How do I instal this? I dowload the "ja2.exe (WIN32) for English datafiles" from link above and? I don't get the readme instructions. Should I replace ja2 executable with the ja2.exe from the stracciatella zip and execute it? Where should I actually direct these paths I'm supposed to alter? I'm using Win XP. Do I need that source code download?
Edit: I found this Stracciatella for Windows version with hotfixes that I imagine. I'd imagine this will be easier to install.
http://ja2.monkeyphysics.com/home/windows
Post edited May 11, 2010 by Marcomies
Long needed bump.
avatar
Marcomies: Edit: I found this Stracciatella for Windows version with hotfixes that I imagine. I'd imagine this will be easier to install.
http://ja2.monkeyphysics.com/home/windows
I just installed this hotfix myself and it works like a charm. :D
avatar
Marcomies: Edit: I found this Stracciatella for Windows version with hotfixes that I imagine. I'd imagine this will be easier to install.
http://ja2.monkeyphysics.com/home/windows
avatar
TheEnigmaticT: I just installed this hotfix myself and it works like a charm. :D
Bumpy bump.
https://github.com/misanthropos/ja2

Latest version of the patch - notice that you have to compile it yourself.
avatar
Elwin: https://github.com/misanthropos/ja2

Latest version of the patch - notice that you have to compile it yourself.
Recently, high resolution support (1024x768 and greater) was added (see http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/316005/High_resolutions_support_added.html#Post316005)

project page:
https://bitbucket.org/gennady/ja2-stracciatella

MacOS and Windows patches/builds:
https://bitbucket.org/gennady/ja2-stracciatella/downloads

Android builds:
http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/273148/Jagged_Alliance_2_Android_Stra.html#Post273148
Post edited May 16, 2013 by shaddim
avatar
shaddim: MacOS and Winddows patches/builds:
https://bitbucket.org/gennady/ja2-stracciatella/downloads
Great to know, thanks!
I have been able to completely miss this over the years. I'm trying the build from 2013-07-28 right now. =D
Too bad it doesn't support 1.13 - that mod kicks ass.
I'm still on my play-through of the latest straciatelly version and have run into no problems. Like with
the unofficial Fallout patch from kilap, I like to be able to stay true to the original experience, look and feel.
I am very glad that this patch is in existence, also I'm afraid, with how I'm actually doing at JA2, I might be
getting to old(impatient) after replaying it, since it's release. Which doesn't mean I'll stop. If someone
would take on a spiritual sequel in the way inXile is taking on Wasteland 2. Until then, it's straciatella! =)
avatar
LordMumpitz: I'm still on my play-through of the latest straciatelly version and have run into no problems. Like with
the unofficial Fallout patch from kilap, I like to be able to stay true to the original experience, look and feel.
I am very glad that this patch is in existence, also I'm afraid, with how I'm actually doing at JA2, I might be
getting to old(impatient) after replaying it, since it's release. Which doesn't mean I'll stop. If someone
would take on a spiritual sequel in the way inXile is taking on Wasteland 2. Until then, it's straciatella! =)
Or like what those guys did with UFO: Enemy Unknown. Not like that other thing masquerading as a JA game that came out a while back.
GOG has finally released a JA2 port, but it doesn't work at the moment, so I'm trying out Stracciatella, which has the added benefit of bug fixes. However, it isn't that easy on Mavericks.

I installed Xcode without a problem. SDL is the problem. ./configure worked, but the command "make" didn't. 10.9 doesn't have X11, which I solved by creating a symbolic link: sudo ln -s /opt/X11/include/X11 /usr/X11R6/include

"Make" then generates 1 warning and 1 error, "CGDirectPaletteRef". Having Googled, I think I need to apply a patch called no-CGDirectPaletteRef.patch - but how?