Ecosyste.ms: OpenCollective

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

github.com/OpenXRay/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
https://github.com/OpenXRay/xray-16

xrCore: TinyXML replaced by pugixml

Thanks to Im-Dex
From commit:
https://github.com/Im-dex/xray-162/commit/05490c84817892a0d37cc0a7...

ed8eac410a186d0dcb647ad162bc9ea6732c2136 authored over 7 years ago
Add pugixml submodule

0dbc0111b75ac45b19545129ac863aa4bfd5aeca authored over 7 years ago
Add pugixml project file

Also there's x64 platform spawned by Visual Studio

8bed91b65860ca62f148ba1b7fc4ddc31712bef6 authored over 7 years ago
Missed Mixed configuration update to VS2017

d1a8921d4e90c6087b72d58c653052d9610f9f76 authored over 7 years ago
Fix Crypto++ link

1a0e3ebb0694495411fff2fd104417dc3b440abe authored over 7 years ago
Solution file: move xrMisc and xrMiscMath to libs folder

9b93956ff409898823793adfe68e9e33469635fb authored over 7 years ago
device.h: formatting things

295aadee98357114558a2cb5ae712b28308855d9 authored over 7 years ago
main.cpp: pcstr instead of LPCSTR and const char*

626d306e600f4f29ab5e4d1c7eaee0d082bf7a05 authored over 7 years ago
xrCore and xrGame XML: use own pcstr instead of Microsoft LPCSTR

fc6a52dd287c1f0cc8628a5551b86c0a1cf1f0fc authored over 7 years ago
The game is starting finally! (Main menu only for now)

Fix xrGame compilation.

Currently R3 and R4 are broken.

89cf2116832819ab7bd4c7c26c15a83bd9f1effc authored over 7 years ago
Fix incorrect min->vMin, max->vMax replacements

Uncomment bool bSelected because function wont work without it

56f23ab6912d1f6a3f5f42c61b7b61d53e18b986 authored over 7 years ago
Replace TRUE, FALSE with true, false

62f56d7d8e87c39f317f026b2fabc0b94a8f9d33 authored over 7 years ago
Some fixes for xrSE_Factory

2cef17bbb4da2bf0985b6a947f88a80909d95691 authored over 7 years ago
NULL and 0 replaced by nullptr

IC, inline and etc removed where they're not needed

10c60c2b8d07f023dcf354bfe1eab3fb37f927a2 authored over 7 years ago
Project files compilation fixes

Forgotten dependency

290e0163581113cbade9baa714107c9e1cfabf7f authored over 7 years ago
Some project files compilation fixes

Get rid off BOOL in _fbox.h;
Use aliases instead of typedefs in _fbox.h

81b5c812dfdcbc5bf504b545928c7bf28f9627f7 authored over 7 years ago
Compilation fixes

Speedup xrGameSpy compilation.

5975b4f1c548c7f6cd89db58f158569f9be5cc57 authored over 7 years ago
Fix project files

6ca6df857f29b74704cef4921509c2fc24955b78 authored over 7 years ago
Remove old outdated plugins solution file

a3b0375916b402def28c5c7454bf70912ca37d9a authored over 7 years ago
Compile-time refactoring.

A few Lock turned into Lock*, to reduce compile time dependencies (many remain).
A bunch of new h...

da3e330a56b3c82b7980696a77a09d590002df1d authored over 7 years ago
Make xr_vector.h self-contained.

5a3b1e4f83a186c904989d22072494d1a3241312 authored over 7 years ago
Added a bunch of nothrow declaration in an attempt to reduce the large number of exception handlers generated.

c31426e103c0f371eafb778e8d6ca35f7d259944 authored over 7 years ago
Replace POSIX function names with ISO C++ conformant underscore-prepended names (strupr, strlwr, stricmp, strcmpi, unlink, itoa).

82bfa3678a794fdd2db26450fca961ec6cd02f60 authored over 7 years ago
Disable .bsc creation for MAX_Export60.

3ea5183c0c3c83b560bae7282e0368a080522492 authored over 7 years ago
More header cleaning, and a few compiler warnings squashed.

6f2430521181a48d58e6197b5511cf4918535b1f authored over 7 years ago
Final touches on VS project files after moving External.

