<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.dosbox.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=130.161.82.192</id>
	<title>DOSBoxWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.dosbox.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=130.161.82.192"/>
	<link rel="alternate" type="text/html" href="https://www.dosbox.com/wiki/Special:Contributions/130.161.82.192"/>
	<updated>2026-09-24T05:33:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1010</id>
		<title>Other compilers</title>
		<link rel="alternate" type="text/html" href="https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1010"/>
		<updated>2008-06-26T21:17:45Z</updated>

		<summary type="html">&lt;p&gt;130.161.82.192: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Free software relies heavily on the GNU Compiler Collection, '''GCC'''. GCC is a reliable and standards compiler and is free software too. However, it does not always generate the best code. Dosbox users might want to try different compilers.&lt;br /&gt;
&lt;br /&gt;
== Pathscale ==&lt;br /&gt;
&lt;br /&gt;
The Pathscale compiler (http://www.pathscale.com) is a compiler that comes under GPL license. While technically free software, it is not free of charge. It has very advanced loop vectorizers to make use of SSE instructions, and makes good use of prefetch instructions to improve effective memory bandwidth. It allows great speed gains on the video and audio processing parts of Dosbox.&lt;br /&gt;
&lt;br /&gt;
Compiling dosbox with maximum optimizations (-Ofast) does not work, it results in an error during linking. The cause of this is the interprocedural analysis option (-ipa), which is activated with -Ofast. Therefore we manually enable all optimizations activated by -Ofast, except -ipa. This is: -O3 -OPT:Ofast -fno-math-errno -ffast-math&lt;br /&gt;
&lt;br /&gt;
This, to compile Dosbox using Pathscale, you can use:&lt;br /&gt;
&lt;br /&gt;
 ./configure CC=pathcc CXX=pathCC CFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot; CXXFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
When the above has finished, you can enjoy a nice performance improvement in Dosbox.&lt;/div&gt;</summary>
		<author><name>130.161.82.192</name></author>
	</entry>
	<entry>
		<id>https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1009</id>
		<title>Other compilers</title>
		<link rel="alternate" type="text/html" href="https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1009"/>
		<updated>2008-06-26T21:08:15Z</updated>

		<summary type="html">&lt;p&gt;130.161.82.192: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Free software relies heavily on the GNU Compiler Collection, '''GCC'''. GCC is a reliable and standards compiler and is free software too. However, it does not always generate the best code. Dosbox users might want to use different compilers.&lt;br /&gt;
&lt;br /&gt;
== Pathscale ==&lt;br /&gt;
&lt;br /&gt;
The Pathscale compiler (http://www.pathscale.com) is a compiler that comes under GPL license. While technically free software, it is not free of charge. It has very advanced loop vectorizers to make use of SSE instructions, and makes good use of prefetch instructions to improve effective memory bandwidth. It allows great speed gains on the video and audio processing parts of Dosbox.&lt;br /&gt;
&lt;br /&gt;
Compiling dosbox with maximum optimizations (-Ofast) does not work, it results in an error during linker. The cause of this is the interprocedural analysis option (-ipa), which is activated with -Ofast. Therefore we manually enable all optimizations activated by -Ofast, except -ipa. This is: -O3 -OPT:Ofast -fno-math-errno -ffast-math&lt;br /&gt;
&lt;br /&gt;
This, to compile Dosbox using Pathscale, you can use:&lt;br /&gt;
&lt;br /&gt;
 ./configure CC=pathcc CXX=pathCC CFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot; CXXFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
When the above has finished, you can enjoy a nice performance improvement in Dosbox.&lt;/div&gt;</summary>
		<author><name>130.161.82.192</name></author>
	</entry>
	<entry>
		<id>https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1008</id>
		<title>Other compilers</title>
		<link rel="alternate" type="text/html" href="https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1008"/>
		<updated>2008-06-26T21:07:54Z</updated>

		<summary type="html">&lt;p&gt;130.161.82.192: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Free software relies heavily on the GNU Compiler Collection,'''GCC'''. GCC is a reliable and standards compiler and is free software too. However, it does not always generate the best code. Dosbox user might want to use different compilers.&lt;br /&gt;
&lt;br /&gt;
== Pathscale ==&lt;br /&gt;
&lt;br /&gt;
The Pathscale compiler (http://www.pathscale.com) is a compiler that comes under GPL license. While technically free software, it is not free of charge. It has very advanced loop vectorizers to make use of SSE instructions, and makes good use of prefetch instructions to improve effective memory bandwidth. It allows great speed gains on the video and audio processing parts of Dosbox.&lt;br /&gt;
&lt;br /&gt;
Compiling dosbox with maximum optimizations (-Ofast) does not work, it results in an error during linker. The cause of this is the interprocedural analysis option (-ipa), which is activated with -Ofast. Therefore we manually enable all optimizations activated by -Ofast, except -ipa. This is: -O3 -OPT:Ofast -fno-math-errno -ffast-math&lt;br /&gt;
&lt;br /&gt;
This, to compile Dosbox using Pathscale, you can use:&lt;br /&gt;
&lt;br /&gt;
 ./configure CC=pathcc CXX=pathCC CFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot; CXXFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
When the above has finished, you can enjoy a nice performance improvement in Dosbox.&lt;/div&gt;</summary>
		<author><name>130.161.82.192</name></author>
	</entry>
	<entry>
		<id>https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1007</id>
		<title>Other compilers</title>
		<link rel="alternate" type="text/html" href="https://www.dosbox.com/wiki/index.php?title=Other_compilers&amp;diff=1007"/>
		<updated>2008-06-26T21:07:18Z</updated>

		<summary type="html">&lt;p&gt;130.161.82.192: New&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''GCC''' is a reliable and standards compiler and is free software too. However, it does not always generate the best code. Dosbox user might want to use different compilers.&lt;br /&gt;
&lt;br /&gt;
== Pathscale ==&lt;br /&gt;
&lt;br /&gt;
The Pathscale compiler (http://www.pathscale.com) is a compiler that comes under GPL license. While technically free software, it is not free of charge. It has very advanced loop vectorizers to make use of SSE instructions, and makes good use of prefetch instructions to improve effective memory bandwidth. It allows great speed gains on the video and audio processing parts of Dosbox.&lt;br /&gt;
&lt;br /&gt;
Compiling dosbox with maximum optimizations (-Ofast) does not work, it results in an error during linker. The cause of this is the interprocedural analysis option (-ipa), which is activated with -Ofast. Therefore we manually enable all optimizations activated by -Ofast, except -ipa. This is: -O3 -OPT:Ofast -fno-math-errno -ffast-math&lt;br /&gt;
&lt;br /&gt;
This, to compile Dosbox using Pathscale, you can use:&lt;br /&gt;
&lt;br /&gt;
 ./configure CC=pathcc CXX=pathCC CFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot; CXXFLAGS=&amp;quot;-O3 -OPT:Ofast -fno-math-errno -ffast-math&amp;quot;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
When the above has finished, you can enjoy a nice performance improvement in Dosbox.&lt;/div&gt;</summary>
		<author><name>130.161.82.192</name></author>
	</entry>
	<entry>
		<id>https://www.dosbox.com/wiki/index.php?title=DOSBox_FAQ&amp;diff=1006</id>
		<title>DOSBox FAQ</title>
		<link rel="alternate" type="text/html" href="https://www.dosbox.com/wiki/index.php?title=DOSBox_FAQ&amp;diff=1006"/>
		<updated>2008-06-26T20:55:02Z</updated>

		<summary type="html">&lt;p&gt;130.161.82.192: Add link to new article about compiling Dosbox with Pathscale&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Performance =&lt;br /&gt;
&lt;br /&gt;
Q.   My game runs fine at first then an error message pops up on dosbox saying that the video file format is wrong. How or what can I do to fix this, if there is anything known?&lt;br /&gt;
&lt;br /&gt;
'''Q.''' My game/application runs slowly, how do I improve speed?&lt;br /&gt;
&lt;br /&gt;
'''A.''' Increase cycles. Use core=dynamic. Try different output modes (e.g. output=overlay). Increase Frameskip. Disable unneeded components in the [[dosbox.conf]] such as [[Sound]], mouse or joystick emulation. A nice speedup can be achieved by using a [[Other compilers|different compiler]] than GCC. If all else fails, find a faster computer to run DOSBox on.&lt;br /&gt;
&lt;br /&gt;
Also be sure to check the compatibility section of this FAQ as some game/applications are more trouble (or resource hogs) than others.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Q.''' The Sound/Music for my DOS game/application sounds terrible what can I do?&lt;br /&gt;
&lt;br /&gt;
'''A.''' This is a complicated issue covered in the [[Sound]] section of the wiki. It's important to remember to install or setup game/applications correctly to use the correct sound devices (&amp;lt;tt&amp;gt;INSTALL.EXE&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;SOUNDSET.EXE&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;SETUP.EXE&amp;lt;/tt&amp;gt; are popular program names to look for). The capabilities of the hardware as well as the preferences of the programmer vary: Therefore what may sound &amp;quot;best&amp;quot; on one particular game may not be the &amp;quot;best&amp;quot; for another. Sometimes changes need to be made to the [[dosbox.conf]] file (or a new conf file) to get the best results.&lt;br /&gt;
&lt;br /&gt;
Also, game sound/music may have an impact on the speed at which the game/application runs and running DOSBox with limited resources may result in incomplete or 'choppy' sound being heard. (see previous question)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q. How do I change the memory size so that I can run programs that require more than the default settings (eg. Windows 1.01 or some other demanding OS)?&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
'''Q.''' My backslash key is mapped to ']' with DOSBox in Vista. Is there a workaround?&lt;br /&gt;
&lt;br /&gt;
'''A.''' Press &amp;lt;tt&amp;gt;CTRL-F1&amp;lt;/tt&amp;gt; to enter the [[keymapper]] and select the backslash with your mouse. Press the &amp;lt;tt&amp;gt;DELETE&amp;lt;/tt&amp;gt; button that will show up on your screen. Then press &amp;lt;tt&amp;gt;ADD&amp;lt;/tt&amp;gt; to bind backslash to another key. Simply press an unused key to bind it to this. Press &amp;lt;tt&amp;gt;SAVE&amp;lt;/tt&amp;gt; and then &amp;lt;tt&amp;gt;EXIT&amp;lt;/tt&amp;gt; to return to the main screen.&lt;br /&gt;
&lt;br /&gt;
'''Q.''' My cursor is trapped within the DOSBox window when I click inside. How do I get the cursor out?&lt;br /&gt;
&lt;br /&gt;
'''A.''' DOSBox will capture your mouse when you click inside the display window (and you have '''&amp;lt;tt&amp;gt;autolock=true&amp;lt;/tt&amp;gt;''' set in the [[Dosbox.conf]]).  Simply press '''&amp;lt;tt&amp;gt;CTRL-F10&amp;lt;/tt&amp;gt;''' to release the mouse.&lt;br /&gt;
&lt;br /&gt;
'''Q.''' I have set Gnome to load DOSBox when I click on .COM files. How do I script it to exit DOSBox when I quit from the game?&lt;br /&gt;
&lt;br /&gt;
'''A.''' with -exit as commandline parameter for DOSBox.&lt;br /&gt;
&lt;br /&gt;
'''Q.''' How do I access my hard drive/cdrom in DOSBox?&lt;br /&gt;
&lt;br /&gt;
'''A.''' See the information on the [[MOUNT]] command, or type &amp;lt;tt&amp;gt;intro mount&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;intro cdrom&amp;lt;/tt&amp;gt; in DOSBox for the basics.&lt;br /&gt;
&lt;br /&gt;
'''Q.''' I have an ISO image I made of files for backup purposes. How do I access it in DOSBox?&lt;br /&gt;
&lt;br /&gt;
'''A.''' See the information on the [[IMGMOUNT]] command&lt;br /&gt;
&lt;br /&gt;
'''Q.''' How do I unmount or change images? I need to swap CD images in the drive.&lt;br /&gt;
&lt;br /&gt;
'''A.''' You don't &amp;quot;unmount&amp;quot;, you may assign more than one image file to [[IMGMOUNT]], to swap images use &amp;lt;tt&amp;gt;CTRL-F4&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Q.''' I have created an image from a CD that includes CD audio tracks, when I access it in DOSBox only the first (data) track is available.&lt;br /&gt;
&lt;br /&gt;
'''A.''' Be sure to use the bin/cue format for mixed mode CDs (CDs with a data and audio tracks) and always pass the cue file to [[IMGMOUNT]].&lt;br /&gt;
&lt;br /&gt;
'''Q.''' I can't find the &amp;quot;:&amp;quot; symbol anywhere in my dosbox. I am using ista on a laptop. Please advice me how to fix the problem.&lt;/div&gt;</summary>
		<author><name>130.161.82.192</name></author>
	</entry>
</feed>