"Fixed" the slow FMV in games that use cd-read, also Xenosaga's Intro FMV works again. Note: dvd and cd readspeeds are not emulated correctly. Needs more fixing.

git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@128 a6443dda-0b58-4228-96e9-037be469359c
This commit is contained in:
ramapcsx2 2008-09-17 08:45:42 +00:00 committed by Gregory Hainaut
parent 40aae5a70e
commit 27c5c735ad
1 changed files with 5 additions and 4 deletions

View File

@ -1298,10 +1298,11 @@ void cdvdWrite04(u8 rt) { // NCOMMAND
else cdvd.RetryCnt = cdvd.Param[8];
cdvd.SpindlCtrl = cdvd.Param[9];
switch (cdvd.Param[9]) {
case 0x01: cdvd.Speed = 1; break; // CD
case 0x02: cdvd.Speed = 2; break; // CD
case 0x03: cdvd.Speed = 4; break; // CD
case 0x04: cdvd.Speed = 12; break; // CD
//always do 24x for now
//case 0x01: cdvd.Speed = 1; break; // CD
//case 0x02: cdvd.Speed = 2; break; // CD
//case 0x03: cdvd.Speed = 4; break; // CD
//case 0x04: cdvd.Speed = 12; break; // CD
default: cdvd.Speed = 24; break; // CD
}
switch (cdvd.Param[10]) {