News for hackers. Stuff that matters.
Re:Deluxe Paint on the Commodore Amiga by silicon5 on Tuesday September 09, 2025 @04:52AM (#45179357)
The author notes that circles don't draw well due to mouse polling, but I wonder if this isn't a limit of the emulator running on Windows. I remember Deluxe Paint III on the Amiga drawing freehand circles very well, whereas MS Paint on Windows 95, quickly drawn circles ended up looking like polyhedrons due to infrequent polling.

There's a neat modern DPaint clone called PyDPainter (https://github.com/mriale/PyDPainter). It has various advantages, such as support for modern graphics formats like PNG.

Re:Deluxe Paint on the Commodore Amiga by richrichardsson on Tuesday September 09, 2025 @07:06AM (#45180384)
There is also a DPaint inspired app which can run in the browser.

https://www.stef.be/dpaint/

edit: you can even "Preview in DPaint" which has an embedded emulator!

Re:Deluxe Paint on the Commodore Amiga by ChristopherDrum on Tuesday September 09, 2025 @08:24AM (#45180981)
Stone Tools author here. I did mention that web app twice in the story, though I didn't catch that "Preview" function!
Re:Deluxe Paint on the Commodore Amiga by richrichardsson on Wednesday September 10, 2025 @08:37AM (#45196755)
Well that shows how much I was paying attention whilst reading!
Re:Deluxe Paint on the Commodore Amiga by ChristopherDrum on Tuesday September 09, 2025 @05:17AM (#45179543)
Author here. I did not say circles don't draw well. I said that "swiftly-drawn curves are flattened" and likened it to a "large wash." By that I mean long, swift, edge-to-edge brush strokes. Perhaps the use of the word "curves" confused that point, but the natural arcs of human hand/wrist motion are what I wanted to evoke. I also noted a "fat brush in symmetry mode" exhibits the same effect. I can attest to two points about that from firsthand experience:

1. That was also true on original hardware (when I owned the system in my younger days). I distinctly remember having to slow down certain movements to let the system keep pace, depending on speed and complexity of motion. 2. The effect is drastically improved (and I note so in the article) by choosing a faster virtual CPU.

Re:Deluxe Paint on the Commodore Amiga by binaryturtle on Tuesday September 09, 2025 @05:42AM (#45179749)
Why would the mouse polling speed mess up the circle drawing itself? You record the start position point (center) and then get the new mouse position and calculate the delta to the start position to get the radius, then draw the circle with the values. Same algorithm.
Re:Deluxe Paint on the Commodore Amiga by unwind on Tuesday September 09, 2025 @05:45AM (#45179771)
They did not mean a circle drawn by a circle tool, but instead freehand drawing curved shapes.
Re:Deluxe Paint on the Commodore Amiga by ChristopherDrum on Tuesday September 09, 2025 @07:19AM (#45180458)
Correct. I did not say anything about the circle tool being slow.
Re:Deluxe Paint on the Commodore Amiga by 3036e4 on Tuesday September 09, 2025 @12:47PM (#45184694)
Also this older clone: VGA Paint 386 (https://www.bttr-software.de/products/vp386/)

It runs in DOSBox, making it a bit easier (imo) to get running on most computers (and Android devices) than old Amiga software (even if I have FS-UAE and Amiga Forever installed as well on my desktop computer).