mirror of https://github.com/PCSX2/pcsx2.git
"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:
parent
40aae5a70e
commit
27c5c735ad
|
@ -1298,10 +1298,11 @@ void cdvdWrite04(u8 rt) { // NCOMMAND
|
||||||
else cdvd.RetryCnt = cdvd.Param[8];
|
else cdvd.RetryCnt = cdvd.Param[8];
|
||||||
cdvd.SpindlCtrl = cdvd.Param[9];
|
cdvd.SpindlCtrl = cdvd.Param[9];
|
||||||
switch (cdvd.Param[9]) {
|
switch (cdvd.Param[9]) {
|
||||||
case 0x01: cdvd.Speed = 1; break; // CD
|
//always do 24x for now
|
||||||
case 0x02: cdvd.Speed = 2; break; // CD
|
//case 0x01: cdvd.Speed = 1; break; // CD
|
||||||
case 0x03: cdvd.Speed = 4; break; // CD
|
//case 0x02: cdvd.Speed = 2; break; // CD
|
||||||
case 0x04: cdvd.Speed = 12; break; // CD
|
//case 0x03: cdvd.Speed = 4; break; // CD
|
||||||
|
//case 0x04: cdvd.Speed = 12; break; // CD
|
||||||
default: cdvd.Speed = 24; break; // CD
|
default: cdvd.Speed = 24; break; // CD
|
||||||
}
|
}
|
||||||
switch (cdvd.Param[10]) {
|
switch (cdvd.Param[10]) {
|
||||||
|
|
Loading…
Reference in New Issue