From e932316e4b7962772395d30c8ea0f5a8a1eddaac Mon Sep 17 00:00:00 2001 From: dinkc64 <12570148+dinkc64@users.noreply.github.com> Date: Fri, 18 Apr 2014 05:44:46 +0000 Subject: [PATCH] get Contra up to speed --- src/burn/drv/konami/d_contra.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/burn/drv/konami/d_contra.cpp b/src/burn/drv/konami/d_contra.cpp index 95940edae..7797f5396 100644 --- a/src/burn/drv/konami/d_contra.cpp +++ b/src/burn/drv/konami/d_contra.cpp @@ -816,6 +816,7 @@ static INT32 DrvDraw() INT32 rgb = Palette[DrvColTable[i]]; DrvPalette[i] = BurnHighCol(rgb >> 16, rgb >> 8, rgb, 0); } + DrvRecalc = 0; } draw_bg(); @@ -834,7 +835,7 @@ static INT32 DrvDraw() static INT32 DrvFrame() { - INT32 nInterleave = 10; + INT32 nInterleave = 20; if (DrvReset) { DrvDoReset(); @@ -858,7 +859,8 @@ static INT32 DrvFrame() INT32 nCyclesSegment = 0; INT32 nSoundBufferPos = 0; - INT32 nCyclesTotal[2] = { 1500000 / 60, 2000000 / 60 }; +// INT32 nCyclesTotal[2] = { 1500000 / 60, 2000000 / 60 }; + INT32 nCyclesTotal[2] = { 12000000 / 60, 3000000 / 60 }; INT32 nCyclesDone[2] = { 0, 0 }; for (INT32 i = 0; i < nInterleave; i++) {