Commit Graph

2598 Commits

Author SHA1 Message Date
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
ea4007a13c Merge pull request #738 from erorcun/master
Fixes, mouse AUX buttons, joystick detect menu, INI
2020-10-04 22:18:33 +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
fa65cf6017 Merge pull request #736 from Krutonium/master
Readme Adjustments
2020-10-02 21:35:47 +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
34579ae9c3 premake5: Place macosx-amd64 after arm64
Fixes xcode4 project from Premake getting the wrong target (for now).
2020-10-01 20:44:33 -04:00
db8e7dbaff New gxt lines 2020-10-01 15:10:16 +03: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
786ce15ab0 Separate Coding Style out into its own Document, and mention it from the Readme. 2020-09-30 06:54:57 -04: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
20167f341e Merge pull request #722 from theR4K/master
fix for frequency miscalculation
2020-09-28 20:05:28 +02: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
7d31b7005a Add non-amd64 architectures for bsd 2020-09-28 04:57:41 +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
6cfac662a1 Add target arm64 2020-09-27 00:32:14 +02:00
48a10de41f bug fixed 2020-09-26 21:25:40 +03:00
796ad66d72 fixed replay bug 2020-09-26 21:12:47 +03:00
db1137b5a1 Merge pull request #715 from Nick007J/master
some SilentPatch fixes
2020-09-26 20:11:25 +02:00
05e65baabe Fix coronas reflections 2020-09-26 14:23:34 +03:00
2eb2e9ac12 fixed tab 2020-09-26 14:12:42 +03:00
b42d9e3e7c silentpatch fixes 2020-09-26 13:30:22 +03:00
eefb0c817f Merge remote-tracking branch 'upstream/master' 2020-09-26 13:28:33 +03:00
375c7df00f Merge remote-tracking branch 'upstream/master' 2020-09-26 12:30:14 +03:00
3f0a80f7c7 Fix MASTER build with glfw 2020-09-26 05:10:22 +03:00
0ce8082bda Fix OpenGL Z-write 2020-09-26 00:25:39 +03:00
6dfb32d285 Add link to steam store 2020-09-25 13:56:15 +02:00
c6cf16447b Add .gitattributes for better language stats 2020-09-23 16:08:35 +03:00