21UDGS Graphics Plotter
21UDGS Graphics Plotter
Hello everyone,
Enclosed is a dropbox link to the latest version of my 21UDGS program 1.03 which allows you to plot 21 User Defined Graphics on screen.
The program includes instructions showing how to use multiple banks of UDGs in BASIC too.
Please run 21udgs103.szx or 21udgs103.tzx which have been compiled into Machine Code using the excellent MCoder III.
I've included the BASIC 21udgs103bas.szx and 21udgsbas.tzx for reference.
Information can be found in 21UDGS.txt
https://www.dropbox.com/sh/acwj9ixoq0dv ... GHEMa?dl=0
Phil
Enclosed is a dropbox link to the latest version of my 21UDGS program 1.03 which allows you to plot 21 User Defined Graphics on screen.
The program includes instructions showing how to use multiple banks of UDGs in BASIC too.
Please run 21udgs103.szx or 21udgs103.tzx which have been compiled into Machine Code using the excellent MCoder III.
I've included the BASIC 21udgs103bas.szx and 21udgsbas.tzx for reference.
Information can be found in 21UDGS.txt
https://www.dropbox.com/sh/acwj9ixoq0dv ... GHEMa?dl=0
Phil
Re: 21UDGS Graphics Plotter
Welcome Phil.
I was about to add this ready for the next update, but I see it's already here!
Sorry if I'm missing something, but how do you unset a pixel? I love the idea of editing them all on screen at the same time. I think that's a unique innovation for this genre.
Re: 21UDGS Graphics Plotter
Hi R-Tape
Thank you.
To set a pixel you have to hold down Caps Shift at the same time as moving with a cursor key and to unset a pixel just move over the pixel again with Caps Shift released.
Phil
Thank you.
To set a pixel you have to hold down Caps Shift at the same time as moving with a cursor key and to unset a pixel just move over the pixel again with Caps Shift released.
Phil
Re: 21UDGS Graphics Plotter
PS Please could you add this for the next update as the version uploaded is from 11 years ago and is 0.7 rather than 1.03?
Thanks again,
Phil
Thanks again,
Phil
Re: 21UDGS Graphics Plotter
Apologies everyone,
There was a bug in the previous version.
A dropbox link to the latest version 1.05 is here.
https://www.dropbox.com/sh/af9dz72upr2w ... IFfga?dl=0
Thank you,
Phil
There was a bug in the previous version.
A dropbox link to the latest version 1.05 is here.
https://www.dropbox.com/sh/af9dz72upr2w ... IFfga?dl=0
Thank you,
Phil
Re: 21UDGS Graphics Plotter
New version 1.06.
Main change is that you can list decimal codes from sets of UDGs in other memory locations in Edit mode by pressing D.
https://www.dropbox.com/sh/7hgtp9kou8vx ... cF5sa?dl=0
Phil
Main change is that you can list decimal codes from sets of UDGs in other memory locations in Edit mode by pressing D.
https://www.dropbox.com/sh/7hgtp9kou8vx ... cF5sa?dl=0
Phil
Re: 21UDGS Graphics Plotter
Hello everyone,
Another update 1.08
Pressing X will clear the UDG square being edited.
https://www.dropbox.com/sh/7hgtp9kou8vx ... cF5sa?dl=0
Wishing you all a happy and healthy new year.
Phil
Another update 1.08
Pressing X will clear the UDG square being edited.
https://www.dropbox.com/sh/7hgtp9kou8vx ... cF5sa?dl=0
Wishing you all a happy and healthy new year.
Phil
Re: 21UDGS Graphics Plotter
Hello everyone,
I hope you're all well.
Another update 1.25
For the UDG square being edited:
X=Cut, Z=Copy, V=Paste N=Inverse O=Flip Horizontally W=Flip Vertically
When Cutting or Copying the UDG stays in the clipboard even if the grid is cleared
G=Clear Grid
J=Clear Pixels U=Clear Colours (or A=Attributes)
https://www.dropbox.com/sh/6p7ia90r75yh ... gsLaa?dl=0
Best wishes,
Phil
I hope you're all well.
Another update 1.25
For the UDG square being edited:
X=Cut, Z=Copy, V=Paste N=Inverse O=Flip Horizontally W=Flip Vertically
When Cutting or Copying the UDG stays in the clipboard even if the grid is cleared
G=Clear Grid
J=Clear Pixels U=Clear Colours (or A=Attributes)
https://www.dropbox.com/sh/6p7ia90r75yh ... gsLaa?dl=0
Best wishes,
Phil
Re: 21UDGS Graphics Plotter
Hi everyone,
I hope all's well with you all?
Another update to my life's work 21UDGS, a UDG editor, and hopefully the last...
Download 21udgs139.zip
From
https://s3-eu-west-1.amazonaws.com/plhi ... index.html
Run the complied BASIC version 21UDGS139.tzx/szx/z80
For the UDG square being edited, I've standardised the keys for Cut, Copy and Paste.
X=Cut, C=Copy and V=Paste
A=Clear Grid
The cursor now leaves pixels intact when you move over them.
You can still use Caps Shift+5 6 7 8 to Plot but now use 9, 0 or Z to Plot/Delete.
I've added Kempston joystick compatibility.
I've fixed the bugs when choosing Bright or Flash for a UDG square and increased the delay when changing the Memory address with - or +.
Keys: ? or H=Help
5=Left 6=Down 7=Up 8=Right
Caps Shift+5 6 7 8=Plot
9, 0 or Z=Plot/Delete or Kempston joystick
I=Ink P=Paper B=Bright F=Flash
U=Clear colours (attributes)
J=Clear pixels
X=Cut C=Copy V=Paste
N=Inverse
O=Flip horizontally W=Flip vertically
M=Memory address - or +
G=Define graphics
D=List decimal codes
E=Edit
K=Pick up graphics from memory
R=Resize grid to 5x4, 8x2 or 7x3
B=BASIC examples
T=Print
A=Clear grid
Q=Quit
Phil
I hope all's well with you all?
Another update to my life's work 21UDGS, a UDG editor, and hopefully the last...
Download 21udgs139.zip
From
https://s3-eu-west-1.amazonaws.com/plhi ... index.html
Run the complied BASIC version 21UDGS139.tzx/szx/z80
For the UDG square being edited, I've standardised the keys for Cut, Copy and Paste.
X=Cut, C=Copy and V=Paste
A=Clear Grid
The cursor now leaves pixels intact when you move over them.
You can still use Caps Shift+5 6 7 8 to Plot but now use 9, 0 or Z to Plot/Delete.
I've added Kempston joystick compatibility.
I've fixed the bugs when choosing Bright or Flash for a UDG square and increased the delay when changing the Memory address with - or +.
Keys: ? or H=Help
5=Left 6=Down 7=Up 8=Right
Caps Shift+5 6 7 8=Plot
9, 0 or Z=Plot/Delete or Kempston joystick
I=Ink P=Paper B=Bright F=Flash
U=Clear colours (attributes)
J=Clear pixels
X=Cut C=Copy V=Paste
N=Inverse
O=Flip horizontally W=Flip vertically
M=Memory address - or +
G=Define graphics
D=List decimal codes
E=Edit
K=Pick up graphics from memory
R=Resize grid to 5x4, 8x2 or 7x3
B=BASIC examples
T=Print
A=Clear grid
Q=Quit
Phil
Re: 21UDGS Graphics Plotter
Hi everyone,
I hope you're all coping with the cold?
Another year and another update to 21UDGS, a UDG editor.
Download 21udgs151.zip
From
https://s3-eu-west-1.amazonaws.com/plhi ... index.html
Or Git Hub
https://github.com/PhilHite/21udgs/releases/tag/v151r1
Run the complied BASIC version 21UDGS151.tzx/szx/z80
I've added the options swap colours, rotate a UDG, and nudge a UDG one pixel at a time in any direction.
You can now Undo when you clear a UDGs colours or pixels.
Some of the keys have changed to accommodate the new functionality.
The Kempston Joystick doesn't appear to work when loading a snapshot with the excellent Fuse Spectrum emulator on the Mac.
It works as expected when loading the 21UDGS.tzx file.
Keys: ? or H=Help
5=Left 6=Down 7=Up 8=Right
Caps Shift+5 6 7 8=Plot
Symbol Shift+5 6 7 8=Nudge
9, 0 or Z=Plot/Delete or Kempston joystick
I=Ink P=Paper B=Bright F=Flash
S=Swap colours
O=Clear colours/Undo
J=Clear pixels/Undo
X=Cut C=Copy V=Paste
N=Inverse
Y=Rotate Left U=Rotate Right
W=Flip horizontally E=Flip vertically
M=Memory address - or +
G=Define graphics
D=List decimal codes
E=Edit
K=Pick up graphics from memory
R=Resize grid to 5x4, 8x2 or 7x3
B=BASIC examples
T=Print
A=Clear grid
Q=Quit
Phil
I hope you're all coping with the cold?
Another year and another update to 21UDGS, a UDG editor.
Download 21udgs151.zip
From
https://s3-eu-west-1.amazonaws.com/plhi ... index.html
Or Git Hub
https://github.com/PhilHite/21udgs/releases/tag/v151r1
Run the complied BASIC version 21UDGS151.tzx/szx/z80
I've added the options swap colours, rotate a UDG, and nudge a UDG one pixel at a time in any direction.
You can now Undo when you clear a UDGs colours or pixels.
Some of the keys have changed to accommodate the new functionality.
The Kempston Joystick doesn't appear to work when loading a snapshot with the excellent Fuse Spectrum emulator on the Mac.
It works as expected when loading the 21UDGS.tzx file.
Keys: ? or H=Help
5=Left 6=Down 7=Up 8=Right
Caps Shift+5 6 7 8=Plot
Symbol Shift+5 6 7 8=Nudge
9, 0 or Z=Plot/Delete or Kempston joystick
I=Ink P=Paper B=Bright F=Flash
S=Swap colours
O=Clear colours/Undo
J=Clear pixels/Undo
X=Cut C=Copy V=Paste
N=Inverse
Y=Rotate Left U=Rotate Right
W=Flip horizontally E=Flip vertically
M=Memory address - or +
G=Define graphics
D=List decimal codes
E=Edit
K=Pick up graphics from memory
R=Resize grid to 5x4, 8x2 or 7x3
B=BASIC examples
T=Print
A=Clear grid
Q=Quit
Phil
Re: 21UDGS Graphics Plotter
A small update and now on version 1.52
From
https://s3-eu-west-1.amazonaws.com/plhi ... index.html
Or GitHub
https://github.com/PhilHite/21udgs/releases/tag/v1.52
Phil
From
https://s3-eu-west-1.amazonaws.com/plhi ... index.html
Or GitHub
https://github.com/PhilHite/21udgs/releases/tag/v1.52
Phil