Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Certain CDs have file not found #3854

Closed
2 tasks
ualaa1 opened this issue Dec 1, 2023 · 7 comments
Closed
2 tasks

Certain CDs have file not found #3854

ualaa1 opened this issue Dec 1, 2023 · 7 comments
Labels
Milestone

Comments

@ualaa1
Copy link

ualaa1 commented Dec 1, 2023

What happened?

Games that seem affected so far:
Discworld II
City of Lost Children
Pinball World
Links LS 1997

I have tried with multiple dumps of the games, and it seems that for some reason 86-Box can't seem to find the files for these CDs. To reproduce these issues, mount the disks onto the D drive and try to look for files. On 86-Box, files don't seem to exist, but when testing them on Dosbox-X they were able to be found.

Configuration file

[General]
vid_renderer = qt_software
sound_gain = 18

[Machine]
machine = 486sp3g
cpu_family = i486dx2_pc330
cpu_speed = 66666666
cpu_multi = 2
cpu_use_dynarec = 1
fpu_softfloat = 0
time_sync = local
fpu_type = internal
mem_size = 16384

[Video]
gfxcard = stb_velocity3d_pci

[Input devices]
mouse_type = msserial

[Sound]
fm_driver = nuked
sndcard = sbawe32
midi_device = cm32ln
mpu401_standalone = 1

[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0

[Storage controllers]
hdc = none
cassette_mode = load

[S3 ViRGE/VX (STB Velocity 3D) PCI]
memory = 8
bilinear = 1
dithering = 1

[Sound Blaster AWE32]
base = 0220
emu_base = 0620
base401 = 0000
irq = 5
dma = 1
dma16 = 5
onboard_ram = 28672
opl = 1
receive_input = 1
receive_input401 = 0

[Hard disks]
hdd_01_parameters = 63, 16, 4266, 0, ide
hdd_01_fn = largedos.vhd
hdd_01_speed = ramdisk
hdd_01_vhd_blocksize = 4096
hdd_01_ide_channel = 0:0

[Floppy and CD-ROM drives]
fdd_01_type = 35_2ed
fdd_01_turbo = 1
fdd_02_type = 35_2ed
fdd_02_turbo = 1
cdrom_01_speed = 72
cdrom_01_parameters = 1, atapi
cdrom_01_ide_channel = 0:1
fdd_02_image_history_01 = cspu.IMA
fdd_01_image_history_01 = Disk06.img
cdrom_01_host_drive = 200
cdrom_01_image_path = Games/DW2_CD1.CUE
cdrom_01_image_history_01 = Games/Legends of Heroes 3 Korean.ISO
cdrom_01_image_history_02 = Games/Legends of Heroes 3 (Chinese).cue
cdrom_01_type = 86BOX_CD-ROM_1.00

[FluidSynth]
sound_font = C:/Users/19099/Desktop/em/dos3/SC-55.SoundFont.v1.2b.sf2
output_gain = 20
chorus = 1
chorus_voices = 3
chorus_level = 20
chorus_speed = 30
chorus_depth = 80
chorus_waveform = 0
reverb = 1
reverb_room_size = 20
reverb_damping = 0
reverb_width = 5
reverb_level = 90
interpolation = 2

[S3 ViRGE/VX (Diamond Stealth 3D 3000) PCI]
memory = 8
bilinear = 1
dithering = 1

[S3 Trio64V+ PCI (Phoenix)]
memory = 4

[Roland CM-32LN Emulation]
output_gain = 20
reverb = 1
reverb_output_gain = 20
reversed_stereo = 0
nice_ramp = 1

Operating system

Windows 10

CPU

Intel Core i7-9750H

86Box version

4.0.1

Build architecture

Windows - x64 (64-bit)

Build type

  • New recompiler
  • Debug build

Download source

Official website (Jenkins, GitHub)

Additional context

Comparison (using Discworld 2):
On 86-Box using dir/w on drive D:
Monitor_1_20231130-222803-561

On Dosbox-X using dir/w on drive D:
bandicam 2023-11-30 22-26-41-018

@ualaa1 ualaa1 added the bug label Dec 1, 2023
@ualaa1 ualaa1 changed the title Certain CD files have file not found Certain CDs have file not found Dec 1, 2023
@OBattler
Copy link
Member

OBattler commented Dec 1, 2023

What CD-ROM driver are you using in DOS?

@OBattler
Copy link
Member

OBattler commented Dec 1, 2023

I can't reproduce this at all, so it must be the DOS CD-ROM driver you're using.

@ualaa1
Copy link
Author

ualaa1 commented Dec 2, 2023

I uploaded the VM, NVR, and config files on here: https://file.io/Decqtu3xGN1A

@OBattler
Copy link
Member

OBattler commented Dec 4, 2023

It appears you're using GSCDROM.SYS. What CD-ROM driver are you using on DOSBox-X?

@OBattler
Copy link
Member

OBattler commented Dec 4, 2023

So, the same GSCDROM.SYS reads a Mode 1 CD fine. So it turns out the driver does not support Mode 2 data. I recommend using VIDE-CDD version 2.15 instead.

@OBattler
Copy link
Member

OBattler commented Dec 4, 2023

This is VIDE-CDD version 2.15: VIDE-CDD.zip .

@OBattler
Copy link
Member

OBattler commented Dec 5, 2023

So I'm closing this with NOTABUG on our side - use the driver I just linked.

@OBattler OBattler closed this as not planned Won't fix, can't repro, duplicate, stale Dec 5, 2023
@OBattler OBattler added this to the 86Box v4.1 milestone Dec 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants