Register - Tileset Cycle: Difference between revisions

From NerdConsole
Jump to navigationJump to search
(Created page with "Tileset cycling is an automatic cycling that applies to all tiles if enabled. The tileset cycle speed is the number of frames to wait before the cycle advances. This has the effect of making the speed seem backwards since 0 is very fast and 255 is very slow. The maximum delay between cycle advances is 4.25 seconds. Due to the nature of tilesets, a cycle limit value is also configurable to determine how many tilesets are involved in the cycling. {| class="wikitable"...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Tileset cycling is an automatic cycling that applies to all tiles if enabled.  The tileset cycle speed is the number of frames to wait before the cycle advances.  This has the effect of making the speed seem backwards since 0 is very fast and 255 is very slow.  The maximum delay between cycle advances is 4.25 seconds.
Tileset cycling is an automatic cycling that applies to all tiles if enabled.  The tileset cycle speed is the number of frames to wait before the cycle advances.  This has the effect of making the speed seem backwards since 0 is very fast and 255 is very slow.  The maximum delay between cycle advances is 4.25 seconds.


Due to the nature of tilesets, a cycle limit value is also configurable to determine how many tilesets are involved in the cycling.
Due to the nature of tilesets, a cycle limit value is also configurable to determine how many tilesets are involved in the cycling.  The cycling goes between 0 and the limit.


''' Cycle Speed '''
{| class="wikitable"
{| class="wikitable"
! Bit !! 7 !! 6 !! 5 !! 4 !! 3 !! 2 !! 1 !! 0
! Bit !! 7 !! 6 !! 5 !! 4 !! 3 !! 2 !! 1 !! 0
Line 10: Line 11:
|}
|}


=== Key ===
''' Key '''
* S - Cycle Speed  [0-255]
* S - Cycle Speed  [0-255]


''' Cycle Limit '''
{| class="wikitable"
{| class="wikitable"
! Bit !! 7 !! 6 !! 5 !! 4 !! 3 !! 2 !! 1 !! 0
! Bit !! 7 !! 6 !! 5 !! 4 !! 3 !! 2 !! 1 !! 0
Line 20: Line 22:
|}
|}


=== Key ===
''' Key '''
* S - Cycle Limit [0-15]
* S - Cycle Limit [0-15]


This register is a part of the [[Control Page]].
This register is a part of the [[Control Page]].

Latest revision as of 20:52, 23 January 2024

Tileset cycling is an automatic cycling that applies to all tiles if enabled. The tileset cycle speed is the number of frames to wait before the cycle advances. This has the effect of making the speed seem backwards since 0 is very fast and 255 is very slow. The maximum delay between cycle advances is 4.25 seconds.

Due to the nature of tilesets, a cycle limit value is also configurable to determine how many tilesets are involved in the cycling. The cycling goes between 0 and the limit.

Cycle Speed

Bit 7 6 5 4 3 2 1 0
Byte 0 S S S S S S S S

Key

  • S - Cycle Speed [0-255]

Cycle Limit

Bit 7 6 5 4 3 2 1 0
Byte 0 - - - - L L L L

Key

  • S - Cycle Limit [0-15]

This register is a part of the Control Page.