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

Reply via email to