MCPcopy Create free account
hub / github.com/AppleWin/AppleWin / VideoGetVblBarEx

Method VideoGetVblBarEx

source/Video.cpp:469–478  ·  view source on GitHub ↗

Called when *outside* of CpuExecute()

Source from the content-addressed store, hash-verified

467
468// Called when *outside* of CpuExecute()
469bool Video::VideoGetVblBarEx(const uint32_t dwCyclesThisFrame)
470{
471 if (g_bFullSpeed)
472 {
473 // Ensure that NTSC video-scanner gets updated during full-speed, so video screen can be redrawn during Apple II VBL
474 NTSC_VideoClockResync(dwCyclesThisFrame);
475 }
476
477 return NTSC_GetVblBar();
478}
479
480// Called when *inside* CpuExecute()
481bool Video::VideoGetVblBar(const uint32_t uExecutedCycles)

Callers 1

ContinueExecutionFunction · 0.80

Calls 2

NTSC_VideoClockResyncFunction · 0.85
NTSC_GetVblBarFunction · 0.85

Tested by

no test coverage detected