Martin Wimpress
11c0933b0c
Consistently use pass-through, not passthrough
3 years ago
Martin Wimpress
47e98437aa
Update README
3 years ago
Martin Wimpress
454b639df4
Fill out SMBIOS entries
3 years ago
Martin Wimpress
7ebc66cc50
Add --version argument
3 years ago
Martin Wimpress
494d3ca22a
Fix VGA VRAM allocation
3 years ago
Martin Wimpress
232bddeed6
Optimise Hyper-V Enlightenments
3 years ago
Martin Wimpress
22ad7366c6
Add $fixed_iso documentation
3 years ago
Martin Wimpress
00737a641a
Update README
3 years ago
Martin Wimpress
c755e10405
Overwrite the log for each VM launch
3 years ago
Martin Wimpress
4f68841daa
Minor disk configuration refactor
3 years ago
Martin Wimpress
c83b0ff7fc
Only expose org.spice-space.webdav.0 on Linux and Windows
...
Not supported on macOS
3 years ago
Martin Wimpress
f9d1bc21a1
White space cleanup
3 years ago
Martin Wimpress
ab994d3859
Only expose virtio-rng-pci to Linux and Windows
...
Not supported on macOS
3 years ago
Martin Wimpress
9378d6b637
Refactor video configuration
...
macOS now ignores any resolution coercion. Display resolution on macOS is now configured via macOS System Preferences only.
3 years ago
Martin Wimpress
eae506e24a
Configurations create by quickget now use relative paths
...
Makes it easy to move VM from place to place.
3 years ago
Martin Wimpress
fc2331ae92
Switch macOS video device to qxl by default
3 years ago
Martin Wimpress
3527001973
Add $virtio_blk to disable VirtIO Block Media
...
Currently only required for macOS High Sierra and Mojave
3 years ago
Martin Wimpress
f60e92d80e
Change $driver_iso to $fixed_iso
...
Compatibility for configurations using $driver_iso is preserved.
3 years ago
Martin Wimpress
ac13c5875a
Do not use VirtIO Balloon on macOS
3 years ago
Martin Wimpress
cd410b2b19
Fix Mojave support
3 years ago
Martin Wimpress
f877ce30e9
Reinstate High Sierra support
3 years ago
Martin Wimpress
818d8ddea1
Update README
3 years ago
Martin Wimpress
b4ec24fa07
Fix Hyper-V Enlightenments
3 years ago
Martin Wimpress
f908e3be96
Add Windows 10 support to quickget
3 years ago
Martin Wimpress
a4cfed64e1
Minor code clean up
3 years ago
Martin Wimpress
7e04f471bc
Only connect a CD/DVD to macOS when an ISO image is presented
3 years ago
Martin Wimpress
f20fe5f514
quickget uses static name for Ubuntu devel downloads
...
quickget now uses a static name for devel downloads via zsync so they can automatically jump release series.
3 years ago
Martin Wimpress
bf461eb966
Drop macOS High Sierra support
...
High Sierra doesn't support VirtIO Disk devices so dropping support from Quickemu.
3 years ago
Martin Wimpress
ab7f78a90c
Add the initial version of quickget
...
Supports Ubuntu (and all the flavours) and macOS.
3 years ago
Martin Wimpress
9e4b20c463
Change macrecovery.py interpreter to python3
3 years ago
Martin Wimpress
647e54ba00
Add macrecovery.py
...
Taken directly from https://github.com/acidanthera/OpenCorePkg/tree/master/Utilities/macrecovery
3 years ago
Martin Wimpress
eee84e0c0b
Minor clean up
3 years ago
Martin Wimpress
b96587dabd
Optimise guest CPU for Windows
3 years ago
Martin Wimpress
58faf5c299
Optimise guest CPU for macOS
3 years ago
Martin Wimpress
2609189dbb
Add NET_DEVICE and USB_HOST_PASSTHROUGH_CONTROLLER variables
...
macOS doesn't support USB3 in Qemu and needs a different network interface device from Linux and Windows.
3 years ago
Martin Wimpress
89e61c4e9e
Refactor VM configuration builder using an array or arguments
...
Also create a (non-executable) shell script in the VM directory which includes the last used VM configuration.
3 years ago
Martin Wimpress
0dcbe75fb5
Refactor web_get() and add progress
3 years ago
Martin Wimpress
3a86f6c2dd
Add host CPU vendor detection
3 years ago
Martin Wimpress
0237499331
Default to sane disk image size based on OS
3 years ago
Martin Wimpress
01ca84566a
Default to EFI booting
3 years ago
Martin Wimpress
5fb70ab23f
Update README
3 years ago
Martin Wimpress
5ed1904f64
Migrate macOS to OpenCore bootloader
3 years ago
Martin Wimpress
e8124ab1eb
Update TODO
3 years ago
Martin Wimpress
a6fc0cac56
Reorder variables
3 years ago
Martin Wimpress
c599f2f390
Add USB host pass-through example output
3 years ago
Martin Wimpress
268a3a4167
Update and simplify README.md
3 years ago
Martin Wimpress
63c32ae0c3
Minor code corrections
3 years ago
Martin Wimpress
780735cce6
Qemu version check is now major/minor version only
3 years ago
Martin Wimpress
d88ae70aa8
Make usage() match README.md
3 years ago
Martin Wimpress
df4f12a3ad
Refactor enable_usb_passthrough()
...
USB host pass-through no longer builds a script and executes it. It will now display any required USB permission changes and halt execution until they are correct.
3 years ago