This is an ORIC HIRES SCREEN drawing program, it's web-based, but implements simple HIRES attributes non-blink/text/mix display of an HIRES screen.
By making attributes effect directly clear while touch-drawing on the screen, hopefully, allowing users to paint relatively unlimited. The undo-facility makes it easy to go back.
Features:
There are a number of different brushes.
First, just try them out by selecting a brush, incidently, typing just brush will set a default: brush circle, size 10, spray 10%
They can be selected by clicking on their shapes, or typing:
Note: brushes draw and set attributes to the left, so less artifacts are given by drawing right-to-left! It's highly recommended to use in combination with spray 20 to get better result.
Sizes of brushes, are in pixels wide, or radius, or square-"radius", given as size 1, size 3, ... up to size 50. However, you can specify whatever you like!
And, I guess it wouldn't be a paint-program if it didn't have brushes and spray command. This is explored more in detail in the section "Draw color". But it takes an argument of percentage, % of probability a pixel will set or not. This applies to all shapes of brushes.
spray 50 is quite heavy, and using higher value will give you more attribute clashes. Like using a real brush, the more you move it around, the more it "paints", i.e. sets pixels.
Note: the more you pain, you'll notice that it creates more background color areas to the "left" of the what you're currently drawing. These are the ink-color attributes. This is at best interpret-able as a "shadow" and at worst an "artifact". ;-)
There are 3 concept of colors:
colors can be selected on the screen, or just written:
draw color is a new concept, in that it allows, and assumes unlimited color mixing. In practice, as we know ORIC is limited in this aspect. Nevertheless, a special version of "curset" taking an extended "fb" third parameter, apart from 0=unset, 1=set, 2=xor, 3=move, DRAWINK+color (64+color) will set an attribute in a cell before this pixel! Yes, this will "harm" the previously draw picture, but by using clever drawing methods good results may be achieved.
The preferred modes of drawing is thin, which is a single pixel set, or circle with size 10 and spray with various fullness, like spray 20 it randomly "curset"s 20% of the pixels. The more it moves the more pixels are being set, these are randomized thus giving interesting non-repeating patterns.
With higher degree of of size/spray/brush-types the effects of setting attributes gets more noticeable, creating "dark" background color zones, where attributes set the draw color.
You can load a tap-file, or save it with those commands. save filename will generate a file to be saved as "filename.tap" in the browser. This can then be loaded on an real ORIC, or in an emulator.
There is a rudimentary command to import a given file, currently hard-coded. This currently stretches the image to maximize it's extent, keeping it's ratio intact. Then the image is resampled or converted to ORIC HIRES, currently it only have these experimental functions: