Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Warzone 2100

Server hosting for the open-source 3D real-time strategy game Warzone 2100. Also provides server hosting for the open-source turn-based strategy game Freeciv.
Collective - Host: opensource - https://opencollective.com/warzone2100 - Website: https://wz2100.net - Code: https://github.com/Warzone2100

- Some more housekeeping.

- Warzone reacts on loss of focus again!

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@16...

github.com/Warzone2100/warzone2100 - 0cfa9f6467942897b59e15332331f8494bf5ae99 authored over 17 years ago by Dennis Schridde <[email protected]>
Updates to Xcode project and associated README.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1600 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 1ab3eccc2188acda12609df0d59a6cf5b66fa3eb authored over 17 years ago by Ari Johnson <[email protected]>
Added a hack to permit compilation on Mac OS X despite NSIG not being

defined in <sys/signal.h> for _POSIX_C_SOURCE or _ANSI_SOURCE.

git-svn-id: svn+ssh://svn.gna.or...

github.com/Warzone2100/warzone2100 - ad582834c289df36fb5b5ff4f081cc14007c20c5 authored over 17 years ago by Ari Johnson <[email protected]>
Removed nasty "goto init", which was never used anyway. (reInit was always FALSE.)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1598 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 80e69b6c0296c469b8a1b7332d42e0730de6808b authored over 17 years ago by Dennis Schridde <[email protected]>
"Video_mode no longer valid", thus removed.

Turned gamemode #defines into an enum.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1597...

github.com/Warzone2100/warzone2100 - a46b8492e815b6d9770050f75fbe734b5aa9ffd2 authored over 17 years ago by Dennis Schridde <[email protected]>
Clarify the cheat mode message.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1596 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - a8d55255c2b4dd7071d6e29ee4467d305a91f5f2 authored over 17 years ago by Dennis Schridde <[email protected]>
Some residual cleanup, including fixing an erronous static

assignment in the sound code.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1595 4a71c877...

github.com/Warzone2100/warzone2100 - b7e9c15c9391719eda9c97d74b2c86e0106075bf authored over 17 years ago by Per Inge Mathisen <[email protected]>
* Check source pointer for a value of NULL rather than another pointer (in the save droid) which we don't use (should cause no difference in execution due to the above memcpy call)

Thanks to Hylke/The_Noid for reporting this.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trun...

github.com/Warzone2100/warzone2100 - 58f873acf482123bfc29c82096b6f35b7eee6b33 authored over 17 years ago by Giel van Schijndel <[email protected]>
Another try to workaround systems which usualy disable their POSIX extensions. AC_USE_SYSTEM_EXTENSIONS might have worked as well, but is not present before AC 2.61.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1593 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 52349eb6cc06bdf587f694fa816aa1b6f7c3439f authored over 17 years ago by Dennis Schridde <[email protected]>
Workaround broken MacOSX POSIX headers

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1592 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d6add14f37f63f262ca24227df51542307331e0a authored over 17 years ago by Dennis Schridde <[email protected]>
Hacky fix for wrong POSIX checks. Now all non-Windows systems are treated as POSIX systems and required to support the Single UNIX specs Version 2.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1591 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 7ee7276d892103294e8a6f2bb45a72e2c5d17891 authored over 17 years ago by Dennis Schridde <[email protected]>
- fix a bug preventing skirmish AI from researching (only affects non-vtol research branch)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1590 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 90008ff9a6eae4273da410414ecbbae810cbb367 authored over 17 years ago by Roman C <[email protected]>
- added two additional chat commands which can be recognized by AI

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1589 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 600e947bab1f9d3efed4d76fcd873a776fba56e6 authored over 17 years ago by Roman C <[email protected]>
Skirmish/multiplayer AI update:

- alternative VTOL technology branch: on larger maps AI will sometimes use VTOLs for attacking ...

