summaryrefslogtreecommitdiff
path: root/libpcsxcore/cdrom.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixing some unitialized variables caught by Clang. Also fixing a divide by ↵SND\MaddTheSane_cp2012-09-231-2/+10
| | | | | | zero error git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79981 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* CD-XA attenuation hack disabled again due to a collateral bug which causes ↵SND\dario86_cp2012-03-011-3/+3
| | | | | | distorted speech in Resident Evil series. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75683 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* - reenabled CD-XA streaming hack by shalma; fixes sound in Final Fantasy ↵SND\dario86_cp2012-02-271-4/+4
| | | | | | | | Tactics, Ridge Racer Type 4 opening sequence and other games (issue #8067); - reenabled CD-XA attenuation by shalma; CD-XA fading effect supported in the main menu in Resident Evil, at the end of the fight in Tekken 3 and in Street Fighter Alpha 3 (issue #9593). git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75584 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updated Free Software Foundation address (Jem256).SND\dario86_cp2012-02-191-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fixes for some problems found with Xcode's static analyzer. There are more, ↵SND\MaddTheSane_cp2011-12-031-2/+2
| | | | | | but I don't know how to approach them. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72824 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 10831 from Durandal_1707:SND\MaddTheSane_cp2011-11-171-18/+29
| | | | | | This should bring the number of warnings when compiling the Mac version with Clang and the -Wall option down to zero. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72386 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 10767 (Durandal_1707).SND\edgbla_cp2011-11-091-2/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72138 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67247 ↵SND\edgbla_cp2011-06-011-1/+1
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67226 ↵SND\edgbla_cp2011-05-311-3/+3
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Ape Escape.SND\edgbla_cp2011-05-311-12/+37
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Temporarily reverted r64524 until I (or someone else) find the time to sort ↵SND\weimingzhi_cp2011-03-131-2445/+2452
| | | | | | out the stuff. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64536 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64535 ↵SND\weimingzhi_cp2011-03-131-9/+18
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Commited patch in issue #8171 (by darktjm).SND\dario86_cp2011-03-121-758/+751
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: move pause delay after ACKSND\notaz_cp2011-02-151-13/+11
| | | | | | This solves FF7 slowdowns and seems to keep games that need this delay working. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63410 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Undo shalma damageSND\shalma_cp2011-02-101-4/+13
| | | | | | | | | | | | | - cdrom.c- Vib Ribbon (decoded buffer - do in spu) - cdrom.c- Crash Team Racing (decoded buffer - do in spu) - xa.c- xa+cdda decoded buffer (fix mistakes) - spu.c- voice 1/3 decoded buffer (optional) Disabled > Please treat all shalma-hopkat work as suspicious (faulty + not hw-accurate) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63195 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom.cSND\shalma_cp2011-02-061-3/+4
| | | | | | - bios - no cd - fix hangs (diskerror) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63004 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Experimental patchesSND\shalma_cp2011-02-041-1/+5
| | | | | | | | - cdrom.c- fix stereo xa attenuation Disabled by default git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Experimental patchesSND\shalma_cp2011-02-041-1/+21
| | | | | | | | | | | | | | | | | | 1- cdrom.c Remove IRQ clear - read reschedule Fix xa streaming timing (ex. Final Fantasy Tactics) 2- cdrom.c BIOS music player - init attenuators 3- r3000a.c Set spu async to ~10 apu cycle updates Correct Square sound effects Disabled by default git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62890 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* ExperimentalSND\shalma_cp2011-02-021-1/+2
| | | | | | | | -cdrom.c - fix mono xa attenuation Disabled by default git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62855 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Experimental patchesSND\shalma_cp2011-02-021-10/+25
| | | | | | | | | | - cdrom.c - burst dma 0.3333x - cdrom.c - mono xa attenuation (Tales of Phantasia) - misc comments cleanup Disabled by default git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62851 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom.cSND\shalma_cp2011-02-021-2/+2
| | | | | | - fix cdda attenuation (Tekken 1) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62845 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Experimental patchesSND\shalma_cp2011-02-021-16/+27
| | | | | | | | | | | - gpu.c - use 1/3x dma time (max time allowed by X-Files - system interrupt timing) - cdrom.c - fix dma wrap pointers Disabled by default - enable yourself for now git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62840 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Experimental patchesSND\shalma_cp2011-02-021-1/+75
| | | | | | | | | | | | | | | | | | | | | | 1- gpu.c We don't emulate bus conflicts. Especially with DMA. Lower vram2mem, mem2vram times (1 -> 0.25) - fixes X-Files videos 2- cdrom.c Duke Nukem - Time to Kill uses CD attenuation values for XA music, speech - fix volume slider 3- cdrom.c Add cdrom dma wrapping - possible Ape Escape additional fixes (>2352 transfers in several places) All disabled - view diff and activate at your own risk (accuracy regressions) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62832 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom.cSND\shalma_cp2011-01-301-11/+5
| | | | | | | - mute data track 01 - fix cdlplay resume git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62711 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* remove old cdxa attenuationSND\shalma_cp2011-01-201-53/+40
| | | | | | | - use cdda attenuation only git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62214 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* - Added -slowboot parameter.SND\weimingzhi_cp2011-01-121-15/+11
| | | | | | | | | - Load SBI file from patches/SLUS_xxx.xx.sbi instead. - Inlined the I-cache code for performance improvement. - Fixed endianness issue (not tested). git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62024 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2011-01-061-0/+4
| | | | | | | -cdrom- seekl -> getlocp -Megaman Legends 2 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61823 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2011-01-031-1/+1
| | | | | | -cdrom-win32 legacy spu crash git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61714 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2011-01-011-1/+10
| | | | | | | -cdrom-attenuation compat hack #2 (please remove later someday) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61684 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-311-1/+4
| | | | | | -cdrom- real subq autopause git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61676 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-311-1/+1
| | | | | | -cdrom-fake subq autopause git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61674 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-311-3/+8
| | | | | | -cdrom-getlocp local, bios play git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61666 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-311-145/+145
| | | | | | -cdrom- fake cdda subq (3/3) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61659 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-311-248/+307
| | | | | | -cdrom- cdda sync (2/x) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61647 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-301-0/+1
| | | | | | -dfsound- load lag,cdda smooth git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61643 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-301-6/+13
| | | | | | -cdrom- sub fake fixes (1/x) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61609 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* hopkatSND\shalma_cp2010-12-291-0/+20
| | | | | | | -cdrom- cdda stop irq -Magic the Gathering- looping territory cdda git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61590 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* - dfsound (unix): Added mute option and freqresponse to the config utility.SND\weimingzhi_cp2010-12-291-0/+2
| | | | | | | | | | | - gxvideo: Fixed FTBFS. - Fixed Run BIOS (Issue #7806). - Updated gettext scripts. - Credit where it's due. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61576 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Redump.org SBI - cdrom.c, cdriso.cSND\shalma_cp2010-12-021-0/+15
| | | | | | | | | | | | | | | | | | | | | | - native support (LibCrypt) ex. TOCA World Touring Cars (Europe) 1) Run CDROM - download SBI from redump.org - place in emu folder - name "redump.sbi" - run CDROM (subchannel optional) 2) Run ISO - download SBI from redump.org - place in iso folder - "toca world cars.bin", "toca world cars.cue", "toca world cars.sbi" or "toca world cars.img", "toca world cars.ccd", "toca world cars.sbi" - run ISO (subchannel file optional) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60534 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom.cSND\shalma_cp2010-11-291-5/+5
| | | | | | - better spu compat hack git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60327 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* V-Rally 2 - cdrom.cSND\shalma_cp2010-11-291-0/+3
| | | | | | | - spu compat hack ($0-8000 max) - fix movie sound git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60325 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60315 ↵SND\edgbla_cp2010-11-291-7/+7
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Sim Theme Park - cdrom.cSND\shalma_cp2010-11-281-3/+2
| | | | | | | | - return no adpcm data (zero) - fix speech git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60311 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Smurf Racer - cdrom.cSND\shalma_cp2010-11-281-12/+36
| | | | | | | | | | | - separate left-right attenuation - fix movie volume - eternal compatibility hack - fixme later git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60309 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Twisted Metal 4 - cdrom.cSND\shalma_cp2010-11-281-0/+5
| | | | | | | - adjust psx cdda pregap - fix in-game music git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60298 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom.cSND\shalma_cp2010-11-271-30/+30
| | | | | | | - Test: use $800 default time - ex. getlocl, nop $1000 -> $800 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60250 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Twisted Metal 3 - cdrom.cSND\shalma_cp2010-11-271-2/+4
| | | | | | | - use shorter cdlnop - fix music git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60249 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom.cSND\shalma_cp2010-11-271-79/+103
| | | | | | - (gschwnd) cleanup git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Eggs of Steel - cdrom.cSND\shalma_cp2010-11-251-2/+16
| | | | | | | - longer seekl time - fix new game git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60142 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Crusaders of Might and Magic - cdrom.cSND\shalma_cp2010-11-241-10/+22
| | | | | | | - fix seek, getlocl, read_ack times - fix cutscene speech (start + play) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60064 e17a0e51-4ae3-4d35-97c3-1a29b211df97