Difference between revisions of "Configuration:CPU"

From DOSBoxWiki
Jump to navigationJump to search
(Added 0.73)
m (One level down)
Line 1: Line 1:
 
The CPU section controls how DOSBox tries to emulate the CPU, how fast the emulation should be, and to adjust it. DOSBox offers 4 differents methods of ((/cpu/core/Intro|CPU emulation)).
 
The CPU section controls how DOSBox tries to emulate the CPU, how fast the emulation should be, and to adjust it. DOSBox offers 4 differents methods of ((/cpu/core/Intro|CPU emulation)).
  
=== core = [[/cpu/core/simple|simple]] | [[/cpu/core/normal|normal]]| [[/cpu/core/full|full]] | [[/cpu/core/dynamic|dynamic]] | auto ===
+
==== core = [[/cpu/core/simple|simple]] | [[/cpu/core/normal|normal]]| [[/cpu/core/full|full]] | [[/cpu/core/dynamic|dynamic]] | auto ====
 
[[/cpu/core/Intro|CPU core]] used in emulation.  '''auto''' switches to '''dynamic''' if appropriate.
 
[[/cpu/core/Intro|CPU core]] used in emulation.  '''auto''' switches to '''dynamic''' if appropriate.
  
 
Default is '''auto'''.
 
Default is '''auto'''.
  
=== cputype = auto | 386 | 386_slow | 486_slow | pentium_slow | 386_prefetch ===
+
==== cputype = auto | 386 | 386_slow | 486_slow | pentium_slow | 386_prefetch ====
 
CPU Type used in emulation. '''auto''' is the fastest choice.
 
CPU Type used in emulation. '''auto''' is the fastest choice.
  
Line 13: Line 13:
 
Default is '''auto'''.
 
Default is '''auto'''.
  
=== cycles = ''nnnn'' | max | auto ===
+
==== cycles = ''nnnn'' | max | auto ====
 
Amount of instructions DOSBox tries to emulate each millisecond. Set to '''max''' to automatically run as many cycles as possible.  '''auto''' setting switches to '''max''' if appropriate.
 
Amount of instructions DOSBox tries to emulate each millisecond. Set to '''max''' to automatically run as many cycles as possible.  '''auto''' setting switches to '''max''' if appropriate.
  
Line 20: Line 20:
 
Default is '''auto'''.
 
Default is '''auto'''.
  
=== cycleup = ''nnn'' ===
+
==== cycleup = ''nnn'' ====
 
Amount of cycles to increase with [[SpecialKeys|keycombo]].
 
Amount of cycles to increase with [[SpecialKeys|keycombo]].
  
 
Default is '''500'''. Setting it lower than 100 will be a percentage.
 
Default is '''500'''. Setting it lower than 100 will be a percentage.
  
=== cycledown = ''nnn'' ===
+
==== cycledown = ''nnn'' ====
 
Amount of cycles to decrease with [[SpecialKeys|keycombo]].
 
Amount of cycles to decrease with [[SpecialKeys|keycombo]].
  
 
Default is '''20'''. Setting it lower than 100 will be a percentage.
 
Default is '''20'''. Setting it lower than 100 will be a percentage.

Revision as of 22:36, 28 May 2009

The CPU section controls how DOSBox tries to emulate the CPU, how fast the emulation should be, and to adjust it. DOSBox offers 4 differents methods of ((/cpu/core/Intro|CPU emulation)).

core = simple | normal| full | dynamic | auto

CPU core used in emulation. auto switches to dynamic if appropriate.

Default is auto.

cputype = auto | 386 | 386_slow | 486_slow | pentium_slow | 386_prefetch

CPU Type used in emulation. auto is the fastest choice.

(since 0.73)

Default is auto.

cycles = nnnn | max | auto

Amount of instructions DOSBox tries to emulate each millisecond. Set to max to automatically run as many cycles as possible. auto setting switches to max if appropriate.

OBS: Setting this higher than your machine can handle is bad!

Default is auto.

cycleup = nnn

Amount of cycles to increase with keycombo.

Default is 500. Setting it lower than 100 will be a percentage.

cycledown = nnn

Amount of cycles to decrease with keycombo.

Default is 20. Setting it lower than 100 will be a percentage.