Commit Graph

37 Commits

Author SHA1 Message Date
elasota
6851025147 Preload entire font file if the font file isn't efficiently seekable, which should fix very slow startup times on Android. 2020-11-30 18:43:17 -05:00
elasota
a698286087 Adjust disclaimer 2020-11-30 10:27:01 -05:00
elasota
ff29d5b92c Updated disclaimer 2020-11-30 00:11:21 -05:00
elasota
754b988f09 Fix initial launch disclaimer always displaying 2020-11-25 18:12:31 -05:00
elasota
80abb498af Add first-time launch disclaimer 2020-11-25 18:09:09 -05:00
elasota
8f4ecfafe1 Speed up load screen 2020-11-25 15:35:12 -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
dbf3303145 Preload AA tables to speed up high scores screen on mobile. 2020-11-09 00:05:01 -05:00
elasota
4c6e646133 Clean up language so we can bundle source without getting dinged on age rating. 2020-11-06 17:51:58 -05:00
elasota
98c217d0bb Adjust progress bar color scheme, nicer wording 2020-11-02 22:36:39 -05:00
elasota
b11ff6fdd4 Save prefs after first run so first-time setup screen looks different 2020-11-01 21:45:37 -05:00
elasota
475b8d21fb Improve load screen responsiveness 2020-11-01 20:59:52 -05:00
elasota
47be9d73e3 Fix monospace font collision, cache more fonts 2020-11-01 18:03:40 -05:00
elasota
b9ea9450f1 Add license browser, improve touchscreen UI 2020-10-24 23:39:55 -04:00
elasota
daebba7d47 Default fit to screen so it works properly on mobile 2020-10-24 10:03:36 -04: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
7aa45cc9d6 No loading screen on desktop 2020-10-16 20:08:08 -04:00
elasota
bfb2c727ea Loading screen 2020-10-16 20:06:47 -04:00
elasota
1ecef6f8ef Add support for unpackaged resources to speed up loads on Android, i.e. so we don't have to decompress entire GPAs to load a single resource. 2020-10-12 18:48:53 -04:00
elasota
f07137b52d Move IOStream to GpCommon 2020-09-12 13:32:53 -04:00
elasota
53ecdabb43 Add full-screen option 2020-07-20 23:38:31 -04:00
elasota
62427de092 Add ICC profile option 2020-07-03 13:53:10 -04:00
elasota
05604e5604 Add API for saving driver prefs. Save fullscreen state in D3D11 driver. 2020-07-03 02:46:43 -04:00
elasota
20acb4ef6b Bump prefs version 2020-06-20 01:33:47 -04:00
elasota
3c662845b4 Add option to enable or disable auto-scale 2020-06-20 01:33:26 -04:00
elasota
4920781619 32-bit color support 2020-06-13 04:33:41 -04:00
elasota
6fe0f2d964 API refactoring 2020-06-01 00:33:50 -04:00
elasota
f5ff8eb013 Add color fade 2020-05-22 21:14:43 -04:00
elasota
129396ef53 Fix more dynamics, fix end screen stars with large vertical resolutions 2020-04-04 17:46:19 -04:00
elasota
6326a0b2d9 Partial resolution change support 2020-04-01 14:53:44 -04:00
elasota
36f10c60b4 Get TVs working 2020-02-20 03:13:15 -05:00
elasota
52338a3983 Event queue refactor 2019-12-31 03:55:17 -05:00
elasota
77441c19fd XInput support 2019-12-29 17:39:19 -05:00
elasota
430842d17b File system refactoring 2019-12-29 06:38:18 -05:00
elasota
ac3929fb1f Keyboard input 2019-12-25 22:20:10 -05:00
elasota
c8472f7295 Lots of stuff 2019-11-11 00:11:59 -05:00