Für Raspian OS gibt es auch eine ISO-Version für die x86-Systeme: https://www.raspberrypi.com/software/raspberry-pi-desktop/
Diese kann mit Hilfe von VirtualBox als virtuelle Maschine ausgeführt und konfiguriert werden, allerdings stehen hardwarebedingt keine GPIO-Pins zur Verfügung.
Links
https://www.bollyinside.com/articles/how-to-set-raspberry-pi-emulator-on-windows-10-pc/
https://medium.com/@jscdroiddev/virtual-development-environment-for-raspberry-pi-gpio-programming-part-1-b8d76994e368