Commit Graph

40 Commits

Author SHA1 Message Date
Phil Marell
e098370249 Use Command key instead of Control as modifier on macOS
This provides an experience closer to the original classic Mac version.

This is supported by the earlier changes to gracefully quit the game.
2021-07-24 16:27:55 +10:00
Madthijs
6fd1edd2c8 Merge branch 'master' into mac
# Conflicts:
#	GpApp/Main.cpp
2021-05-11 14:28:46 +02:00
elasota
5187ef5dc6 Use upscale filter at 1.5x and 2.5x 2021-05-04 18:25:49 -04:00
Madthijs
c5a1303b71 Merge branch 'master' into mac
# Conflicts:
#	AerofoilX/GpMain_SDL_X.cpp
2021-04-28 19:17:55 +02:00
elasota
2cd4e4f178 UTF refactor to eliminate duplicated code outside of PL 2021-04-27 09:54:01 -04:00
elasota
f9d3b91f72 Fixed redundant set 2021-04-20 21:02:11 -04:00
elasota
1dc86a703e Fix somewhat incorrect upscale texture handling. Replace InstancedResources reset with something that's less likely to be undefined behavior. 2021-04-20 20:42:30 -04:00
Madthijs
82aaefe342 removed logging + fixed crash issue 2021-04-20 20:24:25 +02:00
Madthijs
bf1dad34c3 It's alive!!! 🦄 2021-04-13 17:18:54 +02:00
elasota
93195207dc Disable glGetError calls in release config 2021-04-07 00:03:09 -04:00
elasota
3692a966bf Tweak some values to help with sound choppiness in Chrome slightly, until we port to OpenAL 2021-03-30 05:23:44 -04:00
elasota
a6f6ffcdcc Remove log func 2021-03-30 00:00:07 -04:00
elasota
6fb45f480b Emscripten port 2021-03-29 21:41:11 -04:00
elasota
c87f238563 Display driver loop refactor 2021-03-26 17:05:38 -04:00
elasota
7060676b73 Cygwin port 2021-03-18 17:08:11 -04:00
elasota
c981a97a20 Fix fullscreen prefs not working in SDL. Add SDL GameController support. 2021-03-05 01:56:32 -05:00
elasota
e94d1511b1 Add 32-bit support to SDL version 2021-02-28 23:31:13 -05:00
elasota
553e343abe Fix display resolution desynchronizing with auto-position 2020-11-30 02:59:02 -05:00
elasota
3c3f9e3675 Add 2-stage startup for mobile init so there's less black screen 2020-11-25 15:09:31 -05:00
elasota
5c640b72eb Code cleanup, move a lot of "Host" APIs to GpCommon 2020-11-25 12:05:59 -05:00
elasota
a13f90bd71 Fix upscale filter crash 2020-11-04 17:44:22 -05:00
elasota
02bccda8a0 Re-enable text input when selecting a text box if OSK was dismissed 2020-11-03 18:37:31 -05:00
elasota
0d5db76492 Add text input on mobile 2020-11-02 22:06:38 -05:00
elasota
2ab1416eef Improve upscale filter quality on mobile 2020-11-02 19:04:49 -05:00
elasota
64a2d712e3 Improve GL error logging, fix wrong texture upload on GLES2 2020-11-02 01:08:18 -05:00
elasota
232a98a380 Log OpenGL context resets 2020-11-01 13:48:14 -05:00
elasota
23b69cf0ee Lots of Android fixes and stubs. Increase SDL log level on Android. Add GL context loss handling. 2020-10-20 23:43:02 -04:00
elasota
1da35d45ae Don't default to fullscreen in touchscreen simulation mode 2020-10-18 14:55:56 -04:00
elasota
ad5a0795f4 GL error checks, remove GL_ALPHA_TEST check, which doesn't work in GLES2. 2020-10-16 20:06:32 -04:00
elasota
1e1c91915a Fix OpenGL scaling and improve performance 2020-10-14 19:02:55 -04:00
elasota
e4cddda183 Touchscreen improvements 2020-10-14 18:12:02 -04:00
elasota
aeef313a8a Fix GLES2 flicker crash 2020-10-13 10:00:32 -04:00
elasota
aa2f6dfd2c Fix desaturation not working 2020-10-13 09:47:25 -04:00
elasota
3b6ae1dba5 Android fixups 2020-10-12 00:37:32 -04:00
elasota
5c98783bbb More Android stub-outs and bug fixes. Fix broken SDL fiber sync. 2020-10-10 02:42:06 -04:00
elasota
4445ea5770 SDL event translation 2020-09-28 17:38:39 -04:00
elasota
e88c9e7112 Redo mouse cursor handling 2020-09-26 21:15:43 -04:00
elasota
db54e92425 Fix flicker effect in OpenGL driver 2020-09-26 16:54:30 -04:00
elasota
c3b1f45f96 Fix missing return value 2020-09-26 16:47:45 -04:00
elasota
45aa5b4cba OpenGL display driver 2020-09-26 16:45:52 -04:00