Henrik Rydgard
732b1239e7
Add some permission infrastructure, add an ugly button that asks you to grant STORAGE permission if necessary.
2015-12-17 22:41:50 +01:00
Henrik Rydgard
38263c9073
Turn gfxlog off again
2015-12-16 22:31:14 +01:00
Henrik Rydgard
db633aa377
Lots more debug logging. Terrifying compatibility hack for devices that for some reason create 16-bit buffers.
...
Like Xperia Play.
2015-12-16 21:37:39 +01:00
Henrik Rydgard
04f8bffa29
Use EGL from native code to initialize and run OpenGL on Android.
...
Should be more robust, allows initializing desktop GL if available, and lets us take control of the render loop.
2015-12-16 10:57:24 +01:00
Unknown W. Brackets
9d64f9f9f6
Fix compile errors when profiler is enabled.
2015-11-25 18:44:32 -08:00
Henrik Rydgard
5d6d4a08f4
Change approach somewhat to avoid adding drawing code in the screen manager.
2015-11-18 14:18:35 +01:00
Henrik Rydgard
758ec5a027
Avoid clearing the backbuffer before actually doing any rendering to fbo on every frame - instead, clear when stretching the framebuffer into place. May save quite a bit of bandwidth on tiler GPUs with naive GL drivers.
2015-11-18 12:13:35 +01:00
Henrik Rydgard
4b360a571c
Remove the depth range hack option, turning it into an ugly game specific compatibility hack.
...
I hate doing this, but it's not really better off as an option.
See #8171
2015-11-15 23:00:25 +01:00
Carl Kenner
bf84fda058
Improve pop-up UI for integer slider screens. Add a text entry box and units.
...
# Conflicts:
# UI/GameSettingsScreen.cpp
2015-11-06 18:55:36 +10:30
Carl Kenner
064a09bda4
Improve PopupSliderChoiceFloat to make it more usable for VR settings.
...
It now has a text input box.
+/- buttons are on the next line so you can cursor along slider.
And the units are optionally displayed.
# Conflicts:
# UI/GameSettingsScreen.cpp
2015-11-06 18:42:34 +10:30
Henrik Rydgard
44be9f2a50
Move Windows GPU init code into Windows/GPU
2015-11-03 23:22:09 +01:00
Karen Tsai
1ba873a496
Override JIT setting in ppsspp.ini for JIT-incapable environments, fakesign PPSSPP binary via adhoc signing in order to prevent crash-at-launch on iOS 9, separate jailbreak detection logic from JIT support logic, temporary change to only enable JIT on iOS 8 and below.
2015-11-03 12:34:33 -05:00
vnctdj
ab4abdf3bf
Re-use some translated strings in the display layout editor
2015-11-02 23:10:44 +01:00
Henrik Rydgård
fbb30260e3
Merge pull request #8082 from LunaMoo/DisplayEditing
...
Add "Display layout editor"
2015-11-02 19:31:05 +01:00
Henrik Rydgard
958aa37dfa
Buildfix
2015-10-31 23:53:20 +01:00
LunaMoo
eb270c293b
Small edits, nothing in the code
2015-10-31 23:20:48 +01:00
LunaMoo
ae1cf1d85d
Add Display layout editor to use for example on tablets, but also includes automatic screen cropping for 16:9 cases(default).
...
//Rebased & removed atlas stuff which was added with #8096
//squashed with some improvements
2015-10-31 20:50:02 +01:00
Henrik Rydgard
ea69adb68b
Fix scrolling in Combo Key setup. Fixes #8097 .
2015-10-31 13:45:57 +01:00
Henrik Rydgård
5ebb5d5630
Merge pull request #8116 from hrydgard/reverb
...
Implement sceSas' reverb effect, guessing that the reverb is the same as the one in PSX's SPU
2015-10-29 11:13:04 +01:00
Henrik Rydgard
22f71f1e9a
Show simple info about currently playing audio in on-screen Debug Statistics
2015-10-28 21:20:20 +01:00
vnctdj
74b13c1706
Remove useless translation pointers
2015-10-26 14:03:43 +01:00
Henrik Rydgård
437d7b80e3
Fix window resize/fullscreen ingame on Mac and other SDL builds
2015-10-25 11:19:41 +01:00
xiushu
14e7658bbb
Implement on-screen touch combo keys.
...
Replace A,B,cross1,square1,triangle1 with number images 1-6
Rebuild the atlas, update the code to use combo keys 1-5
Also add psp_display.png from pull request #8082 .
2015-10-24 13:22:43 +02:00
Henrik Rydgard
6a373fe09a
Make it possible to view vertex decoders through the shader viewing mechanism (even though they aren't strictly shaders, they fit the model).
2015-10-24 10:41:31 +02:00
vnctdj
1b3d3aef43
Make Back buttons translatable in the Shader Viewer
2015-10-14 22:05:05 +02:00
Henrik Rydgard
7f4e473e8c
Add new shader viewing tool
2015-10-14 18:10:21 +02:00
Henrik Rydgard
39145252e3
Windows: Add the ability to turn on GL_ARB_debug_output via a hidden config option
2015-10-11 11:52:40 +02:00
Henrik Rydgard
bfed830f91
Remove the ability to disable rounding mode support. It's time.
2015-10-08 14:54:42 +02:00
Henrik Rydgård
7faf1cb3f3
Fix a couple of crashes
2015-10-06 19:07:28 +02:00
Unknown W. Brackets
d41947fdca
Allow loading Roboto Condensed or Roboto.
...
The 2.x font name has changed, so let's allow either as the default.
2015-10-04 15:11:36 -07:00
Henrik Rydgard
490d8be4df
Some cleanup, enable CRT memory tracker in debug builds
2015-10-04 14:11:34 +02:00
Henrik Rydgård
47cb288d6b
Don't add Autoconfigure button when the device has builtin controls. Restore to Default should suffice.
2015-10-04 13:25:57 +02:00
Henrik Rydgård
8c2ade07a1
Minor fix on splash screen
2015-10-04 13:25:57 +02:00
Henrik Rydgard
77b40c2ee4
Fix #6541 where no error message was displayed when loading a non-existent save state through mapped hotkey
2015-10-04 10:18:32 +02:00
Henrik Rydgard
50d66f9a19
Workaround for #8020
2015-10-04 00:00:46 +02:00
Henrik Rydgard
682472c5b5
Allow mono atrac3 for "game menu backgrund audio". Fix possible data race.
2015-10-03 23:18:54 +02:00
Henrik Rydgard
8ab0a3cf7c
Fix bug when deleting game configs from game screen - didn't mark as deleted
2015-10-03 22:57:07 +02:00
Henrik Rydgard
48db42b6be
Respect "hidden" flag in the homebrew store. Useful when managing it.
...
(For example, I just hid "Lamecraft" because it didn't actually work).
2015-10-01 12:37:16 +02:00
Henrik Rydgard
3c499fdb61
PromptScreen: Disable clipping for text view. Fixes #8009 , although the dialog really need redesign.
2015-09-27 13:51:16 +02:00
Henrik Rydgard
0d0b5e75a2
Fix silly crash in OnScreenDisplay code
2015-09-27 11:42:26 +02:00
Henrik Rydgard
8996f58693
Generate save state IDs for homebrew using the elf or directory name where applicable.
2015-09-25 19:27:40 +02:00
Henrik Rydgard
70cb4372c1
Assorted fixes to auto resolution. Fixes too low resolution and also #8002 , plus notification spam
2015-09-25 19:10:09 +02:00
LunaMoo
76bcdbf1eb
Add missing preprocessor definitions
...
/fix win32 build.
2015-09-24 01:18:41 +02:00
Henrik Rydgård
28b6cdf0de
Hack around #7991 - will investigate later.
2015-09-23 17:34:16 +02:00
Henrik Rydgard
bd5df95a12
Buildfix
2015-09-23 13:35:13 +02:00
Henrik Rydgård
103b73db18
Merge pull request #7994 from hrydgard/fileutil-cleanup
...
Remove all uses of stat() on Windows. Buggy on XP with VS 2015.
2015-09-23 12:45:41 +02:00
Henrik Rydgard
c2ac933dab
Do not cache translation category objects in UI objects. Fixes #7996
2015-09-23 12:44:49 +02:00
Henrik Rydgard
dc05a6516e
Buildfixes
2015-09-23 10:25:41 +02:00
Henrik Rydgard
cf63ec6d3c
Delete some duplicate code
2015-09-22 23:02:02 +02:00
Henrik Rydgard
6cc7a85cde
Rename WndMainWindow to MainWindow
2015-09-19 13:14:05 +02:00