mirror of
https://github.com/oerg866/win98-quickinstall.git
synced 2026-04-25 21:15:52 +03:00
[GH-ISSUE #25] QEMU PCI detection with light images #23
Labels
No labels
bug
documentation
enhancement
help wanted
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/win98-quickinstall#23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ManuHry on GitHub (Jan 8, 2025).
Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/25
First of all thank you very much for these high quality images ! Pretty simple to install, I use them for emulation with UTM (QEMU-based hypervisor) on a M1 iPad.
Stock Windows 98 SE image works well, I have few issues but nothing related to your project.
However PCI bus is detected as BIOS on Lite images, and seems to prevent PCI detection for VGA adapter. Did you experience any similar issue ?
Thanks in advance !
@oerg866 commented on GitHub (Jan 9, 2025):
Hi, no I haven't, as QEMU is a very poor emulator for Win9x and gets a lot of legacy things wrong. Can you make screenshots or a video so I can understand what problem you may be experiencing?
Thanks! :)
@ManuHry commented on GitHub (Jan 11, 2025):
Hello, of course here are links for stock and lite images usage:
I took time for each menu to let you vizualize which options I set up.
Performance on QEMU is fast enough for me, but the most annoying well-known bug is that I have to manually shut down the « virtual machine » each time a reboot is triggered.
If you know a better alternative for iPad devices, I’m in!
Edit: it seems some video parts are not recorded correctly, I will try again later (sorry for the inconvenience)
@ManuHry commented on GitHub (Jan 12, 2025):
Due to incorrectly recorded medias, here are preliminary screenshots:
@ManuHry commented on GitHub (Jan 14, 2025):
Hi, I just found a workaround for UTM: using a non-PnP BIOS, PCI devices are correctly detected.
As steps below are a bit tricky, could you still check your lite images and/or add a new entry to your FAQ? Thanks! :)
Compile SeaBIOS without PnP feature, or download a precompiled binary from SoftGPU project
edit: SoftGPU documentation changed, here is old download link: https://files.emulace.cz/seabios-qemu.zip (SeaBIOS 1.16.2 as of 16th September 2025)
In UTM import bios.bin image on virtual machine
@oerg866 commented on GitHub (Jan 15, 2025):
Hello,
I am a bit busy right now, but just so you know I didn't forget about this.
I'll check this out for myself sometime next week or so
thanks for the guide!
On Tue, 14 Jan 2025 at 20:06, ManuHry @.***> wrote:
@rawr51919 commented on GitHub (Jun 16, 2025):
This seems to be a bug in upstream QEMU and not related to this whatsoever. I'd check an install from the original install media to see if the bug persists there too, and then reporting this to upstream QEMU.
@rayrapetyan commented on GitHub (Sep 5, 2025):
I can confirm the issue occurs only with the micro image and only with PCI devices. The sb16 audio device works since it’s ISA-based, but AC97 and other PCI-based sound devices are not detected. This doesn’t appear to be a QEMU issue, as everything works fine with the stock image.