--- nono/vm/vm_x68k.cpp 2026/04/29 17:05:42 1.1.1.15 +++ nono/vm/vm_x68k.cpp 2026/04/29 17:06:00 1.1.1.17 @@ -17,6 +17,7 @@ #include "nmi.h" #include "power.h" #include "renderer.h" +#include "sound.h" #include "x68kkbd.h" // コンストラクタ @@ -34,16 +35,15 @@ VM_X68030::VM_X68030() gConfig->SetDefault("mpu-clock", 25); // RAM 初期値は MAX にしておく gConfig->SetDefault("ram-size", 12); - // SPC の入力クロック (5MHz = 200ns) - gConfig->Add("!spc-tCLF", 200); // デバイス NEWDV(Power, new X68030PowerDevice()); NEWDV(MPU, NewMPU680x0Device()); + NEWDV(Sound, new SoundRenderer()); NEWDV(Mainbus, new X68kMainbus()); NEWDV(Keyboard, new X68030Keyboard()); NEWDV(NMI, new NMIDevice()); - NEWDV(Renderer, new X68030Renderer()); + NEWDV(Renderer, new X68030VideoRenderer()); if (gMainApp.human_mode) { NEWDV(Human68k, new Human68kDevice());