Commit Graph

1912 Commits

Author SHA1 Message Date
9cf38634b9 ProcessWaterCannon bug and refractoring (#773)
* fix audio bug and some refractoring

* mark original bugs
2020-10-17 20:56:42 +02:00
b84dc2bc9b Fix management issue 2020-10-17 18:10:37 +03:00
516a02d2da Fix pickup fix :P 2020-10-17 15:33:22 +03:00
ca64a49af1 fix build 2020-10-17 14:23:31 +03:00
1f36b78c20 Pickup fixes 2020-10-17 13:48:08 +03:00
07143ee73b SpecialFX fixes 2020-10-15 15:52:37 +03:00
a96146c87b Pickup fix 2020-10-14 03:29:25 +03:00
1e068aea73 fix AskForObjectToBeRenderedInGlass 2020-10-12 23:10:08 +03:00
3772be32bf Streaming and cross-platform fixes 2020-10-12 20:41:13 +03:00
e26e85deb8 Some unicode funcs belong to Font.cpp + small fix 2020-10-11 10:33:02 +03:00
22c9e8b581 Fix POSIX streaming 2020-10-09 02:22:02 +03:00
0409907438 Merge branch 'master' of https://github.com/GTAmodding/re3 2020-10-08 01:26:34 +03:00
07cdd06373 little renamings & librw update 2020-10-08 01:17:19 +03:00
556dbdcdd6 Merge branch 'master' of https://github.com/GTAmodding/re3 2020-10-05 22:18:51 +03:00
6853be36c8 Merge remote-tracking branch 'upstream/master' 2020-10-05 16:10:26 +03:00
2bfb54b192 fixed darkel/replay 2020-10-05 16:09:44 +03:00
c5a61b3d3b Merge branch 'master' of https://github.com/GTAmodding/re3 2020-10-05 14:26:42 +03:00
9db0d7bba1 Merge branch 'master' of https://github.com/GTAmodding/re3 into audioFix 2020-10-05 14:24:45 +03:00
ee27cae732 Fix Linux audio path 2020-10-05 14:23:37 +03:00
1a0b71bd47 Fix Audio 2020-10-05 14:23:12 +03:00
c31e3e6823 Merge pull request #741 from ShFil119/fix/make_space
Fix unsigned comparison in CStreaming::MakeSpaceFor(int32 size)
2020-10-04 22:02:28 +02:00
8c170a62ee Fix some sanitizer errors, improve POSIX streamer 2020-10-04 22:39:54 +03:00
fae97f29c4 Merge branch 'master' into master 2020-10-04 22:12:57 +03:00
0ac2be0093 Fix unsigned comparison in CStreaming::MakeSpaceFor(int32 size) 2020-10-04 13:18:24 +02:00
39678ba5ca small fix 2020-10-03 16:16:46 +03:00
a8c19dfed8 Merge pull request #734 from Tatsh/macos
macOS support
2020-10-03 13:22:08 +03:00
3bd3330227 Load and write our settings in re3.ini & fixes 2020-10-02 21:18:34 +03:00
f6bc2b654c CdStreamPosix: fix type issues 2020-10-01 20:45:38 -04:00
bbb578c5b1 core/CdStreamPosix: switch to named semaphores to support macOS
macOS does not support unnamed semaphores. The functions return ENOSYS.
2020-10-01 03:21:06 -04:00
01ea7801fd macOS support; thanks to @MrYadro
This should support ARM64 and x86-64.
-target flag based on information from
https://developer.apple.com/documentation/xcode/building_a_universal_macos_binary#3618377.
2020-09-30 15:40:28 -04:00
ee3f5744f5 Merge branch 'master' of github.com:erorcun/re3 2020-09-30 20:54:42 +03:00
595421da39 Fixes, mouse AUX buttons, joystick detect menu 2020-09-30 20:03:01 +03:00
1666995cd9 fixed bad bug 2020-09-30 16:29:39 +03:00
8235fe08d1 Fix more 2020-09-29 17:47:48 +02:00
e324f3dac0 Some more const 2020-09-29 17:43:34 +02:00
874b31d82b Use Const instead of const (last commit) 2020-09-29 17:27:36 +02:00
eeb26cfc7d Fix warning ISO C++11 does not allow conversion from string literal to
'char *
2020-09-29 17:16:02 +02:00
8424eabf22 Fix build (if -> ifdef) 2020-09-29 17:02:47 +02:00
a0b6410801 Make frequency more consistent with vanilla 2020-09-29 16:56:40 +02:00
5144b5051c Fix arg types 2020-09-28 21:37:59 +03:00
742ca47a43 fixed cargen 2020-09-28 21:25:14 +03:00
7576b003c6 change for better understanding 2020-09-28 20:48:28 +03:00
7d03a6fe29 Use CLOCK_MONOTONIC_FAST when available (FreeBSD)
CLOCK_MONOTONIC_FAST is the equivalent of Linux's CLOCK_MONOTONIC_RAW.
2020-09-28 04:59:14 +03:00
0205960a2f Use GLFW_CURSOR_DISABLED (glfw's native mouse restriction)
On Wayland, clients cannot move the mouse pointer.
Mouse constraints, as required for 3D camera movement, are an explicit specific thing,
and glfw supports it with GLFW_CURSOR_DISABLED.
Use DISABLED, unless we're in a menu in windowed mode, where HIDDEN is still appropriate.
2020-09-28 04:53:15 +03:00
b95accb8ff glfw: scale cursor position by the ratio of framebuffer to screen size
This fixes the mouse being constrained to the top left quarter of the window on Wayland HiDPI setups.
2020-09-28 04:52:13 +03:00
5654347c5d Use glfwSetFramebufferSizeCallback instead of glfwSetWindowSizeCallback
Framebuffer size is scaled by the display scale.
This fixes the game being shrunk to the bottom left quarter of the window on Wayland HiDPI setups.

Corresponding change in librw: glfwGetWindowSize -> glfwGetFramebufferSize.
2020-09-28 04:50:57 +03:00
1ea89f5aed Merge remote-tracking branch 'upstream/master' 2020-09-28 03:40:58 +03:00
37e382c758 fix for frequency misscalculation 2020-09-28 03:29:45 +03:00
70aac0f460 Fixes: PS2/PS2-like menu, Hud, new sliding text found 2020-09-27 19:22:21 +03:00
9b76424540 Fixes 2020-09-27 04:39:25 +03:00