cottonvibes 7593072214 Added some missing logic to gifTransferDummy() which takes into account completing partial transfers.
For example, if a path3 transfer has a giftag with nloop = 30, and we only 'looped' 20 times, then the next time gifTransferDummy() is run for path3, it will treat the incoming data as the rest of that gs primitive (instead of a new giftag), finishing the rest of the 10 loops. (Then it just continues normally, treating the next 16bytes of data as a new giftag...)

Its odd that I wasn't doing this before and games seemed to work fine, but might be needed for a few games...

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1829 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-09-16 08:51:14 +00:00
2009-03-10 23:05:35 +00:00
S
Description
PCSX2 - The Playstation 2 Emulator
702 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 88.5%
C 2.8%
HTML 2.5%
GLSL 1.2%
Objective-C++ 1%
Other 3.8%