Commit Graph

341 Commits

Author SHA1 Message Date
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
Unknown W. Brackets
73121082c5 Default off the texture cache options.
They cause noticeable glitches in a bunch of games.  The speed improvement
in some games is very good, but in quite a few it is small.
2014-01-01 15:49:11 -08:00
Unknown W. Brackets
e24f45b9a4 Add ini options to configure the texture cache. 2014-01-01 15:49:09 -08:00
Unknown W. Brackets
be55be7dcb Fix some formatting warnings. 2013-12-29 16:08:06 -08:00
Henrik Rydgård
0952674b37 Merge pull request #4898 from raven02/patch-21
GLES3: enable PSP-based mipmapping generation
2013-12-29 02:07:31 -08:00
raven02
0a44bff7fa GLES3: Try to re-enable PSP-based mipmapping generation 2013-12-25 17:17:10 +08:00
Henrik Rydgård
b0bfda6333 Merge pull request #4515 from bollu/improvedTilControls
Redid the tilt controls in a nicer way
2013-12-22 02:13:28 -08:00
Unknown W. Brackets
4ed419d4d5 Support pinning paths in the game browser.
For example, you might have games in multiple places, internal and
external storage, or a projects directory in addition to regular games,
etc.
2013-12-14 22:34:44 -08:00
bollu
b0c7e824be Merge branch 'master' of https://github.com/hrydgard/ppsspp into improvedTilControls 2013-12-14 16:45:29 +05:30
Henrik Rydgård
5a8e12cded Merge pull request #4816 from thedax/pspFirmwareOption
Add an ini option to set the emulated PSP's firmware.
2013-12-13 11:40:09 -08:00
The Dax
6050b47c67 Add an ini option to set the emulated PSP's firmware. 2013-12-13 13:06:44 -05:00
Henrik Rydgard
305cd6c8d1 Check versions less frequently, retry connections only once 2013-12-12 22:30:06 +01:00
Henrik Rydgard
ab32c99b73 Add setting to disable version checks 2013-12-12 15:59:12 +01:00
Henrik Rydgard
e7ef34d1e6 last minute fix: Reset the control layout when upgrading from 0.9.5.
The settings are not compatible.
2013-12-12 14:52:46 +01:00
Henrik Rydgard
3baddab8a9 Tweak the new button style to add slight drop shadows, add folder icons.
Set the new style as default now that it works on white backgrounds too.
2013-12-11 09:37:07 +01:00
Henrik Rydgard
7271367ac1 "Thin Borders" touch button style, ability to choose.
Also a Gold color scheme. Not sure whether to use or not.
2013-12-10 23:27:46 +01:00
Sacha
bdaa6f335f Linux 32-bit fix. We cannot allocate > 32MB for 32-bit mmap implementations which is causing issues getting SLIM to work. Also, we should explicitly disable in case it is stuck in someones ppsspp.ini. See: http://lxr.free-electrons.com/source/tools/perf/util/session.c#L1290 2013-12-10 23:24:13 +10:00
Henrik Rydgard
aebd471df8 Hide background downloads like the PPSSPP version check from progress bar display 2013-12-10 13:15:17 +01:00
Sacha
108edd4093 Buildfix for Windows Qt. Enable PSP model SLIM on Symbian (works fine due to lack of mmap). 2013-12-10 18:49:25 +10:00
Henrik Rydgard
1614c6194d Seems it's condition inversion day today. Fix another. 2013-12-09 20:27:43 +01:00
Henrik Rydgård
1e30bdfce8 Make the iPSPModel check more general so that iOS also uses 0. Need to figure out what the problem is in the first place though.... 2013-12-09 12:49:52 +01:00
Unknown W. Brackets
735968ba9b Add a setting to maintain a global func hash map.
This makes it easier to deal with functions that have a common
implementation between multiple games, e.g. libc funcs.
2013-12-06 00:11:49 -08:00
Henrik Rydgård
bc6ecb8ef6 Hide the homebrew store behind a ini option for now 2013-12-05 12:48:09 +01:00
Henrik Rydgård
7f481905b0 More work on the Homebrew Store, get it working on Windows and Android 2013-12-05 12:48:09 +01:00
The Dax
cf4c7a5d8c Fix bug where networking option wasn't saved to the ini file, and default to false. If it's on by default, Peace Walker and other games are broken for now. 2013-12-04 17:28:20 -05:00