6 ms·
A Clone of Deluxe Paint II Written in Python
- SunlitCat 2y agoDeluxe Paint! Fond memories as I found it coming along with some game I got way back in the 90s for my Amiga 600. Those were good times~
- deaddodo 2y agoAbout 2-3 years ago, I was writing a clone of Deluxe Paint in C/Raylib (referencing the released source code). I got about 50% done and lost my incentive. It's a big program with a lot of features and caveats, so seeing a completed version is awesome. Congrats.
- corysama 2y agoI didn't know the code had been released! I had to look up how they did the palleted color blending and found... https://github.com/historicalsource/DeluxePaint/blob/8493bb3c87d407d45a6de33db4638ace0aba813a/src/BLEND.C#L55 https://github.com/historicalsource/DeluxePaint/blob/8493bb3...
- akent 2y agoInteresting. Looks like it's written as a register value for BLTCON0 (in BLITOPS.C) http://www.amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_guide/node001A.html http://www.amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual...
- kstrauser 2y agoI suck at computer art stuff, but what skills I do have came via many hours of practice with DPaint. It seemed like an impossible sci-fi system made real.
- whywhywhywhy 2y agoThis is a very accurate recreation, impressive. Be sure to try the color cycle mode by hitting tab.
- corysama 2y agoIf you want to see what a master of Deluxe Paint palette cycling can do check out Mark Ferrari's http://www.effectgames.com/demos/canvascycle/ http://www.effectgames.com/demos/canvascycle/ (hit "Show Options) and https://www.youtube.com/watch?v=aMcJ1Jvtef0 https://www.youtube.com/watch?v=aMcJ1Jvtef0
- jjnoakes 2y agoThe art is great on its own, but knowing the constraints it runs under and how one image can look so different, or even animated, based solely on the palette, elevates the art to a whole new level.
- ffhhj 2y agoThis could have been an amazing screensaver, or even the world of a AAA Karateka game. My uncle was a prolific PC software pirate in the 80's, and I remember finding a french game in his collection that I've never seen again. Maybe it was actually a demo or prototype, that used the VGA palette in an incredible way with metallic reflections. Nothing that I saw for many years used those graphics until games started using prerendered 3D, and even those didn't look as impressive. I regret not saving a copy.
- gav 2y agoSee Living Worlds: http://www.effectgames.com/demos/worlds/ http://www.effectgames.com/demos/worlds/ There's a iOS and Android app: https://pixfabrik.com/livingworlds/ https://pixfabrik.com/livingworlds/
- LargoLasskhyfv 2y agohttps://en.wikipedia.org/wiki/Captain_Blood_(video_game) https://en.wikipedia.org/wiki/Captain_Blood_(video_game) ?
- ffhhj 2y agoLooks nice, but it's not that one. The metallic surfaces could have been similar to the bottom alien hand (cursor?) in that screenshot, but I remember those looked way better: https://upload.wikimedia.org/wikipedia/en/9/90/Captain_Blood_%28video_game%29_Atari_ST_screenshot.png https://upload.wikimedia.org/wikipedia/en/9/90/Captain_Blood... I think it was a demo because it only had an animated intro I didn't recognize from other games, a menu, and the game was a plataformer with a large sized alien or android that could walk and shot. But it restarted (or crashed?) after a few seconds.
- MenhirMike 2y agoAlso shoutout to DPaint.js, which runs in the Browser: https://github.com/steffest/DPaint-js/ https://github.com/steffest/DPaint-js/ (Though I will say that Aseprite has taken over as my preferred Pixel Art editor.)
- wiseowise 2y agoAnd zero dependencies!
- jhbadger 2y agoIt's funny to see this presented as a retro "pixel art" program. I mean I suppose it is given that it is based on a program nearly 40 years old, but the example image that is always shown with Deluxe Paint (and on this clone version's page too) is the famous picture of King Tut's mask. When I first saw that picture back in the day it was the first example of computer graphics that I had to look at twice to determine that it wasn't a photo -- the resolution, and the colors made it seem so real at first.
- antod 2y agoYeah Deluxe Paint was mindblowing to me - I spent ages using that program. As amazing as it was, I would still be flabbergasted by what some of the really good artists could do with it.
- e12e 2y agoAFAIK "king Tut" by Avril Harrison is pixel art - which makes it all the more impressive... https://amiga.lychesis.net/artists/AvrilHarrison.html https://amiga.lychesis.net/artists/AvrilHarrison.html
- jhbadger 2y agoIt's just that I find calling it "pixel art" (which a style of graphics deliberately made to look crude for a retro effect) odd when it was state of the art at the time. It's like how someone might make a black & white silent movie today in order to be "arty", but someone doing that 100 years ago was just making a movie.
- bigB 2y agoIt actually was pixel art, hand ( or rather mouse) crafted by the artist using a real picture for reference. I remember reading an article way back when where they interviewed her about the artwork. Amazing artist who I think at the time worked for Electronic Arts, but was pretty prolific in the Amiga space back in the day.
- keyle 2y agoI'd love to know how long the original artist took to paint that image! I imagine many hours of squinting at a CRT screen, with absolutely nothing better to do. No internet, no mobile phones, apps, social medias, zit.
- another2another 2y agoThere was always the free copy of Computer Weekly that would arrive in the post to keep you amused for half an hour or so.
- nottorp 2y agoPeople maybe ... went outside ... back then?
- pjc50 2y agoWell, yes, staring at a screen is the digital art workflow just as it is the programming workflow, and deep work (or just most work!) requires not constantly getting distracted. The artist is Avril Harrison. Other than that, seems to be lost to history. https://datagubbe.se/famous/ https://datagubbe.se/famous/ (this is a better process than the 1965 NASA version, which involved doing pixel art by hand on paper. A form of human "shader". https://science.nasa.gov/resource/first-tv-image-of-mars-hand-colored/ https://science.nasa.gov/resource/first-tv-image-of-mars-han... )
- voidUpdate 2y agoNASA didn't have to do it that way, they just couldn't wait for it to be processed on the computers
- zebomon 2y agoThanks! I shall use this to create pictures of hot dogs :)
- mproud 2y agoI know it doesn’t really matter, but this is one of the worst names for an app I’ve encountered.
- mouse_ 2y agoThat's why commercially the engineers aren't allowed to touch design or marketing.
- oneeyedpigeon 2y agoI was thinking the exact opposite. Maybe I'm too much of a pun-lover or maybe I place too much value on the idiosyncrasies of non-commercial creativity.
- self_awareness 2y agoMarketing guys don't follow any logic when they're coming up with names. I take the "Deluxe Paint N", where N is a sequence, any day. It's enough to see how marketing guys are naming smartphones, e.g. Sony Xperia line. It's impossible to know what is the sequence of those phones. E.g. "Xperia 10 III" came before "Xperia 5 IV". It's a mess. Computer games? Current marketing trend is to name the game using the same name the first part has been using. Nobody cares the name has been already used several years ago, nobody is apparently old enough to remember! Want to search the Internet for information about the old game? Why would anyone want to do that?!
- Grom_PE 2y agoSeriously, a pixel art painting program with a crude CRT scanline filter overlayed on top, at arbitrary scale instead of strictly enforcing perfect pixels? What is this for, to create a feeling of using an old computer? Even VGA had double scan at 320x200 resolution for better clarity.
- mrabcx 2y agoThere was a version of this even for the Atari ST.
- jaffa2 2y agoDegas elite was my goto on the st. Anyone remember animator 1 one the sinclair spectrum?
- IlPeach 2y agoIf you are looking for an open source bitmap drawing program, [grafx2](http://grafx2.chez.com/ http://grafx2.chez.com/) is worth checking out. Mature and with plenty of features. It was developed taking inspiration dpaint and brilliance
- actionfromafar 2y agoI wonder which paint programs have options to take account of that pixels on older computers often weren't square shaped. For instance the Amiga had 16:15 (PAL) and 5:6 (NTSC) shaped¹ pixels. 1: https://amiga.vision/sachs https://amiga.vision/sachs
- wernsey 2y agoGrafx2 [0] has support for some retro screen resolutions. Not sure if has everything you have in mind , though [0] http://grafx2.chez.com/ http://grafx2.chez.com/
- whywhywhywhy 2y agoLook top right in this clone is has a PAL button that switches between square/non-square
- nuancebydefault 2y agoThe problem with NTSC pixels is that their color is never the same.
- bluedino 2y agoThe most common early PC gaming resolution, 320x200 wasn't square either.
- krige 2y agoDeluxe Paint was nice and all, but I happened to have DigiPaint for the same system, and boy it had some really wild (for 1989) features, like gradient fills, gradient color blending, fully adjustable transparency painting, and texture mapped manipulation. ALL in the HAM (4096 colors) mode!
- throwthrowuknow 2y agoPixel art paint programs are an underrated way to learn a lot about a programming language and how to apply various algorithms in that language. For the motivated learner they’re perfect as a third project once you’ve completed something like a todo list and pong. Easy to make as complicated as your ambition and skill level determine.
- bluedino 2y agoAnd then you get into things like mouse input, creating a primitive GUI or even windowing system, printing, saving/loading different file formats... (at least back the early days if you were using something like DOS that didn't have any of that)
- Tommix11 2y agoDeluxe Paint is what got me into graphic design. The hours I spent in front of that my Amiga pixellating away, no wonder I didn'g get at girlfriend in my teens.
- stoobs 2y agoWhat a blast from the past! Awesome job, giving me all the warm fuzzies from when I messed around doing the odd bit of pixel art on my old A500 way back when :)
- deleted 2y ago[deleted]
- khanan 2y agoThis is so cool it brings an tear to an old mans eye. Thank you for doing this <3