8e1d0b1378c8d0ecdc01907ee13c94e9b262620e authored over 7 years ago
Fix for smart_cast.h - it can not use pragma once (but a normal include guard works - go figure).

8943eae03b61d8f1bddbd83ffe10d6334beebf4b authored over 7 years ago
Move src/Externals to Externals.

2136d9885754f48b32aec7d0b8ed0d4875c4bce9 authored over 7 years ago
Moved Externals from src

Preparation for merging tamlin's commit

53b0f96847dbb6fd072eb8faa4b6634876715ab3 authored over 7 years ago
Compile-time dependencies reduction and minor formatting cleanup.

9998198867ca68927a990a2202146a29c6da89cf authored over 7 years ago
xrCore/_flags.h - pragma once, make possible to compile stand-alone, remove pointless IC macro.

7d29e2fdd2438f0165feda1e951257d1342e8056 authored over 7 years ago
Minor cleaning of xrAI VS project file.

e095aaabd0f1f8263a651b335d352c470c96b060 authored over 7 years ago
Teach Vlender_Recorder about bool instead of BOOL.

33fdef2e6e9092bfe49b8e577271d4f9da066b09 authored over 7 years ago
Teach CTextureDescrMngr bool instead of BOOL.

7e212695003a872948dc942c65ea7e89d9799670 authored over 7 years ago
ALife hit-stuff const-correctness. Moved bloating function g_tfString2HitType() to source file.

bd3105504c3fe05dad2659e56e05f262bf637875 authored over 7 years ago
Moved a bunch of CALifeSimulatorBase member functions to not-inline for DEBUG builds to reduce macro-expansion bloat.

2fc32b2c59bc5f683e03b61a423f1d89667973b1 authored over 7 years ago
Added earlier VERIFY checks for texture names to [sic] "uber_deffer".

56d82807a03315e551014b1928163a5d37d14d1b authored over 7 years ago
[FORMATTING] + compile-time dependencies of object_{destroyer|loader].h

0c055a72238118704c94633f405bc1d84dc8643b authored over 7 years ago
A few nothrow qualifiers added to shared_str helpers. Comments added about future fixes (tagged with "tamlin:")

7f6d671db0e45790216268db791459fae2ef3b58 authored over 7 years ago
Remove dependency on the removed XRAY_15X_LIBS env. var. from MAX_Export60 project for 'Mixed' build.

83994423f7cdb36236e9ad02f72f7cee13792f9f authored over 7 years ago
[POSIX -> ISO C++] strcmpi.

f6e3fd5ee8bd3181aab60be4aa2b250cdd71aff1 authored over 7 years ago
cxImage/ximacfg.h compile-time dependency tweaking.

f9c8e21edce2737cefcbf1e7e6b9a04b7b98533f authored over 7 years ago
Tiny documentation fix ("shift width" -> "indentation").

cd313f038f0bf2efa74e1fa85808776a205f686e authored over 7 years ago
const-correctness for get_token_name() and get_token_id()

b466f3c236618dc3d4f4e2db170ca939cc4fa9e2 authored over 7 years ago
Make cxImage/ximajpg.cpp compilable in debug build.

3e1e4e698263b5391280b0fa07efe3dada876fe0 authored over 7 years ago
Our own mk_pair already removed

Also added comment to tamlin's todo

09d46a3c02b771074d06c393eb3a33171b8b90ed authored over 7 years ago
Make _stl_extensions.h more stand-alone capable.

a0368683e8edd2ace0bdcd06cca1e3a1d229ae6d authored over 7 years ago
Fix Max_Export_60 .lib dependency error (VS project only).

1159a06fb9cf276d934adddfb144062b295f95e3 authored over 7 years ago
xrGamePersistent.cpp: use alias instead of typedef

"my_super" renamed to "super"
related to previous commit of tamlin-mike:
f5d67ba805483797d433232...

51f3eb439e471e5c7027b4027ef360e060631573 authored over 7 years ago
Get rid of Microsoftism '__super' in CGamePersistent.

f5d67ba805483797d43323212e7e551d87199f3d authored over 7 years ago
Give xrMemory_POOL.h pragma once, and make it more standalone.

