Commit Graph

1405 Commits

Author SHA1 Message Date
08b3de08e7 wscript: use SINGLE_BINARY on motomagx 2019-11-07 05:07:28 +03:00
a51c5d93fc Revert "game_launch: check for Platform_Main before Host_Main"
This reverts commit 6aa61657e0.
2019-11-07 05:06:51 +03:00
55dbb2ca3f Revert "game_launch: fix start up"
This reverts commit a46e459124.
2019-11-07 05:06:43 +03:00
4b930c7854 Revert "engine: platform: magx: add pre-init platform-specific hook"
This reverts commit 2958b14cc2.
2019-11-07 05:06:24 +03:00
d68823708f scripts: include run.sh script for magx 2019-11-07 05:01:16 +03:00
4b5d09a968 travis: rename build 2019-11-07 04:52:13 +03:00
7e4a7ac23d wscript: workaround bug when CC_VERSION is not set for msvc 2019-11-07 04:49:49 +03:00
62cdf2ae5b engine: input: hide SDL_ functions under XASH_SDL macro 2019-11-07 04:44:24 +03:00
94c42160b7 travis: enable CI for motomagx 2019-11-07 02:46:04 +03:00
18bbfebc5d mainui: update 2019-11-07 02:22:35 +03:00
d18cb1f74c wscript: add special options for fast build type for gcc3 2019-11-07 02:20:17 +03:00
2807841511 waf: update to latest waifu revision 2019-11-07 02:19:21 +03:00
13ed8d4529 wscript: move motomagx options to root wscript, disable PIC for this old machine, set default options 2019-11-06 23:14:20 +03:00
1ff06c2c1e mainui: update 2019-11-06 22:32:30 +03:00
0cb591821a Merge sdl12-port into master 2019-11-06 22:29:04 +03:00
8700f44175 public: unittest: use static everywhere to prevent collision when tests may be linked into engine 2019-11-05 11:35:39 +03:00
6ba73a732a mainui: update 2019-11-05 11:23:56 +03:00
4b97d8bcda public: add simple C89-compatible testing framework (wip) 2019-11-05 11:22:16 +03:00
0dc6f1674f mainui: updatr 2019-11-05 09:50:01 +03:00
6bc6f0dd70 scripts: run windows builds verbose 2019-11-05 09:41:58 +03:00
39abd82e5d wscript: silence MSVC tgmath nonsense 2019-11-05 09:41:26 +03:00
15924aebaa xash3d-fwgs: check if HAVE_TGMATH_H is set to positive value rather it's just defined 2019-11-05 01:41:35 +03:00
b79c95d295 engine: wscript: fix typo, use pthreads.py tool 2019-11-05 01:40:06 +03:00
453c0d890d engine: wscript: rename fbdev to enable-fbdev for great consistency, check definition instead of putting vars into env 2019-11-05 01:35:20 +03:00
60f0f68e68 Merge remote-tracking branch 'origin/master' 2019-11-05 01:16:39 +03:00
79adaa11e0 lowmemory: merge 2019-11-05 01:15:31 +03:00
6819050d91 waf: upgrade to latest waifu revision 2019-11-05 01:15:03 +03:00
d2740f78c1 wscript: refactoring, add waf_unit_test, disable -Wdouble-promotion, rename fast as fastnative and leave fast without -march=native for x-compiling 2019-11-05 01:01:33 +03:00
d4efb55492 ref_soft: lowmemory: prevent redefines 2019-11-04 22:39:22 +07:00
6953e829c4 lowmemory: prevent redefines 2019-11-04 22:34:08 +07:00
ef270eb642 ref_soft: update ref api 2019-11-04 22:12:09 +07:00
d1af73bfcb ref_soft: image: fix wrong alpha buffer 2019-11-04 22:11:11 +07:00
1365020302 ref: add enum for screen rotation 2019-11-04 20:27:46 +07:00
0e7013eeb0 lowmemory: tune XASH_LOW_MEMORY=1 not breaking multiplayer 2019-11-04 19:58:45 +07:00
a3a0db447b ref_soft: draw: check screen bounds in Draw_Fill 2019-11-03 19:09:41 +07:00
a46e459124 game_launch: fix start up 2019-11-02 08:56:07 +03:00
dfed24c290 public: build: add new ARMv6 detect macro 2019-11-02 08:56:07 +03:00
1f308a43c8 engine: fix build after lowmemory rebase 2019-11-02 08:56:07 +03:00
2062e55c6a lowmemory: cut up netgraph buffers 2019-11-02 08:56:07 +03:00
90038d2924 common: fix broken build 2019-11-02 08:56:07 +03:00
9aff6ca633 engine: wscript: support building for MotoMAGX 2019-11-02 08:56:07 +03:00
6aa61657e0 game_launch: check for Platform_Main before Host_Main 2019-11-02 08:56:07 +03:00
2958b14cc2 engine: platform: magx: add pre-init platform-specific hook 2019-11-02 08:56:07 +03:00
aa6674b032 engine: support compiling with gcc3 2019-11-02 08:56:07 +03:00
7a7bca2991 engine: wscript: always add librt on linux if it was checked before 2019-11-02 08:56:07 +03:00
7e9f90a09d public: fix detecting ARM on gcc3 2019-11-02 08:56:07 +03:00
5e8373fa46 engine: slightly update RefAPI 2019-11-02 08:56:07 +03:00
9d826016b0 engine: finish sdl1.2 port 2019-11-02 08:56:07 +03:00
7f1dd248c2 backends: add XASH_MESSAGEBOX to specify messagebox platform implementation 2019-11-02 08:56:07 +03:00
4d5e7c0557 platform: minify changes, use SDL_VERSION_ATLEAST macro(left unfinished) 2019-11-02 08:56:07 +03:00