Unknown W. Brackets
7d17ed8a8e
Correctly shutdown dialogs on game reset.
2013-05-31 01:41:04 -07:00
Unknown W. Brackets
8580780194
Add more unknown syscalls from reporting.
2013-05-22 01:19:25 -07:00
Unknown W. Brackets
f93c92d409
Add some syscall names that match by sha.
2013-05-19 22:12:39 -07:00
Unknown W. Brackets
86ce95a658
Add some syscall entries from reporting.
2013-05-19 22:12:38 -07:00
Unknown W. Brackets
ded3fb5e12
Add reporting to a bunch of unimpl functions.
...
Also some comment/logging fixes along the way.
2013-05-19 22:12:37 -07:00
nachume
eac08a496c
FIX unintelligible sequence of decimal characters on savedialog.
...
ppge_atlas JPN font define ShiftJIS -> UTF8 is all ok.
but, cannot use all of chinese character. bacause blockAlloc failed.
So no change drawing Kanji.
you can try to change native/tools/atlastool.cpp USE_LEVEL for all of chinese character.
FIX savedialog XXXGetStatus() loop. for daungeon traveler 2.
Can now be saved it.
FIX sceAtrac getCodec InvalidMemory
2013-05-02 00:14:41 +09:00
nachume
55b94900a0
UNIMPL functions replace DEBUG_LOG -> ERROR_LOG
2013-04-29 14:16:55 +09:00
nachume
c2c6adb7c9
Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP.
2013-04-29 12:40:09 +09:00
Unknown W. Brackets
cf77660e3c
Return an error when loading a module twice.
...
The PSP does this, and FF4 checked for this error specifically.
2013-04-21 23:37:53 -07:00
Unknown W. Brackets
b264915d28
Correct sceUtilityGetSystemParamString() per tests.
2013-04-20 09:37:47 -07:00
Unknown W. Brackets
1fe7242e47
Store parental level as an integer.
2013-04-20 09:37:47 -07:00
Henrik Rydgård
84f1bc366d
Zero-terminate nickname
2013-04-20 15:39:29 +02:00
CrazyMax
83783a8f96
oops, typo fix, sorry
2013-04-20 04:08:12 +03:00
CrazyMax
fac6fb5faa
GetSystemParam: fix copy nickname string from config
2013-04-19 23:09:31 +03:00
CrazyMax
4b5c1baa35
replace strcpy with memcpy for nickname string;
2013-04-19 22:40:06 +03:00
CrazyMax
61a7c821d2
add save/load PSP parameters from ini file;
2013-04-19 21:59:24 +03:00
Unknown W. Brackets
b34f937d0c
Don't warn sceUtility*Status() wrong dialog type.
...
Games do this on real firmware, and it's a lot of noise.
2013-04-10 19:19:00 -07:00
Unknown W. Brackets
1f2de11dbe
Add a basic impl of sceUtilityMsgDialogAbort().
...
Makes Enigmo work anyway. Doesn't seem like a popular function.
2013-03-30 22:55:48 -07:00
Unknown W. Brackets
74302a9ecf
Savedata doesn't always resched, add some errcodes.
2013-03-30 22:48:29 -07:00
Unknown W. Brackets
8aeaedc597
Don't allow sceUtility dialogs to overlap.
...
PSP doesn't allow this, and apparently some games depend on it
or else they start getting confused.
2013-03-30 22:48:17 -07:00
Unknown W. Brackets
e4223dbcb0
Simplify adding report messages, add a bunch more.
2013-03-26 00:54:00 -07:00
Unknown W. Brackets
4b48ec212b
Add a resched delay to sceUtilitySavedataUpdate().
...
Looks like this really happens. Most games don't seem to care.
2013-03-17 17:49:37 -07:00
Unknown W. Brackets
806ee13b61
Add a delay to sceUtilityLoadAvModule() as well.
2013-03-09 12:53:53 -08:00
Unknown W. Brackets
d2be407223
Make HLE func delayed results more generic.
2013-03-09 11:42:15 -08:00
Unknown W. Brackets
82059b19da
Reschedule better in sceUtilityLoad/Unload.
...
It's not exactly right but it should help some games.
2013-03-07 22:45:58 -08:00
Unknown W. Brackets
db52d3d43c
Quick and dirty attempt to delay loadmodule.
2013-03-07 22:45:58 -08:00
raven02
9df9120d1b
Add PSP_SYSTEMPARAM_ID_INT_LOCK_PARENTAL_LEVEL
2013-02-02 01:06:37 +08:00
raven02
4d1903f50c
Set time format in config
2013-01-21 21:35:31 +08:00
Xele02
ccdc0b77c1
Set the PSP language in the config file
2013-01-20 10:50:05 +01:00
raven02
6ebb06c171
Add PSP_SYSTEMPARAM_ID_INT_BUTTON_PREFERENCE and region Russia/Trad Chi/Sim Chi
2013-01-20 14:23:14 +08:00
raven02
8cb87924b3
Add sceKernelSetCompiledSdkVersion401_402 (suggested by Xele02) and wrapped two unload moudles
2013-01-01 09:20:01 +08:00
Unknown W. Brackets
fd2f609367
Save the savedata and other dialog state.
...
Although, hopefully it wouldn't be running anyway.
2012-12-28 13:55:31 -08:00
Henrik Rydgård
d95dbca9be
Cleanup GPU init/shutdown a bit
2012-12-25 22:42:19 +01:00
Unknown W. Brackets
f8f581794f
Make sure sceUtility funcs all return error codes.
...
Right now, everything is 0, but before it wasn't returning anything.
Returning 0 actually made some games start working right.
2012-12-25 01:07:04 -08:00
Unknown W. Brackets
d378b1c324
Deallocate properly in shutdown, not in init.
2012-12-24 01:41:15 -08:00
Unknown W. Brackets
41db5c46a5
Fix random modules not reseting on shutdown.
2012-12-23 22:52:40 -08:00
Henrik Rydgard
fa7de38ccf
PSPSaveDialog: Style/warning fixes. Add a way to return errors (unused).
2012-12-19 21:23:52 +01:00
Xele02
0ccce3c1a8
* Don't restart dialog if already running. This correct bug with
...
MotoGP, even if the game make weird stuff with the dialog call...
* Add log for data install and install request.
2012-12-19 01:05:45 +01:00
TMaul
0414b072a4
Display OSK message
...
And some cleanup
2012-12-15 17:13:58 +00:00
TMaul
a2a4248381
Fake some of the on screen keyboard
...
Now games that use it assume the user has input "000000" which seems to
work for most games. Gets Pixel junk monsters deluxe and Worms battle
island in-game
2012-12-15 16:42:38 +00:00
TMaul
f40177ada8
More stubs and clean up
...
From various games
2012-12-13 11:40:55 +00:00
TMaul
8cc95d5640
sceUtil Cleanup
...
Some of these methods need implementing for some of the games though
2012-12-13 11:40:52 +00:00
Xele02
7de10d223b
* Create class for Save and Message dialog for cleaner code.
...
* Update Save dialog to work more like the real one on PSP
* Correct some return value for Save Dialog.
2012-12-10 13:08:54 +01:00
Xele02
41fed02c0e
Add Save Delete and Delete List function
2012-12-09 19:33:18 +01:00
Xele02
63b0b61232
Change filesystem for mounted memory card
...
Clean some code and comment
2012-12-09 16:59:07 +01:00
Xele02
d37212c361
Savesystem with unencrypted data load/save.
...
Only on PC. Tested with Project Diva Extend on Linux Build
Save feature working : Autoload / Load / ListLoad / Autosave / Save / ListSave
Save files in ./SaveData/<GameID><SaveID>/ directory using PSP Like directory name
2012-12-08 23:39:47 +01:00
Henrik Rydgard
52572d92e6
Merge branch 'master', remote-tracking branch 'origin'
2012-11-28 10:38:22 +01:00
Henrik Rydgard
a74af8f372
Some new NIDs, log fix, very minor bugfix.
2012-11-27 11:40:30 +01:00
Ced2911
6db4ea2ad1
less Memory::GetPointer
2012-11-27 10:18:36 +01:00
kev :)
03c5e83953
Some sceUtility wrapping
...
Minus OSK and netconf
2012-11-22 20:46:22 +00:00