Commit graph

687 commits

Author SHA1 Message Date
The Dax
87c6260860 OSK: Let square serve as a spacebar. 2014-03-13 10:49:38 -04:00
lioncash
b9886942a7 Fix some vertical alignments in misc Core source files. 2014-03-03 11:16:53 -05:00
chinhodado
586eb76ddf fix a mistake in a logic condition 2014-02-21 19:43:24 -05:00
chinhodado
0ea7c78299 fix empty string checking 2014-02-15 16:31:37 -05:00
Unknown W. Brackets
348c6a16da If a focus mode is used with autoload, ignore it.
Before, if the "focused" save did not exist, we failed incorrectly, even
though the actual save we were trying to load was the correct one.
2014-02-15 09:43:43 -08:00
Unknown W. Brackets
bd982b2e6f Support PSP_O_TRUNC on Windows.
There are more modes we don't support properly.  May fix savedata
corruption in Gran Turismo and possibly other games.
2014-02-11 23:54:30 -08:00
Henrik Rydgård
fa473da62a Reduce savedata init delay to 200ms 2014-02-11 21:45:08 +01:00
raven02
54bbdebcc9 Try savedata init delay 500ms 2014-02-11 19:48:56 +08:00
Unknown W. Brackets
e30e8937c1 Make it possible to override dialog fade out.
Useful to show multiple osk dialogs.  Not sure if any game actually uses
this feature...
2014-02-08 17:44:14 -08:00
Unknown W. Brackets
bdf94a8909 Delay init/shutdown for msgdialogs as well. 2014-02-08 17:44:13 -08:00
Unknown W. Brackets
1f5639a489 Add a delay for status changes to the OSK.
I cut down the init delay because it's really annoyingly long.
2014-02-08 17:44:13 -08:00
Henrik Rydgård
9798af3b17 Merge pull request #5370 from unknownbrackets/defines
Improve define usage (USING_GLES2 -> MOBILE_DEVICE, _WIN32 -> USING_WIN_UI)
2014-02-09 02:06:03 +01:00
Unknown W. Brackets
a0262a5263 Reset savedata to NONE when stopping emulator.
This way the second game you play won't hang.  Also fixes tests.  Oops.
2014-02-08 16:48:40 -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
1e8611a756 Make sure to check current status for changes.
The game may not even call GetStatus(), but the status should still
change.

Also, error when using InitStart() during Shutdown(), per tests.
2014-02-08 09:58:31 -08:00
Unknown W. Brackets
67b1aee1f8 Use a time delay to change sceUtility statuses.
This is probably more based on IO (maybe even loading and unloading
the module for the dialog or something?) but time should approximate it.

May improve games not expecting the status to switch right away.
2014-02-08 09:39:50 -08:00
Unknown W. Brackets
b03ca7049b Return an error in FILES based on SDK version.
Tested to require this exact version to return that error.  Not sure if
any games will actually hit this anyway, but they did with lower SDK
versions.
2014-02-08 09:08:27 -08:00
Unknown W. Brackets
54e8f28743 Allow confirm to bypass save load dialogs. 2014-02-02 16:00:01 -08:00
Unknown W. Brackets
6c8f310322 Draw 16, not 15 characters max in the OSK.
This is a convenient number because passwords in some games are 16
characters long.  16 seems more likely to be choosen by developers as a
limit, and still fits well enough within the bounds.
2014-02-02 15:50:02 -08:00
Unknown W. Brackets
77acd0729f Use the latch in dialogs throughout.
This makes it so that rapid fire works for them as well.
2014-02-02 15:48:29 -08:00
Henrik Rydgård
c9c179d233 Merge pull request #5294 from thedax/netConfDialog
Flesh out the netconf dialog a bit by having it display an error, and add a stub for sceNetApctlDisconnect.
2014-02-02 10:49:25 -08:00
sum2012
ffc66b7859 Fix logic 2014-02-02 02:16:51 +08:00
sum2012
0498b9d4a5 Fix PSPSaveDialog::Update
Fix Miyako lock up in saving screen
2014-02-02 00:55:54 +08:00
The Dax
abe98775b2 Add/clarify some comments. 2014-01-31 23:18:34 -05:00
The Dax
9174e9772d Shorten translation key. 2014-01-31 19:20:26 -05:00
The Dax
7be82a89ab Flesh out the netconf dialog a bit by having it display an error, and add a stub for sceNetApctlDisconnect. 2014-01-31 19:08:52 -05:00
sum2012
b08cef4353 Fix logic 2014-01-31 17:18:53 +08:00
sum2012
ee5912bc5c Fix formating 2014-01-31 15:58:22 +08:00
sum2012
4c4d7c7a14 Move to PSPMSgDialog 2014-01-31 15:00:05 +08:00
Unknown W. Brackets
2bdaf090e1 Don't set the file list entry pad to anything.
Per tests on a PSP.
2014-01-28 00:37:13 -08:00
sky-zer
2ba30e3f97 SceUtilitySavedataFileListEntry correction. 2014-01-28 00:24:56 +04:00
Ced2911
ebbe84450a [Core] Endian fixes 2014-01-26 14:27:53 -08:00
Unknown W. Brackets
e00a244d1e Handled fixed-length strings in savedata properly. 2014-01-24 01:21:13 -08:00
Unknown W. Brackets
05ad9721d9 Allow msgdialog override of ok/cancel button text.
Per tests, and hints from JPCSP.
2014-01-23 01:02:41 -08:00
Unknown W. Brackets
bcdcd528b2 Validate options in MsgDialog v3 per tests. 2014-01-23 00:41:42 -08:00
Unknown W. Brackets
fa1c5e0f87 Oops, only reset MsgDialog result on success. 2014-01-23 00:41:26 -08:00
Unknown W. Brackets
278359b208 Set msgdialog result to 0 after displayed.
This might fix anything checking the result code without zeroing it first.
2014-01-22 08:18:56 -08:00
Unknown W. Brackets
f74e29977f Abort on a message dialog just moves to finished.
Still need to shutdown.  Fixes #5177.
2014-01-22 08:17:21 -08: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 Rydgård
00c32ddadb Mostly get rid of including "Globals.h" 2013-12-30 10:17:11 +01:00
Henrik Rydgård
87f203a5b8 More include untangling 2013-12-29 23:44:35 +01:00
Henrik Rydgård
79ff2f0ba8 Start untangling our include mess a little. 2013-12-29 23:34:45 +01:00
Unknown W. Brackets
b2795b31c0 Only draw visible savedata icons, fix leak.
Fixes #4870.
2013-12-17 08:07:30 -08:00
Unknown W. Brackets
f7bad51cc7 Clip in PPGe, fixing issues in softgpu.
We were just drawing wrong, so softgpu was correct.
2013-12-15 11:59:23 -08:00
The Dax
9ea907d7b7 Update comment in PSPDialog::IsButtonHeld. 2013-12-14 19:05:19 -05:00
The Dax
92ab821f14 Allow the OSK text input buttons to be held and thus repeat. 2013-12-14 18:18:18 -05:00
pal1000
95a3660a34 Visual Studio 2013 buildfix 2013-12-12 16:11:36 +02:00
Henrik Rydgard
70174ac405 Warn fix, cleanup, update buttons.svg 2013-12-12 12:08:36 +01:00
shenweip
389fee29b5 Limit field drew number,draw back of string if length is greater than limit. 2013-12-12 13:10:42 +08: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