Difference between revisions of "CPU Speed Register"

From SpecNext official Wiki
Jump to: navigation, search
(Core 2.00.22 changes.)
Line 7: Line 7:
  
 
Bit 1-0 = turbo: %00 = 3.5MHz, %01 = 7MHz, %10 = 14MHz (%00 after PoR or Hard-reset).
 
Bit 1-0 = turbo: %00 = 3.5MHz, %01 = 7MHz, %10 = 14MHz (%00 after PoR or Hard-reset).
 +
 +
When 14MHz turbo is used, and [[Layer 2]] is enabled (bit 1 {{PortNo|$123B}}), the 14MHz speed is used only when BORDER/VBLANK/HBLANK areas of screen image are generated, during PAPER (centre 256x192 pixel area of screen) the CPU speed is dropped down to 7MHz. With [[Layer 2]] disabled, 14MHz CPU speed is stable.
  
 
Reads actual CPU speed.
 
Reads actual CPU speed.

Revision as of 02:49, 23 December 2018

Number $07
Readable Yes
Writable Yes
Short Description Sets accelerated clock speed, reads actual speed.


Bit 1-0 = turbo: %00 = 3.5MHz, %01 = 7MHz, %10 = 14MHz (%00 after PoR or Hard-reset).

When 14MHz turbo is used, and Layer 2 is enabled (bit 1 Layer 2 Access Port ($123B / 4667)), the 14MHz speed is used only when BORDER/VBLANK/HBLANK areas of screen image are generated, during PAPER (centre 256x192 pixel area of screen) the CPU speed is dropped down to 7MHz. With Layer 2 disabled, 14MHz CPU speed is stable.

Reads actual CPU speed.