lfnetwork.com mark read register faq members calendar

Thread: Monkey Island 1 (CD) DosBox Problem.....Please Help!
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 08-05-2008, 11:28 AM   #1
omaer94
Rookie
 
Join Date: Aug 2008
Posts: 15
Unhappy Monkey Island 1 (CD) DosBox Problem.....Please Help!

I have The Secret of Monkey Island CD Version and when i mount the CD and run the game in the ENGLISH folder this message appears:

"No CD-Rom drive or MSCDEX not installed"

Even though i put the files in my Hard Disk, It gives me this message and to pretend that im playing the game through CD i type -t cdrom command as well (when my cd is also in the drive of course) but this message appears:

"Game Requires Monkey Island CD in drive!"

Even though the CD is already IN the drive!

So can anybody PLEASE help me?
omaer94 is offline   you may: quote & reply,
Old 08-05-2008, 12:35 PM   #2
s-island
Music man
 
s-island's Avatar
 
Status: Administrator
Join Date: Sep 2003
Posts: 1,081
The International House of Mojo Staff 
Monkey Island 1 CD has a CD-audio soundtrack so the game will look for it no matter if the files are on the HD or not.

The "-t cdrom" option is for mounting a CD-ROM drive with an MSCDEX emulator, not to pretend you're playing it from a CD-ROM. Try something like 'mount D "X:\" -t cdrom' where X: is the CD-ROM drive and D is the drive letter you want to assign it in DOSbox.
s-island is offline   you may: quote & reply,
Old 08-05-2008, 01:24 PM   #3
The Tingler
The Lagomorph Prince
 
The Tingler's Avatar
 
Join Date: Dec 2003
Location: The Emperor's Tomb
Posts: 1,620
Current Game: Not TFU2
The International House of Mojo Staff 
That should work.

Alternatively, run it in ScummVM.

The Tingler is offline   you may: quote & reply,
Old 08-05-2008, 02:09 PM   #4
omaer94
Rookie
 
Join Date: Aug 2008
Posts: 15
Thanks the game works......but with no audio
omaer94 is offline   you may: quote & reply,
Old 08-05-2008, 02:14 PM   #5
omaer94
Rookie
 
Join Date: Aug 2008
Posts: 15
I ran it with scummvm before but then i found out that scummvm does not play the original sfx like DosBox and you cant play the game with a joystick. So can anyone tell me how to make the audio work. (CD is in the drive)
omaer94 is offline   you may: quote & reply,
Old 08-05-2008, 03:43 PM   #6
clone2727
Rookie
 
clone2727's Avatar
 
Join Date: Oct 2006
Location: USA!
Posts: 154
Current Game: Full Throttle
Quote:
Originally Posted by omaer94 View Post
I ran it with scummvm before but then i found out that scummvm does not play the original sfx like DosBox and you cant play the game with a joystick. So can anyone tell me how to make the audio work. (CD is in the drive)
Did you read the ScummVM README or the FAQ?

ScummVM supports the original audio (in almost all games, the exceptions being Loom Mac, MI1 Amiga, C64). MI1 Amiga's sounds are being worked on as part of GSoC. It also supports a joystick, but the mouse is quite good for the game IMO.


It's Enrico Palazzo!
clone2727 is offline   you may: quote & reply,
Old 08-05-2008, 05:23 PM   #7
omaer94
Rookie
 
Join Date: Aug 2008
Posts: 15
Quote:
Originally Posted by clone2727 View Post
Did you read the ScummVM README or the FAQ?

ScummVM supports the original audio (in almost all games, the exceptions being Loom Mac, MI1 Amiga, C64). MI1 Amiga's sounds are being worked on as part of GSoC. It also supports a joystick, but the mouse is quite good for the game IMO.
Thanks man it worked! but im having trouble with the joystick I've configured my joystick in the scummvm.ini file and its saying in the background window as well that my joystick is enabled but when i play MI the joystick doesn't work I've also tried the shortcut (Ctrl+J) its not working.
omaer94 is offline   you may: quote & reply,
Old 08-06-2008, 02:02 PM   #8
neon_git
Junior Member
 
neon_git's Avatar
 
