Brad Parker
1eba59a20c
cdrom: fix calculation of track length, add pregap to cuesheet
2019-07-02 00:12:00 -04:00
Brad Parker
9d5e91a6e5
cdrom: set default track to 1
2019-06-30 18:34:00 -04:00
Brad Parker
24bd43a53f
cdrom: improve position setting
2019-06-30 18:34:00 -04:00
Brad Parker
9617605371
cdrom: set optimal read speed
2019-06-30 18:34:00 -04:00
Brad Parker
e901f3d523
cdrom: only use cdrom function if it was compiled in
2019-06-30 18:34:00 -04:00
Brad Parker
8d2392e36c
cdrom: use correct seek function
2019-06-30 18:34:00 -04:00
Brad Parker
11f8361d15
unused variable
2019-06-30 18:34:00 -04:00
Brad Parker
02575ddf67
cdrom: fix printf warnings
2019-06-30 18:34:00 -04:00
Brad Parker
fa041e4040
cdrom: fix unused variable warnings if debug is off
2019-06-30 18:34:00 -04:00
Brad Parker
8f1b150806
cdrom: windows fixes, use starting address of current track for read/seeks
2019-06-30 18:34:00 -04:00
Brad Parker
12388e038a
cdrom: add flush for debug prints because they were never appearing, remove unused variables
2019-06-30 18:34:00 -04:00
Brad Parker
11106cc2a7
cdrom: linux buildfix
2019-06-30 18:34:00 -04:00
Brad Parker
07c0451b93
cdrom: add windows support
2019-06-30 18:34:00 -04:00
Brad Parker
93b81198c2
cdrom: increase retry time, use alternate method for reading sub-channel data (not all drives can read Q data from READ CD)
2019-06-30 18:34:00 -04:00
Brad Parker
8af3078966
track1 playback is working, redbook might have issues currently
2019-06-30 18:34:00 -04:00
Brad Parker
0ad77800d9
use memcpy instead of strlcpy, some cores request 1 byte at a time from the cuesheet
2019-06-30 18:34:00 -04:00
Brad Parker
08cd3a90f2
initial cdrom reading work
2019-06-30 18:33:59 -04:00
twinaphex
237e8c3d02
(VFS) Cleanup remove and rename impl. too so we get no more warnings
2019-05-22 22:36:38 +02:00
twinaphex
8eed2f0259
Refactor this again to make it cleaner
2019-05-22 22:24:23 +02:00
twinaphex
a57fb7fe51
Splitup retro_vfs_stat_impl - was becoming a big mess -
...
also add checking for empty string to beginning of function
for all codepaths
2019-05-22 22:19:00 +02:00
twinaphex
32f9b9ab9a
(PS4/ORBIS) Move path_is_directory code parts to VFS layer - hope I did
...
it right
2019-05-22 02:32:22 +02:00
twinaphex
0919cd9746
(Legacy Win32) Be more careful with retro_vfs_stat_impl
2019-05-06 03:00:51 +02:00
Ghabry
5faf6a124d
UWP VFS: Calculate buffer offset correctly when read fails due to EOF
2019-04-28 12:15:46 +02:00
Ghabry
c209b0b3d9
UWP: Improve IO performance by manually buffering short reads.
...
Reduce copies by binding by reference in the lambdas
2019-04-27 23:47:52 +02:00
Ghabry
4390317992
Revert "(UWP/WinRT)"
...
This reverts commit b43b3e2bb0554ca92db204855692d9a74332cfda.
2019-04-27 15:01:01 +02:00
twinaphex
b43b3e2bb0
(UWP/WinRT)
...
- Disable VFS for now - seems to be very problematic right now
- Move uwp_is_path_accessible_using_standard_io to file_path.c
since it seems to have no VFS dependencies, and rename it to
is_path_accessible_using_standard_io so it could possibly be later
used for other platforms as well that also have sandboxed filesystems
2019-04-27 09:20:19 +02:00
twinaphex
cff92152db
(VFS UWP) Revert this back
2019-04-27 09:05:39 +02:00
twinaphex
5c3d340e01
(UTF) Small optimizations
2019-04-27 00:46:26 +02:00
twinaphex
d41827ec7e
(VFS implementation) Small cleanups
2019-04-26 05:53:59 +02:00
twinaphex
5e82940a08
(VFS) Reimplement path_mkdir_error
2019-04-24 17:41:02 +02:00
twinaphex
d6e9776ab8
(VFS) Small cleanups
2019-04-24 02:19:09 +02:00
twinaphex
f9f66a14b3
Simplify retro_vfs_mkdir_impl
2019-04-23 22:30:38 +02:00
twinaphex
b49577b65f
(UWP VFS) Code formatting cleanups
2019-04-07 22:45:35 +02:00
twinaphex
dd016c44c9
(UWP VFS) Code formatting cleanups
2019-04-07 21:58:10 +02:00
twinaphex
79ffb53ef2
(UWP VFS) Try to rewrite this - baby steps
2019-04-07 21:35:45 +02:00
twinaphex
e0cb900abe
(UWP VFS) Cleanups
2019-04-07 21:22:20 +02:00
Francisco Javier Trujillo Mata
8d1adbc6ee
Cleaning no needed functions and library
2019-03-15 20:19:14 +01:00
Francisco Javier Trujillo Mata
adf2743464
Implement CDFS and custom file descriptor support
2019-03-15 20:19:14 +01:00
Francisco Javier Trujillo Mata
27ab4ac78b
[PS2] Some audio improvements
2019-03-06 20:11:15 +01:00
Francisco Javier Trujillo Mata
6d2bba220f
[PS2] Improvements with the device detection and different folder to save config
2019-03-02 16:06:36 +01:00
Francisco Javier Trujillo Mata
43ff843757
[PS2] Now Files IO works for USBs and Hosts (net)
2019-02-28 14:19:16 +01:00
Francisco Javier Trujillo Mata
3ec2ec2e11
Fix load state issue
2019-02-26 23:48:37 +01:00
twinaphex
d1a831e6ec
(UWP) Buildfix
2019-02-11 23:15:11 +01:00
twinaphex
bd19958658
(libretro-common) Don't use RARCH_LOG inside libretro-common files
2019-02-07 05:45:25 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
twinaphex
1796d359c5
Don't use setvbuf for PSP too
2019-02-02 16:43:17 +01:00
Twinaphex
556b7b19de
Merge pull request #8025 from krzys-h/uwp-storagefile
...
(UWP) StorageFile implementation
2019-01-27 08:33:17 +01:00
orbea
cb602c190d
Some C89_BUILD fixes.
2019-01-20 14:03:42 -08:00
krzys-h
e5a2221eac
Make lambdas safer for multithreading
2019-01-19 12:13:16 +01:00
krzys-h
20cb84189e
Fix problems with UWP filesystem in Release builds
2019-01-19 12:04:55 +01:00