mirror of
https://github.com/curioustorvald/tsvm.git
synced 2026-03-07 19:51:51 +09:00
removing display delay on vm emulator
This commit is contained in:
@@ -47,7 +47,7 @@ data class SuperGraphicsAddonConfig(
|
||||
val bankCount: Int = 1
|
||||
)
|
||||
|
||||
class ReferenceGraphicsAdapter(assetsRoot: String, vm: VM) : GraphicsAdapter(assetsRoot, vm, GraphicsAdapter.DEFAULT_CONFIG_COLOR_CRT)
|
||||
class ReferenceGraphicsAdapter(assetsRoot: String, vm: VM) : GraphicsAdapter(assetsRoot, vm, GraphicsAdapter.DEFAULT_CONFIG_COLOR_CRT, SuperGraphicsAddonConfig(2))
|
||||
class ReferenceGraphicsAdapter2(assetsRoot: String, vm: VM) : RemoteGraphicsAdapter(assetsRoot, vm, GraphicsAdapter.DEFAULT_CONFIG_COLOR_CRT, SuperGraphicsAddonConfig(2))
|
||||
class ReferenceLikeLCD(assetsRoot: String, vm: VM) : GraphicsAdapter(assetsRoot, vm, GraphicsAdapter.DEFAULT_CONFIG_PMLCD)
|
||||
|
||||
|
||||
@@ -209,7 +209,7 @@ class VMEmuExecutable(val windowWidth: Int, val windowHeight: Int, var panelsX:
|
||||
}
|
||||
|
||||
internal fun initVMenv(vm: VM, profileName: String) {
|
||||
val gpu = ReferenceGraphicsAdapter2("./assets", vm)
|
||||
val gpu = ReferenceGraphicsAdapter("./assets", vm)
|
||||
VMSetupBroker.initVMenv(vm, profiles[profileName]!!, profileName, gpu, vmRunners, coroutineJobs) {
|
||||
it.printStackTrace()
|
||||
VMSetupBroker.killVMenv(vm, vmRunners, coroutineJobs)
|
||||
|
||||
Reference in New Issue
Block a user