From 1289 you can use MTGS mode in VUint, but the new code was enabled :P now disabled it so MTGS will work

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1290 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
refraction 2009-05-29 18:58:06 +00:00
parent aa64a21e93
commit 1600dc1764

View File

@ -2071,7 +2071,7 @@ void _vuXGKICK(VURegs * VU)
{
u8* pmem = mtgsThread->GetDataPacketPtr();
if((size << 4) > (u32)(0x4000-((VU->VI[_Is_].US[0]*16) & 0x3fff)))
/* if((size << 4) > (u32)(0x4000-((VU->VI[_Is_].US[0]*16) & 0x3fff)))
{
//DevCon::Notice("addr + Size = 0x%x, transferring %x then doing %x", params ((VU->VI[_Is_].US[0]*16) & 0x3fff) + (size << 4), (0x4000-((VU->VI[_Is_].US[0]*16) & 0x3fff)) >> 4, size - (0x4000-((VU->VI[_Is_].US[0]*16) & 0x3fff) >> 4));
memcpy_aligned(pmem, (u8*)VU->Mem+((VU->VI[_Is_].US[0]*16) & 0x3fff), 0x4000-((VU->VI[_Is_].US[0]*16) & 0x3fff));
@ -2081,9 +2081,9 @@ void _vuXGKICK(VURegs * VU)
memcpy_aligned(pmem, (u8*)VU->Mem, size<<4);
}
else
{
{*/
memcpy_aligned(pmem, (u8*)VU->Mem+((VU->VI[_Is_].US[0]*16) & 0x3fff), size<<4);
}
//}
mtgsThread->SendDataPacket();
}