Do not call 8514/A or XGA recalculate timings functions until the function pointer is non-NULL.

This commit is contained in:
OBattler
2023-10-10 00:49:44 +02:00
parent d00d39b9e8
commit 881844dd32

View File

@@ -718,12 +718,12 @@ svga_recalctimings(svga_t *svga)
svga->recalctimings_ex(svga);
}
if (ibm8514_active) {
if (ibm8514_active && (svga->dev8514 != NULL)) {
if (!dev->local)
ibm8514_recalctimings(svga);
}
if (xga_active)
if (xga_active && (svga->xga != NULL))
xga_recalctimings(svga);
if (svga->hdisp >= 2048)