//into it somewhere...
//Also, have to change this here and in JaguarReadXX() currently
// Only use the system BIOS if it's available...! (it's always available now!)
- if (vjs.useJaguarBIOS)
- memcpy(jaguarMainRAM, &jagMemSpace[0xE00000], 8);
+ if (vjs.useJaguarBIOS && !vjs.hardwareTypeAlpine)
+ memcpy(jaguarMainRAM, jagMemSpace + 0xE00000, 8);
else
SET32(jaguarMainRAM, 4, jaguarRunAddress);
BUTCHExec(RISCCyclesPerScanline);
//if (start_logging)
// WriteLog("About to execute GPU (%u)...\n", i);
- GPUExec(RISCCyclesPerScanline);
+ if (vjs.GPUEnabled)
+ GPUExec(RISCCyclesPerScanline);
if (vjs.DSPEnabled)
{
//WriteLog("JEN: Time to next event (%u) is %f usec (%u RISC cycles)...\n", nextEvent, timeToNextEvent, USEC_TO_RISC_CYCLES(timeToNextEvent));
m68k_execute(USEC_TO_M68K_CYCLES(timeToNextEvent));
- GPUExec(USEC_TO_RISC_CYCLES(timeToNextEvent));
+
+ if (vjs.GPUEnabled)
+ GPUExec(USEC_TO_RISC_CYCLES(timeToNextEvent));
if (vjs.DSPEnabled)
{