'Number Guessing Game
'Cobalt 2019/1/2
'-------------setup------------------------------
'------------------------------------------------
'--------------side A Number---------------------
'------------------------------------------------
'--------------Side B Number---------------------
'------------------------------------------------
'-----Generated Random 32bit test values---------
Pic
(0, i%%
) = INT(RND * (2 ^ 32))'------------------------------------------------
Dot_Display
0, 80, 64, 2, _RGB32(128, 128, 128)
'-------------Dot Matrix display-----------------
'32x16- 16 LONG integers
SUB Dot_Display
(image%%
, X%
, Y%
, Scale%%
, Colr~&
) Yloc% = Y% + (3 * Scale%%) * J%%
Xloc% = X% + (3 * Scale%%) * (31 - I%%)
IF Pic
(image%%
, J%%
) AND 2 ^ I%%
THEN 'Dot is Lit LINE (Xloc%
, Yloc%
)-STEP(2 * Scale%%
, 2 * Scale%%
), _RGB32(8 * I%%
, 8, 8 * (31 - I%%
)), BF
LINE (Xloc%
, Yloc%
)-STEP(2 * Scale%%
, 2 * Scale%%
), _RGB32(64, 48, 64), BF
'------------------------------------------------