A simple CLI tool to spin up OpenBSD virtual machines using QEMU with minimal fuss.

Refactor QEMU command arguments for macOS and aarch64 architecture support

+6 -1
+6 -1
src/subcommands/start.ts
··· 20 20 const cmd = new Deno.Command(vm.bridge ? "sudo" : qemu, { 21 21 args: [ 22 22 ..._.compact([vm.bridge && qemu]), 23 - "-enable-kvm", 23 + ..._.compact( 24 + Deno.build.os === "darwin" ? ["-accel", "hvf"] : ["-enable-kvm"], 25 + ), 26 + ..._.compact( 27 + Deno.build.arch === "aarch64" && ["-machine", "virt,highmem=on"], 28 + ), 24 29 "-cpu", 25 30 vm.cpu, 26 31 "-m",