Commit graph

56 commits

Author SHA1 Message Date
Connor McLaughlin 600e8d5dd0 Android: Fix fab background colour in dark mode 2021-01-03 18:30:06 +10:00
Connor McLaughlin 4eee5ebdb7 Android: Add per-game settings and properties UI 2021-01-03 18:30:06 +10:00
Connor McLaughlin 3cb2cd8235 GPU: Add adaptive and box downsampling modes 2020-12-30 17:41:39 +10:00
Connor McLaughlin 68ce959d70 Settings: Add option to temporarily disable all enhancements 2020-12-30 17:39:29 +10:00
Connor McLaughlin 1b99233466 Android: Add analog-stick-as-dpad option to controller settings 2020-12-29 22:49:52 +10:00
Connor McLaughlin 0aa3b6b399 Android: Controller binding support 2020-12-29 22:49:52 +10:00
Connor McLaughlin cbcb8b4b89 Android: Add dark theme 2020-12-29 22:49:52 +10:00
Connor McLaughlin 702ed21207 HostDisplay: Add threaded presentation for Vulkan renderer
Can add a significant speedup for fast forward. Automatically disabled
when vsync is enabled.
2020-12-27 00:54:53 +10:00
Connor McLaughlin 744cfbd924 Frontends: Add PGXP Depth Buffer options 2020-12-23 01:39:49 +10:00
Margen67 b7534015e0 Use proper 21:9 aspect ratio, add 32:9 2020-12-20 19:57:15 -08:00
Connor McLaughlin c95ccbcb5e Android: Add Auto (Game Native) aspect ratio 2020-12-17 11:57:46 +10:00
Connor McLaughlin d7c3a0137f Android: Support editing touchscreen controller layout 2020-12-14 01:35:53 +10:00
Connor McLaughlin ae9c4c48f4 Android: Fix fast forward volume label 2020-12-11 00:32:53 +10:00
Connor McLaughlin 523dda47fa Android: Add Dutch translation 2020-12-10 01:16:54 +10:00
Connor McLaughlin 300510f20a Android: Add language override setting 2020-12-09 01:29:15 +10:00
Connor McLaughlin 98766a490f Log: Change success to verbose and move down in ordering 2020-12-09 01:03:32 +10:00
Connor McLaughlin 678146b907 HostInterface: Add separate volume control for fast forwarding 2020-12-09 01:03:32 +10:00
Connor McLaughlin 03ea80d130 Android: Add threaded rendering to advanced options 2020-12-09 00:19:57 +10:00
Connor McLaughlin e340963c99 Android: Replace inline strings with string resource references 2020-12-09 00:19:57 +10:00
Connor McLaughlin 98f70e9b51 HostDisplay: Add 5:4 and 3:2 aspect ratios 2020-12-01 01:58:46 +10:00
Connor McLaughlin bf2e38aed5 CPU/Recompiler: Implement LUT-based fastmem 2020-11-24 14:49:21 +10:00
Connor McLaughlin 2d3fd621bf Settings: Add 19:9 aspect ratio 2020-11-11 01:02:40 +10:00
Connor McLaughlin 82ffb1bc81 Android: Implement vibrate-on-press and dualshock vibration 2020-11-09 00:38:19 +10:00
Connor McLaughlin d23b9b508d Android: Add option to force screen rotation 2020-11-08 00:22:35 +10:00
Connor McLaughlin 74942443d3 Android: Add patch code (cheat) import 2020-11-08 00:22:35 +10:00
Connor McLaughlin 5635ee1d7c Android: Add 'No Edge Blending' texture filtering modes 2020-11-08 00:22:35 +10:00
Connor McLaughlin 8816c5048d Android: Add CPU overclocking option 2020-11-03 22:59:26 +10:00
Connor McLaughlin 2b66492ed8 HostInterface: Add proper turbo speed setting 2020-11-03 22:59:26 +10:00
Connor McLaughlin efc0a7391d Android: Add presented frame limit option 2020-11-03 16:17:45 +10:00
Connor McLaughlin d16b5a6721 Android: Add MSAA to enhancements 2020-11-03 16:17:45 +10:00
Connor McLaughlin 5084c90e08 Android: Rename cheats to patches 2020-10-24 16:05:52 +10:00
Connor McLaughlin de3696be4c Android: Add multiple save slots 2020-10-24 16:05:52 +10:00
Connor McLaughlin ad827155e6 Android: Re-add missing audio options 2020-10-14 18:09:11 +10:00
Connor McLaughlin e7945b422f Android: Split settings into tabs 2020-10-14 15:45:31 +10:00
Connor McLaughlin 8b3db72677 Android: Add logging options to settings 2020-10-14 15:45:30 +10:00
Connor McLaughlin 962f3407b4 Android: Add OpenSL ES audio backend 2020-10-14 00:48:48 +10:00
Connor McLaughlin 6716b8e8ba Android: Add 16:10 aspect ratio option 2020-10-11 14:39:00 +10:00
Connor McLaughlin b612958daa Android: Add some audio settings 2020-10-10 18:51:25 +10:00
Connor McLaughlin 897f2dadf8 Android: Add analog touchscreen controls 2020-10-10 12:48:19 +10:00
Connor McLaughlin 0050c52e63 Android: Add some missing settings 2020-10-08 18:32:54 +10:00
Connor McLaughlin de33c7fa2b Android: Implement cheats 2020-10-07 18:01:20 +10:00
Connor McLaughlin a520be5208 Android: Use dialog menu instead of appbar
Fixes it getting messed up in landscape orientation.
2020-09-20 01:36:49 +10:00
Connor McLaughlin 4a263e4ec1 Android: Add texture filter options 2020-09-13 14:35:58 +10:00
Connor McLaughlin cbbf599e4e Android: Multiple improvements
- Save/resume state when closing/starting.
 - Error reporting - hopefully can figure out why it's not starting on
   some devices.
 - Reduce startup latency.
 - Add more options and descriptions to settings.
2020-08-30 15:35:01 +10:00
Connor McLaughlin 60e44c232b Android: Fix broken crop mode setting 2020-08-02 00:25:14 +10:00
Connor McLaughlin 73c9a31b86 Android: Expose more settings via UI 2020-07-31 03:40:27 +10:00
Connor McLaughlin d406c03ba9 Android: Add memory card mode settings 2020-07-30 02:00:39 +10:00
Connor McLaughlin 24ffe6f67e Android: Multiple fixes
- Fix possible crash when applying settings worker thread (no JNIEnv).
 - Fix settings not applying until restarting the app.
 - Support analog controller - auto-binding of axixes. Currently no
   touchscreen controller for the joysticks.
 - Add option to auto-hide the touchscreen controller.
2020-07-29 02:38:04 +10:00
Albert Liu bf597aab44 Settings: Specify GPU resolution scale as VRAM size 2020-07-23 01:03:18 -07:00
Connor McLaughlin 9833bfddf3 Android: Add Vulkan renderer to options 2020-07-12 23:28:18 +10:00