Ptolemaic trireme commit.
Fixed some texture stretching in the bireme.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14872 3db68df2-c116-0410-a063-a993310a9797
another set of petra improvments, main one is a first try to place markets for trade (was random before)

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14873 3db68df2-c116-0410-a063-a993310a9797
Works around infinite recursion problem.

This problems occurs with the new SpiderMonkey in debug mode, but it's not a SpiderMonkey issue.
Unfortunately I couldn't find a clean solution, so I just documented the problem in an extensive comment block and applied a workaround.
A clean solution would probably require changing the approach for counting allocations completely.


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14874 3db68df2-c116-0410-a063-a993310a9797
Upgraded ptoemaic quinquereme textures and made the model narrower.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14875 3db68df2-c116-0410-a063-a993310a9797
First commit for the SpiderMonkey upgrade (new binaries and headers).

Adds the precompiled Windows binaries, pdb files, the source tarball and the header files for Windows (both release and debug).


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14876 3db68df2-c116-0410-a063-a993310a9797
Second (main) commit for the SpiderMonkey upgrade.

This commit contains all the required changes to our source files and build scripts (hopefully).
A next commit will remove the old stuff of SpiderMonkey 1.8.5. 

Spcial thanks to:
 - H4writer who helped a lot mainly with the performance issues we had/have, but also with other problems or questions.
 - Leper for the review.
 - Historic_bruno for implementing the build scripts on Mac OS X and testing on the Mac.
 - The people from the #jsapi channel and from mozilla.dev.tech.js-engine who answered a lot of questions and helped solving problems.
 - All the other people who helped 

Refs #1886 
Fixes #2442
Fixes #2416



git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14877 3db68df2-c116-0410-a063-a993310a9797
Third commit for the SpiderMonkey upgrade (remove v1.8.5).

This commit removes the old binaries and header files of SpiderMonkey 1.8.5 plus two patches for openbsd.
I'm closing the SpiderMonkey upgrade ticket because most of the work is done.
Of course I'll continue to work on the remaining known issues (check the ticket for a list).

Fixes #1886
Refs #2415


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14878 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14879 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'