Connor McLaughlin
|
d2ca454576
|
Sync filesystem.h/path.h
|
2022-07-21 17:29:57 +10:00 |
|
Connor McLaughlin
|
9ab64ecdb3
|
CDImage: Add Precache() method
|
2022-04-03 21:09:36 +10:00 |
|
Connor McLaughlin
|
425dee2f0b
|
CDImage: Fix tracks not getting brought across in CopyTOC()
|
2021-11-05 15:19:21 +10:00 |
|
Connor McLaughlin
|
7eceee6a20
|
CDImage: Use display name for playlist titles
|
2021-08-21 16:58:10 +10:00 |
|
Connor McLaughlin
|
4d262e8072
|
CDImage: Add CD-ROM device implementation
|
2021-07-26 01:30:53 +10:00 |
|
Connor McLaughlin
|
06b009f361
|
Warning fixes
|
2021-06-27 13:51:22 +10:00 |
|
Connor McLaughlin
|
3cb01bf23d
|
CDImage: Fix compilation on Linux
|
2021-06-01 22:04:25 +10:00 |
|
Connor McLaughlin
|
56c08254c9
|
CDImage: Fix incorrect index returned for track-relative 00:02:00
Fixes some voice lines being very briefly cut off in Tomb Raider.
|
2021-05-27 03:48:02 +10:00 |
|
Connor McLaughlin
|
e8e8b910a5
|
CDImage: Fix pregap not going to 00:00:00
|
2021-05-27 03:48:02 +10:00 |
|
Connor McLaughlin
|
46d19eeb1f
|
Android: Allow opening/getting files relative to downloads directory
|
2021-04-24 16:19:13 +10:00 |
|
Connor McLaughlin
|
9652e3cb6b
|
CDImage: Generate correct relative subq position in pregap
|
2021-04-22 02:58:13 +10:00 |
|
Connor McLaughlin
|
fa2525324e
|
CDImage: Fix Linux build
|
2021-03-27 15:34:15 +10:00 |
|
Connor McLaughlin
|
e83f312928
|
CDImagePBP: Add multi-disc support
|
2021-03-27 15:18:29 +10:00 |
|
Connor McLaughlin
|
50d712c3fe
|
CDImage: Support sub-images, use subimages for m3u
|
2021-03-27 15:18:29 +10:00 |
|
Connor McLaughlin
|
11dcba1b68
|
CDImage: Use Error class for complex errors
|
2021-03-19 01:58:00 +10:00 |
|
Albert Liu
|
46ff2b553d
|
CDImage: Add support for loading PBP images
|
2021-03-15 20:06:39 -07:00 |
|
Connor McLaughlin
|
753dd0480f
|
CDImage: Add support for loading mds/mdf images
|
2021-03-07 16:26:15 +10:00 |
|
Connor McLaughlin
|
ac4dd11fa0
|
CDImage: Add support for ECM images
|
2021-03-07 02:47:00 +10:00 |
|
Connor McLaughlin
|
13b0946efd
|
CDImage: Fix file reading from >1 sequential sector
|
2021-02-22 12:22:28 +10:00 |
|
Connor McLaughlin
|
627008f34c
|
CDImage: Add helper for checking for SBI
|
2020-12-18 03:03:22 +10:00 |
|
Connor McLaughlin
|
2467dbedd7
|
CDImage: Handle .iso files the same as .bin files
Very reluctant to add this but people keep complaining...
|
2020-11-11 01:02:40 +10:00 |
|
Connor McLaughlin
|
3187d07d03
|
CDImage: Add memory CD image class
|
2020-07-22 00:03:07 +10:00 |
|
Connor McLaughlin
|
cf366d3fba
|
CDImage: Fix crash reading subq from lead-in
|
2020-07-22 00:02:51 +10:00 |
|
Lioncash
|
0abe4c60b4
|
cd_image: Make use of std::array where applicable
Simplifies array copies.
|
2020-06-23 05:35:26 -04:00 |
|
Connor McLaughlin
|
8b04b74f27
|
Common: Add a CD image hasher class
|
2020-06-08 01:19:35 +10:00 |
|
Connor McLaughlin
|
6ebd9236c5
|
CDImage: Add track info accessors
|
2020-05-16 20:32:36 +10:00 |
|
Connor McLaughlin
|
712168cf45
|
CDImage: Better handle sequential reading into lead-out area
|
2020-05-08 17:35:55 +10:00 |
|
Connor McLaughlin
|
c3c8df14ea
|
CDImage: Set SubQ control for lead-out to last index SubQ
|
2020-05-08 15:41:16 +10:00 |
|
Connor McLaughlin
|
5b389ae13d
|
CDROM: Synthesize lead-out area and stop reading when reached
|
2020-05-08 10:51:49 +10:00 |
|
Connor McLaughlin
|
18d5086e4c
|
Common/CDImage: Changes to support CHD interfaces
|
2020-01-30 20:06:15 +10:00 |
|
Connor McLaughlin
|
71c1e243fe
|
Remove YBaseLib dependency
|
2020-01-10 13:40:53 +10:00 |
|
Connor McLaughlin
|
bc44d4b1b0
|
CDImage: Support SBI replacement subchannel Q for cue/bin images
|
2019-12-06 21:14:58 +10:00 |
|
Connor McLaughlin
|
3b11d936df
|
Common: Add a basic ISO reader class
|
2019-11-29 23:36:25 +10:00 |
|
Connor McLaughlin
|
457743e109
|
Common/CDImage: Fix double increment of sectors_read
|
2019-11-28 01:55:09 +10:00 |
|
Connor McLaughlin
|
6bb4f8e728
|
CDImage: Support generating Q Sub-Channel
|
2019-11-10 22:44:53 +10:00 |
|
Connor McLaughlin
|
2cc5084dd1
|
CDImage: Handle cue sheets where pregap is in file
|
2019-11-10 15:16:48 +10:00 |
|
Connor McLaughlin
|
273d807e31
|
Common: Add HeapArray class
|
2019-10-27 13:34:13 +10:00 |
|
Connor McLaughlin
|
a76ec6fc19
|
Compile fixes for GCC
|
2019-10-22 23:07:51 +10:00 |
|
Connor McLaughlin
|
1cc3e4d5f2
|
CDImage: Only add implicit two seconds pregap for track 1
|
2019-10-20 15:32:02 +10:00 |
|
Connor McLaughlin
|
9433e08782
|
CDROM: Implement GetTD command
|
2019-10-18 23:52:52 +10:00 |
|
Connor McLaughlin
|
4959de9859
|
CDROM: Implement GetTN command
|
2019-10-18 23:52:52 +10:00 |
|
Connor McLaughlin
|
513bbe44f3
|
Common: Refactor CDImage class to support multiple tracks/indices
|
2019-10-18 23:52:52 +10:00 |
|
Connor McLaughlin
|
0324ae2fd7
|
CDROM: Initial debug windows
|
2019-10-17 23:54:51 +10:00 |
|
Connor McLaughlin
|
767e8f08e0
|
CDROM: Move pregap handling to image class
|
2019-09-26 00:15:06 +10:00 |
|
Connor McLaughlin
|
3fb08a72a4
|
CDROM: Hack around missing pregap in images
|
2019-09-22 02:32:45 +10:00 |
|
Connor McLaughlin
|
ad652c47ed
|
Basic CD image loading
|
2019-09-20 20:14:00 +10:00 |
|