Ueber den Discord-Server von RunCPM wurde ich heute aufmerksam auf das Github-Repository von davidly
Dort gibt es interessante (nicht org. MS) VMs fuer CP/M (Z80 oder 8080) und DOS (8086 und DOS 3.3 kompatibel) die unter Windows nicht so an der CPI zerren wie DOSBOX, vDOS, CP/M Player
Fuer DOS gibt es ntvdm und fuer CP/M ntvcm (nd sogar ntvao fuer Apple 1 und rvos fuer RISC-V .elf files)
Die DOS-Variante habe ich unter Windows 64Bit (wird auch nur fuer 64Bit bei Windows angeboten) und unter armbian kompiliert bekommen (bei Linux muss man erst die m.sh per chmod 755 m.sh ausfuehrbar machen - bei Windows nutzte ich die mg.bat fuer mingw)
In Windows sollte man dann das Fenster auf 80x25 setzen.
Die CP/M Variante habe ich in Windows 32 & 64Bit kompiliert (braucht zum includieren/comilieren einige dlj-Files ein Verzeichnis hoeher als die -BAT compile-batch-Datei - siehe -I ..\dlj in der .BAT)
Nutzbar ist das ganze dann aehnlich wie beim ZRUN fuer CP/M-Files
ntvcm WS.COM (fuer CP/M(
oder
ntvdmg WS.EXE (fuer DOS)
De Github-Archive bringen beides mal Worstar mit und bei DOS auch einige BASIC-Dialekte zum testen.
Wordstar 4.0 CPM laeuft in Linux bei der Bildchirmausgabe gut, aber das selbe mit einer Windows-Compilierung zerhaut mir die Bildschirmausgabe.
Allerdings arbietet (mit 80x25 Fenster) die DOS-Version dann sauber unter Windows 64Bit
Anbei mal ein paar Test-Compilate fuer Windows (DOS in 64Bit und CP/M in 32&64Bit)