From 68361913eecb69136ba57a6f581781fcd8e8c09e Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sat, 14 Jan 2023 22:05:59 -0500 Subject: [PATCH] Substitute VDP for the MSX 2. --- Machines/MSX/MSX.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Machines/MSX/MSX.cpp b/Machines/MSX/MSX.cpp index e67750033..8eafd8a7f 100644 --- a/Machines/MSX/MSX.cpp +++ b/Machines/MSX/MSX.cpp @@ -828,8 +828,15 @@ class ConcreteMachine: Activity::Observer *activity_observer_ = nullptr; }; + static constexpr TI::TMS::Personality vdp_model() { + switch(model) { + case Target::Model::MSX1: return TI::TMS::Personality::TMS9918A; + case Target::Model::MSX2: return TI::TMS::Personality::V9938; + } + } + CPU::Z80::Processor z80_; - JustInTimeActor> vdp_; + JustInTimeActor> vdp_; Intel::i8255::i8255 i8255_; Concurrency::AsyncTaskQueue audio_queue_;