Florent Castelli
|
70593d1004
|
android: Change preprocessor define to standard __ANDROID__
ANDROID is only standard to the old Makefile buildsystem, not the platform.
|
2016-10-12 11:14:09 +02:00 |
|
Florent Castelli
|
4145b60a0e
|
symbian: Remove!
|
2016-10-11 18:49:08 +02:00 |
|
Unknown W. Brackets
|
4826405c26
|
File: Retry open when a sharing violation is hit.
Some editors will lock the file while it's open, and it is convenient if
you can still have things work when that happens.
|
2016-06-04 18:17:05 -07:00 |
|
Unknown W. Brackets
|
a1fbcc3d93
|
Avoid directly calling osm from Core/GPU code.
This allows UI to handle the message however it wants to, and reduces
cross linkage issues.
|
2016-05-27 22:05:30 -07:00 |
|
Unknown W. Brackets
|
df6cbafe0f
|
Measure free disk space to size block count.
|
2015-11-18 21:56:03 -08:00 |
|
Henrik Rydgard
|
6fcbfabdd2
|
Rename fields to avoid some gross #define hack that linux is doing
|
2015-09-23 12:10:23 +02:00 |
|
Henrik Rydgard
|
77e9ea38aa
|
Get rid of remaining uses of stat() on Windows
|
2015-09-23 11:34:22 +02:00 |
|
Henrik Rydgard
|
58d3137b10
|
Get rid of a bunch of more uses of stat64 on Windows.
|
2015-09-23 09:48:55 +02:00 |
|
Unknown W. Brackets
|
afe42fa505
|
Log an error if ftruncate() fails.
|
2015-04-08 12:08:46 -07:00 |
|
Unknown W. Brackets
|
52288f5905
|
Report any attempt to read a negative size.
If this should return an error, that should be handled in sceIo.
|
2015-01-09 15:50:06 -08:00 |
|
Unknown W. Brackets
|
d6a113809b
|
Add basic infrastructure to time io better.
This allows the filesystems to more accurately control timing.
But they're not actually doing it yet (same timing as before.)
|
2014-12-26 01:15:17 -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
|
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 |
|
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 |
|
Unknown W. Brackets
|
a5b0901c36
|
Improve cross-platform savestate compat.
If 0 files are open in flash0:, which is very very common, this will make
them work the same.
|
2014-07-04 13:34:38 -07:00 |
|
Henrik Rydgard
|
d6b51d4dfa
|
Reduce some excessive logging
|
2014-06-09 19:40:05 +02:00 |
|
Henrik Rydgard
|
a53ecd7da3
|
More elegant way of solving #5839 (d_private in sceIoDread)
We flag filesystems as being FAT32 instead of checking for "ms0:".
|
2014-04-13 23:22:17 +02:00 |
|
Unknown W. Brackets
|
943bc7ee78
|
Oops, close the dir after listing it in ms0:/.
This was affecting some savedata modes, and showed up on tests. Not sure
how it might've affected games, probably not much.
|
2014-03-30 19:34:19 -07:00 |
|
Unknown W. Brackets
|
3a376a0cd9
|
Fix exists check in VFSFileSystem::GetFileInfo().
Only matters if it can't map the path / doesn't have the apk mapped (e.g.
as on headless right now.)
|
2014-03-23 13:01:52 -07:00 |
|
Unknown W. Brackets
|
ed2417731a
|
Improve error handling when PARAM.SFO can't read.
|
2014-02-15 10:34:39 -08:00 |
|
Unknown W. Brackets
|
cff6ad6428
|
Attempt to virtually handle truncation properly.
Fixes LittleBigPlanet save problem, at least on US.
|
2014-02-15 10:34:38 -08:00 |
|
Unknown W. Brackets
|
9293bb17b9
|
Switch to file descriptors instead of FILE *.
This allows us to support the io modes more accurately, not truncating for create/write, etc.
|
2014-02-15 10:34:38 -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 |
|
Unknown W. Brackets
|
f14361c3b8
|
Add a bunch more missing cstring includes.
|
2013-12-30 21:37:19 -08:00 |
|
Kentucky Compass
|
db77b52caa
|
Save/restore local file handles and seek positions
|
2013-12-28 23:43:02 -08:00 |
|
Unknown W. Brackets
|
0c3dd53c2b
|
Remove extraneous lookup.
|
2013-12-27 08:05:19 -08:00 |
|
Unknown W. Brackets
|
0bf1ef5773
|
Improve sceIoGetDevType() return values.
At least for block/file devices. Can't find a way to get an alias.
|
2013-12-27 08:04:00 -08:00 |
|
Unknown W. Brackets
|
dbf86187e3
|
Add Ioctl() to IFileSystem, cleaner.
|
2013-12-27 08:03:59 -08:00 |
|
Henrik Rydgard
|
a028f07951
|
Turn down some logging.
|
2013-11-08 18:52:07 +01:00 |
|
Unknown W. Brackets
|
e95f55a5fe
|
Fix some enum type warnings.
|
2013-10-19 14:57:45 -07:00 |
|
Unknown W. Brackets
|
657f7f1a2d
|
Improve DirectoryFileSystem's wide char handling.
|
2013-09-07 16:14:41 -07:00 |
|
Henrik Rydgard
|
8c88dff5a4
|
More log categories, use them (and existing ones). Improve log config.
|
2013-09-07 22:02:55 +02:00 |
|
Henrik Rydgard
|
55aa3d13c7
|
Win32: Switch to a UNICODE build. This took quite a bit of fixing.
|
2013-08-26 19:00:16 +02:00 |
|
Unknown W. Brackets
|
c6c821a0f7
|
Fix some unitinialized values.
|
2013-08-12 23:33:11 -07:00 |
|
Unknown W. Brackets
|
7b7801d59a
|
Switch to including Windows.h from an intermediate.
This makes it easier for Xbox which uses a separate header.
|
2013-07-28 21:04:19 -07:00 |
|
Unknown W. Brackets
|
a01d84ac30
|
List directories in virtfs too.
Well, basically the same as directory, just skipping `.` and `..`...
|
2013-07-28 12:33:22 -07:00 |
|
Unknown W. Brackets
|
256394b2bf
|
Move VirtualDiscFileSystem to its own file.
|
2013-07-28 12:31:48 -07:00 |
|
Unknown W. Brackets
|
b5e46b46cd
|
Fix some minor virtual disc warnings.
|
2013-07-26 22:50:57 -07:00 |
|
Unknown W. Brackets
|
fa3b608b36
|
Fix a missing log argument.
|
2013-07-26 22:13:09 -07:00 |
|
Unknown W. Brackets
|
8da6259aff
|
More carefully check defines for endianness.
|
2013-07-25 22:25:50 -07:00 |
|
Kingcom
|
b24f4a64d4
|
Linux fixes and small changes
|
2013-07-25 13:45:30 +02:00 |
|
Kingcom
|
5ddc9afba0
|
-save state support
-abstracted file access
-moved to VirtualDiscFileSystem class
|
2013-07-24 22:49:45 +02:00 |
|
Kingcom
|
e76ffe6b7c
|
Supprt opening whole disc, assume file info is gathered before it's used
|
2013-07-23 22:23:12 +02:00 |
|
Kingcom
|
be548fdd2e
|
Disable invalid file operations for virtual discs
|
2013-07-23 20:24:15 +02:00 |
|
Kingcom
|
0afd7dea28
|
Add error message when opening entire ISO
|
2013-07-23 17:53:55 +02:00 |
|