Always reset VGA memory pointer, when load zone in PN, since only a single zone is used.

svn-id: r40297
This commit is contained in:
Travis Howell 2009-05-04 09:13:34 +00:00
parent 1ce07f5e88
commit 511483adc9

View File

@ -72,6 +72,7 @@ void AGOSEngine::loadZone(uint16 zoneNum, bool useError) {
// Only a single zone is used in Personal Nightmare
vpe = _vgaBufferPointers;
vc27_resetSprite();
_vgaMemPtr = _vgaMemBase;
} else {
vpe = _vgaBufferPointers + zoneNum;
if (vpe->vgaFile1 != NULL)