View changes for revision:      
Horizontal camera offset (280, rev. 1)
By  Hiccup on 10-19-14, 12:18 pm
Category 'Camera controllers', known
You must set values for right and below tiles distances to activate. These are just like zones, the tiles are coordinates of activation. Setting either setting to zero will not give Mario an area to activate the sprite.

The default game lag is 2 tiles. This is in addition to that lag. This will shift Mario's center to one side or the other.

Camera will not return to normal until re-entering sprite zone. So far, at least until more data is found.
Data files: none
Sprite fields:
Pixel zone below: value at nybble 6-7. This is how many pixels below the sprite that the sprite can be activated in.
Pixels to full offset: value at nybble 8-9. This is how many pixels Mario needs to move past the sprite until it reaches the full horizontal offset.
Pixel offset +=left: signed value at nybble 10-11. Default value is 2 tiles (32 pixels) either way from center
Horizontal camera offset (280, rev. 2)
By  Hiccup on 03-16-15, 12:08 pm
Category 'Camera controllers', known, fully documented
You must set values for right and below tiles distances to activate. These are just like zones, the tiles are coordinates of activation. Setting either setting to zero will not give Mario an area to activate the sprite.

The default game lag is 2 tiles. This is in addition to that lag. This will shift Mario's center to one side or the other.

Camera will not return to normal until re-entering sprite zone. So far, at least until more data is found.
Data files: none
Sprite fields:
Pixel zone below: value at nybble 6-7. This is how many pixels below the sprite that the sprite can be activated in.
Pixels to full offset: value at nybble 8-9. This is how many pixels Mario needs to move past the sprite until it reaches the full horizontal offset.
Pixel offset +=left: signed value at nybble 10-11. Default value is 2 tiles (32 pixels) either way from center