This works for me under QEMU on Fedora Linux, using SDL graphics. QEMU emulator version 9.1.3 (qemu-9.1.3-1.fc41) Copyright (c) 2003-2024 Fabrice Bellard and the QEMU Project developers
qemu-system-i386 -enable-kvm -m 32 -rtc base=localtime -audiodev pa,id=snd -machine pcspk-audiodev=snd -device sb16,audiodev=snd -device adlib,audiodev=snd -hda freedos.qcow2 -hdb files.qcow2 -cdrom FD14LIVE.iso -boot menu=on -display sdl I'm able to start a new Bolitaire game and play it. Takes seconds to start up. I'm booting into an unmodified FreeDOS 1.4 RC3, boot option 2 (default). On Sun, Mar 16, 2025 at 3:39 PM Paul Dufresne via Freedos-devel <freedos-devel@lists.sourceforge.net> wrote: > > Using paul@fedora:~/1.4RC3$ qemu-system-i386 --version > QEMU emulator version 9.1.3 (qemu-9.1.3-1.fc41) > > Tried option 2 and 3. > cd games > cd bolitare > Note: Bolitare is a card game similar to Solitaire > bolitare > about 20-30 seconds delay > directory change to BG (Background I presume) > Following message (taken with logger): > SOUND INITIALIZED SUCCESSFULLY > SORRY! 24 BIT COLOR NOT AVAILABLE, 16 BIT COLOR INITIALIZED SUCCESSFULLY > MOUSE DETECTED > Shutting down Allegro > Exiting due to signal SIGSEGV > Page fault at eip=0002d0f6, error=0004 > eax=00000000 ebx=00000040 ecx=0000001c edx=00103640 esi=00000054 edi=0018dc58 > ebp=0020da08 esp=0020d8d0 program=C:\GAMES\BOLITARE\BOLITARE.EXE > cs: sel=00a7 base=00400000 limit=00fbffff > ds: sel=00af base=00400000 limit=00fbffff > es: sel=00af base=00400000 limit=00fbffff > fs: sel=00af base=00400000 limit=00fbffff > gs: sel=00bf base=00000000 limit=0010ffff > ss: sel=00af base=00400000 limit=00fbffff > App stack: [0020dc58..0018dc58] Exceptn stack: [0018dbb0..0018bc70] > > Call frame traceback EIPs: > 0x0002d0f6 > 0x00001f2e > 0x000e04b8 > C:\GAMES\BOLITARE\BG>logger off > > I think I have played bolitare not so long... maybe under VMWare... so I > could suppose this is linked to QEMU. > > Here how I launched QEMU: > qemu-system-i386 -enable-kvm -m 48 -device ide-hd,drive=myhd,bootindex=2 > -drive file=hd.qcow2,format=qcow2,if=none,id=myhd,media=disk -device > ide-cd,drive=mydvd,bootindex=1 -drive > file=FD14LIVE.iso,format=raw,id=mydvd,if=none,media=cdrom -audiodev > pa,id=mysnd -device sb16,audiodev=mysnd -device adlib,audiodev=mysnd -machine > pcspk-audiodev=mysnd -net nic,model=pcnet -net user > > This time I used qemu-nbd to be able to mount the qcow2 file as explained in: > https://wiki.archlinux.org/title/QEMU#Mounting_a_partition_from_a_qcow2_image > > > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel