schellingb / dosbox-pure

DOSBox Pure is a new fork of DOSBox built for RetroArch/Libretro aiming for simplicity and ease of use.
GNU General Public License v2.0
750 stars 61 forks source link

Any way of opening dvd images? #520

Open reignerdeustcher opened 1 month ago

reignerdeustcher commented 1 month ago

I want to install the dvd version of wing commander IV in my dosbox pure windows 98 installation but it says ''unable to open cd-rom image'' both files are like 3.83 gb, it can be done?

schellingb commented 1 month ago

DOSBox doesn't support DVDs, only CDs

leilei- commented 1 month ago

also doesn't the wc4 dvd version require specific mpeg decoder hardware?

michael-leroy commented 1 month ago

Assuming windows (and you dont need special mpeg2 hardware like @leilei- describes) perhaps this would work for you.

I use this method to get games on real hardware that does not have a functional CD-rom drive. Usually works well for most games.

alexb3d commented 3 days ago

Some time ago I tested DVDs, with random results.

Many images cannot be loaded at startup. "Unable to open CD-ROM image". The MDF image does not even warn that the disc does not load, some of them can be opened if the format is changed to ISO. If the image loads, it is always displayed with a maximum of 1.99Gb. DVD protection can be very severe (cdloader, etc), it is possible that the image loads but does not allow to install. Dual Layer DVD..., nop

The images that I have been able to load successfully are CUE+BIN, ISO format and always smaller than 1.9Gb.

Edit: I forgot to mention, the images have to be decompressed, in zip they don't load.

A curious case, DVD video load in full. Like Interactive DVD Game (i-DVD) games, but, it is not possible to reproduce them with the current hardware. Captura de pantalla de 2024-09-03 17-54-12

Personally I don't recommend using DVDs with the current hardware, but if for some reason you need to load one, you can extract the image content, compress it and load the zip in Pure, all the content appears in D: even if it is double layer.