mind posting an emuLog with VIF/HW/DMA (EE), but enable these just before u get those vif error msgs, else the emuLog will be huge 
UNPACK 1ff0, 42, UNHANDLED b
UNKNOWN VifCmd: 1f
UNPACK 2ff0, 54, UNHANDLED b
UNPACK 2ee0, 5a, UNHANDLED b
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=e, v->size=111, size=111, v->addr=3f10
UNKNOWN VifCmd: 2e
UNKNOWN VifCmd: f
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=d, v->size=222, size=222, v->addr=3ff0
UNKNOWN VifCmd: bf
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=1, v->size=113, size=113, v->addr=3fa0
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=f, v->size=121, size=121, v->addr=3ff0
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=f, v->size=128, size=128, v->addr=3ff0
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=f, v->size=128, size=128, v->addr=3f00
UNKNOWN VifCmd: f
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=f, v->size=15, size=15, v->addr=3fd0
UNKNOWN VifCmd: f
UNKNOWN VifCmd: f
UNKNOWN VifCmd: 1e
UNKNOWN VifCmd: da
UNKNOWN VifCmd: dd
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=f, v->size=127, size=127, v->addr=3ff0
UNKNOWN VifCmd: 1e
UNKNOWN VifCmd: 22
UNKNOWN VifCmd: 18
UNKNOWN VifCmd: 4f
UNKNOWN VifCmd: be
UNPACK 12f0, 4, UNHANDLED 3
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=1, v->size=111, size=111, v->addr=3ee0
UNKNOWN VifCmd: 1d
UNKNOWN VifCmd: 1e
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=e, v->size=127, size=127, v->addr=3ff0
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=4, v->size=476, size=476, v->addr=3ff0
UNKNOWN VifCmd: 1d
UNPACK 1110, 1b, UNHANDLED 3
UNKNOWN VifCmd: 2e
*PCSX2*: fixme unpack overflow
VIF1 UNPACK: Mode=f, v->size=128, size=128, v->addr=3fb0
UNKNOWN VifCmd: f
UNKNOWN VifCmd: 8f
UNKNOWN VifCmd: f
UNKNOWN VifCmd: dd
UNKNOWN VifCmd: f
UNKNOWN VifCmd: 1d
UNKNOWN VifCmd: 22
UNKNOWN VifCmd: 1e
UNKNOWN VifCmd: 88