Commit Graph

  • efec344738 Fixed more 64-bit related compiler warnings. hiker 2017-04-11 22:30:57 +10:00
  • 6599ceddec Fixed server only build deve 2017-04-10 06:15:01 +02:00
  • f30962b944 Use lambda to workaround __stdcall issue Benau 2017-04-10 10:00:34 +08:00
  • bcf996e291 Fix callback Benau 2017-04-10 08:53:55 +08:00
  • f2e2ebb259 Update readme Deve 2017-04-09 21:48:15 +02:00
  • ab10f335e9 Remove glew include in libopenrecorder Benau 2017-04-10 01:26:52 +08:00
  • c69ea65ac2 Use RGBA for capture Benau 2017-04-09 16:19:09 +08:00
  • c06ea3447d Revert "Move loadSfx to the SFXManager thread" Deve 2017-04-09 09:26:03 +02:00
  • a5759afac7 Improvements from Stragus and leyyin Benau 2017-04-09 15:28:28 +08:00
  • 156b799011 Remove STK headers in recorder and use c++11 thread library Benau 2017-04-09 14:16:45 +08:00
  • c00c35e59a Fix appveyor build by using correct branch for dependencies (#2834) Corentin Pazdera 2017-04-09 00:48:49 +02:00
  • c6109c9392 Try to fix linux compilation. hiker 2017-04-08 23:36:41 +10:00
  • f2138e062d Tried to fix all 64-bit related compiler warnings triggered from files in graphics. hiker 2017-04-08 23:25:33 +10:00
  • 91e7c51ae7 Make sure we don't link with GLU Deve 2017-04-08 12:31:09 +02:00
  • 9efe8ae4fa One more fix for mingw Deve 2017-04-07 21:34:28 +02:00
  • 5af4ea35a7 Fixed 64-bit related compiler warnings. hiker 2017-04-07 23:43:01 +10:00
  • 668fdd3b49 Fixed some 64-bit related compiler warnings. hiker 2017-04-07 23:25:52 +10:00
  • 14ec154f19 Try to fix linux build. hiker 2017-04-07 20:27:11 +10:00
  • 724cb100e0 Make grass material more bright in legacy pipeline Deve 2017-04-07 00:02:31 +02:00
  • 7f53faed4a Avoid reading/writing out of array Deve 2017-04-06 23:48:49 +02:00
  • 8a1d0bae34 Fixed some 64-bit related compiler warnings on VS. hiker 2017-04-07 00:41:08 +10:00
  • 5e5d86bc6d On windows look for the 64-bit dependency package in dependencies-64bit. This allows installation compiling 32 and 64-bit windows versions from the same repo without switching dependencies. hiker 2017-04-06 23:59:01 +10:00
  • 70d7fdd197 Fixed mingw compilation. deve 2017-04-06 11:39:53 +02:00
  • 2ba148a84e Add appveyor and freenode chat badges to README (#2819) Daniel Butum 2017-04-05 18:57:36 -07:00
  • eca2a99f38 Add irc notifications to appveyor with the script from battle of wesnoth team (#2688) Corentin Pazdera 2017-04-06 03:57:09 +02:00
  • b2d3817de3 Merge remote-tracking branch 'origin/master' into advanced_recording Benau 2017-04-06 09:43:36 +08:00
  • ab554315b5 Remove non-supported video format Benau 2017-04-06 09:37:32 +08:00
  • 240041f520 Fixed android compilation Deve 2017-04-05 21:46:37 +02:00
  • 1d39030f51 Assume that EGL version is always greater than 1.3 because otherwise we won't be able to create GLES 2.0/3.0 context. Deve 2017-04-05 21:41:25 +02:00
  • 635ea89cd0 Some corrections with egl attribs Deve 2017-04-05 20:43:04 +02:00
  • 3961a9a3b7 Move EGL context to separate class. Deve 2017-04-05 20:28:38 +02:00
  • 96bdf77050 Merge branch 'physics-tweaks' hiker 2017-04-06 00:06:22 +10:00
  • 00bba293ad Merge remote-tracking branch 'origin/master' into physics-tweaks hiker 2017-04-05 23:59:34 +10:00
  • 6c4f6d1cf5 Merge branch 'master' of github.com:supertuxkart/stk-code hiker 2017-04-05 23:14:29 +10:00
  • 391d31659b Remove hardcoded 44100 samplerate Benau 2017-04-05 15:43:47 +08:00
  • bb529c011e Add message queue for result callback Benau 2017-04-05 12:31:39 +08:00
  • 1a072d609f Add vp9 encode support, though it encodes very slowly Benau 2017-04-05 01:10:44 +08:00
  • 85de10ffb5 Fix memory leak Benau 2017-04-04 23:53:44 +08:00
  • b7c709c709 Allow muxing mjpeg with vorbis audio with mkv Benau 2017-04-04 16:12:09 +08:00
  • b0d0a0739e Add CMake flag to enable / disable recorder Benau 2017-04-04 14:23:04 +08:00
  • 0bb5bfb930 Don't use dlloaded function in pulseaudio recorder namespace Benau 2017-04-04 12:19:29 +08:00
  • ea6719990a Move all recording code into recorder folder Benau 2017-04-04 10:04:55 +08:00
  • 2d4bfa9fb0 Use shared library for vpx on msvc Benau 2017-04-03 14:32:07 +08:00
  • 6bc935d085 Try to build 64bit appveyor Benau 2017-04-03 09:20:14 +08:00
  • 19f88e3939 Allow stk to be built with 64bit msvc Benau 2017-04-03 01:32:24 +08:00
  • fdcb39b8fc Fix #2812 (non-smooth cannon behaviour). hiker 2017-04-02 21:06:10 +10:00
  • 8a5e28251e Fix mingw build Benau 2017-04-02 14:55:55 +08:00
  • adf889a885 End vorbis encoder thread more properly Benau 2017-04-02 10:36:21 +08:00
  • ab2ce24914 Reduce cpu usage Benau 2017-04-02 10:28:46 +08:00
  • 9bde708155 Tweak generate assets script to save few Mbytes in the apk. Deve 2017-04-02 00:16:02 +02:00
  • 9bfe4200c4 Only use TJFLAG_FASTDCT if supported Benau 2017-04-02 00:43:31 +08:00
  • 7f23d062b7 Use turbo jpeg for compression Benau 2017-04-01 16:41:06 +08:00
  • 8a8b388170 Allow pulseaudio to be loaded dynamically Benau 2017-04-01 15:21:58 +08:00
  • 294aa3ad48 Allow recording 16bit pcm data with any channels Benau 2017-04-01 11:02:14 +08:00
  • cfea104a50 Apply camera fix from Stragus Benau 2017-04-01 10:33:48 +08:00
  • cacbdbd668 Allow recording audio in windows using wasapi Benau 2017-04-01 00:52:38 +08:00
  • 794f1b59ed Removed unused code. hiker 2017-03-31 23:30:55 +11:00
  • db31237d19 Removed old workaround for uneveness in tracks, which contributed to karts sometimes being able to drive up walls. hiker 2017-03-31 23:13:38 +11:00
  • 29d0839162 Move libvpx parameters to user config Benau 2017-03-31 12:22:21 +08:00
  • 21ff135b04 Merge remote-tracking branch 'origin/master' into advanced_recording Benau 2017-03-31 11:50:24 +08:00
  • 9039324145 Allow muxing into webm using libwebm Benau 2017-03-30 13:30:21 +08:00
  • 1cd5bb66c9 Try to better handle small 'gaps' (or perhaps floating point rounding errors) in tracks that can cause odd physics behaviour (e.g. being able td drive upp the walls). hiker 2017-03-30 00:08:30 +11:00
  • 6f293af93a Merge branch 'physics-tweaks' of github.com:supertuxkart/stk-code into physics-tweaks hiker 2017-03-29 08:49:51 +11:00
  • 3da2c07d62 Enable friction to be changed per wheel: previously sliding was only enabled once the whole kart chassis was tilted enough, but karts could still end up driving on a wall (one wheel on a wall would not tilt the chassis enough to trigger sliding, but give the kart an up velocity which allowed it to drive on the wall). Friction is now determined by the normal of the triangle hit by the raycast. hiker 2017-03-29 08:32:50 +11:00
  • af98b526d6 Give few more fps in GLES renderer by pre-computing diffuse/specular color Deve 2017-03-28 22:05:51 +02:00
  • 0123228c20 Set menu FPS to 60 (#2823) QwertyChouskie 2017-03-27 18:56:20 -07:00
  • 2875e7ca6f Revert "Comment out caching so that appveyor can download new dependencies." (which should have been done on master). hiker 2017-03-28 12:20:17 +11:00
  • a3544735db Re-enable caching now that appveyor has downloaded the new dependencies. hiker 2017-03-28 11:00:33 +11:00
  • 345d9c3ef1 Comment out caching in appveyor config to allow it to download new dependency package. hiker 2017-03-28 10:44:12 +11:00
  • 2819801c7e Comment out caching so that appveyor can download new dependencies. hiker 2017-03-28 10:42:37 +11:00
  • df758669d3 Use high resolution timer for AV sync Benau 2017-03-28 00:44:12 +08:00
  • 0f9151e5d2 Move recording settings to separate group Deve 2017-03-27 00:31:55 +02:00
  • 075afde636 Fixed kart particles for GLES with disabled advanced lighting Deve 2017-03-27 00:25:39 +02:00
  • a7f0d3762c Some fixes for GLES renderer. Deve 2017-03-25 22:23:46 +01:00
  • be103dd666 Implement real time vp8 encoding Benau 2017-03-25 16:30:41 +08:00
  • 5931e20f8b Use highp precision qualifier. Deve 2017-03-24 22:18:30 +01:00
  • a68c085e95 Use pulseaudio + vorbisenc for sound recording (linux for now) Benau 2017-03-24 21:51:17 +08:00
  • 9fdd39b075 Removed unused code. hiker 2017-03-24 16:35:45 +11:00
  • 8461ffcc68 Merge branch 'master' of https://github.com/supertuxkart/stk-code Marianne Gagnon 2017-03-23 21:03:10 -04:00
  • b85d84c9dd Remove outdated Apple-specific code Marianne Gagnon 2017-03-23 21:02:16 -04:00
  • 372ce6923c Log in terminal if recording isn't supported Benau 2017-03-24 08:51:42 +08:00
  • 6c35c08474 Increased suspensoin stiffness to offset the reduced impulse casued by removing the '*f' factor (seee 9a5eec3761). Otherwise the AI triggers rescue in sandtrack because of very frequent chassis-track collisions. hiker 2017-03-24 09:58:26 +11:00
  • b26d833e84 Fixed compiler warnings. hiker 2017-03-24 08:41:17 +11:00
  • f35b9c9480 Try setting kart (vs track specificially) friction to 0, and reduce roll/pitch impact which should keep karts more parallel to the ground. hiker 2017-03-23 19:22:53 +11:00
  • b8655e53cc Added support to modify the angular factor of a kart. The angular factor can be used to reduce the effect of an impulse for roll and pitch - keeping karts more parallel to the ground. hiker 2017-03-23 19:07:34 +11:00
  • 2660a5b332 Allow message queue to be able to do linebreak Benau 2017-03-23 00:51:50 +08:00
  • aecb1a97ce Update license of img.h as Stragus said in IRC Benau 2017-03-23 00:12:06 +08:00
  • 81c6735ba2 Fix when getNumProcessors return 0 Benau 2017-03-22 20:47:34 +08:00
  • a3a8289836 Fixed a hang on startup under cygwin deve 2017-03-22 13:17:04 +01:00
  • 4df773d283 Some fixes in cmake. Note that you need updated dependencies on windows. deve 2017-03-22 10:24:33 +01:00
  • f55c39b3b1 Support setting of friction for karts, moveable and track in stk_config.xml and kart_characteristics.xml (for now no changed settings, all are at tbe default of 0.5). hiker 2017-03-22 19:52:03 +11:00
  • 41e66bef37 Allow keeping target name after changing resolution Benau 2017-03-22 12:44:32 +08:00
  • 9a69859c8f Fix crash when deleting AVIWriter with file closing Benau 2017-03-22 11:34:42 +08:00
  • 7e9f723038 Allow recording video with ctrl + printscreen Benau 2017-03-22 10:43:02 +08:00
  • 4b663a08ce Use array deallocation Benau 2017-03-22 09:58:22 +08:00
  • 9034d89a31 Add the missing clear() Benau 2017-03-22 09:53:02 +08:00
  • 58c665efc6 Merge branch 'avi_writer' Benau 2017-03-22 09:14:35 +08:00
  • 740bf19446 Fix grammar Benau 2017-03-22 09:08:44 +08:00
  • 6ef70e2e7c Use message queue to inform users about recording status Benau 2017-03-22 09:02:21 +08:00
  • 2b9a84253a Make MessageQueue thread-safe Benau 2017-03-22 08:40:58 +08:00