The Dax
85e3a2dbfb
Make the model option ini-only.
...
Move PSP_MODEL_FAT and PSP_MODEL_SLIM to Config.h.
Default to a PSP Slim, and enable 64 megs of memory by default.
2013-11-28 14:37:10 -05:00
The Dax
5d310e6014
Add an option to allow the emulated PSP model to be changed. Some games require a PSP-2000 for features such as multiplayer.
2013-11-28 12:37:12 -05:00
Henrik Rydgard
c83a7e0029
Parse mac addresses in one place.
2013-11-28 12:38:45 +01:00
Sacha
c71186b35a
Partial Stretch: This setting is needed on other devices too.
2013-11-28 14:59:17 +10:00
Henrik Rydgard
c499be9769
Merge branch 'adhoc-support' of https://github.com/Kyhel/ppsspp into Kyhel-adhoc-support
...
hrydgard here: I switched to our implementation of thread.h and removed the "Windows7SDK" things for now.
Conflicts:
Core/Core.vcxproj.filters
2013-11-27 21:21:32 +01:00
Henrik Rydgård
f78de96d80
Don't try to read version json when we didn't get a response from the server.
2013-11-26 20:10:35 +01:00
Sacha
d6cb23e77d
Buildfix for gcc (GNU) and Qt.
2013-11-27 03:02:29 +10:00
Henrik Rydgard
c53b32d154
Show a dismissable notification if PPSSPP is behind the latest official release
2013-11-26 14:04:29 +01:00
Henrik Rydgard
7410f6fd44
Add run counter, which will be used for periodic stuff like checking for new version
2013-11-26 10:24:31 +01:00
Sacha
12bfcd0599
Qt: Some platforms don't like letters in version number.
2013-11-25 14:17:50 +10:00
Kyhel
0f7f90d0ac
Added windows changes for a unified build. Added Dialog fix which
...
prevented from saving after going online. Added windows « errno » use
redefinition to suit WSAGetLastError and protocl needs.
2013-11-25 02:57:08 +01:00
Sacha
0dadd84ef7
Symbian: Enable multi-threading (works now).
2013-11-24 20:22:35 +10:00
Sacha
f02e88b87e
Buildfix.
2013-11-24 03:11:33 +10:00
Henrik Rydgård
7e736172db
Merge pull request #4576 from shenweip/patch-7
...
Ignore the difference between "\" and "/" in "recent" and "remove from recent".
2013-11-23 07:45:39 -08:00
Sacha
cd6de7922c
Change to default of 2x IR for large screens. Including mobiles as there is no noticeable trade-off on modern devices.
2013-11-21 16:29:56 +10:00
shenweip
7bd0e0de78
Only do this for windows.
2013-11-19 20:46:33 +08:00
shenweip
09636da4ba
Ignore the difference between "\" and "/" in "recent" and "remove from recent".
2013-11-18 23:42:38 +08:00
Sacha
fb7c3d96fd
Introduce Timer Hack.
...
Has been used in previous Symbian releases to improve speed. Was thought to only work on Wipeout but actually works on most games?
Games that run based on internal timer will experience 60 VPS without frameskip.
2013-11-16 02:16:17 +10:00
Henrik Rydgård
da380478f6
Enable software skinning by default
2013-11-13 19:55:20 +01:00
Henrik Rydgard
7e67476b00
Simple unoptimized software skinning.
...
Does not take advantage of the possible reduction in state changes yet.
2013-11-13 18:10:57 +01:00
bollu
9c219bc18b
moved tilt logic to separate unit and enabled tilt to control multiple input types
2013-11-11 17:22:04 +05:30
Henrik Rydgard
63334698e1
Add temporary setting to disable the vertex decoder jit while we debug it
2013-11-09 18:16:26 +01:00
Henrik Rydgard
5a95e267fb
Add an optimization to discard registers at the end of functions when possible.
...
Works in some games but crashes many so hiding it for now. Do not add UI.
2013-11-08 12:43:48 +01:00
Henrik Rydgård
23ac6ea2fd
Merge branch 'autoLoadSave' of https://github.com/bollu/ppsspp into bollu-autoLoadSave
...
Conflicts:
Core/Config.h
UI/EmuScreen.cpp
2013-11-06 15:40:36 +01:00
Sacha
b1b4679fe6
Scale touch controls to screen resolution.
...
Include a migration method for users who were on the old static system.
Scaling up may still look weird due to the hacky method of placement which is unchanged by this commit.
Next step of resolution independence would be to have the button scaling affected by resolution too.
Tested on a few devices. Mobile users should see no changes at all.
2013-11-05 14:52:31 +10:00
Unknown W. Brackets
2f010773e1
Add rewind feature to the UI.
...
May not be perfect yet.
2013-11-02 18:33:23 -07:00
bollu
4bdf78e2a2
change defaults and setting name
2013-11-02 04:41:20 +05:30
Henrik Rydgård
590ad5c6df
Merge pull request #4369 from unknownbrackets/deadbeef
...
Fill regs with 0xDEADBEEF after syscalls...
2013-11-01 14:15:53 -07:00
Henrik Rydgård
07a868910e
Add a temporary hack option that may help debugging the wipeout glow.
...
It reduces the glow problem by a lot but is obviously incorrect.
2013-10-30 22:47:36 +01:00
Siddharth
6cd5b748eb
created auto load feature
2013-10-30 22:46:27 +05:30
Unknown W. Brackets
ee57498b16
Add a setting to skip 0xDEADBEEF reg filling.
...
For debugging purposes. Can't think of a better way.
2013-10-30 07:28:52 -07:00
Igor Calabria
2c484c9bee
Adds adhoc support notes on readme, and option to load server address from config
2013-10-30 00:18:06 +00:00
Henrik Rydgård
997c7dc374
Simplify some UI code, fix enabled-ness of Tilt analog settings
2013-10-29 10:22:09 +01:00
Siddharth
5daaaa3aad
made deadzones configurable
2013-10-28 16:43:42 +05:30
Siddharth
ec0e0d7047
implemented full tilt based D-pad controls
2013-10-27 23:28:47 +05:30
Henrik Rydgård
4cc6171cf9
Merge pull request #4316 from shenweip/patch-12
...
Fallback to default path if current directory doesn't exist.
2013-10-25 14:38:33 -07:00
shenweip
6a149200b6
Fallback to default path if current directory doesn't exist.
2013-10-26 00:44:19 +08:00
Henrik Rydgård
f73aec2570
Only disable buffered rendering by default on Galaxy Y instead of all
...
Armv6 devices.
Would have like to use gpu feature flags but GL isn't necessarily initialized
when we load the config. Will need to find a different solution.
Also a buildfix for headless non-windows.
2013-10-25 11:47:44 +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
98c6e87c0f
Make touch Dpad and Select show by default.
2013-10-20 12:02:19 -04:00
The Dax
11a34746cf
Default to true for all touch control visibility, and actually translate Control Visibility.
2013-10-20 00:01:29 -04:00
The Dax
d099692ed0
Make Toggle All actually function.
2013-10-19 23:24:38 -04: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
Henrik Rydgard
f15e21c5f8
Remove the Enable Atrac3+ checkbox
2013-10-20 01:07:18 +02:00
Siddharth
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
Siddharth
06c13926ee
made atomic lock optional
...
fixed an incorrect merge to nativeApp.cpp
made atomic locks init correctly
reintroduced atomic locks in audio as an optional setting
converted global pointers to global objects on stack
moved all mixing code into PSPMixer
internaized all code into __sceAudio.cpp
cleaned up rebase
cleaned up rebase
2013-10-16 23:42:47 +05:30
Henrik Rydgard
e88a049e79
Windows: Center window on first start
2013-10-15 13:10:25 +02:00
Unknown W. Brackets
49983fa1e4
Also respect Windows absolute paths.
2013-10-12 16:41:53 -07:00
Unknown W. Brackets
c0e3f1523e
Respect ini file path on reset settings.
...
This is the easiest way to force settings to the memstick, but it means
erasing the existing ones.
2013-10-12 16:05:00 -07:00
Unknown W. Brackets
79143b56d2
Allow config files to be placed under the memstick.
...
This way, they can be configured more easily on Android, etc.
2013-10-12 16:02:03 -07:00