Skip to content

Instantly share code, notes, and snippets.

@rubenarakelyan
Created October 21, 2023 19:57
Show Gist options
  • Save rubenarakelyan/c358366f77c4c65b27bda56b5e64abcd to your computer and use it in GitHub Desktop.
Save rubenarakelyan/c358366f77c4c65b27bda56b5e64abcd to your computer and use it in GitHub Desktop.
Windows NT 4 VM on UTM/QEMU
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Backend</key>
<string>QEMU</string>
<key>ConfigurationVersion</key>
<integer>4</integer>
<key>Display</key>
<array>
<dict>
<key>DownscalingFilter</key>
<string>Linear</string>
<key>DynamicResolution</key>
<true/>
<key>Hardware</key>
<string>cirrus-vga</string>
<key>NativeResolution</key>
<false/>
<key>UpscalingFilter</key>
<string>Nearest</string>
</dict>
</array>
<key>Drive</key>
<array>
<dict>
<key>Identifier</key>
<string>00389E2E-353B-4198-B8E3-F56F6F1E27DD</string>
<key>ImageType</key>
<string>CD</string>
<key>Interface</key>
<string>IDE</string>
</dict>
<dict>
<key>Identifier</key>
<string>FD39E771-7626-49F9-A2CF-1128CC00AC27</string>
<key>ImageName</key>
<string>FD39E771-7626-49F9-A2CF-1128CC00AC27.qcow2</string>
<key>ImageType</key>
<string>Disk</string>
<key>Interface</key>
<string>IDE</string>
<key>ReadOnly</key>
<false/>
</dict>
</array>
<key>Information</key>
<dict>
<key>Icon</key>
<string>windows-9x</string>
<key>IconCustom</key>
<false/>
<key>Name</key>
<string>Windows NT 4</string>
<key>UUID</key>
<string>778EEFE1-B7BD-49DD-AFCB-DC20BD0DDED6</string>
</dict>
<key>Input</key>
<dict>
<key>MaximumUsbShare</key>
<integer>3</integer>
<key>UsbBusSupport</key>
<string>Disabled</string>
<key>UsbSharing</key>
<false/>
</dict>
<key>Network</key>
<array>
<dict>
<key>Hardware</key>
<string>ne2k_pci</string>
<key>IsolateFromHost</key>
<false/>
<key>MacAddress</key>
<string>42:4B:DE:89:46:3D</string>
<key>Mode</key>
<string>Shared</string>
<key>PortForward</key>
<array/>
</dict>
</array>
<key>QEMU</key>
<dict>
<key>AdditionalArguments</key>
<array/>
<key>BalloonDevice</key>
<false/>
<key>DebugLog</key>
<false/>
<key>Hypervisor</key>
<false/>
<key>PS2Controller</key>
<false/>
<key>RNGDevice</key>
<true/>
<key>RTCLocalTime</key>
<true/>
<key>TPMDevice</key>
<false/>
<key>UEFIBoot</key>
<false/>
</dict>
<key>Serial</key>
<array/>
<key>Sharing</key>
<dict>
<key>ClipboardSharing</key>
<false/>
<key>DirectoryShareMode</key>
<string>None</string>
<key>DirectoryShareReadOnly</key>
<false/>
</dict>
<key>Sound</key>
<array>
<dict>
<key>Hardware</key>
<string>sb16</string>
</dict>
</array>
<key>System</key>
<dict>
<key>Architecture</key>
<string>i386</string>
<key>CPU</key>
<string>pentium2</string>
<key>CPUCount</key>
<integer>1</integer>
<key>CPUFlagsAdd</key>
<array/>
<key>CPUFlagsRemove</key>
<array/>
<key>ForceMulticore</key>
<false/>
<key>JITCacheSize</key>
<integer>0</integer>
<key>MemorySize</key>
<integer>256</integer>
<key>Target</key>
<string>pc-i440fx-7.2</string>
</dict>
</dict>
</plist>
@WRadde
Copy link

WRadde commented Dec 11, 2023

I was tring all weekend to get windows nt to work every time it would saw hardware error and i couldn't get around it and plist worked so great. i am going to try this machine set for nt 3.51!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment