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