Join Date: Aug 2004
Location: 30 miles west of London
Posts: 356
Have you tried launching from the command line? Should be something like:

scummvm --joystick monkey

Also are you definitely sure the joystick works? Have you tried it with other games? How about other games running in scummvm?


You mean the way the sea stays steady as a rock and the buildings keep washing up and down? Yes I thought that was odd.
neon_git is offline   you may: quote & reply,
Old 08-06-2008, 08:23 PM   #9
omaer94
Rookie
 
Join Date: Aug 2008
Posts: 15
Never Mind cuz i solved my problem by using Xpadder. Thanks anyway.
omaer94 is offline   you may: quote & reply,
Old 06-27-2009, 03:27 AM   #10
purple_tentacle_
Junior Member
 
purple_tentacle_'s Avatar
 
Join Date: Jun 2009
Location: California, United States
Posts: 374
Ok I didnt read anything but your Post. I dont feel like reading everyones and I already know what you should do. I dont know how old this forum is but I need the posts. U need to download the latest version of ScummVM. Its made for lucasarts games. The dosbox doesnt do anything but emulate wich means its just another way of running programs. It wont emulate sound or graphics. Get rid of it. Its a waste of time trust me It took me forever to figure that out.


http://www.lucasforums.com/image.php?type=sigpic&userid=162626&dateline=12954  72528
"The Simple truth is that we've
lost control of our own borders,
and no nation can do that and survive"
-Ronald Reagan
purple_tentacle_ is offline   you may: quote & reply,
Old 06-27-2009, 03:28 AM   #11
purple_tentacle_
Junior Member
 
purple_tentacle_'s Avatar
 
Join Date: Jun 2009
Location: California, United States
Posts: 374
Oh and I dont know what xpadder is but I am going to try it. Again I know this problem is solved I just want to get to 50 posts tonight.


http://www.lucasforums.com/image.php?type=sigpic&userid=162626&dateline=12954  72528
"The Simple truth is that we've
lost control of our own borders,
and no nation can do that and survive"
-Ronald Reagan
purple_tentacle_ is offline   you may: quote & reply,
Old 08-20-2009, 03:57 AM   #12
cocomonk22
Rookie
 
Join Date: Sep 2005
Posts: 72
Why do you need 50 posts tonight? Is there some secret prize that you get?

Last edited by cocomonk22; 04-03-2010 at 10:53 PM.
cocomonk22 is offline   you may: quote & reply,
Old 08-20-2009, 06:41 PM   #13
Longcat
Junior Member
 
Longcat's Avatar
 
Join Date: Sep 2006
Posts: 289
Quote:
Originally Posted by purple_tentacle_ View Post
Ok I didnt read anything but your Post. I dont feel like reading everyones and I already know what you should do. I dont know how old this forum is but I need the posts. U need to download the latest version of ScummVM. Its made for lucasarts games. The dosbox doesnt do anything but emulate wich means its just another way of running programs. It wont emulate sound or graphics. Get rid of it. Its a waste of time trust me It took me forever to figure that out.
Er. No. There are so many errors in these statements about DosBox that I won't even bother to start commenting on them.
Longcat is offline   you may: quote & reply,
Old 08-22-2009, 07:23 AM   #14
plamdi.com
Rookie
 
Join Date: May 2007
Posts: 154
Quote:
Originally Posted by Jona View Post
Quote:
Originally Posted by purple_tentacle_ View Post
Ok I didnt read anything but your Post. I dont feel like reading everyones and I already know what you should do. I dont know how old this forum is but I need the posts. U need to download the latest version of ScummVM. Its made for lucasarts games. The dosbox doesnt do anything but emulate wich means its just another way of running programs. It wont emulate sound or graphics. Get rid of it. Its a waste of time trust me It took me forever to figure that out.
Er. No. There are so many errors in these statements about DosBox that I won't even bother to start commenting on them.
LOL. Ain't that the truth! My favourite error in tentacle's post is that he says he doesn't need to read just a handful of very short replies to keep up with the topic! Dosbox is an emulator - yes, that's the only part of his post that's true. ScummVM is also an emulator, they're both designed under completely different ideas, but their end target is the same: to run applications designed for one system on a different system. Bah!
plamdi.com is offline   you may: quote & reply,
Old 08-22-2009, 04:43 PM   #15
Longcat
Junior Member
 
