Commit Graph
225 Commits
Author SHA1 Message Date
The Dax 92882b6384 Throw "Disable Alpha Test" into the pile of options to be disabled. 2014-06-16 14:18:49 -04:00
The Dax f0dc4f7693 Do it for post-processing and resolution too, to be consistent. 2014-06-16 14:18:49 -04:00
The Dax 120e5e8cbe Disable more stuff, and use cached booleans instead.
Conflicts:
	UI/GameSettingsScreen.cpp
2014-06-16 14:18:49 -04:00
The Dax 98ebe26e33 GameSettingsScreen: Disable a bunch of options when software rendering is enabled.
They don't do anything when software rendering is enabled, so there's bound to be confusion caused by these options continuing to be enabled.

Conflicts:
	UI/GameSettingsScreen.cpp
2014-06-16 14:18:48 -04:00
sum2012 6ed269d16b Attempt to solve Travis CI build 2014-06-02 18:28:16 +08:00
sum2012 d3c511e793 Use TextView instead of Choice 2014-06-02 18:21:34 +08:00
sum2012 c9219e1d0c Add missing "F" 2014-06-02 16:40:37 +08:00
sum2012 93827b383d OSK for network setting for non-windows
Fix windows 's full screen problem too
2014-06-02 14:15:07 +08:00
Unknown W. Brackets a70b5abfb9 Allow jit to be enabled/disabled at runtime. 2014-05-27 00:02:51 -07:00
Unknown W. Brackets b2e66d0b6a Clear jit when changing "fast memory".
This way it takes effect immediately.
2014-05-26 23:39:53 -07:00
sum2012 9138fec3c1 Add a network setting
Non-windows setting cannot change
2014-05-25 13:19:56 +08:00
The Dax 1dd10ef536 Switch to a slider for alternative speed, and make its range 5-600%. 2014-05-03 16:26:05 -04:00
Henrik Rydgård 0f1032841b Merge pull request #5380 from ufdada/patch-2
Only enable autoframeskip if frameskipping != 0
2014-02-14 13:27:55 +01:00
ufdada 76e81c182a another approach 2014-02-11 18:32:26 +01:00
Unknown W. Brackets 274160bc22 Centralize game background drawing code.
No need to duplicate it everywhere.
2014-02-09 17:39:15 -08:00
Henrik Rydgard ca500b0bf4 Add setting for Kitkat Immersive Mode on Android. 2014-02-09 23:16:08 +01:00
Henrik Rydgård 8bc6e3f861 Add a setting in System to set the screen rotation. Default is locked to landscape. 2014-02-04 12:58:37 +01:00
bollu ee5a9fb9b1 fixed a tilt bug 2013-12-14 18:25:57 +05:30
Henrik Rydgård a6c7663ea8 Allow resizing touch buttons individually. 2013-12-02 15:15:19 +01:00
Henrik Rydgård e017a17dbb Show homebrew as a list by default, allow changing the view mode
Homebrew often has poor icons, making the names important.

Also fix an issue with touch button scaling.

Conflicts:
	Core/Config.cpp
	UI/MainScreen.cpp
2013-12-02 12:34:09 +01:00
Unknown W. Brackets 5328e213a6 Clear the jit cache when toggling debug stats.
This way we can bypass that check normally, for speed.
2013-11-04 08:03:50 -08:00
The Dax 728101aebb Revise how the language system works.
On Win32, the Language menubar is eliminated in favour of displaying a NewLanguageScreen on screens that are of type UIDialogScreenWithBackground/UIScreenWithBackground; UIScreen inheriting screens (e.g. GamePauseScreen) still require manual additions.
2013-11-03 19:21:53 -05:00
Henrik Rydgård d3f9853d2d Also disable rendering resolution when render mode = non-buffered 2013-10-30 12:12:28 +01:00
Henrik Rydgård cbe8245bad Disable postprocessing shader choice when rendering mode = non-buffered 2013-10-30 11:28:14 +01:00
Henrik Rydgard 774c4896ef Restore the check for rendering mode disabling the reports checkbox.
Forgot why it was there, so I also added a comment.
2013-10-29 16:22:36 +01:00
Henrik Rydgård 997c7dc374 Simplify some UI code, fix enabled-ness of Tilt analog settings 2013-10-29 10:22:09 +01:00
Henrik Rydgård 787db5812d UI cleanup and a crashfix for duplicate back key events 2013-10-28 16:04:53 +01:00
Siddharth ec0e0d7047 implemented full tilt based D-pad controls 2013-10-27 23:28:47 +05:30
Henrik Rydgård 4590e44954 add "onFinish" to screens so that ESC (etc) works the same as the back
touch button.
2013-10-25 13:19:08 +02:00
Henrik Rydgard bf59f3db73 Add ugly hack setting for PowerVR to disable alpha test
Causes glitches but the speedup is truly massive in some games so I relent :/

