]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/jaguar.cpp
Added support for dual DSP cores
[virtualjaguar] / src / jaguar.cpp
index 47e5a65089a527fa8be5d8ce608ed962df1f1bc8..2ad0e969fc89da0799536bd34cd62d66ea5bb1ee 100644 (file)
@@ -902,8 +902,10 @@ if (effect_start)
                gpu_exec(RISCCyclesPerScanline);
 
                if (vjs.DSPEnabled)
-//                     DSPExec(RISCCyclesPerScanline);                 // Ordinary non-pipelined DSP
-                       DSPExecP2(RISCCyclesPerScanline);               // Pipelined DSP execution (3 stage)...
+                       if (vjs.usePipelinedDSP)
+                               DSPExecP2(RISCCyclesPerScanline);       // Pipelined DSP execution (3 stage)...
+                       else
+                               DSPExec(RISCCyclesPerScanline);         // Ordinary non-pipelined DSP
 //                     DSPExecComp(RISCCyclesPerScanline);             // Comparison core
 
                TOMExecScanline(i, render);