Emulation for HPPA or NeXT workstations – possible to configure from within UTM? #6394
Unanswered
elosha
asked this question in
UTM Help (macOS)
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey there,
I wanted to emulate some of the rather exotic workstations, for example a HP B160L or NeXT Cube. While QEMU supports the architecture, they are not conforming to modern system design standards, thus configuration parameters doesn't seem to fit into the template UTM provides.
Example NeXT emulation:
Machine set to "NeXT Cube (next-cube)", and graphics set to the only option "Nubus Macintosh Framebuffer (nubus-macfb)", which I think the NeXT system architecture is actually using. I have a valid OS HDD image. UTM launches:
Launching: qemu-system-m68k -L /Applications/UTM.app/Contents/Resources/qemu -S -spice unix=on,addr=01466953-95F3-4922-8677-635D7BE12491.spice,disable-ticketing=on,image-compression=off,playback-compression=off,streaming-video=off,gl=off -chardev spiceport,name=org.qemu.monitor.qmp.0,id=org.qemu.monitor.qmp -mon chardev=org.qemu.monitor.qmp,mode=control -nodefaults -vga none -nic none -device nubus-macfb -smp cpus=1,sockets=1,cores=1,threads=1 -machine next-cube -accel tcg,tb-size=8 -m 32 -device lsi53c895a,id=scsi0 -device scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,drive=driveEF3B5B94-496B-4BBC-8B6A-A6A0F5F38CFE,bootindex=0 -drive if=none,media=disk,id=driveEF3B5B94-496B-4BBC-8B6A-A6A0F5F38CFE,file=/Users/xxx/Library/Containers/com.utmapp.UTM/Data/Documents/NS3.3.utm/Data/NS33_2GB.qcow2,discard=unmap,detect-zeroes=unmap -name NS33 -uuid 01466953-95F3-4922-8677-635D7BE12491
Result:
qemu-m68k-softmmu: -device nubus-macfb: No 'nubus-bus' bus found for device 'nubus-macfb'
Exaple HP B160L emulation:
Tried without graphics, just with serial console, as apparently no working framebuffer emulation seems to exist. UTM then launches this:
Launching: qemu-system-hppa -L /Applications/UTM.app/Contents/Resources/qemu -S -spice unix=on,addr=6CA2A185-4C27-4B11-8471-CC890083FDDB.spice,disable-ticketing=on,image-compression=off,playback-compression=off,streaming-video=off,gl=off -chardev spiceport,name=org.qemu.monitor.qmp.0,id=org.qemu.monitor.qmp -mon chardev=org.qemu.monitor.qmp,mode=control -nodefaults -vga none -device pcnet,mac=62:8F:D0:21:40:D3,netdev=net0 -netdev vmnet-shared,id=net0 -nographic -chardev spiceport,id=term0,name=com.utmapp.terminal.0 -serial chardev:term0 -smp cpus=1,sockets=1,cores=1,threads=1 -machine hppa -accel tcg,tb-size=16 -m 64 -device lsi53c895a,id=scsi0 -device scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,drive=driveE0F6FFD8-99F1-4652-AEB2-D5B73DC069B1,bootindex=0 -drive if=none,media=disk,id=driveE0F6FFD8-99F1-4652-AEB2-D5B73DC069B1,file=/Users/xxx/Library/Containers/com.utmapp.UTM/Data/Documents/HP-UX.utm/Data/E0F6FFD8-99F1-4652-AEB2-D5B73DC069B1.qcow2,discard=unmap,detect-zeroes=unmap -device virtio-serial -device virtserialport,chardev=org.qemu.guest_agent,name=org.qemu.guest_agent.0 -chardev spiceport,name=org.qemu.guest_agent.0,id=org.qemu.guest_agent -name HPUX -uuid 6CA2A185-4C27-4B11-8471-CC890083FDDB
Result: I just expected the firmware console. But emulation starts and ends immediately. The debug log is just spammed with SPICE messages.
Thanks for reading, advice or fixes 😄
Beta Was this translation helpful? Give feedback.
All reactions