C64 Yourself: Browser-based image converter to C64 color palette
c64.superdefault.com
c64.superdefault.com
For example, here are two images I created using my old tool to convert an image to the C64 color palette. Unlike the website, my tool isn't currently capable of doing the double-wide horizontal pixels, but it still illustrates the effect I think:
Without dithering: http://imgur.com/nQL0y6i With dithering: http://imgur.com/jfwUgnC
If you're interested, Wikipedia has a great example (with code) of the Floyd-Steinberg dithering algorithm, for example: https://en.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_dither..., which I imagine wouldn't be too hard to integrate into your site.
PC:
- Timanthes: http://csdb.dk/release/?id=75871
- MultiPaint: http://csdb.dk/release/?id=156376
- ProjectOne: http://csdb.dk/release/?id=86776
- PixCen: http://csdb.dk/release/?id=149752
OSX:
It did, however, also have sprites, which could float over or under the main screen.
(If you're willing to dedicate pretty much all of the CPU time to flipping stuff around while the video chip is rendering the screen, you can have finer-grained color selections on the c64, but that's mostly the domain of demos.)
Do you think it would be possible to do the image conversion in Javascript so it does not need to be uploaded to the server?
Yep. Would be awesome if the author(s) released this as a MIT licensed JS lib. Would love to use and credit it myself! :-)