trunk/hash/saturn.xml
| r21322 | r21323 | |
| 493 | 493 | Horde, The (Japan) [T-15902G] | (hordej) |
| 494 | 494 | Horror Tour (Japan) [T-24301G] | (horror) |
| 495 | 495 | Houkago Ren-ai Club: Koi no Etude (Japan) [T-19713G] | (houkago) |
| 496 | | Houkago Ren-ai Club: Koi no Etude (Japan) (Genteiban) [T-19714G] | houkagogen) |
| 496 | Houkago Ren-ai Club: Koi no Etude (Japan) (Genteiban) [T-19714G] | (houkagogen) |
| 497 | 497 | Houma Hunter Lime: Perfect Collection (Japan) [T-2001G] | (hhuntlim) |
| 498 | 498 | House of the Dead, The (Japan) [GS-9173] | (hotdj) |
| 499 | 499 | House of the Dead, The (Japan) (Satakore) [GS-9207] | @@ |
trunk/src/emu/machine/stvcd.c
| r21322 | r21323 | |
| 2450 | 2450 | { |
| 2451 | 2451 | if ((cd_stat & 0x0f00) == CD_STAT_SEEK) |
| 2452 | 2452 | { |
| 2453 | INT32 fad_diff; |
| 2454 | //printf("PRE %08x %08x %08x %d\n",cd_curfad,cd_fad_seek,cd_stat,cd_fad_seek - cd_curfad); |
| 2455 | |
| 2456 | fad_diff = (cd_fad_seek - cd_curfad); |
| 2457 | |
| 2453 | 2458 | /* Zero Divide wants this TODO: timings. */ |
| 2454 | | if((cd_fad_seek - cd_curfad) > (750*cd_speed)) |
| 2459 | if(fad_diff > (750*cd_speed)) |
| 2460 | { |
| 2461 | //printf("PRE FFWD %08x %08x %08x %d %d\n",cd_curfad,cd_fad_seek,cd_stat,cd_fad_seek - cd_curfad,750*cd_speed); |
| 2455 | 2462 | cd_curfad += (750*cd_speed); |
| 2456 | | else if((cd_fad_seek - cd_curfad) < (-750*cd_speed)) |
| 2463 | //printf("POST FFWD %08x %08x %08x %d %d\n",cd_curfad,cd_fad_seek,cd_stat,cd_fad_seek - cd_curfad, 750*cd_speed); |
| 2464 | } |
| 2465 | else if(fad_diff < (-750*cd_speed)) |
| 2466 | { |
| 2467 | //printf("PRE REW %08x %08x %08x %d %d\n",cd_curfad,cd_fad_seek,cd_stat,cd_fad_seek - cd_curfad, -750*cd_speed); |
| 2457 | 2468 | cd_curfad -= (750*cd_speed); |
| 2469 | //printf("POST REW %08x %08x %08x %d %d\n",cd_curfad,cd_fad_seek,cd_stat,cd_fad_seek - cd_curfad, -750*cd_speed); |
| 2470 | } |
| 2458 | 2471 | else |
| 2459 | 2472 | { |
| 2473 | //printf("Ready\n"); |
| 2460 | 2474 | cd_curfad = cd_fad_seek; |
| 2461 | 2475 | cd_stat = CD_STAT_PLAY; |
| 2462 | 2476 | } |