From
Vyacheslav Kalinin
→
To
All
8 November 2006
Hello, alexeenko
Does anyone know if there is an emulator that creates a macro log from buttons
keyboard/mouse/joystick?
If there is, then I, or any other artist, could make something like a video. That is,
keep a record of all actions during the drawing process.
And anyone could then watch it in the emulator and learn something.
You can, of course, just record a video, but it will weigh a lot.
From
Dimka Moiseev
→
To
All
8 November 2006
Hello, All
I have a book that came with the Spectrum, but there’s almost nothing there
it’s written about how to draw normally! I can’t even figure out how to paint it
the circle that I drew is not so much what you have there, what cool pictures
draw! Help please! I’m just very interested in this! :confused:
From
Alekseenko Alexey
→
To
All
8 November 2006
Hello, boo_boo
Well, let's remember in BASIC.
How can I start there???
10 CLS
20 circle 60,45,20
run enter
It turns out to be a circle
Who remembers how to fill it????
From
Vyacheslav Kalinin
→
To
All
8 November 2006
Hello, alexeenko
ale> Who will remember how to fill it????
Draw a bunch of circles in a loop, increasing the diameter. :)
for a=1 to 60
circle(128.88,a)
next a
From
Dimka Moiseev
→
To
All
8 November 2006
Hello, boo_boo
where can I download supercode?
From
Dimka Moiseev
→
To
All
8 November 2006
Hello new art
Not that there are programs, I know, but I’m interested in pure BASIC! :)
From
Stanislav Lomakin
→
To
All
8 November 2006
Hello, I_0
In standard BASIC you can't paint much :p
take some spreading thread - betabasic or megabasic.
or use subroutines in machine code, for things like shading there is a ready-made collection
this case -- supercode
From
Stanislav Yudin
→
To
All
8 November 2006
Hello new art
new> Does anyone know if there is an emulator that creates a macro log with
new> keyboard/mouse/joystick buttons?
new> If there is, then I, or any other artist could make a likeness
new> video. That is, keep a record of all actions during the drawing process.
Isn't *.RZX suitable for this purpose?
From
Timonin Maxim Anatolievich
→
To
All
8 November 2006
Hello, alexeenko
ale> Well, let's remember in BASIC.
ale>
ale> How to start there???
ale>
ale> 10 CLS
ale> 20 circle 60,45,20
ale>
ale>
ale> run enter
ale>
ale> It turns out to be a circle
ale>
ale> Who will remember how to fill it????
But no way! There is no fill command like FILL in BASIC in UKNCH BASIC. It is possible
scanning the inner boundaries of the circle, paint it pixel by pixel (using PLOT). But
it will be terribly slow.
From
Timonin Maxim Anatolievich
→
To
All
8 November 2006
Hello new art
new> Draw a bunch of circles in a loop, increasing the diameter. :)
new> for a=1 to 60
new> circle (128,88,a)
new> next a
No, that won't work. Some pixels will remain unpainted, as a result
the so-called "vinyl record effect" as I call it.
From
Sergey Molchanov
→
To
All
8 November 2006
Hello, Maksagor
So why pixel by pixel, at least go through horizontal lines (or
vertical). And if we go by lines, a circle using CIRCLE can not be
draw, and calculate the boundaries of the drawn lines using sines and cosines :)
From
Stanislav Lomakin
→
To
All
8 November 2006
Hello Masick
Mas> So why pixel by pixel, at least go through horizontal lines (or
Mas> vertical). And if we go by lines, a circle using CIRCLE
Mas> you can not draw, but the boundaries of the drawn lines are calculated by sines and
Mas> cosines :)
yeah, yeah, and paint over with plot or line ;)
Not really an option, only subroutines in machine codes.
Maybe the compiled BASIC would still work if it weren’t for the terrible slowness
fucking rafts and lines
From
TomCaT
→
To
All
8 November 2006
Hello, boo_boo
painting a circle is not such a problem :)
here is a highly branched multiply connected region, yes.
Although algorithms for the latter will unreasonably slow down the first task.
:v2_conf2:
From
Sergey Molchanov
→
To
All
9 November 2006
Hello, boo_boo
boo_boo, and did I say that it won’t slow down? I just said that this is
better than point by point :)
In addition, the task seemed to be in BASIC, which makes it worse.
Another option is if the circle is of a fixed size, you can use UDG. Wait a minute
criticize. I know it's not funny :)