drive file=data/images/-raspios-bullseye-armhf. monitor telnet:localhost:4322,server,nowait \ serial telnet:localhost:4321,server,nowait \ EmulationStation is the front-end of the popular RetroPie Project, which comes pre-configured with emulators for over 30 different platforms.
hda data/images/-raspios-bullseye-arm64.img \ Written in C++, EmulationStation performs well even on low-powered devices like the famous mini-computer Raspberry Pi. kernel $KERNEL_IMAGE_PATH -append "root=/dev/vda2 rw console=ttyAMA0" \ So, if you can virtualize it on an arm64 host, you can use the accelerator like kvm, hvf etc. Of course, as the raspios is emulated on the x86 laptop, it's definitely slow. I build the kernel image follow this guide. qemu-system-aarch64 -M virt,highmem=off -smp 8 -m 2G -cpu cortex-a72 -kernel linux-stable/arch/arm64/boot/Image -append root=PARTUUID=d97f5830-02 rw console=ttyAMA0 -serial telnet:localhost:4321,server,nowait -monitor telnet:localhost:4322,server,nowait -device VGA,id=vga1 -device secondary-vga,id=vga2 -object iothread,id=io1 -device virtio-blk-pci,drive=disk0,iothread=io1 -drive data/images/-raspios-bullseye-arm64.img I just boot raspios bullseye on a x86 ubuntu laptop, it can show the desktop, can be login in.