osy
7730bec98f
Revert "const-gen: filter out virtio-bus devices"
...
It seems like some users do use the virtio-bus devices on a virt machine.
Better be safe and restore them.
This reverts commit 3a54dab6f3
.
Fixes #5137
2023-04-17 21:09:41 -07:00
osy
6008ec4320
config(qemu): add pcspk sound device
...
Resolves #5105
2023-03-10 21:04:24 -08:00
osy
3a54dab6f3
const-gen: filter out virtio-bus devices
...
These require creating a separate virtio-bus which we do not support.
Resolves #4893
2023-03-03 14:51:51 -08:00
osy
0bdbcae3b7
build: update QEMU to v7.1.0-utm
2022-12-17 23:14:49 -08:00
MMP0
496c50aa03
Improve localization
2022-08-18 10:09:54 +09:00
osy
d90a7b5601
project: use Swift 5.6 existentials
2022-07-20 17:48:27 -07:00
osy
82f64c4a05
settings: rewrite SwiftUI settings to adopt new config
...
We attempt to isolate each individual view to a single observable object
representing the single source of truth for a sub-section of settings.
At this point, we ensure UTM can compile but many functionality are broken
until the backend rewrite is complete.
2022-06-25 08:47:05 +03:00
osy
def1cdcdf4
config: unify cpu flags for SPARC
2022-06-18 00:17:35 -07:00
osy
77eb31e229
config: rewrite QEMU config in swift
2022-05-30 14:57:50 -07:00
osy
bdb5cb4ebb
config: rename UTMQemuConfiguration -> UTMLegacyQemuConfiguration
2022-05-29 15:06:48 -07:00
osy
7b1982907c
Merge tag 'v2.4.0' into dev-monterey
2021-11-02 22:43:45 -07:00
osy
c95f58e176
system: support SPARC32 systems
...
Use TCX/CG3 for display.
Use Lance Am7990 for networking.
Default to SCSI for storage.
Fixes #3214
2021-10-29 01:15:11 -07:00
osy
f24fc775a7
Merge tag 'v2.2.4' into dev-monterey
2021-10-03 16:08:48 -07:00
osy
7d567ae338
qemu: break out virtio-ramfb-gl for consistency
...
All GL enabled display devices have -gl in the name. We also update the
constant generator to make the GPU supported devices explicit.
2021-09-07 01:40:04 -07:00
osy
b748a23e78
build: update QEMU to 6.1.0-rc1
2021-08-02 16:14:31 -07:00
osy
1e3691d04a
vm: refactor QEMU backend to subclasses
2021-06-30 17:34:42 -05:00
osy
0687ab89c2
config: add screamer for mac99
...
Manually add the device to the constants as it is not a device you can add
in QEMU.
Fixes #2548
2021-05-24 09:56:45 -07:00
osy
7e5cf1e60b
const-gen: filter out HDA devices
2021-02-22 14:23:52 -08:00
osy
dc91306509
const-gen: generate display cards
2021-02-21 20:21:21 -08:00
osy
184972c86d
const-gen: deprecate use of QEMU -soundhw
2021-02-21 20:21:21 -08:00
osy
17e491c371
const-gen: sort map listing
2021-02-21 20:13:02 -08:00
osy
fd0f5e69dc
const-gen: unified common code for map gen
2021-02-21 20:09:47 -08:00
osy
14a6cf9ff8
const-gen: different network devices per architecture
2021-02-21 19:47:51 -08:00
osy
f1a02a9fda
const-gen: refactor network device parsing
2021-02-21 19:41:07 -08:00
osy
5266f5e2fd
scripts: sort and de-duplicate CPU flags
2021-01-25 12:21:28 -08:00
osy
21d76c31ba
scripts: show item name as part of description
2021-01-24 16:46:57 -08:00
osy
8ec75f3d2b
scripts: generate CPU constants
2021-01-24 16:29:55 -08:00
osy
3c46e2a57d
scripts: make Q35 default in const-gen
2021-01-24 09:34:06 -08:00
osy
0c8a30a76d
config: fix missing name in network cards
...
Fixes #706
2020-11-30 20:39:33 -06:00
osy
5fa2de4b45
qemu: update to v5.2.0-rc3
2020-11-28 13:55:51 -06:00
osy
85b22fb346
script: const-gen script updated for python 3
2020-11-28 13:54:08 -06:00
osy
95cb51a17b
configuration: generate constants with script
2020-09-10 12:13:36 -07:00