github.com/Warzone2100/warzone2100 - 846669c8c13a8a2d0c21c19307fc4e421ecfeb04 authored over 17 years ago by Roman C <[email protected]>
- added additional multi-weapon templates for multiplayer/skirmish games

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1587 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 3776835a01b460516f8259288cabe7d006a805d7 authored over 17 years ago by Roman C <[email protected]>
- when trying to build on a certain location AI will now first consider location passed from scripts and only then it will check tiles nearby

- implemented pickStructLocationB() scripting function to find a suitable location with a desired...

github.com/Warzone2100/warzone2100 - cd13ad64a867e416f7d37f178e3d6705046364f8 authored over 17 years ago by Roman C <[email protected]>
- increase number of allowed script instruction until the interpreter recognizes an infinite loop

- increase total number of scripts object variables to handle larger AI scripts

git-svn-id: svn+...

github.com/Warzone2100/warzone2100 - 8fb6fd5b3c4e7a4c1c29284f6b15d7dcb50d2d56 authored over 17 years ago by Roman C <[email protected]>
-cyborg propulsion must be enabled on startup of multiplayer/smirmish games

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1584 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 9bd29a1511d509a3e8e3ca2c8cbf5724ef963ad6 authored over 17 years ago by Roman C <[email protected]>
We dont depend on zlib...

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1583 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 362343969cb2deb29ad69c1bca962e26b1120c76 authored over 17 years ago by Dennis Schridde <[email protected]>
- Formating and removal of unused lines

- Removed a 20ms delay from the mainloop
- Added ASSERT_STATIC macro to check assumptions on comp...

github.com/Warzone2100/warzone2100 - 1587bc93c162048ee4011f412d7beb0156450fa3 authored over 17 years ago by Dennis Schridde <[email protected]>
Fix "ghost" games, and allow for updating the game state when hosting a game without having to disconnect and reconnect.

This will have to be implemented in the game as well.

git-svn-id: svn+ssh://svn.gna.org/svn/war...

github.com/Warzone2100/warzone2100 - 2055a5902096a1f3e1edce52409b0edf43e21a0a authored over 17 years ago by Gerard Krol <[email protected]>
- 1st attempt to create an API for image loading (support for PNG features like non 8bit channels still needs to be thought of). Appropriate code location is also missing (added new functions to tex.c, since they were not PNG related)

- Renamed pie_PNGLoadFile, because I got confused about pie_ vs. iV_ when working on my terrain s...

github.com/Warzone2100/warzone2100 - 351060f21f18787bba708f717817c4863981c646 authored over 17 years ago by Dennis Schridde <[email protected]>
* Make progress bar white again

apparently we need a glDisable(GL_TEXTURE_2D) call at some times, or do nothing at other times, ...

github.com/Warzone2100/warzone2100 - 6e33bd7cbb3ffe1964fb5ffe787cb59aadc40132 authored over 17 years ago by Giel van Schijndel <[email protected]>
Update MSVC project file for the removal of pcx.c and addition of png_util.[ch] and oggvorbis.[ch]

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1578 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - b0f7797d937fbf6183c35574ab71a742b48016aa authored over 17 years ago by Giel van Schijndel <[email protected]>
* remove dependency list of $(PATCHLIST) because it resides in a subdirectory which is not visible to make (which in turn causes make to complain about unmet dependencies)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1577 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - f64c7015f2f5b12a68e5c6e7847f831a9dde3745 authored over 17 years ago by Giel van Schijndel <[email protected]>
* Prevent out-of-bounds coordinates from reaching map_Height and causing a segfault in the process

Patch by Watermelon

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1576 4a71c877-e1ca-e34f...

github.com/Warzone2100/warzone2100 - e92207f7e88091c8ac076b78b97caf9bf059c82b authored over 17 years ago by Giel van Schijndel <[email protected]>
remove an unnecessary debug-statement

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1575 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e252c121611a438b2a226a21af9b5a69ad2c84c3 authored over 17 years ago by Giel van Schijndel <[email protected]>
* Utilize OggVorbis decoding function from oggvorbis.[ch] instead of own implementation

