2839 RetroPaint
Join RetroPaint on Facebook
Signup as alpha tester of RetroPaint

RetroPaint v0.10.0

RetroPaint is a semi-non-destructive image converter app (Windows 64bit only atm) which can handle image conversion for C64 (hires and multicolor), VIC20 (well), ZX Spectrum (well), CGA (well), Amstrad (well), Amiga (2-32 color, halfbrite and HAM soon to be added)

Feature list

The feature list is quite extensive
  • Reads all common image file formats
  • Export to PNG, JPG, KLA, PRG, IFF/ILBM
  • Many dithering schemes incl system (ordered, Bayer), Floyd-Steinberg, Jarvis, Stucki...
  • ...will add more (some day)

Release

RetroPaint was initially released as an early beta around Easter 2023. Sign-up by using the link above, just under the title image.

Real-time adjustments

When you sit and edit with RetroPaint you have several adjustment layer settings. This is me turning up the brightness on the cover image from Cauldron II. This is a single layer, YUV color matching and line dithering turned on. You can pick any image in between and start pushing pixels on that. @60 fps on my PC @ 320x200 C64 MC.
Animated GIF showing the adjustments

...a few examples

PRG
PRG
PRG
PRG
PRG
PRG

Some more images

These images are only here to show that you can simulate/emulate different platforms. Some of these examples are NOT able to run on the actual platforms. The dithering method used here is Floyd-Steinberg with default parameters. Just to demonstrate that you can go from one platform to another in two clicks (if you're lucky, that is).
C64
C64 vice
Amiga
FAKE VIC20
CGA
CGA2
FAKE Amstrad
SUPER MEGA FAKE ZX Spectrum
SUPER MEGA FAKE ZX Spectrum bright
All images (C) 2023, Theo Engell