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


Forums > C64 Coding > Quick depacker for replaying charset-screen-Animation
2018-07-18 19:41
dano

Registered: Jul 2004
Posts: 164
Quick depacker for replaying charset-screen-Animation

On the train back home i was toying around with converting a GIF animation to c64 mcol-charsets and -screens.

That led me to the question if there some readymade decent packer and depacker to in-mem replay an animation with like 25fps depacking each frame into a charset and screen?

Ofcourse there are many packers around (that i am aware), but which would be about the best? Best as in fast depack with some sort of compression along (optional of sorts)?

Maybe one could get even a step further and compress screens and charsets separate and signal all along on when to decompress the next charset when needed.
2018-07-18 21:41
ChristopherJam

Registered: Aug 2004
Posts: 867
As mentioned in the replies to the facebook thread you started at the same time as this post, there are a heap of animation specific ways of packing the indices, but not much in the way of off the shelf tools for that.

What might be worth trying though, is use Algo's CSAM to generate a heap of screens with only one to four charsets between them, then use a generic cruncher on groups of four or eight screens. If the sliding window is long enough, it'll just copy common areas from preceding frames.

Assuming pre-decrunched charsets, either of TinyCrunch 1.0 or LZWVL should be fast enough at decrunching the screens on the fly for the frame rate target you suggested.
2018-07-18 22:03
dano

Registered: Jul 2004
Posts: 164
ah cool! will give tinycrunch a spin! :D

and i would not bet too much on doomed still remembering on what he did there. haha :D will try. :)
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
Yogibear/Protovision
CA$H/TRiAD
Dymo/G★P
Cruzer/CML^Oxy^Λrse..
Guests online: 29
Top Demos
1 Uncensored  (9.7)
2 Comaland 100%  (9.7)
3 Unboxed  (9.7)
4 Edge of Disgrace  (9.7)
5 Coma Light 13  (9.6)
6 The Shores of Reflec..  (9.6)
7 Lunatico  (9.6)
8 Wonderland XII  (9.6)
9 Old Men in Used Cars  (9.5)
10 C=Bit 18  (9.5)
Top onefile Demos
1 Arok 20 Invitation  (9.6)
2 Daah, Those Acid Pil..  (9.5)
3 FMX Music Demo  (9.5)
4 Crystal Gazer  (9.5)
5 Pandemoniac Part 2 o..  (9.5)
6 Rewind  (9.5)
7 Dawnfall V1.1  (9.5)
8 Party Horse  (9.4)
9 Dawnfall  (9.4)
10 In Memoriam BHF  (9.4)
Top Groups
1 Oxyron  (9.4)
2 Booze Design  (9.4)
3 Censor Design  (9.4)
4 Finnish Gold  (9.3)
5 The Transfer Team  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Horizon  (9.8)
3 The Mind Slayer  (9.8)
4 The Shadow  (9.7)
5 Stormbringer  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2018
Page generated in: 0.043 sec.