Author Topic: Some viper wips  (Read 40959 times)

HellotoYouSir

  • Engaged VIPER Fan
  • **
  • Posts: 157
  • Karma: +4/-0
Re: Some viper wips
« Reply #60 on: July 13, 2021, 09:42:24 pm »
This should hopefully make them better for editing as well.

JG

  • Karin-chan Fan
  • Website Administrator
  • Hardcore VIPER Otaku
  • ********
  • Posts: 3,497
  • Karma: +85/-4
  • 3000 posts of rediculousness and counting
    • Favorite Sogna Game:
      ・Gokuraku VIPER Paradice
    • Now Playing:
      ・Mario & Luigi: Brothership
    • Sogna Digital Museum
Re: Some viper wips
« Reply #61 on: July 14, 2021, 02:18:29 pm »
gif might not work with the program due to the palette limitation. Converting to png, though, might agree more with the upscaler without affecting the source quality.
If I'm not mistaken the maximum colors used in any of the games is 243 or so. One of those early Windows restrictions to allow system colors to occupy the remaining 13 or so slots.
GIF should work, though later games may have pushed closer to 256. I'm quite sure none of the SGS system games of them use more than 256 for the animations due to the ANM format only supporting 256 color palette. (M3's newer format may extend this.) Perhaps a few of the maps in RSR, GTB, or F50 that are bitmap format instead of ANM could be over 256 colors, but these images wouldn't be used in animations.

The real problem with upscaling, regardless of whether PNG or GIF (or even BMP) used as source, is that it typically blurs the edges and introduces new color pixels, making it >256 colors. When you convert this back to GIF, you need to reduce the palette to 256 colors again, and by using default features of software this can introduce new artifacts or colors that aren't accurate to original. The proper solution is to take the palette of source image, and after upscaling, apply that palette such that the upscaled image now matches the original 256 color palette before including it as a frame in the GIF file.

Moge

  • Forum Administrator
  • Hardcore VIPER Otaku
  • *******
  • Posts: 1,020
  • Karma: +30/-2
    • Now Playing:
      ・Zelda: Oracle of Ages
    • Onna Hole
Re: Some viper wips
« Reply #62 on: July 16, 2021, 12:37:17 pm »
The proper solution is to take the palette of source image, and after upscaling, apply that palette such that the upscaled image now matches the original 256 color palette before including it as a frame in the GIF file.
That would be extremely laborious to do.

I wholly recommend making those animations in either WebP or APNG formats if you want an animated image format that's more than 256 colors. WebP is definitely the more popular of the two.