Please do not report graphics bugs when this is enabled...

Future: Maybe remove this setting except on PowerVR?
2013-10-22 13:00:19 +02:00
The Dax db370c1fd3 Call the base class sendMessage when handling messages from native, so every screen can refresh from a language update at any time. 2013-10-21 16:52:44 -04:00
Henrik Rydgård 99d4ef1e06 Enable/disable access to the control layout editor properly 2013-10-20 17:40:18 +02:00
Henrik Rydgård 3ab09f6bce Make the touch visibility thing a "subdialog" of the layout editor.
Reorder options a bit too.
2013-10-20 17:33:46 +02:00
The Dax a88a30fb1d Add a touch control visibility screen. All touch controls can now be toggled on or off, except for the Pause button on platforms that have it, as a safety precaution. 2013-10-19 23:24:09 -04:00
SiddharthandHenrik Rydgard 38442c090e allow loading and unloading of onScreen control coordinates. Also, use sane (bottom left origin)coordinate system for all onScreen elements
can now reposition on screen controls

removed unnessecary files

fixed indenting issues

renamed RepositionOnScreenControlScree to TouchControlLayoutScreen
2013-10-20 00:39:38 +02:00
Unknown W. Brackets 9131371df9 Fix Qt, update native. 2013-10-19 15:15:19 -07:00
Henrik Rydgård 2c5adc96cf Rip out the support for the Atrac3+ plugin. It is gone, to never return. 2013-10-19 23:09:26 +02:00
The Dax 9c868351de Make Enable Debug Logging checkbox instant as it was intended to be. 2013-10-13 14:18:50 -04:00
The Dax 3d8b68e88e Make Fullscreen checkbox instant. 2013-10-13 13:34:55 -04:00
Henrik Rydgard e0b19decca Add generic "PostShader" functionality, replacing FXAA (it's one of them).
Replaces #4018, sorry DanyalZia :)
2013-10-12 02:05:55 +02:00
raven02 c9c7184d60 UI : Shift in-menu items 2013-09-29 09:53:04 +08:00
shenweip 9907f4a740 Recreat all views when received language change message 2013-09-14 13:52:21 +08:00
Henrik Rydgard 2745744d99 Split the resolution setting into Window Size and Rendering Resolution (internal resolution).
Gets rid of our "antialiasing" (simply crank up internal resolution to 2x your window size).

Proper MSAA is coming later.
2013-09-11 00:19:34 +02:00
Unknown W. Brackets f97794136c Use a UI event for clearing recents.
This way it builds on Android, and is cross platform too.
2013-09-07 09:44:28 -07:00
Henrik Rydgard 26c5ee4a6d Add screen to control debug levels. Will make it easier to access later. 2013-09-07 13:38:37 +02:00
kaienfr 137df18a00 Update recent games list & remove redundant recent games from ini file 2013-09-05 18:23:28 +02:00
The Dax aebd5156a5 Win32 UI: Add a System Language menu that's dynamically created. Also fix several small bugs where the UI wouldn't switch languages on the Pause screen, and in a couple other spots. 2013-09-04 08:00:50 -04:00
Unknown W. Brackets 24ecf9416c Update language immediately in UI. 2013-09-01 13:29:23 -07:00
Unknown W. Brackets 98717fee7c Update reporting support immediately.
Well, it'd be nice to pull rather than push, but this is okay.
2013-09-01 13:08:47 -07:00
Henrik Rydgard 0d0b43818c Warning fixes and stuff 2013-08-30 20:14:16 +02:00