It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Thanks for posting these settings for lazy people like me :D
This should be a sticky, also you might want to add that changing the the xms or something to false stops that spell glitch thing from happening
I found these settings seem to work well for me.

core=auto
cputype=auto
cycles=200000
cycleup=10000
cycledown=10000
avatar
smith1703: Mr. Griswold,

I think that I have found the work around to the MC Mac port speed issue. It looks you surmised correctly in that the .conf files that we were all editing were being ignored. Pleas see my post (#14 in this thread) in reply to Mist17 for details.

Hope the vacation is going well!
Thanks for the update. Your settings worked perfectly and SVGA mode now works smoothly. Great find!

Now if only Audrey and Russ would shut up long enough for me to play! ;-)
Firstly, some Mac systems may not have an x86 processor, so the DOSBox 'fall forward' to dynamic recompilation won't work, and therefore you'll have a non-x86 processor emulating a x86 processor (which will be slow).

Other systems do not support aspect correction, so set that to false.

Also, try overlay, opengl, openglnb, etc for output (as documented in the comments in the .conf file).

===============================================================================

Here's an advanced DOSBox setting that not many people appear to know about:
- cycles=max 75% limit 131195

[sdl]
fullscreen=true
fulldouble=false
output=overlay #using overlay with your native resolution set may give a better scaler

[render]
frameskip=0
aspect=false
scaler=none #yes, no scaler

[cpu]
core=auto #or dynamic
cputype=auto #or pentium_slow
#cycles=auto #this line commented out using #
cycles=max 75% limit 131195 #this line provides performance on par with Pentium 83.333MHz Overdrive for 486.

[mixer] #For 22050 Hz all round
blocksize=512 #so long as your using a modern machine, with SB16 configured in game,
prebuffer=5 #this will be much better than the 80ms default, with large block size!

[dos]
ems=true #EMS can be disabled as DOS/4GW game
umb=true #UMBs can be disabled as DOS/4GW game

===============================================================================
Post edited November 24, 2013 by TabrisDarkPeace
MT32 doesn't work because you need certain MT-32 rom files that not only don't come with dosbox, but can't legally be packaged with it, I'm fairly certain.
Is there any way to increase the field of view? I find myself playing more by looking at the minimap than the actual game view
avatar
TabrisDarkPeace: Firstly, some Mac systems may not have an x86 processor, so the DOSBox 'fall forward' to dynamic recompilation won't work, and therefore you'll have a non-x86 processor emulating a x86 processor (which will be slow).

Other systems do not support aspect correction, so set that to false.

Also, try overlay, opengl, openglnb, etc for output (as documented in the comments in the .conf file).

===============================================================================

Here's an advanced DOSBox setting that not many people appear to know about:
- cycles=max 75% limit 131195
Can you explain this cycles setting? It seems to work really well for me compared to a fixed number, but I don't know why.

Why is it better to set cycles=max 75% limit 131195 instead of something like cycles=max limit 100000? In other words, what benefit does the 75% give you?

Also, is it important to have the cycle limit at such a specific number as 131195 instead of a more rounded number like 132000?
avatar
ForteLegacy: Is there any way to increase the field of view? I find myself playing more by looking at the minimap than the actual game view
I want to know this too!
high rated
avatar
Firebrand9: A much better solution is this. Alter the lines to the following :

# Automatically alter the CPU speed to whatever makes it run reasonably
core=auto

# Ctrl-F12 to speed it up
cycleup=1000

# Ctrl-F11 to slow it down
cycledown=500

~

These numbers to bump the speed +/- can be altered to whatever you want, but I've found this degree of granularity works best. You wouldn't want to make the increment greater than 5000 or less than 500 as it'd adjust by too much or too little respectively.

When you get in the game, if it's dragging, hit Ctrl-F12 a few times until it's fast enough. If it's too fast, Ctrl-F11 until it's tame. Do this after hitting R and you should be able to get a good framerate.
avatar
Vreejack: You can also force pentium emulation by setting "cpu=pentium_slow" The game will actually recognize a pentium abd will display the pentium logo after it loads. This will make it slightly more efficient.
avatar
Firebrand9: Actually, it'll probably do the exact opposite as you're basically asking Dosbox to do more work in emulating the extended Pentium instruction set.
Playing this again for the umpteenth time and this has made it better that ever. Thank you sir!
avatar
F4LL0UT: I guess that many players may miss some of the configuration options for this game as there is no menu whatsoever to change them - without reading the manual or just hitting buttons randomly you probably won't find out how pretty the game can be. Additionally the game will run at a perfect speed. So here's what you have to do to fully enjoy Magic Carpet:

1. Change the CPU Cycles
Go to your Magic Carpet directory (by default it's "C:\Program Files (x86)\GOG.com\Magic Carpet") and open the file "dosboxMC.conf" with Notepad. Search for a line called "cycles". Set the value to "max" (so the line will look like this: "cycles=max"). This way DosBox will automatically adjust the game's speed to a decent value and both the game and the menu will run fine (this won't happen with a static cycle count). Note however that the game will run incredibly fast at first. After activating SVGA and all other effects mentioned further below the game should run at proper speed. If the game will still run too fast you may have to experiment with different numeric values instead of "max" to get the desired speed.

2. Set proper audio configuration
For some reason the GOG team chose Roland MT32 as the default music device, however, with this configuration the music does not play properly and some instruments seem to be missing. For correct audio make the following changes on the config screen:

Sound Source: Soundblaster 16
Music Source: General MIDI
Sound I/O: 220
Sound IRQ: 5
Sound DMA: 1
Music I/O: 330

3. Adjust the graphics
Press the following keys once to activate some neat details:
- F4 (activate "soften" - it's actually an internal anti aliasing algorithm in a 1994 game!)
- F5 (turn on reflections - this will make the water reflect everything else)
- F6 (turn on sky - pretty self-explanatory)
- F7 (turn on shadows - this will make all objects cast shadows... even fireballs! *sigh*)

Also: Owners of red/blue-goggles may actually use F10 to activate a 3D mode!

4. High resolution Mode
There is one thing that you have to set manually every single time you run the game: press R to activate SVGA (increases the screen resolution to 640x480). Makes the game look much much better. Note that all other options should remain activated after leaving the game.

Well, hope some people are gonna appreciate this post (I know that I would if I hadn't known this stuff from the original release).
Thank you for the graphic change hot keys.
Post edited July 10, 2017 by drillah
(MagicCarpet1) A GREAT Thanks to F4LLOUT and Firebrand9, wow the difference with the sound is amazing !!
However i don't play with the F4 high res because there 's too much blur, that's disgusting... and i always have to ctrl f11 at the begining of the game launching; i'm looking at the turning earth to set it.
Bye, a frenchy