Longcat's Avatar
 
Join Date: Sep 2006
Posts: 289
ScummVM is not an emulator I'm afraid
Longcat is offline   you may: quote & reply,
Old 08-22-2009, 07:03 PM   #16
plamdi.com
Rookie
 
Join Date: May 2007
Posts: 154
It certainly is. It's basically a drop-in replacement for a SCUMM interpreter program; which means that it emulates (at a very high standard) the original functions of the original SCUMM interpreter.

Very similar to something like a SNES emulator actually, the main difference is that its interpretation of the code is not necessarily built around creating a complete working software "copy" of original hardware functions.

One thing that SCUMMVM does not emulate at all is the save-game function - instead they use their own, and as a result are completely unable to save or load original save games.

Last edited by plamdi.com; 08-22-2009 at 07:12 PM.
plamdi.com is offline   you may: quote & reply,
Old 08-23-2009, 03:59 AM   #17
Longcat
Junior Member
 
Longcat's Avatar
 
Join Date: Sep 2006
Posts: 289
Quote:
Originally Posted by plamdi.com View Post
It certainly is. It's basically a drop-in replacement for a SCUMM interpreter program; which means that it emulates (at a very high standard) the original functions of the original SCUMM interpreter.

Very similar to something like a SNES emulator actually, the main difference is that its interpretation of the code is not necessarily built around creating a complete working software "copy" of original hardware functions.

One thing that SCUMMVM does not emulate at all is the save-game function - instead they use their own, and as a result are completely unable to save or load original save games.
Quote http://wiki.scummvm.org/index.php/About :

"ScummVM is a project in which there is an attempt to rewrite the original executable file of a given game, based on the game's original source code or by using reverse engineering techniques to see the code that's contained in the game's executable and rewrite it in C++. This means that ScummVM's executable can be used to replace the game's original one, but of course the game's data files (graphics, audio, game scripts etc) are needed to play the game itself. Therefore, ScummVM is NOT an emulator of a specific operating system, as, for example, DOSBox is for DOS. ScummVM is actually a full rewrite of each game's engine, which has many advantages: "

It's not the same thing as emulation. Each interpreter is rewritten from scratch. Feel free to head on over to ScummVM and tell the devs that their program is an emulator. They will most certainly disagree with you.
Longcat is offline   you may: quote & reply,
Old 08-23-2009, 04:18 AM   #18
plamdi.com
Rookie
 
Join Date: May 2007
Posts: 154
I never said it emulates an OS. The very name itself specifies that it's an emulator "virtual machine" - I rest my case.
plamdi.com is offline   you may: quote & reply,
Old 08-23-2009, 04:54 AM   #19
Longcat
Junior Member
 
Longcat's Avatar
 
Join Date: Sep 2006
Posts: 289
You can rest it as much as you want, it's still not an emulator.
This has been discussed plenty of times over at ScummVM before.

Since you obviously can't be bothered to go over there yourself, here is a reply from one of the devs to one of the many times this question has been asked:

"scummvm is an virtual machine right. I'm curious : what's the difference between scummvm and an emulator?



It's a question that has been answered many times already

In ScummVM we aim to rewrite the game engines that run specific games from scratch, using source code provided by the companies themselves or via reverse engineering information obtained via a game's executable, thus rewriting the game engines to use ScummVM's common code and architecture, which in turn is adapted to run under many platforms. Of course, the data files of the game itself are still needed, ScummVM aims to replace the game's executable. This approach allows the game to be ran natively on multiple platforms without the CPU and memory requirements required for such a feat, and it allows to correct certain bugs found in the game itself.

In an actual emulator, a specific target platform is emulated. For example, in DOSBox, a DOS operating system is emulated, under which the original game executables run. In MAME, platforms used in coin-op games are emulated, which allows games that originally ran under these platforms to run under MAME itself.