* char* -> const char*

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1574 4a71c877-e1ca-e...

github.com/Warzone2100/warzone2100 - 9c0a67102dc8a53452eb0efedb35159ca0fe2714 authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix a memory leak (didn't free the buffer we received, after using it)

* Remove the ability to decode into a specified buffer from sound_DecodeOggVorbis altogether, we...

github.com/Warzone2100/warzone2100 - c4d97027ba595055ffd07376bfdcd670b6be0110 authored over 17 years ago by Giel van Schijndel <[email protected]>
* remove ability to resize external buffer (realloc) because this made the code overly complex while providing only little gain

* instead we now just calculate the precise amount of memory needed ahead of time and just mallo...

github.com/Warzone2100/warzone2100 - 8a5c7d9f6d619afec2494f29c04b2fa408893e70 authored over 17 years ago by Giel van Schijndel <[email protected]>
* modularize OggVorbis decoding code:

* remove OpenAL dependency of oggvorbis.[ch]
* move sound_DecodeOggVorbisTrack to openal_trac...

github.com/Warzone2100/warzone2100 - bfad55739b0fc25fb1d9ffb3f2f40b6cc6990845 authored over 17 years ago by Giel van Schijndel <[email protected]>
Warning linting on Mac OS X

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1570 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d84e7fbf27842f810bf551ad64e3f7049d7fa363 authored over 17 years ago by Ari Johnson <[email protected]>
Updated Xcode project

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1569 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - bf0a74258affc22738e7a31754fdabfe0622dde4 authored over 17 years ago by Ari Johnson <[email protected]>
* remove a possible memory leak in sound streaming code

* some minor code cleanup

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1568 4a71c877-e1c...

github.com/Warzone2100/warzone2100 - c4ad4d1ca86f4af85d28fa52b7cd540d8bd36780 authored over 17 years ago by Giel van Schijndel <[email protected]>
make -C po update-po

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1567 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 68abda7ae7dda5ef6afaf11d2aad20cfbcaff15f authored over 17 years ago by Giel van Schijndel <[email protected]>
* move OggVorbis decoding functionality to oggvorbis.[ch]

* did _not_ add copyright statement for "Eidos" to new files since Eidos never wrote anything ab...

github.com/Warzone2100/warzone2100 - bdb506f69703bcdf7a2d8e819a88efee79843a92 authored over 17 years ago by Giel van Schijndel <[email protected]>
* remove unneeded header include directives

* use plain data types where appropriate
* move the decision for streaming to a parameter of th...

github.com/Warzone2100/warzone2100 - 1643e335e4ecde4ca6b7118d60a03877bf26d1bf authored over 17 years ago by Giel van Schijndel <[email protected]>
* Remove "inline" keyword from function gridIterate as it is declared "extern" in the header file and used in other files as well (but wasn't called anywhere in mapgrid.c)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1564 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 53a8aebb9c29d903225fd097d902169a670f2986 authored over 17 years ago by Giel van Schijndel <[email protected]>
* remove use of "template" as a variable name

This prevents nameclashes with the C++ "template" keyword when compiling with a C++ compiler.

g...

github.com/Warzone2100/warzone2100 - 805f51bc75890e5b17275c69d04d6ded4ea50a4c authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix nameclash of <png.h> with lib/ivis_common/png.h

* renamed lib/ivis_common/png.[ch] to lib/ivis_common/png_util.[ch]

git-svn-id: svn+ssh://svn.g...

github.com/Warzone2100/warzone2100 - d6758391d8b12289ff603515cb246d9c55326099 authored over 17 years ago by Giel van Schijndel <[email protected]>
Updated Xcode project to reflect pcx.c -> png.c change

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1561 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - c62421a6ad9fdfb5f955d80ca17b0ef6dce3c2a4 authored over 17 years ago by Ari Johnson <[email protected]>
* Move PNG dumping code from screen.c to png.c

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1560 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 82eee9900454bfbe135894a9001b08f5a3ece2ff authored over 17 years ago by Giel van Schijndel <[email protected]>
* Move PNG specific code to png.[ch] (PNG saving code still needs moving though)

NOTE: this _WILL_ require updating the MSVC project file

git-svn-id: svn+ssh://svn.gna.org/svn/...

github.com/Warzone2100/warzone2100 - aff44303789fab0d513f0d46d22b97c93aeaa9be authored over 17 years ago by Giel van Schijndel <[email protected]>
Code cleanup and remove unused code. There should be no behaviour changes.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1558 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e127a1d32c3c3524aa64d9e771c7f2df4af159cc authored over 17 years ago by Per Inge Mathisen <[email protected]>
* Clear up assert x&y asserts in map_Height by specifying the specific values there

* Use macro WORLD_COORD() instead of `<< TILE_SHIFT`

git-svn-id: svn+ssh://svn.gna.org/svn/warz...

github.com/Warzone2100/warzone2100 - 587498fbb103125a4186b137edbaeee6a2836166 authored over 17 years ago by Giel van Schijndel <[email protected]>
Remove deleted bsp files from vcproj

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1556 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 8455086b4b83a1a20c202ede0e1be9f5fb7193bd authored over 17 years ago by Dennis Schridde <[email protected]>
Cosmetic cleanup of flattenimd function for more readability

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1555 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 17d9b945fb18257a52fc99f9f1b3cfeac18628c1 authored over 17 years ago by Per Inge Mathisen <[email protected]>
* Keep X&Y values passed to map_Height (directly or indirectly) within safe range

Patch by Watermelon: display3d.c part of projfix13e (with fixes by Per; MAX/MIN and append - 1 t...

github.com/Warzone2100/warzone2100 - 675c4a0a57eafaf2dff8381f19cd95d294af0e0b authored over 17 years ago by Giel van Schijndel <[email protected]>
* Keep X&Y values passed to map_Height (directly or indirectly) within safe range

Patch by Watermelon: combat.c part of projfix13e

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/...

github.com/Warzone2100/warzone2100 - cb6bd9bd2b37e0c60c713520baecdf6e238147fb authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix target attack weight/priority for dead droids

Patch by Watermelon in Message-ID: <[email protected]>...

github.com/Warzone2100/warzone2100 - 7ea54b2f8cd26d6c1112c9298b98dd72e22d1405 authored over 17 years ago by Giel van Schijndel <[email protected]>
Reorder some code for readability.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1551 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 123475ef6b7bf9f63c2d1f549644ccd2bf779b92 authored over 17 years ago by Per Inge Mathisen <[email protected]>
- Sample prototype for a PNG saving function

- Vector2f type which will be needed for texture coordinates
- Output adjustment for pie_AddTexPa...

github.com/Warzone2100/warzone2100 - e5e418c4801f0c36cf21ac5ba06c7f0d849532fe authored over 17 years ago by Dennis Schridde <[email protected]>
Fix bug that would prevent IMDs with more than 256 points from being

properly flattened.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1549 4a71c877-e1ca-e34f...

github.com/Warzone2100/warzone2100 - 03c620620bdecdc1e7878fbce0e06dff66865159 authored over 17 years ago by Per Inge Mathisen <[email protected]>
- WORLD_COORD() and MAP_COORD() macros to make world->tile and tile->world conversions (>>TILE_SHIFT,<<TILE_SHIFT,*TILE_UNITS,/TILE_UNITS) better readable

- Remove unecessary copying and code duplication from drawTerrainTiles
- Remove more BSP and unus...

github.com/Warzone2100/warzone2100 - e9cfca5bb2ad4504566a56257de59e04d3e700a6 authored over 17 years ago by Dennis Schridde <[email protected]>
- Remove unused function drawTexturedTile

- Increase drawed terrain size to 64 tiles
- (re)move some variables

git-svn-id: svn+ssh://svn....

github.com/Warzone2100/warzone2100 - 24c2c3296d3e79b6cbb437dda47b1ffb5dbbf7b6 authored over 17 years ago by Dennis Schridde <[email protected]>
Remove the unused iV_IMD_PSXTEX and iV_IMD_XTEX flags. The TYPE directive in

IMD files is now totally ignored.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1546 4a71...

github.com/Warzone2100/warzone2100 - 4b36d353f28feda02b5978b93987a3d42f067645 authored over 17 years ago by Per Inge Mathisen <[email protected]>
Simplify IMD loader code by removing support for IMD version 1 and the

unused NOTEXTURE directive. I believe the NOTEXTURE effect can be achieved
simply by not specifyi...

github.com/Warzone2100/warzone2100 - b994a384c673cebe7af5677535c333254d1b5c30 authored over 17 years ago by Per Inge Mathisen <[email protected]>
Remove flags from IMDShape since they were unused. Clean up IMD loader some

more. Remove unused GetLastHashName() and SetLastHashName().

git-svn-id: svn+ssh://svn.gna.org/...

github.com/Warzone2100/warzone2100 - 1b5cbb1c1eec4d761b29c1da64c417bc8dc6c221 authored over 17 years ago by Per Inge Mathisen <[email protected]>
- Change droid->direction to float, this should fix issues with vtols entering a loop around the target (Original patch by The Noid, edited by me)

- Make trigonometry tables static and remove usage of FRACT macros (trig.c)

git-svn-id: svn+ssh...

github.com/Warzone2100/warzone2100 - d945f682b381249562c85c47549f5204e0149ff2 authored over 17 years ago by Dennis Schridde <[email protected]>
- Change droid->direction to float, this should fix issues with vtols entering a loop around the target

- Make trigonometry tables static and remove usage of FRACT macros (trig.c)

git-svn-id: svn+ssh...

github.com/Warzone2100/warzone2100 - 5bd6e848525a462df3e4650d68d28af11929528b authored over 17 years ago by Dennis Schridde <[email protected]>
* remove assert in sound code (iSample != SAMPLE_NOT_ALLOCATED), this assertion is triggered much too oftenly, probably because we request OpenAl sources but never release them anymore, which is the result from depending too much on client code to be nice and tell the soundlib to release it

* remove a senseless forward declaration

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@15...

github.com/Warzone2100/warzone2100 - d86f1dd046273df491ba4d54ac97f23cb95d0c3d authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix a segfault caused by out of bounds array access. Caused by using a signed, negative integer as an unsigned one.

* This probably results in unintended (but defined!) behaviour, instead of firing a missile at a...

github.com/Warzone2100/warzone2100 - b51409ce3be5d924365be55b038a0fd07637de95 authored over 17 years ago by Giel van Schijndel <[email protected]>
Improved MacOS X port to be better at finding its working directory and

not require a startup script. (It can now be debugged from within Xcode.)

git-svn-id: svn+ssh:/...

github.com/Warzone2100/warzone2100 - ae3e4927c75203c5b93592bc53efe2118eb7fcbf authored over 17 years ago by Ari Johnson <[email protected]>
Updated Xcode project file to reflect removed BSP files

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1538 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 185060e303f4debe58c692899c0a96472288f75a authored over 17 years ago by Ari Johnson <[email protected]>
Cleanup related to old BSP code.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1537 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 69e282f30bf5aee0825a5f898549963d5532bdcd authored over 17 years ago by Per Inge Mathisen <[email protected]>
Remove BSP data from the PIE files that have this.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1536 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 12ca0366952e1c23229c1e77f2b25c5a6643db4e authored over 17 years ago by Per Inge Mathisen <[email protected]>
* update POTFILES.in to match removal of bspimd.c in r1533

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1535 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 4cae62ba7837106a91b6ddbfc22bc94a2926415c authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix some signed vs unsigned comparisons

* Turn some implicit conversions of void* to something* into an explicit cast
* remove some red...

github.com/Warzone2100/warzone2100 - 4548e56fe28453cb3c79dac65c0357c6559d247d authored over 17 years ago by Giel van Schijndel <[email protected]>
Remove used but ineffectual BSP IMD code. BSP data from PIE files not yet removed.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1533 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 534472ce7263f1dc1c98f166e51e9c0be367dc79 authored over 17 years ago by Per Inge Mathisen <[email protected]>
Remove unused PIETOOL code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1532 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - dad0851e7e056338cfbc36af5d23c1420760889b authored over 17 years ago by Per Inge Mathisen <[email protected]>
Remove more unused flags

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1531 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - ea932d1033dfef899dd94d4f4f70a4ffbe35a7e2 authored over 17 years ago by Per Inge Mathisen <[email protected]>
Remove many unused IMD flags and an unused debug function.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1530 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 3f97cc51b7a59037d702a6fbcc9377224d6d80ef authored over 17 years ago by Per Inge Mathisen <[email protected]>
Permit compilation without binary space partitioning. To test this, comment out

the #define BSPIMD line in lib/ivis_common/ivisdef.h header.

git-svn-id: svn+ssh://svn.gna.org/...

github.com/Warzone2100/warzone2100 - 9e1d57e7187ad05216e26511ed7ec6df203fe6e8 authored over 17 years ago by Per Inge Mathisen <[email protected]>
Fix LC_MESSAGE for all systems missing it.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1528 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 153f21f20d23bf894ae536f96454a30959b8b5cb authored over 17 years ago by Dennis Schridde <[email protected]>
Revert to GNU gettext.h and move MSVC defines to the vcproj.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1527 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - ac178aa3129406e2902bf3c9c8598eae6423611d authored over 17 years ago by Dennis Schridde <[email protected]>
* use malloc instead of a variable sized array (is slower, requires more maintenance work, but is C89 and as such MSVC compatible, *sigh*)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1526 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 825ac28558af2a9bcf9c3731110262baf3326f7f authored over 17 years ago by Giel van Schijndel <[email protected]>
Fix PNG code for MSVC (which doesn't support C99 variable sized arrays). Patch by v2k5.

Update AUTHORS

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1525 4a71c877-e1ca-e34f-864e...

github.com/Warzone2100/warzone2100 - 3eeaacbb0b88327435de55a4232e280de87043ad authored over 17 years ago by Dennis Schridde <[email protected]>
Watermelon: projfix11a:

1. Fixed a bug (I made some parenthesis order mistakes, near predictX and predictY, which might c...

github.com/Warzone2100/warzone2100 - 5c79953e184ed612222562af6aca0c903f25d744 authored over 17 years ago by Dennis Schridde <[email protected]>
* Use a variable sized array for the scanline array

allocated on the stack instead of the heap, which usually is a lot faster => stack alloc = O(1),...

github.com/Warzone2100/warzone2100 - 486ac3ed11245895778f57641e5e9619beb5171b authored over 17 years ago by Giel van Schijndel <[email protected]>
* When freeing global pointers set them to NULL (patch by vs2k5)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1521 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - b45388b30a3d4dd79e5df1f7653357ffcde6e94e authored over 17 years ago by Giel van Schijndel <[email protected]>
Make sure that files added by the installer are also removed by the uninstaller (Authors.txt and ChangeLog.txt)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1518 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - c3713f7cf5ed1be3d889711b9db3bc090bcabd65 authored over 17 years ago by Giel van Schijndel <[email protected]>
Correct Thomas' entry in the AUTHORS file and remove --enable-data (data is built automatically on install or on make -C data data if needed.)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1517 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e02cb3b864eaa8b8312fa83f6f1cc93940c2a665 authored over 17 years ago by Dennis Schridde <[email protected]>
Fix bug#6700, Assault Gun Guard Towers had wrong names/stats. The fix for campaign might be wrong.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1516 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 8050635b95055f9c969841e17ec329db3b3fd7d3 authored over 17 years ago by Dennis Schridde <[email protected]>
Update authors

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1515 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 3b09befbaa73e7140bafc9130aa083f0be0108c5 authored over 17 years ago by Dennis Schridde <[email protected]>
New masterserver by Gerard and Kamaze

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1514 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 2674023d77c02033d7d337c778e23582df0c7fc6 authored over 17 years ago by Dennis Schridde <[email protected]>
- Fix masterserver disconnect (patch by Gerard)

- Show hostname:port on connection errors
- Make gameserver and masterserver port configurable (a...

github.com/Warzone2100/warzone2100 - 49b314f6a27b8a0ef87e7146d031c61d5a3e05a7 authored over 17 years ago by Dennis Schridde <[email protected]>
Add Grim to the authors list

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1509 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d4f8ef1d55bf39973fe9c7c37e3908232951e29e authored over 17 years ago by Dennis Schridde <[email protected]>
Bring back a comment that was removed a while ago

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1508 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 419d9215efde1ef6cbef46766f1f3458018d57ab authored over 17 years ago by Dennis Schridde <[email protected]>
Remove accidentialy .pn image

Update to the last commit:
- Remove hard/soft pages
- Reorder file references in wrf files by pag...

github.com/Warzone2100/warzone2100 - 2e6ae616116101d5166636ee03579518543b2525 authored over 17 years ago by Dennis Schridde <[email protected]>
Several changes to texture loading:

- Be safer with stringlengths
- Create "page-123" texpages in pie_Pagename(). This code is needed...

github.com/Warzone2100/warzone2100 - 6d55622b7590de36bdfe276da37225ac1c52433a authored over 17 years ago by Dennis Schridde <[email protected]>
* Patch by vs2k5 to enable compiling on systems which don't define a gettext locale directory

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1504 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 0f1188f387e80793794804292c4beb96db9ab451 authored over 17 years ago by Giel van Schijndel <[email protected]>
* now "properly" apply fix for segfault caused by using png_destroy_read_struct to destroy a write_struct

* (r1502 had a NULL pointer to many passed in the argumentlist)

thanks to vs2k5 for this fix (s...

github.com/Warzone2100/warzone2100 - 0ecf2cba49818c67cb9b6940ab2c007773b9bc56 authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix segfault caused by using the wrong destruction function

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1502 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 6bfe7bfa86e0325a050cc95565299a8c7648ddd5 authored over 17 years ago by Giel van Schijndel <[email protected]>
* if we malloc we should free!

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1501 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 68eaeab5f3f82c8e108271428a64e4f4e707cd66 authored over 17 years ago by Giel van Schijndel <[email protected]>
Cleanup

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1500 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 108e9ec935310c956d1d0febeb1ab4fff6b10562 authored over 17 years ago by Giel van Schijndel <[email protected]>
* Fix a segfault caused by dereferencing a NULL pointer when a resource has not been found

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1499 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d844dbab9cfb98e6e1359c4743dc3676c575e950 authored over 17 years ago by Giel van Schijndel <[email protected]>
Xcode project now properly excludes unnecessary files from game data

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1498 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - fa6252d5eceaa6194621eeba0b1239d10468edd8 authored over 17 years ago by Ari Johnson <[email protected]>
Fix to #include order in r1496

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1497 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - c79ff3b3c4381f5498433a5e00b11ab8e99cee21 authored over 17 years ago by Ari Johnson <[email protected]>
_MACOSX_ -> WZ_OS_MAC

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1496 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - f6da22d739a13948d9e3efd77825acddf3a8cb43 authored over 17 years ago by Dennis Schridde <[email protected]>
Added missing property list file

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1495 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 39f8131d38ffd8ccb770660b8d53068c43f68fc4 authored over 17 years ago by Ari Johnson <[email protected]>