21UDGS By Phil Hite 2007 Version 0.7 For the 48K or 128K Spectrum. Freeware. Allows you to define all 21 User Defined Graphics at once. You can store up to 10 sets of UDGs in memory. Keys: 5=Left 6=Down 7=Up 8=Right Caps Shift & 5 6 7 8=Plot I=Ink 1 to 7 M=Memory address - or + F=Flip horizontally or vertically O=Mirror N=Invert G=Define graphics D=List decimal codes E=Edit P=Pick up graphics from memory R=Resize grid to 5x4 or 7x3 B=BASIC examples S=Save L=Load H=Print hard copy C=Clear Q=Quit There are 2 Versions: 21udgs = Machine Code compiled with MCoder III. 21udgsbas = BASIC included for reference only as it is a bit slow. 1000 REM FOR d=1 TO 1000: NEXT d This line slows the program down for compiling. Remove the REM to compile with MCoder III. References: Gerry Williams - Introduced me to computers and programming 1982 Making the Most of the Micro (TV Series) 1982 - Demonstrated UDGs Character Generator (Horizons) - 1982 Sinclair Research Ltd - Psion Software Ltd UDG Plotter - ZX Computing June/July 1983 Page 98 - David Elphick UDGs Machine - 1985 Sagesoft - Steve A J Broad AlchNews Issue Two Page 140 - 1992 Alchemist Research - Andy Davis http://www.worldofspectrum.org Thanks to everyone on the world of spectrum forums for advice and encouragement. http://www.plhite.demon.co.uk/spectrum phil_hite@hotmail.com