aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore/cdriso.c
AgeCommit message (Collapse)Author
2020-10-11Merge pull request #449 from cmitu/cdX-as-cueAutechre
cdriso: parse .cd<X> files as .cue
2020-10-10Correctly signal errors for out-of-bounds async CD readsJustin Weiss
2020-09-20cdriso: parse .cd<X> files as .cue.cmitu
Enables the parsing of .cd<X> files as cuesheets. Useful to 'hide' individual `.cue` files from the frontend when using a multi-disc game configured in a playlist (`.m3u`) file.
2020-04-26cdriso: fix a disk switching deadlockcmitu
2020-02-25Add async CD accessJustin Weiss
2019-10-24sbi support for multidisc pbpSakitoshi
same syntaxis as beetle-psx, name the sbi file after the pbp and append an underscore and the number of the disc at the end.
2019-08-02Sanitize Loaded CD image string in logretro-wertz
2019-05-19Allow building without CHD, disable CHD for 3DSretro-wertz
- all platforms compiles with CHD support. - compile with HAVE_CHD=0 for no chd support. - CHD fails building for 3DS, not sure its even fast enough for the device. I tried asking in discord channel but haven't got reply. Disabling it till someone familiar with 3ds can fix it. http://p.0bl.net/123458
2019-05-15fix track information when loading CHDs.aliaspider
2019-05-14add CHD support.aliaspider
2019-03-13merge remote-tracking branch 'notaz/master'retro-wertz
2019-03-07Fix for compiling it against newer zlib versions.gameblabla
2019-01-27Fix segfault when loading cue files from relative paths.orbea
Fixes https://github.com/libretro/pcsx_rearmed/issues/63
2017-03-02(WIN32) move #define statements after all #include statements.aliaspider
2017-01-24Rename uncompress2 to avoid conflicts with zlib.h on some systems. Fixes ↵orbea
https://github.com/libretro/pcsx_rearmed/issues/87
2016-04-22Merge branch 'master' of https://github.com/notaz/pcsx_rearmed into notaz-masterdankcushions
2016-03-05large file supportnotaz
not tested if it actually reads over 2GB
2015-11-01Attempt to avod build errors for Mingwtwinaphex
2015-01-03mingw build fixesnotaz
2014-12-21misc: merge from pcsxr r91261,r91276notaz
Author: edgbla Small fixes. 11834, 11836 (Lioncash);
2014-12-21cdriso: merge from pcsxr r90558notaz
Author: edgbla cdriso: cbn/cbin detection fix;
2013-06-04cdriso: log file open errorsnotaz
2013-05-26cdriso: make sure to open correct file for cddanotaz
2013-05-26cdriso: use correct buffer in .toc checknotaz
2013-04-05cdriso: look for data files if other one is selectednotaz
2013-04-05cdriso: prefer .toc over .cuenotaz
as .toc has subchannel flags
2013-03-15cdriso: handle no disk state betternotaz
2013-01-28merge minor fixes from pcsxrnotaz
my own code..
2013-01-28cdriso: merge cdda code from pcsxrnotaz
my own code..
2013-01-13cdriso: improve .toc handlingnotaz
2013-01-03cdrom: implement attenuator/volume properlynotaz
2013-01-03cdriso: handle file offsets betternotaz
2013-01-03cdriso: simplify read codenotaz
2013-01-03cdriso: fix .cue file parsingnotaz
2012-12-21warning fixnotaz
2012-12-09pipe error messages through single functionnotaz
for easier redirection to file, logcat or whatever
2012-11-04cdriso: don't play data tracknotaz
some refactoring too
2012-11-03cdrom: read subq directly, not from threadnotaz
thread is doing 10 sectors at once, not that accurate..
2011-10-30cdriso: support multidisk ebootsnotaz
2011-10-30cdriso: add cbin supportnotaz
2011-10-08spu/cdda: sync cdda to spu playbacknotaz
this will probably make cdrom/vsync timing desync situation worse (those were never in sync anyway) but fix some cdda related sound stuttering. Those magic values are used trying to preserve other SPU plugin compatibility.
2011-07-13cdriso: handle eboot and it's TOC, some refactoringnotaz
This gives cdda support for eboot
2011-07-08cdriso: handle pregap read/playnotaz
2011-07-08cdriso: handle TOC and track timing betternotaz
2011-06-07enable Wall warnings by defaultnotaz
still disable it in some cases (instead of fixing) to avoid drifting from upstream projects too much.
2011-02-15add redump.org SBI supportnotaz
This is based on PCSX-Reloaded (as usual) but done a bit different, loaded as .sub file instead of as ppf patch.
2011-01-26cdriso: adjust getTD and getStatus to pcsxr-svnnotaz
2010-12-25cdriso: add hack for cdda pausingnotaz
2010-12-16cdriso: support multi-track .cuenotaz
2010-12-16cdriso: don't try to play audio if tracks are missingnotaz
to prevent random noise