Home
last modified time | relevance | path

Searched refs:ppu_ (Results 1 – 3 of 3) sorted by relevance

/dports/games/libretro-gambatte/gambatte-libretro-22abc24/libgambatte/src/
H A Dvideo.cpp110 lycIrq_.reschedule(ppu_.lyCounter(), ppu_.now()); in loadState()
140 if (ppu_.cgb() && !ppu_.inDmgMode()) in refreshPalettes()
267 return !(ppu_.lcdc() & 0x80) || ppu_.lyCounter().ly() >= 144 in vramAccessible()
277 return !(ppu_.lcdc() & 0x80) || ppu_.lyCounter().ly() >= 144 in cgbpAccessible()
302 if (!(ppu_.lcdc() & 0x80) || ppu_.inactivePeriodAfterDisplayEnable(cc)) in oamReadable()
316 if (!(ppu_.lcdc() & 0x80) || ppu_.inactivePeriodAfterDisplayEnable(cc)) in oamWritable()
322 …if (ppu_.lyCounter().lineCycles(cc) + 3 + ppu_.cgb() - ppu_.lyCounter().isDoubleSpeed() * 2u >= 45… in oamWritable()
358 if (ppu_.cgb() && (ppu_.lcdc() & 0x80)) { in wyChange()
433 if (ppu_.cgb()) in lcdcChange()
500 if (!ppu_.cgb()) in lcdstatChange()
[all …]
H A Dvideo.h53 void setDmgMode(bool mode) { ppu_.setDmgMode(mode); } in setDmgMode()
56 ppu_.setDmgMode(true); in swapToDMG()
63 setDmgPalette(ppu_.bgPalette(), dmgColorsRgb32_, data); in dmgBgPaletteChange()
69 setDmgPalette(ppu_.spPalette(), dmgColorsRgb32_ + 4, data); in dmgSpPalette1Change()
75 setDmgPalette(ppu_.spPalette() + 4, dmgColorsRgb32_ + 8, data); in dmgSpPalette2Change()
122 if (ppu_.lcdc() & 0x80) { in getLyReg()
123 if (cycleCounter >= ppu_.lyCounter().time()) in getLyReg()
126 lyReg = ppu_.lyCounter().ly(); in getLyReg()
134 } else if (ppu_.lyCounter().time() - cycleCounter <= 4) in getLyReg()
153 bool isCgb() const { return ppu_.cgb(); } in isCgb()
[all …]
H A Dvideo_libretro.cpp81 ppu_(nextM0Time_, oamram, vram), in LCD()
125 ppu_.setFrameBuf(videoBuf, pitch); in setVideoBuffer()
152 if (blanklcd && ppu_.frameBuf().fb()) in updateScreen()
154 const video_pixel_t color = ppu_.cgb() ? gbcToRgb32(0xFFFF) : dmgColorsRgb32_[0]; in updateScreen()
155 clear(ppu_.frameBuf().fb(), color, ppu_.frameBuf().pitch()); in updateScreen()