VOGONS


Mounting Rayman CD image with DOSBox

Topic actions

First post, by ChaosFish

User metadata
Rank Member
Rank
Member

This isn't such an important question as I have the original disc, and it also works with Daemon Tools, but when I try to make an image of my Rayman CD (bin/cue) I can't mount it properly with DOSBox.

Mounting the CD works when I set "-t cdrom -label RAYMAN -ioctl", but when I try to imgmount it with DOSBox (afaik you don't need to supply additional tags like label and ioctl while doing this, although I also tried that) and launch the game it just says something like "Please insert original Rayman CD".

Any ideas?

Again, I'm only posting this because I think it might be a bug in DOSBox.

Reply 2 of 23, by ykhwong

User metadata
Rank Oldbie
Rank
Oldbie

I don't think the cd has copy protection.

Because...
1. I copied all the contents of the rayman cd to C:\RAYCD
2. Mounted c:\raycd to E as a cdrom (like fakecd)
3. I went to C:\RAYMAN then tried rayman
4. It worked. (no music because there are no cd tracks)

As Chaofish said, there's no problem when using an external utility like daemon.

Reply 5 of 23, by ykhwong

User metadata
Rank Oldbie
Rank
Oldbie

Can .ISO have music tracks that official rayman CD include?
Music plays an important role when playing Rayman 1.
I tested with img/ccd, too. The problem is the same.

The game works with the official cdrom.
It does not need -label switch but -ioctl.

Reply 6 of 23, by prompt

User metadata
Rank Newbie
Rank
Newbie

ISOs do not have cd audio tracks, only cue/bin images have cd audio tracks.

At least my version of rayman (german, from gold games compilation) does not work under linux, where ioctl is always enabled. The cue/bin image does not work as well.
Are there different versions with and without copy protection?

Situations where the original cdrom works and cd image does not are usually easy to fix.

Reply 7 of 23, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

iso mdf bin and cue should i think be able to store the whole entire contents of a cd... including music... because it is afterall a complete copy of the disc.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 9 of 23, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Yeah, I just wanted to see if the game would actually load with .ISO using IMGMount.

How To Ask Questions The Smart Way
Make your games work offline

Reply 11 of 23, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

heh. wow. A game that doesn't work with imgmount but does with mount. Now there's a big reversal. 😀

How To Ask Questions The Smart Way
Make your games work offline

Reply 12 of 23, by ykhwong

User metadata
Rank Oldbie
Rank
Oldbie

now works but no music. 😀

2006-09-25 10:47  qbix79

* src/dos/: cdrom.cpp, cdrom_image.cpp: Fix cdrom detection Inherit
the earth under image and SDL cdrom emulation

Reply 15 of 23, by RaymanForever2007

User metadata
Rank Newbie
Rank
Newbie

Hi.
I have a question playing Rayman 1 with Dosbox 0.65 in Windows XP.

***********My Background ***********************
Pasting the line below to Notpad then save it as RayStrat.bat in the folder where Dosbox 0.65 installed;

dosbox c:\Rayman1\RAYMAN.BAT -exit -fullscreen -c "MOUNT C C:\" -c "MOUNT D Q:\ -t cdrom -usecd 0 -ioctl"

NOTE: c:\Rayman1 is the folder where Rayman 1 is installed.
RAYMAN.BAT is copyed to C:\Rayman1 from c:RAYMAN.BAT
Real CD drive letter is Q:.

,now I doubleclicked RayStart.bat beeing able to play Rayman1 with sound and game music in Windows XP as AUTODETECT for SOUND has been run during the installation of the game.
*******************************************

My question is,

1 How I can point ONLY the original file "RAYMAN.BAT" in C: root using DosBox v0.65 ? For now "Rayman.bat" must be in BOTH directory in C:\ and C:\Rayman1\

2 DosBox v0.65 does'nt like -c "MOUNT C C:\" warning "NOT RECOMMENDED", but this is need Hi.
I have a question playing Rayman 1 with Dosbox 0.65 in Windows XP.

Reply 16 of 23, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Please do NOT doublepost again. This is quite annoying.

Start up dosbox, then mount some (existing) directory as c: like
mount c c:\oldgames, your cdrom as well (mount d q:\ -t cdrom -ioctl),
then install rayman.
If the installation went fine, check if the game works. THEN you can
bother about directly executing it through a batch file or whatever.

Reply 17 of 23, by RaymanForever2007

User metadata
Rank Newbie
Rank
Newbie

Sorry for the rule.

Ok, as your suggestion installing the game in Dosbox did not solve my problem, I now changed my mind editing RAYMAN.BAT file ;
@echo off
C:
REM cd C:\RAYMAN1
REM RAYMAN.EXE save=C:\RAYMAN1
RAYMAN.EXE save=C:
Bold letters mean "edited". RAYMAN.BAT is moved to C:\RAYMAN1 where the game is installed.
Now launching DosBox with RayStart.bat ;
dosbox c:\Rayman1\Rayman.bat -exit -fullscreen -c "MOUNT D F:\ -t cdrom -usecd 0 -ioctl"
, I got no problem nor warning form DosBox.
My question is now cleared.

Thanks for your reply.

Next quesion is about sending CNTROL+F12.
How can I send the key input with the DOS command line in DosBox ?
Rayman 1 need sending CONTROL+F12 thirteen times for playing with comfortable speed, I am getting tired for typing key every time I start the game.

I need the solution sending key input automatically in DosBox when the game starts.

Reply 19 of 23, by RaymanForever2007

User metadata
Rank Newbie
Rank
Newbie

>add a -c "cycles 9000" somewhere

Well, very expressive advice 'somewhere'.
Why not say " Edit Dosbox.conf file changing the line 'cycles=3000' to 'cycles=12000' in [CPU] section ?, this is more clear to everyone reading this forum, right ?

Anyway, editing dosbox.conf improved the CPU:CYCLE3000 to CPU:CYCLE12000 at the start condition.

Thanks for the useful advice but not clear to everyone.