Loading .iso causes PCem menus to not respond

Support and general discussion.
Post Reply
dracolich
Posts: 4
Joined: Fri 19 Jan, 2018 11:11 pm

Loading .iso causes PCem menus to not respond

Post by dracolich » Wed 31 Jan, 2018 8:50 pm

Having an odd issue trying to use CD images in 13.1 on Windows hosts. I've been searching but haven't found anything that resembles my problem. First, when I set an IDE drive to CD-ROM in the configuration widget, it does not change the settings in the cfg. Also, the configure buttons are inactive for the 430VX and Standard IDE. This leaves cdrom_enabled = 0 in the cfg and therefore the guest BIOS does not detect a CD-ROM drive.

I can edit the cfg file and set cdrom_enabled = 1, then the guest detects it but when I load an iso image it does not appear in the guest. In addition, attempting to use any PCem menu options does not respond. Even the X button to close the window does not respond. I have to force close PCem from Task Manager. In PCem v12 loading iso files worked. On my Linux host I have to do the same cfg edit to enable a CD-ROM, but in Linux loading and using iso files works.

If I need to configure the CD-ROM by editing the cfg, what are valid values for cdrom_drive and cdrom_channel? Below is the cfg of my MS-DOS 7.1 guest, trying to boot a Puppy Linux liveCD. In the 430VX BIOS boot order is set to CDROM, C, A. My Windows hosts are Win10 64-bit and Win7 32-bit.

Code: Select all

gameblaster = 0
gus = 0
ssi2001 = 0
voodoo = 1
model = 430vx
cpu_manufacturer = 0
cpu = 4
cpu_use_dynarec = 1
cpu_waitstates = 1
gfxcard = virge375
video_speed = 5
sndcard = sb16
cpu_speed = 14
has_fpu = 1
disc_a = 
disc_b = 
hdd_controller = ide
mem_size = 65536
cdrom_drive = 0
cdrom_enabled = 1
cdrom_channel = 1
cdrom_path = E:\PCem\machines\puppy-2.17.1-nolzma-seamonkey-fulldrivers.iso
hdc_sectors = 63
hdc_heads = 16
hdc_cylinders = 4161
hdc_fn = E:\PCem\machines\Win311\Win311.img
hdd_sectors = 0
hdd_heads = 0
hdd_cylinders = 0
hdd_fn = 
hde_sectors = 
hde_heads = 
hde_cylinders = 
hde_fn = 
hdf_sectors = 0
hdf_heads = 0
hdf_cylinders = 0
hdf_fn = 
drive_a_type = 5
drive_b_type = 5
bpb_disable = 0
joystick_type = 0
mouse_type = 0
enable_sync = 1
netcard = 
lpt1_device = none
vid_resize = 0
video_fullscreen_scale = 0
video_fullscreen_first = 1
Thanks in advance for any ideas and suggestions!

Post Reply