▲ | lelandfe 5 days ago | ||||||||||||||||||||||
So the invisible 12h timer runs during cutscenes. During Excalibur 2 runs, I used to open and close the PS1 disc tray to skip (normally unskippable) cutscenes. Never knew why that worked. (I also never managed to get it) | |||||||||||||||||||||||
▲ | jonhohle 5 days ago | parent | next [-] | ||||||||||||||||||||||
I’m going to wager that the cutscenes are all XA audio/video DMA’d from the disc. Opening the disc kills the DMA and the error recovery is just to end the cutscene and continue. The program is in RAM, so a little interruption on reading doesn’t hurt unless you need to time it to avoid an error reading the file for the next section of gameplay. | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | p1necone 5 days ago | parent | prev [-] | ||||||||||||||||||||||
> Never knew why that worked. I'm guessing the game probably streams FMV cutscenes of the disc as they play, and the fallback behaviour if it can't find them is to skip rather than crash. |