Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Pixeling > C64GFX - Image Formats
2024-01-26 04:50
Raistlin

Registered: Mar 2007
Posts: 680
C64GFX - Image Formats

I'm starting to think about "better" ways to categorise images on C64... and whether images just need multiple toggles/options for different things. Eg.:-

Image: Picture, Logo, Font
Type: Bitmap, CharSet, PETSCII, other?
Colour Mode (Main Screen): HiRes, MultiColor, FLI, Mixed?, Other
Interlace: 1 frame, 2 frames, more?
On-Screen Sprites: no/yes
Top/Bottom Border Sprites: no/yes
Side Border Sprites: no/yes
Rasters: no/yes
Multi-Screen: Horizontal, Vertical, Diagonal 1x1 scroll, Diagonal 2x1 scroll, Large, etc..?
Animated: no/yes
Other: .. option to write notes here

^^ there's probably even more than that.

That feels like a lot.. is it overkill? Is it useful? Is it even possible to determine all these things for (currently) ~16,000 images. For regular MC and HiRes, I can add code to my toolset to find these, along with marking which images extend outside of the regular screen area (which can be a sign of rasters, sprites, or just a bad screenshot).

Is any of this even useful..? Maybe I should only be caring about the mass-market formats and just calling the others "extended"?
 
... 10 posts hidden. Click here to view all posts....
 
2024-01-28 20:47
Deev

Registered: Feb 2002
Posts: 206
Quote: Quote:
The interlace modes actually looked quite nice on a real setup back then. Horrible on the emulator!

I don't agree with that - at all. Not as a generic statement anyway. There have been LOTS of interlace pictures that were a terrible flickering mess, and the only reason for why they rated high in compos were the slow and crappy projectors of that time, which hide that fact.

And of course - a ton were just (bad) converts. Everyone did it.


But bad execution and converts can exist with any graphics mode. I agree with Joe that on a CRT a well-made interlace image looks nice.
2024-01-28 21:48
spider-j

Registered: Oct 2004
Posts: 498
Quoting Joe
The interlace modes actually looked quite nice on a real setup back then.

Probably even back then it was a matter of screen and taste. With my first Commodore 1802 I always found the flicker graphics annoying.

@topic: "non standard" is also future proof :-)
2024-01-28 23:22
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:
I agree with Joe that on a CRT a well-made interlace image looks nice.

"well made" is the key there. That's the exception though, not the norm. Very often they are just drawn (if not straight converted) as if there is a 320x200 mode, and the result is a flickering mess.
2024-01-29 02:16
Deev

Registered: Feb 2002
Posts: 206
Quote: Quote:
I agree with Joe that on a CRT a well-made interlace image looks nice.

"well made" is the key there. That's the exception though, not the norm. Very often they are just drawn (if not straight converted) as if there is a 320x200 mode, and the result is a flickering mess.


If converted graphics exhibit problems that the best hand-pixelled graphics don't then blame the converter.

Images were often drawn at 320x200 on a PC, but it's easy to do this whilst also considering how the final release might look. I'd heavily anti-alias high contrast edges and most importantly test the final file and fix any trouble spots.

And even the flickering messes look better on a CRT.
2024-01-29 14:28
chatGPZ

Registered: Dec 2001
Posts: 11386
And those high contrast edges will most likely still be headache inducing. No thanks :)
2024-01-29 22:30
Deev

Registered: Feb 2002
Posts: 206
Quote: And those high contrast edges will most likely still be headache inducing. No thanks :)

I'd have eliminated those :)
2024-01-29 23:56
Raistlin

Registered: Mar 2007
Posts: 680
I do find screenshots on interlace images “interesting”…

So if I flicker between a full screen of white, and a full screen of white, which will “probably” be a little bit flickery… I can just upload a pic that is full screen mid-grey (0x808080).
2024-01-29 23:59
chatGPZ

Registered: Dec 2001
Posts: 11386
Why not use anigif? :)
2024-01-30 01:23
Raistlin

Registered: Mar 2007
Posts: 680
Hah. I of course meant black and white alternating not white and white.

AniGIF would be the way, yeah - but someone mentioned that animated GIFs are a problem on website (which is news to me)?
2024-01-30 11:08
Jetboy

Registered: Jul 2006
Posts: 337
Quote: Hah. I of course meant black and white alternating not white and white.

AniGIF would be the way, yeah - but someone mentioned that animated GIFs are a problem on website (which is news to me)?


For normal animated gifs there are not much problems with them.

For using them to display interlace images, there is a problem that you cannot expect stable* framerate from them.

*it is more of a problem that they are not synchronized with your display refresh rate, and flickering will be even worse.
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
csabanw
goto80/HT
Guests online: 101
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Coders
1 Axis  (9.8)
2 Graham  (9.8)
3 Lft  (9.8)
4 Crossbow  (9.8)
5 HCL  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.084 sec.