You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A common Atari trick is the rainbow color effect, which simply plugs the VCOUNT ($D40B) register into a color register, perhaps applying a counter (e.g., the faster RTCLOK register ($14)) to make it animated.
It would be nice to be able to DLI <addr> INTO <addr>, and perhaps do some simple math, e.g. for rainbow effect: DLI (&$D40B + &$14) INTO $D01A.
Operators like binary AND and OR would be useful as well. e.g., for a 'water' effect, the colors could animate within only the blue hues -- $80 through $8F -- like so: DLI (((&$D40B + &$14) & $0F) | $80) INTO $D01A or DLI (((&$D40B + &$14) & $0F) + $80) INTO $D01A.
The text was updated successfully, but these errors were encountered:
A common Atari trick is the rainbow color effect, which simply plugs the
VCOUNT
($D40B) register into a color register, perhaps applying a counter (e.g., the fasterRTCLOK
register ($14)) to make it animated.It would be nice to be able to
DLI <addr> INTO <addr>
, and perhaps do some simple math, e.g. for rainbow effect:DLI (&$D40B + &$14) INTO $D01A
.Operators like binary AND and OR would be useful as well. e.g., for a 'water' effect, the colors could animate within only the blue hues -- $80 through $8F -- like so:
DLI (((&$D40B + &$14) & $0F) | $80) INTO $D01A
orDLI (((&$D40B + &$14) & $0F) + $80) INTO $D01A
.The text was updated successfully, but these errors were encountered: