Commit Graph

388 Commits

Author SHA1 Message Date
Unknown W. Brackets
da7dfb07c3 Correctly notify callbacks on sceIoCloseAsync().
And remove defAction, it was the wrong way.
2013-03-11 02:50:31 -07:00
Unknown W. Brackets
56d369b4d7 Tests show async result is a sign-extended s64.
Errors become fffffff80010002, etc.
2013-03-11 02:50:30 -07:00
Unknown W. Brackets
60e6fa514a Start with sceIoOpenAsync() cleaning up async io.
Now it actually fires the callback as necessary.  Some games care.
2013-03-11 02:50:30 -07:00
Henrik Rydgard
6702f0c78c Tiny optimization and bugfix 2013-03-07 00:47:48 +01:00
Henrik Rydgard
a0cf3b9151 Restore a log statement, #pragma once. 2013-03-07 00:27:00 +01:00
Henrik Rydgard
57d4544ef4 Basic testrunner for Android.
Running it as-is reveals that clo and rotrv are broken in ARMJIT.
2013-03-07 00:10:53 +01:00
Unknown W. Brackets
e6375fe84d Fix initialization problems in sceIo.
These were making savestates unstable.
2013-03-03 16:05:05 -08:00
Henrik Rydgård
2211711164 Merge pull request #845 from raven02/master
Put PPGeDraw into CalculateFPS() and add enableColorDoubling alias
2013-03-03 00:42:50 -08:00
raven02
b862841dd4 Put PPGeDraw into CalculateFPS() and add enableColorDoubling alias 2013-03-03 15:33:03 +08:00
Unknown W. Brackets
a3f93ed203 Fix some printf size warnings, signed warnings. 2013-03-02 15:34:15 -08:00
Henrik Rydgard
aa06c1452e Allow mounting VFS directories. Used to provide flash0 from within APK on Android. 2013-02-27 17:41:40 +01:00
Henrik Rydgard
ba0362d817 PGF font support. Mostly an adaptation and cleanup of JPCSP's font system. 2013-02-27 17:41:39 +01:00
raven02
a569fd4a18 Add INFO_LOG for PGD DRM decryption 2013-02-25 23:31:32 +08:00
tpu
25a54edc49 add pgd_close, match with pgd_open 2013-02-24 20:19:54 +08:00
tpu
a4f65624c3 add PGD file support. 2013-02-24 16:28:40 +08:00
Unknown W. Brackets
d8a55756f3 Always return a file descriptor in sceIoOpenAsync.
Fixes #646.
2013-02-10 18:21:25 -08:00
Unknown W. Brackets
5f2ec45203 sceIoDread() should return 1 when there are more.
Before it was returning > 1 if there were many more, which the PSP
did not do.
2013-02-09 20:40:06 -08:00
Henrik Rydgård
dd61552364 Merge pull request #623 from unknownbrackets/savestates
Fix some file-related savestate issues
2013-02-09 00:18:01 -08:00
Unknown W. Brackets
1759bb8051 Use RemoveFile instead of DeleteFile in fs.
Windows defines DeleteFile to DeleteFileA/W, causing confusion.
2013-02-08 10:26:33 -08:00
Unknown W. Brackets
7806f9835a Correct a missing field from savestates in files. 2013-02-08 07:58:10 -08:00
Unknown W. Brackets
f875e3699f Handle the emit screenshot headless command.
But, it doesn't work.  Shouldn't the vram have the graphics?
2013-02-07 22:44:54 -08:00
Unknown W. Brackets
65b32dc31d Fix an uninitialized return value in sceIoCancel. 2013-01-31 00:02:53 -08:00
Unknown W. Brackets
f6cfeba6ff Fix some minor warnings. 2013-01-31 00:02:51 -08:00
Claus Østergaard
aa5996d028 File seek beyond file size should not fail
This caused Ridge Racer 2 to freeze after a few seconds
2013-01-25 13:13:32 +01:00
Xele02
8e719d4c8c Log in all build game output. This can help debugging with user log. 2013-01-23 01:20:38 +01:00