Hopefully third time's the charm. I ran yet another bisect, between 2.5.0 (working) and 2.11.0 (not working), this time reinstalling the entire OS from scratch with a blank disk every single time. Results:
$ git bisect good e3af7c788b73a6495eb9d94992ef11f6ad6f3c56 is the first bad commit commit e3af7c788b73a6495eb9d94992ef11f6ad6f3c56 Author: Paolo Bonzini <pbonz...@redhat.com> Date: Wed Apr 26 13:59:34 2017 +0200 target/i386: introduce x86_ld*_code These take care of advancing s->pc, and will provide a unified point where to check for the 15-byte instruction length limit. Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> target/i386/translate.c | 228 ++++++++++++++++++++++++++---------------------- 1 file changed, 125 insertions(+), 103 deletions(-) -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1819289 Title: Windows 95 and Windows 98 will not install or run Status in QEMU: New Bug description: The last version of QEMU I have been able to run Windows 95 or Windows 98 on was 2.7 or 2.8. Recent versions since then even up to 3.1 will either not install or will not run 95 or 98 at all. I have tried every combination of options like isapc or no isapc, cpu pentium or cpu as 486. Tried different memory configurations, but they just don't work anymore. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1819289/+subscriptions