Benny Posted August 12, 2021 Share Posted August 12, 2021 Some people have recently been trying to run Curse of Monkey Island natively rather than through ScummVM. I wrote programs to help with this years ago but haven't updated them since ScummVM became more capable. Here for when I forget this in a week for posterity is a quick guide to getting CMI working in Windows 10: Install the game using my installer The game will work fine in windowed mode but will just crash in fullscreen so... Get DGVoodoo2 In the zip extract the dlls in the \ms\x86\ folder to your CMI folder The game will then run fine in fullscreen. If you want to change the aspect ratio and scaling extract dgVoodooCpl.exe to the CMI folder and run it. For those who don't want to go digging for their original cds, archive.org has ISO images for CMI. Why is this necessary? CMI has a 16 bit installer, so it wont work in 64 bit versions of Windows. Hence my installer. CMI normally needs the cd's inserted to play - my installer and launcher fixes that. In Windows 10 CMI refuses to work in fullscreen no matter what compatibility settings I try. DGVoodoo2 converts the old graphics API's to their modern equivalent and this lets CMI work fullscreen. 3 1 Link to comment Share on other sites More sharing options...
Elle Posted August 12, 2021 Share Posted August 12, 2021 I remember using your installers for both CMI and EMI about 10 years ago and they were great. Thank you for making them by the way! 🙂 I have since become a full-time Linux user and now I'm wondering if your installers would work under some Wine trickery, particularly EMI's. Although the Steam version works fine with the Proton compatibility layer, I'd be curious to experiment at some point. Link to comment Share on other sites More sharing options...
Huz Posted August 12, 2021 Share Posted August 12, 2021 Benny for Supreme Leader Marshal of the Republic. Link to comment Share on other sites More sharing options...
Udvarnoky Posted August 12, 2021 Share Posted August 12, 2021 Authentic iMUSE lives. Link to comment Share on other sites More sharing options...
Lagomorph01 Posted August 13, 2021 Share Posted August 13, 2021 You put a lot of work in this! Thank you! What exactly is the advantage of playing CMI natively? I heard there were some sound issues with ScummVM, but I never really noticed this when playing. You probably don’t have a Mac launcher up your sleeve somewhere, do you? 😜 1 Link to comment Share on other sites More sharing options...
OzzieMonkey Posted August 13, 2021 Share Posted August 13, 2021 Wow, good to know! I was wondering why CMI wouldn't work with your installers. It's also worth noting that dgVoodoo2 can also be used to upscale the character models in Escape from Monkey Island and add anti-aliasing. It makes the game look so much better. It does require Supersampling being turned on in your video card though, otherwise it'll have some weird lines and artefacts all over the screen. 1 Link to comment Share on other sites More sharing options...
Udvarnoky Posted August 13, 2021 Share Posted August 13, 2021 6 hours ago, Lagomorph01 said: What exactly is the advantage of playing CMI natively? I heard there were some sound issues with ScummVM, but I never really noticed this when playing. CMI's implementation of iMUSE doesn't seem to be fully functional in ScummVM. The best locations to conduct a comparison would be the Barbery Coast and the Goodsoup Hotel. The original interpreter transitions between the themes smoothly, while ScummVM abruptly jumps from one to the other. 3 Link to comment Share on other sites More sharing options...
Blondebeard Posted August 13, 2021 Share Posted August 13, 2021 (edited) I have not checked myself but didn’t andywinxp fixed those recently? Or at least greatly improved. https://mixnmojo.com/news/All-I-want-for-Christmas-is-CMI-with-iMUSE#comments Edited August 14, 2021 by Blondebeard Link to comment Share on other sites More sharing options...
Udvarnoky Posted August 13, 2021 Share Posted August 13, 2021 Was he able to fold those into the codebase? The issue persists for me but I don't know that I have the latest and greatest ScummVM either. Link to comment Share on other sites More sharing options...
Elle Posted August 13, 2021 Share Posted August 13, 2021 (edited) 4 hours ago, Udvarnoky said: CMI's implementation of iMUSE doesn't seem to be fully functional in ScummVM. The best locations to conduct a comparison would be the Barbery Coast and the Goodsoup Hotel. The original interpreter transitions between the themes smoothly, while ScummVM abruptly jumps from one to the other. That's very interesting, I never noticed that before. Or maybe I wasn't paying attention. Edited August 13, 2021 by Elle Link to comment Share on other sites More sharing options...
Lagomorph01 Posted August 13, 2021 Share Posted August 13, 2021 Interesting. I never noticed that either. Link to comment Share on other sites More sharing options...
Udvarnoky Posted August 13, 2021 Share Posted August 13, 2021 Anyone should feel free to check my work on this. I did a comparison this morning but between different versions of ScummVM and different hardware setups, who knows. I have no memory of ScummVM ever being able to do this quite right, though. Link to comment Share on other sites More sharing options...
Blondebeard Posted August 13, 2021 Share Posted August 13, 2021 You most likely need to run a daily build and not the official build. Same for the three turrets fix. Link to comment Share on other sites More sharing options...
Huz Posted August 13, 2021 Share Posted August 13, 2021 6 hours ago, Blondebeard said: I have not checked myself but didn’t andywinxp fixed those recently? Or at least greatly improved. https://mixnmojo.com/news/All-I-want-for-Christmas-is-CMI-with-iMUSE Benny is fired, if so. AndyWinXP for king. Link to comment Share on other sites More sharing options...
Udvarnoky Posted August 14, 2021 Share Posted August 14, 2021 Okay, I got the latest dev build and sure enough, iMUSE sounds like it's working as it should in CMI. That makes me happy. There should be some sort of PSA for people who are buying CMI that they ought to get the latest ScummVM binary, because whatever build the game comes bundled with when purchased off GOG/Steam is probably falling short. 2 Link to comment Share on other sites More sharing options...
AndywinXp Posted August 14, 2021 Share Posted August 14, 2021 22 hours ago, Blondebeard said: I have not checked myself but didn’t andywinxp fixed those recently? Or at least greatly improved. https://mixnmojo.com/news/All-I-want-for-Christmas-is-CMI-with-iMUSE#comments Unfortunately not 1:1... Yet But I'd say that the current one is a pretty good approximation which is still missing a few accuracy quirks. An approximation which I couldn't bother to replicate on The Dig for now even though they share the same audio code because I hate that game 1 1 Link to comment Share on other sites More sharing options...
Lagomorph01 Posted August 14, 2021 Share Posted August 14, 2021 How could you hate The Dig??? I love that game! It’s actually on my ‘to replay’ list, so if you tell me where to look I can tell you what I hear. Mind you, I don’t know the first thing about code or programming. (And it might take some time for me to get around to it.) Link to comment Share on other sites More sharing options...
OzzieMonkey Posted August 16, 2021 Share Posted August 16, 2021 Tested it for a bit without ScummVM, the game hangs after a few minutes and just loops the last line of dialog until it crashes. Seems that ScummVM is still the only option... until they remaster it (pleeeeease?) Link to comment Share on other sites More sharing options...
Udvarnoky Posted August 16, 2021 Share Posted August 16, 2021 You may want to experiment with running CMI in compatibility mode in addition to following all of Benny's steps. Link to comment Share on other sites More sharing options...
Thrik Posted August 17, 2021 Share Posted August 17, 2021 Has anyone played around with virtual machines? As I understand it Dosbox-x can basically reproduce a simulated 90s-era Windows environment, meaning that as far as the game’s concerned it’s on ‘home turf’. Whether or not it is that simple I don’t know, but it seems like it’d be the most reliable way of getting as authentic an experience as possible short of literally setting up an ancient computer. Of course you’d lose any ‘special’ options like upscaling tricks, but that could be fine… Link to comment Share on other sites More sharing options...
Benny Posted August 17, 2021 Author Share Posted August 17, 2021 Doxbox-X or Virtualbox would be fine I'm sure. It'd just be having to install Windows 95 that would be a pain. Link to comment Share on other sites More sharing options...
Thrik Posted August 18, 2021 Share Posted August 18, 2021 Perhaps yet another time Archive.org is our saviour: https://archive.org/details/Win95OSR2 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now