6a0d2509b5b464aff2e2fd113ce76e8af85750a8 authored over 7 years ago
Give xrCore a dedicated PCH 'folder' (VS project file filter only).

0f2223750b7a117489367c4de23454fad5a48030 authored over 7 years ago
pragma once to a few more header files.

7a92351a3594a4594115a1d13bcc0f5367650bc1 authored over 7 years ago
Fix the way cximage is included in xrGame (VS project file only).

8ffff0104eec5ace8523a73b0fe53db8305e8e00 authored over 7 years ago
Preprocessor fixes (#if DEBUG -> #ifdef DEBUG).

f27c0fbc4d0a8803fe010274af83d6917370ee75 authored over 7 years ago
Fix a few broken tests for DEBUG preprocessor macro (#if -> #ifdef).

7f68ed697639b9815d2d51ebda3834c538751354 authored over 7 years ago
Remove erroneous dependency from Visual Studio solution.

18066a6169cdcc8c0779f5080965fbdcf85dc8b0 authored over 7 years ago
Misc header fixes.

Add #pragma once, make headers more self-contained, a few ISO/POSIX
fixes (adding leading undersc...

8dc6fdb864292fed0bf68646d4e23c86a022101c authored over 7 years ago
Add safety checks to CPHItemList (+ minor reformatting)

581908b9e5386c01961e44572fc14376b4db32af authored over 7 years ago
More PCH work for xrGame.

2409db7814784c77855b2c8fd46112a542bfab08 authored over 7 years ago
Cleaned up xrbinup.cmd a little.

c64e28cba732394f0c25214d475fe8090f0fe238 authored over 7 years ago
A few more POSIX -> ISO C++ names (prepending underscore).

563c5a4fcf78e6a2ed8de89f2189aa3129bafb33 authored over 7 years ago
Reduce and clean up compile-time dependencies. Fix lzo include path for xrGame Release build.

6e27c40f490ab6b6bf8f506ce0f3e22957698b0c authored over 7 years ago
script_properties_list_helper.cpp: is_class<T>::result replaced by std::is_class_v<T>

Based on
https://github.com/Im-dex/xray-162/commit/00d150217ae6fdab6064159a4aa5438bb83de256

884b4db5f3eee7e8ea0aea8119aaddb07dd0af58 authored over 7 years ago
Fix xrLC compilation, a bit tweaked Shader_xrLC.h

e3cc304483107be031b5a1e0fd05eb03ad58ea3b authored over 7 years ago
Fix utils compilation (except xrLC), tweaked some files

Based on
https://github.com/Im-dex/xray-162/commit/00d150217ae6fdab6064159a4aa5438bb83de256

29ad34913f868e405ce74a500ce70266c09caead authored over 7 years ago
Timer: QPC usage replaced by std::chrono

xrGame profiler need to be updated too...
From commit
https://github.com/Im-dex/xray-162/commit/...

c345b9e0248266d09a08a575ba325b773f46e4f1 authored over 7 years ago
Fix xrGamespy compilation

806d119dee90ae800b1cfb4020b294e7fd7c0a36 authored over 7 years ago
ttapi: __asm pause replaced by _mm_pause.

From commit:
https://github.com/Im-dex/xray-162/commit/e5e71c9526dd95a4f9cadc53aa603a29279914ca

dca97fe5b2e3d6f7f82fff65b9b153a1417131aa authored over 7 years ago
Fix CxImage compilation

46c5c0d11d22dbd04c0072648319cf69864f972a authored over 7 years ago
xrCore: obtaining CPU information was rewritten to C++ instead of ASM

From commit
https://github.com/Im-dex/xray-162/commit/ddf25980346eb66b4ffba15cd623f77e718848d6

c289feeae57633d0c7d2ef1015ec86eed7db8c36 authored over 7 years ago
Fix VS2017 build

From commit
https://github.com/Im-dex/xray-162/commit/7c6d8f11c830e427760b4fb3280f3b2860200750

af0a0421fa0f85dda2c88f95f64c26a644e42e2e authored over 7 years ago
Make xrCore types portable

From commit
https://github.com/Im-dex/xray-162/commit/d57b70e7329c2d3326e7193cdee66e38177abb8a

6f94e86fd5b7c82bc4adc7b6a602bb67d2a17c22 authored over 7 years ago
How did this happen

Did not see some mk_pair and thus forgot to replace it

4417a1bfb7db53cdbf95a46e60f0115014082fb5 authored over 7 years ago
Update projects to VS2017

9e3f8012ad604a0fd896e59e1c8bb741c1ce846d authored over 7 years ago
Replaced _min and _max with std::min and std::max

7eabfa13d4c25e769fbf8113b02bf44bc6fa2a00 authored over 7 years ago
Removed xrCore mk_pair

afa98698c59f50cbf022e3ccc28aa44df29395b0 authored over 7 years ago
xrCore mk_pair replaced by std::make_pair

fa081b4e160f1aac69fe82ed357bb675db1f6ed8 authored over 7 years ago
Remove STATIC_CHECK macro

8bc6bf8bf02c91d488ccaef4df323ef47dd8f196 authored over 7 years ago
Few more STATIC_CHECK->static_assert replaces

Is this correct?

d6ea761dd4428f91a0a87d3aa2b37fe2e9659f39 authored over 7 years ago
Replace STATIC_CHECK macro with static_assert

392ee43ece46e765e41ec8fb1cb872561b114ba4 authored over 7 years ago
Fix incorrect usage of #pragma warning

13c2eab46416637f8f82228fcaad677104500681 authored almost 8 years ago
Merge pull request #181 from Xottab-DUTY/pvs-fixes2

Various PVS warning fixes

a18cbdfba78d5e0ef4a0876c5e5322c51c4ddbbd authored almost 8 years ago
Merge pull request #160 from Armada651/build-system

Improve build system

54f4f68d57a955466314ffd5ae179321b932da3c authored almost 8 years ago
Just small text appearance change

Not related to PVS or any bug

480d75e5f1ea6ee082a7ce1fbd6b661c6e871e7c authored almost 8 years ago
Externals: Fix zlib project configuration.

ae3263791cd832ee49b48dab089da558d8ba7b0f authored almost 8 years ago
engine: Delete Mixed Platforms configuration.

It is redundant and broken.

cc2f94ac378faed97d6d9caf5e7b80b092a504dc authored almost 8 years ago
Externals: Switch to a static build of Crypto++ 5.6.5.

Crypto++ has some FIPS Validation requirements on DLL builds that we don't need.

ba553955c4facf1698687ca8cb9037e0797afa24 authored almost 8 years ago
Update luabind submodule.

899639a897c16c493b967ad3c4afa5cd07dfceff authored almost 8 years ago
Fix LuaJIT project references.

143f4c28f44e8c18f1dc45e68ad0868929488d67 authored almost 8 years ago
Remove references to library directories that no longer exist.

These are now automatically compiled into the lib and bin directories.

82212e4ffa85946e52a406ac3655633d8cd912fa authored almost 8 years ago
Add submodules for 3dsmax, lightwave, maya and nvapi.

5f5e4f739df7211b24b90b46df3d82bfb1b4e3e4 authored almost 8 years ago
Add OpenAutomate as a submodule.

5631727d8fdb9e473a5e31cbdc8f2b8d5026e7ac authored almost 8 years ago
Add FreeMagic as a submodule.

37222dbf064b32bac2cf78c62752dc93292a6ee4 authored almost 8 years ago
Crypto: Replace OpenSSL with Crypto++

7f8af89f0c532271007ea332a5dd1a54b8379f7e authored almost 8 years ago
Update luajit submodule.

9a47507383f9281e49125a0b9836a821fbaea222 authored almost 8 years ago
BugTrap: Output the import library to lib.

befe41d686b3e8f2cb15fd67d94ef91d7b2b39f5 authored almost 8 years ago
Externals: Update luajit module.

e427adafd733aedc66d0a1d33d93b3b2b3523ebf authored almost 8 years ago
Add FreeImage as a binary submodule.

f02482134762c9d42e69c443d7a83340c81b89ae authored almost 8 years ago
Add BugTrap as a submodule

6d9ea83772270a89fb08ba936a29a2cba64fd03c authored almost 8 years ago