Both approaches have their pros and cons, but the fact is that since each game supported is rewritten, it's a long and quite hard task to add a new game engine to ScummVM, but the end result is usually a far better and smooth experience than the original provided"
Longcat is offline   you may: quote & reply,
Old 08-23-2009, 05:43 AM   #20
plamdi.com
Rookie
 
Join Date: May 2007
Posts: 154
Quote:
Originally Posted by Jona View Post
You can rest it as much as you want, it's still not an emulator.
This has been discussed plenty of times over at ScummVM before.

Since you obviously can't be bothered to go over there yourself, here is a reply from one of the devs to one of the many times this question has been asked:
I already know all this. Don't assume I don't. I've read their opinions before. Doesn't change a thing. Scientologists don't acknowledge that their "belief system" is a cult you know, that doesn't stop the rest of us calling it that.

ScummVM does not emulate an OS, we've already established that, and it doesn't emulate hardware either like most traditional emulators do. But it still emulates the functions of the original game interpreters; which is basically the same thing. The SCUMM system itself worked like this: compiled resource files + launcher/interpreter. Console systems like the SNES worked much the same, except that the "launcher" was the system OS in the console itself, and the compiled code was on the ROM; so basically an emulator has to emulate the OS and (to some degree) the hardware on which the original OS relies. ScummVM is basically the same only the program to run the code isn't an OS that runs from a system but is contained within the game release. I fail to see a tangible difference that would mean ScummVM is anything other than a program designed to replicate the functions of another program - ie designed to emulate an original program on a different platform.

By the way, the example given is a fairly poor one considering that MAME emulates MANY different systems (individual machine support) just like how SCUMMVM emulates many different "systems" (individual game support). SCUMMVM and MAME are more similar then MAME and DOSBOX. In fact even their version numbers are similar: MAME - v0.133 ... SCUMMVM - v0.13.1 - they're both pre-1.0 versions because not all games are fully supported; like I said they really are similar in that way.
plamdi.com is offline   you may: quote & reply,
Old 08-23-2009, 06:33 AM   #21
Longcat
Junior Member
 
Longcat's Avatar
 
Join Date: Sep 2006
Posts: 289
The most obvious difference between ScummVM and an emulator would be that:
* ScummVM needs much less CPU and system resources than an emulator, as games run directly in ScummVM and not through an emulated platform (which might have a different CPU, different memory management and so on)

plus:

* The game can run on many different platforms, thanks to ScummVM's portable platform backend
* Game graphics can be improved with the use of several graphics filters (including super2xsai, supereagle, advmame2x, advmame3x, hq2x, hq3x and more) (yes, I know DosBOX can do this)
* Some bugs which existed in the original game's executable (or specific scripts) may be fixed
* It's possible to re-encode the game's audio files into popular formats, such as MP3, OGG or FLAC so that the game itself takes up much less space
* LucasArts games have a much improved menu and savegame system
* Most game engines allow the player to save much more save games than the original interpreters did
* In some games, ScummVM offers added functionality which did not exist in the original games. For example, it offers full mouse functionality in older Sierra AGI games, which had no mouse support
* It's possible to listen to a supported game's MT-32 music score (if present) without an actual MT-32, via a sophisticated system which emulates it

...and many more. The approach that is taken when implementing a game under ScummVM has some disadvantages:

* Because the logic of each game in ScummVM has been rewritten from scratch, some bugs which were not present with the original game interpreter might exist in ScummVM. For this purpose, there is a bug tracker in ScummVM, where users report such findings to the ScummVM team, which are then usually fixed. Such issues surely exist, as it's impossible to check every single aspect of each game, and a full rewrite of the game engine means that there might be issues which the developer didn't find out originally.

...and perhaps more.

And comparing the ScummVM team to the Scientology church is a bit far of, wouldn't you say? Just because YOU think it's an emulator, that doesn't stop the rest of us from knowing it's not:P See how that works the other way around?

Like you yourself say, an emulator is a program that emulates an os on a different platform to run the desired program through. ScummVM is a program that runs natively on whatever platform you are using.
Longcat is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > Mixnmojo.com > Mojo Discussion Forums > Help! > Monkey Island 1 (CD) DosBox Problem.....Please Help!

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:44 AM.


LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.