Lioncash
|
cac632424c
|
Core: Add missing override specifiers
|
2014-12-08 15:20:31 -05:00 |
|
Lioncash
|
a962bc5a6c
|
Mark some functions as const
|
2014-12-07 17:08:13 -05:00 |
|
Lioncash
|
cd26b200b2
|
Core: Get rid of a few c_str/strlen calls
|
2014-12-03 17:15:05 -05:00 |
|
Unknown W. Brackets
|
ced555ee47
|
Oops, fix a mistake in umd replacement.
|
2014-11-25 12:03:16 -08:00 |
|
Unknown W. Brackets
|
967b589778
|
Consistently use FileLoader for standard ISOs.
|
2014-11-23 13:59:56 -08:00 |
|
Unknown W. Brackets
|
c085b9c082
|
Don't try to read negative file sizes.
|
2014-11-06 08:45:33 -08:00 |
|
Unknown W. Brackets
|
5ef2df7ebd
|
Fix a small warning on 32-bit.
Would only practically matter for very very large reads on very very large
csos.
|
2014-11-03 23:32:25 -08:00 |
|
Unknown W. Brackets
|
10bcb323ac
|
Oops, forgot to free up zlib resources.
|
2014-11-03 13:40:09 -08:00 |
|
Henrik Rydgård
|
f1d43e7e90
|
Merge pull request #7046 from unknownbrackets/perf
Improve load and shutdown performance a bit
|
2014-11-03 21:50:10 +01:00 |
|
Unknown W. Brackets
|
61c21340fb
|
Warning fixes.
|
2014-11-03 08:34:34 -08:00 |
|
Unknown W. Brackets
|
28b3b841d5
|
Implement optimized multi-block reads for iso/cso.
This of course means less fread() calls, and is faster. It improves load
time even on my desktop.
|
2014-11-02 21:43:27 -08:00 |
|
Unknown W. Brackets
|
9c5ad44000
|
Add an interface to read multiple blocks at once.
|
2014-11-02 19:54:13 -08:00 |
|
Unknown W. Brackets
|
f3f7fb2648
|
Show an on screen message when disk full is hit.
|
2014-11-02 13:29:25 -08:00 |
|
Unknown W. Brackets
|
a6a234add1
|
Return errors on disk full for file creation.
|
2014-11-02 12:40:31 -08:00 |
|
Unknown W. Brackets
|
d4e8bd96af
|
Handle disk full more properly in sceIoWrite().
|
2014-11-02 10:55:27 -08:00 |
|
Sacha
|
b7f2de7d29
|
Check free disk space on Symbian too.
|
2014-11-02 12:27:20 +10:00 |
|
Unknown W. Brackets
|
9511fd81f1
|
Warning fix.
|
2014-11-01 00:33:20 -07:00 |
|
Unknown W. Brackets
|
f687613d68
|
Check disk space on Posix/Android systems also.
Android apparently decided to skip statvfs() and only implement the older,
os-dependent statfs().
|
2014-11-01 00:33:20 -07:00 |
|
Unknown W. Brackets
|
2958c575a1
|
Check actual free disk space when games ask.
Windows only for the moment.
|
2014-11-01 00:33:19 -07:00 |
|
Henrik Rydgard
|
f5c9235640
|
Buildfix (needed an include in the header on some platforms so let's move to the cpp file)
|
2014-10-31 00:35:39 +01:00 |
|
Henrik Rydgard
|
291e5e53c0
|
Add feature to cache ISOs in RAM to avoid I/O stutters. 64-bit only. Loading gets slow though.
TODO: Make it cache in the background on load. Allow on 32-bit for small ISOs.
|
2014-10-31 00:14:00 +01:00 |
|
Unknown W. Brackets
|
734c81223e
|
Support cso files with larger block sizes.
Calling them "frames" just to quell the confusion level in the code.
|
2014-10-25 21:18:12 -07:00 |
|
Andrew Church
|
97a0b0c510
|
Remove bogus blank line.
|
2014-09-04 18:09:07 +09:00 |
|
Andrew Church
|
f976c309b4
|
Ensure that sceIoOpen() fails on directories.
|
2014-09-04 18:03:28 +09:00 |
|
Henrik Rydgard
|
c5861f4277
|
Rename to ISOBlockSystem, savestate workaround (?)
|
2014-07-28 00:01:10 +02:00 |
|