Henrik Rydgard
0986f27f33
Detect screen size and choose resolution defaults accordingly.
...
Also prevent recreate on older Android versions where it doesn't seem reliable.
2014-07-21 00:35:36 +02:00
Henrik Rydgard
b6569af71c
Add an "Auto" mode that makes display res match internal res.
...
Change wording according to unknown's idea
2014-07-20 00:22:08 +02:00
Henrik Rydgard
76bdd84e43
Add option to use the Android hardware scaler by setting a low resolution
2014-07-20 00:22:08 +02:00
The Dax
c1fc04ee64
Remove the "Change MAC Address" screen, and simply generate a new (random) one upon pressing the button.
2014-07-18 16:58:26 -04:00
Henrik Rydgård
41601d714b
Change default of "disable slow framebuf effects" to false
2014-07-09 13:42:46 +02:00
Unknown W. Brackets
4a8d52ab1a
Add a config option for the slow framebuf effects.
...
Like cluts, blitting, etc. At higher render resolutions these are
expensive, and on some mobile devices they may be too much.
Of course, they're only used when needed so this is a speedhack.
2014-07-08 23:57:27 -07:00
Henrik Rydgard
2d05b6e5e8
bugfix: Strdup the generated mac address
2014-06-30 01:08:45 +02:00
GreenBagels
c006bbd51b
Change RandMAC function call to function pointer
...
Left out .str() stringstream function
No need for forward declaration
Left an extra pair of parenthesis on CreateRandMAC
Something deleted a )...
2014-06-29 18:27:03 -04:00
Henrik Rydgård
4d1f326997
Merge pull request #6376 from GreenBagels/rand-mac-option
...
Initialize with random MAC
2014-06-29 22:53:33 +02:00
GreenBagels
c4ced7a835
Forward Declaration of OnRandomMACAddress added.
...
Added function to create random MAC
...added headers needed for CreateRandMAC
Defined function to create a random MAC
Added in option to randomize MAC address
Changed uint_16 to u16 from CommonTypes.h
Fixed case sensitivity. Woo!
QT -= gui caused <QTGui/QImage> to not be found
undo unnecessary change
undo the undo
removed random option, fixed spacing
removed forward declaration
Changed default mac to random one
Added in several STL includes: iostream, sstream.
CreateRandMAC is now only used for initial runs, no more random option.
Removed unneeded headers
Moved ctime and cstdlib to the cpp file
Added in random MAC function call
Update Config.cpp
Revert "undo the undo"
This reverts commit e21852961806727230dca31ceb5193ee2f298c7b.
2014-06-29 16:39:53 -04:00
The Dax
24743785a5
Let the user disable the recent tab altogether when iMaxRecent is < 0.
2014-06-28 23:21:36 -04:00
Henrik Rydgard
f30a052fdc
Default "ShowTouchPause" to true on Windows - makes sense on tablets.
2014-06-24 00:46:03 +02:00
Sacha
ea17e17ebd
Join both Maemo platforms (Maemo5 + Meego Harmattan/Maemo 6) to MAEMO define. Technically they are very similar and anything that wasn't already defined for both probably needed to be.
2014-06-18 03:42:31 +10:00
solarmystic
1f538eacab
Fixes #6353
2014-06-17 21:18:20 +08:00
Henrik Rydgard
3e97713d16
Revert "Remove option" (disable alpha test)
...
Fixes issue #6286 .
This reverts commit d2ce635bbf
.
2014-06-10 23:13:42 +02:00
Unknown W. Brackets
84d69de7a1
Enable "simulate block transfer" by default.
2014-06-07 22:43:40 -07:00
Unknown W. Brackets
a7b9ce205b
Enable function replacements by default.
...
So things like Star Ocean work, and game memcpy()'s to GPU work.
This will make game start on mobile a bit slower, though. And there could
still be bugs so leaving as an option, but seems pretty stable. Didn't
realize it wasn't enabled by default.
2014-06-07 00:13:45 -07:00
Unknown W. Brackets
29f2519861
Add an experimental sync to keep real time sync.
...
May help input, audio, and network related lag problems.
2014-06-02 23:34:48 -07:00
Henrik Rydgard
90f2d06697
Add setting to enable/disable GPU block transfer
2014-05-25 10:18:14 +02:00
Henrik Rydgård
155dcee5a6
Merge pull request #5975 from raven02/patch-32
...
Audio : add low/medium/high audio latency mode
2014-05-08 11:00:01 +02:00
raven02
eda3d48d53
Switch to low/medium/high audio latency mode
2014-04-27 22:11:26 +08:00
raven02
aa08944528
Medium Quality mode for spline patch
2014-04-26 12:04:26 +08:00
raven02
d2ce635bbf
Remove option
2014-04-16 03:57:57 +08:00
Henrik Rydgard
4df49a72ab
Add yet another hack setting to work around the 3rd Birthday problem.
...
Hopefully temporary...
2014-03-13 19:00:35 +01:00
Ced2911
cc9f238d36
[xbox] 360 support for Core
2014-03-02 11:22:02 -08:00
The Dax
8c31e1ca21
Add a basic decrypted EBOOT.BIN dump function.
...
It won't dump already decrypted EBOOTs.
2014-02-27 01:35:17 -05:00
The Dax
ffcae56209
Actually force the pause button on Symbian, iOS, and Meego Harmattan.
...
Instead of leaving a loophole open which could allow an ini edit, just force it on for these.
2014-02-25 01:57:32 -05:00
The Dax
57ed2149ef
Let the touchscreen pause/menu button be available for everybody.
...
It's still forced ON on iOS, Symbian, and Meego Harmattan.
2014-02-25 01:39:10 -05:00
Henrik Rydgard
ca9d0ea5cf
Remove more bad uses of dp_xres. Fix a data flow issue
...
(could end up with "feedback" if modifying the screen bounds)
2014-02-10 15:55:21 +01:00
Henrik Rydgard
8b6b491820
Remove obsolete outputWidth/outputHeight
2014-02-10 12:44:35 +01:00
Unknown W. Brackets
621c1717bf
Let's use typesafety in the config stuff.
2014-02-09 17:55:24 -08:00
Unknown W. Brackets
7b99561839
Use consistent names for reporting config settings.
2014-02-09 17:39:19 -08:00
Unknown W. Brackets
9e02b4307c
Redo the rest of the config sections.
...
Now they're all just once, rather than twice.
2014-02-09 17:39:19 -08:00
Unknown W. Brackets
db918d01e8
Centralize getting and setting or config settings.
...
Typos in Set() and etc. can be things of the past.
Only General so far.
2014-02-09 17:39:18 -08:00
Henrik Rydgard
6de30f5cbd
Our symbian compiler doesn't seem to be too fond of new style loops indeed
2014-02-10 01:11:16 +01:00
Henrik Rydgard
9a5ea8ec60
Let's see if the new-style for loops work everywhere by seeing if this breaks the build.
2014-02-09 23:26:06 +01:00
Henrik Rydgard
ca500b0bf4
Add setting for Kitkat Immersive Mode on Android.
2014-02-09 23:16:08 +01:00
Unknown W. Brackets
a610c30c12
Oops, remove extra PSPModel reference.
2014-02-09 10:55:55 -08:00
Unknown W. Brackets
f539269079
Allow PSPModel to be set/saved on mobile devices.
...
Fixes #5289 , still defaulting off on mobile.
2014-02-08 16:38:45 -08:00
Unknown W. Brackets
7add81fbd2
Use USING_WIN_UI instead of _WIN32 for differences.
...
Just makes the code clearer and probably helps other UIs work on Windows
more easily.
2014-02-08 16:38:45 -08:00
Unknown W. Brackets
d2108a962e
Switch from USING_GLES2 to MOBILE_DEVICE.
...
Still using USING_GLES2 for, well, GLES2. But for things that are really
about mobile, we need a new define. Devices are coming that don't use
GLES2.
2014-02-08 16:37:58 -08: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
DanyalZia
251b0e86ee
Separates out auto-skip from frameskipping
2014-01-26 00:50:00 +05:00
Henrik Rydgård
2b63c48041
Fix bug where SmallScreen setting wouldn't save right.
2014-01-16 10:03:48 +01:00
Henrik Rydgard
c55578367f
Add option "Small Display", useful for large tablets to avoid overlapping touch controls with the screen.
...
Will later replace with a multiselect of different sizes, or something more advanced
like multitouch drag & zoom of the screen to get it exactly where you want it.
2014-01-16 00:22:39 +01:00
The Dax
9d2868b7ce
Win32: Add option to disable the Windows key.
2014-01-07 16:02:00 -05:00
Henrik Rydgard
9bde25dfa9
Moving the lang mapping to Config clears up some obcure file-to-file build dependency.
...
Should fix the build.
2014-01-03 19:04:43 +01:00
Henrik Rydgard
03735e297b
No reason for langValuesMapping to be a member variable in Config.
2014-01-03 18:50:06 +01:00
ufdada
f9c1cefb12
wrong camelcase
2014-01-03 14:47:33 +01:00
ufdada
f4c658881a
Also set the PSP-internal Language if possible on first-run
2014-01-03 14:32:33 +01:00