openMSX
V9990DummyRenderer.cc
Go to the documentation of this file.
1 #include "V9990DummyRenderer.hh"
2 
3 namespace openmsx {
4 
6 {
7  return nullptr;
8 }
9 
10 void V9990DummyRenderer::reset(EmuTime::param /*time*/)
11 {
12 }
13 
14 void V9990DummyRenderer::frameStart(EmuTime::param /*time*/)
15 {
16 }
17 
18 void V9990DummyRenderer::frameEnd(EmuTime::param /*time*/)
19 {
20 }
21 
22 void V9990DummyRenderer::renderUntil(EmuTime::param /*time*/)
23 {
24 }
25 
27  EmuTime::param /*time*/)
28 {
29 }
30 
32  EmuTime::param /*time*/)
33 {
34 }
35 
37  EmuTime::param /*time*/)
38 {
39 }
40 
42  int /*index*/, byte /*r*/, byte /*g*/, byte /*b*/, bool /*ys*/,
43  EmuTime::param /*time*/)
44 {
45 }
46 
48  bool /*enabled*/, EmuTime::param /*time*/)
49 {
50 }
51 
53  int /*index*/, EmuTime::param /*time*/)
54 {
55 }
56 
57 void V9990DummyRenderer::updateScrollAX(EmuTime::param /*time*/)
58 {
59 }
60 void V9990DummyRenderer::updateScrollBX(EmuTime::param /*time*/)
61 {
62 }
63 void V9990DummyRenderer::updateScrollAYLow(EmuTime::param /*time*/)
64 {
65 }
66 void V9990DummyRenderer::updateScrollBYLow(EmuTime::param /*time*/)
67 {
68 }
69 
70 } // namespace openmsx
openmsx::V9990DummyRenderer::updateScrollBX
void updateScrollBX(EmuTime::param time) override
Definition: V9990DummyRenderer.cc:60
openmsx::V9990DummyRenderer::updateScrollAX
void updateScrollAX(EmuTime::param time) override
Set scroll register.
Definition: V9990DummyRenderer.cc:57
openmsx::V9990DummyRenderer::updateSuperimposing
void updateSuperimposing(bool enabled, EmuTime::param time) override
Change superimpose status.
Definition: V9990DummyRenderer.cc:47
openmsx::V9990DummyRenderer::frameStart
void frameStart(EmuTime::param time) override
Signal the start of a new frame.
Definition: V9990DummyRenderer.cc:14
openmsx::V9990DummyRenderer::renderUntil
void renderUntil(EmuTime::param time) override
Render until the given point in emulated time.
Definition: V9990DummyRenderer.cc:22
openmsx::V9990ColorMode
V9990ColorMode
Definition: V9990ModeEnum.hh:11
openmsx::V9990DummyRenderer::updateDisplayEnabled
void updateDisplayEnabled(bool enabled, EmuTime::param time) override
Informs the renderer of a VDP display enabled change.
Definition: V9990DummyRenderer.cc:26
openmsx::V9990DummyRenderer::setColorMode
void setColorMode(V9990ColorMode mode, EmuTime::param time) override
Set color mode.
Definition: V9990DummyRenderer.cc:36
V9990DummyRenderer.hh
openmsx::V9990DisplayMode
V9990DisplayMode
Definition: V9990ModeEnum.hh:6
openmsx::PostProcessor
Abstract base class for post processors.
Definition: PostProcessor.hh:29
openmsx::V9990DummyRenderer::updateScrollAYLow
void updateScrollAYLow(EmuTime::param time) override
Definition: V9990DummyRenderer.cc:63
openmsx::V9990DummyRenderer::updatePalette
void updatePalette(int index, byte r, byte g, byte b, bool ys, EmuTime::param time) override
Set a palette entry.
Definition: V9990DummyRenderer.cc:41
openmsx::V9990DummyRenderer::updateBackgroundColor
void updateBackgroundColor(int index, EmuTime::param time) override
Set background color.
Definition: V9990DummyRenderer.cc:52
openmsx::V9990DummyRenderer::getPostProcessor
PostProcessor * getPostProcessor() const override
See V9990::getPostProcessor.
Definition: V9990DummyRenderer.cc:5
openmsx::V9990DummyRenderer::updateScrollBYLow
void updateScrollBYLow(EmuTime::param time) override
Definition: V9990DummyRenderer.cc:66
openmsx::V9990DummyRenderer::setDisplayMode
void setDisplayMode(V9990DisplayMode mode, EmuTime::param time) override
Set screen mode.
Definition: V9990DummyRenderer.cc:31
openmsx::V9990DummyRenderer::reset
void reset(EmuTime::param time) override
Re-initialise the V9990Renderer's state.
Definition: V9990DummyRenderer.cc:10
openmsx::V9990DummyRenderer::frameEnd
void frameEnd(EmuTime::param time) override
Signal the end of the current frame.
Definition: V9990DummyRenderer.cc:18
openmsx
Thanks to enen for testing this on a real cartridge:
Definition: Autofire.cc:5