Moderate spray can density based on time not CPU speed
ROOL authored
Detail:
  The spray tool rate was ultimately determined by the number of wimp polls per second, which on a fast CPU can be 10,000's making the spray can more of a circle drawing tool.
  Use OS_ReadMonotonicTime to moderate the spray rate, so the speed of the CPU doesn't matter.
  Default density increased to 100 to achieve roughly the same density as a StrongARM Risc PC would previously.
Admin:
  Submission for the Paint bounty.

Version 2.21. Tagged as 'Paint-2_21'
205da1f5
Name Last commit Last update
Doc Import from cleaned 360 CD
Resources Turn off close icon on transitory dbox
Test A few test files to accompany Paint 1.96:
abs Import from cleaned 360 CD
aof Import from cleaned 360 CD
asm Switch to using common JPEG code in RISC_OSLib.
c Moderate spray can density based on time not CPU speed
h Various bugfixes. Improve sprite info dialog.
linked Import from cleaned 360 CD
map Import from cleaned 360 CD
o Import from cleaned 360 CD
od Import from cleaned 360 CD
oz Import from cleaned 360 CD
rm Import from cleaned 360 CD
s Import from cleaned 360 CD
!Mk,fd7 Import from cleaned 360 CD
!MkClean,fd7 Version number now extracted from the VersionNum file and inserted into messages at build time.
!MkDebug,fd7 Prune the plethora of targets a bit.
!MkInstall,fd7 Sprite filer selection logic made consistent with filer
!MkRom,fd7 Import from cleaned 360 CD
.gitattributes Fix abort when sorting the sprites by name and one or more sprite viewers are open, also massively simplified it since the copying around of main_sprite blocks was pointless - much simpler to just rejoin the linked list leaving the data in place.
LICENSE Import from cleaned 360 CD
Makefile Add option to install disc sprites as a seperate target
VersionASM Moderate spray can density based on time not CPU speed
VersionNum Moderate spray can density based on time not CPU speed