Windows 98SE on Modern Hardware

Because i now have enough space, im trying to install Win98 machine without pass through.

I really can find any good virt-manager documentation, that is problems… unraid is really much more user friendly. For example which difference is between simulated i440fx and Q35 chipsets from QEMu point of view? I tried to google it and not got any good info…

When you create new QEMu machine, there are really 2 bad work flow traps:
1) When you selecting OS iso, down is checkbox detect in automatically, which i dunno if is really working for Win98 probably not… when you uncheck it, you can select anything from Windows 1.0 to Windows 10… I tried to find target OS info in virt-manager xml file, but i failed.
BTW when i tried to edit files, i didnt get any changes, i find out that have to restart machine, or restart whole virt manager by commands bellow and you cant do it with sudo… as i would excepted, because im used to make some system changes with it:
systemctl stop libvirtd
systemctl start libvirtd

2) Second is at the end of Wizzard (which is really short - install iso and target disk image / disk, mem + number of cpus, nothing else), here is another checkbox for edit machine settings after wizzard, where you can set lots of stuff as type of network card, sound card etc…

I wonder how cpu - topology settings is working… first time i set it to Pentium 3 and installation took lots of time, im installing it with default what is for my machine Skylake-Client-IBRS - i dunno what client-IBRS really means and its much faster. I suspect that if you select something else that kvm is no more active and that it means that all is emulated and much slower. I just thought that set Pentium 3 would be better for compatibility and that maximally i would be able to use new CPU istruction set, which is not really used for compilation of Win98 stuff anyway.

Regardless, when i installed it with P3 setting, i wasnt able to reach anything else that safe mode… otherwise i got just black screen with blinking cursor freeze and even that safemode took few minutes to make something from first blue screen… I just checked device manager, there werent really all devices, NIC or sound card was missing, Cirrus videocard was present.

I really have to learn how to use sdl or any other "real" not vnc/spice output, because it really mess with Win98 setup, which im used to.

virt-manager also is not able to remove USB 2 controller which is pointless for Win98 machine… and there is some Table input device, i dunno if for VNC or why, when i creating machine i can only add USB mouse, but after machine start, i magically got new mouse component in my machine, which before wasnt available… its a mess.

Now im trying Skylake install i will let you know.

Edit machine setting through info icon is so logical, Linux and UI design…

Regarding of Win7 passthrough i red that i could be EFI machine problem:
https://www.reddit.com/r/VFIO/comments/b…_graphics_to_a/

I will also finally add some addon videocard card to pass through but i have only PCI slot, so newest what i have in PCI is TNT2 M64 is probably no much Windows 7 fun… and i would have to install probably other machine now with XP to test.