PCSX2 / pcsx2

PCSX2 - The Playstation 2 Emulator
https://pcsx2.net
GNU General Public License v3.0
11.85k stars 1.63k forks source link

Time Crisis 2/3 Timing issues with some BIOS revisions #2475

Closed ghost closed 4 years ago

ghost commented 6 years ago

PCSX2 version: 1.5dev 2400

PCSX2 options: All default, speedhacks off

Plugins used: All defaults

Description of the issue: The games "Time Crisis 2" and "Time Crisis 3" fails to load on some BIOS revisions (Tested on 2 differents PS2 slim BIOS)

Note: set the EE cyclerate to -3 allow the games to work on the 2.2 BIOS.

How to reproduce the issue: Load Time Crisis 2 or 3 on a 2.2 BIOS (or other than 2.0).

Not a regression

PC specifications: AMD fx8350 GTX 1060 Windows 10 64bits

Syst3mSh0ck commented 6 years ago

Looks like this is caused by a lack of BIOS .nvm section as mentioned here: https://forums.pcsx2.net/archive/index.php/thread-38332.html

sce1394SbEui64 seems to be an IOP function related to I/O likely used during Guncon enumeration.

ghost commented 6 years ago

Humm, maybe it's not related because when I boot the game with EE cyclerate -3, this error still appear but is not fatal.

And by the way I extracted booth BIOS with the same dumper so the .nvm should be fine.

ghost commented 4 years ago

Can you retest this with latest master by any chance? There were changes to timers since then, maybe it is fixed now.

seta-san commented 4 years ago

This is a firewire issue, not a timing issue