From 2647fc2c2398be725a0536543af35003aa52f5c9 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Sat, 11 May 2024 04:33:35 +0900 Subject: [PATCH] VMGUI should start up the VM now --- tsvm_executable/src/net/torvald/tsvm/VMGUI.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tsvm_executable/src/net/torvald/tsvm/VMGUI.kt b/tsvm_executable/src/net/torvald/tsvm/VMGUI.kt index 33b85ce..88fa6dd 100644 --- a/tsvm_executable/src/net/torvald/tsvm/VMGUI.kt +++ b/tsvm_executable/src/net/torvald/tsvm/VMGUI.kt @@ -71,6 +71,8 @@ class VMGUI(val loaderInfo: EmulInstance, val viewportWidth: Int, val viewportHe } private fun init() { + vm.init() + if (loaderInfo.display != null) { val loadedClass = Class.forName(loaderInfo.display) val loadedClassConstructor = loadedClass.getConstructor(String::class.java, vm::class.java) @@ -118,6 +120,7 @@ class VMGUI(val loaderInfo: EmulInstance, val viewportWidth: Int, val viewportHe coroutineJob = Thread({ vmRunner.executeCommand(vm.roms[0]!!.readAll()) }, "VmRunner:${vm.id}") + coroutineJob.start() } private var rebootRequested = false