pcsx2/pcsx2/CDVD
Jonathan Li 5d303c793b cdvd:iso: Use Volume Descriptor to find layer break
The DVD layer 0 sector count is stored in the Volume Space Size field of
the Primary Volume Descriptor on DVD layer 0. This value is the same as
the total sector count for a single layer DVD and the first layer 1 LSN
of a dual layer DVD.

Let's use that to determine the layer 1 start LSN instead of using the
brute force approach. Since this approach is much faster than the
previous approach, the layer break is no longer cached.
2016-03-20 21:42:35 +00:00
..
IsoFS cdvd: Replace ScopedPtr with unique_ptr 2016-02-08 22:31:45 +00:00
BlockdumpFileReader.cpp pcsx2: Replace ScopedArray with unique_ptr 2016-01-17 22:54:22 +00:00
CDVD.cpp cdvd: Replace ScopedPtr with unique_ptr 2016-02-08 22:31:45 +00:00
CDVD.h Tray code once more: 2011-07-01 00:58:11 +00:00
CDVD_internal.h CDVD: 2010-07-08 20:40:55 +00:00
CDVDaccess.cpp pcsx2: Replace ScopedArray with unique_ptr 2016-01-17 22:54:22 +00:00
CDVDaccess.h Revert previous mistake. 2012-12-28 01:44:32 +00:00
CDVDisoReader.cpp cdvd:iso: Use Volume Descriptor to find layer break 2016-03-20 21:42:35 +00:00
CDVDisoReader.h * Added subdivided content to the u128 type (changed it from a struct to a union, added _u32[4], _u16[8], etc). 2010-08-31 05:14:00 +00:00
CdRom.cpp Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins. 2014-08-27 13:45:23 +10:00
CdRom.h Initial work on getting further with PSX mode. Because the PSX rules! 2014-03-06 23:00:09 +00:00
ChunksCache.cpp Separate compressed file types into separate files. 2015-04-14 19:24:21 -07:00
ChunksCache.h Separate compressed file types into separate files. 2015-04-14 19:24:21 -07:00
CompressedFileReader.cpp Refactor ISO creation to avoid duplicate code. 2015-04-14 19:24:22 -07:00
CompressedFileReader.h Refactor ISO creation to avoid duplicate code. 2015-04-14 19:24:22 -07:00
CompressedFileReaderUtils.h pcsx2|common: Use _WIN32 for Windows preprocessor macro 2016-01-27 22:41:45 +00:00
CsoFileReader.cpp Darwin/OSX __POSIX__ definitions. 2015-12-02 05:00:41 +02:00
CsoFileReader.h pcsx2:CDVD: init members in constructor 2015-09-23 09:47:27 +02:00
GzippedFileReader.cpp pcsx2|common: Use _WIN32 for Windows preprocessor macro 2016-01-27 22:41:45 +00:00
GzippedFileReader.h pcsx2|common: Use _WIN32 for Windows preprocessor macro 2016-01-27 22:41:45 +00:00
InputIsoFile.cpp CDVD: Initialze all class members 2015-10-25 14:11:43 +05:30
IsoFileFormats.h cdvd: Replace ScopedPtr with unique_ptr 2016-02-08 22:31:45 +00:00
OutputIsoFile.cpp cdvd: Replace ScopedPtr with unique_ptr 2016-02-08 22:31:45 +00:00
zlib_indexed.h pcsx2|common: Use _WIN32 for Windows preprocessor macro 2016-01-27 22:41:45 +00:00