From: notaz Date: Mon, 29 Nov 2021 21:35:08 +0000 (+0200) Subject: drc: rearrange hacks X-Git-Tag: r23~49 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff_plain;h=2405813165a8259d501406d91c3d3161972db9ec;hp=2405813165a8259d501406d91c3d3161972db9ec drc: rearrange hacks Also adds PE2 hack. PE2 probably checks if a frame didn't take too long to complete by comparing counter 2 to a hardcoded value. If it did exceed the limit it restarts all the processing, probably assuming that the GPU was busy that time and retrying on next frame would work out? Still it will hang if not enough cycles are available, regardless of how root counters are handled, and currently won't work on the interpreter even with root counter hack because of recently added stalls. PCSX's timing is just too wrong all over the place... ---