Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Shards of Fancy   [2013]

Shards of Fancy Released by :

Release Date :
31 March 2013

Type :
C64 Demo

Released At :
Revision 2013

Achievements :
Mixed Demo Competition at Revision 2013 :  #6

User rating:*********_  8.5/10 (29 votes)   See votestatistics
********__  8.3/10 (14 votes) - Public votes only.

Credits :
Code .... Lft of Kryo
Music .... Lft of Kryo
Graphics .... Lft of Kryo
Loader .... Lft of Kryo

SIDs used in this release :
Shards of Fancy(/MUSICIANS/L/Lft/Shards_of_Fancy.sid)

Download :

Look for downloads on external sites:

User Comment
Submitted by Nightshft on 15 March 2021
Works for me in Vice 3.4 (GTK3, True Drive Emulation turned on).
Nice demo with awesome loader (interesting story). I like how it starts.
User Comment
Submitted by Zibri on 24 June 2020
It does not work in VICE (3.4 r37995 (GTK3 3.24.20, GLib 2.64.3) or is me?
User Comment
Submitted by Sith on 11 February 2018
LFT is a very complete C64 artist: code, music, gfx, even loader. He feels at home in all departments.
Lunatico is some of his finest work, but I love this one too.
User Comment
Submitted by Jak T Rip on 5 July 2013
Great demo, surreal loader.
I loved the totally fluid and fast chessboard part the best.
User Comment
Submitted by Board Rider on 1 April 2013
That is an awesome Demo at Revision 2013!
User Comment
Submitted by Yogibear on 1 April 2013
Nice! Especially like those "golden" twisting bars!
User Comment
Submitted by psych on 31 March 2013
Cool effects and great soundtrack! Excellent!
User Comment
Submitted by bepp on 31 March 2013
Technical perfection!
User Comment
Submitted by Dr.j on 31 March 2013
I love the this demo , flows very well , good design and great effects , this is why demos are so cool. keep it up for more !!
User Comment
Submitted by FATFrost on 31 March 2013
A Masterpiece, i am scared what will come next... :)
User Comment
Submitted by Skate on 31 March 2013
I just read the article about the loader. Even if i'm not into loaders that much, i knew the limitation and I've never considered that was possible. Amazing work!

When it comes to demo itself, I also enjoyed the effects and the demo flow. It's very admirable how you expertised on C64 hardware so quickly. But on the other hand, it shouldn't be so hard for someone who is capable of designing his own hardware and making a demo on it. ;)
User Comment
Submitted by CreaMD on 31 March 2013
Very interesting points Krill.
User Comment
Submitted by Krill on 31 March 2013
Axis: Fully decoding (and checksumming) a standard GCR-encoded disk block on the fly is one of the holy grails of C-64 coding, kind of like full-screen full-res 50 fps rotating vector cubes.

As the data flies by the head, you want to use the cycles normally needed for waiting more effectively to decode and checksum ALL the data. Until now, this hasn't been achieved (and still isn't if you really regard on-the-fly checksumming while reading as important - Lft niftily solved this by checksumming after transfer, which is a smart idea when it comes to loads of party static, also relieves the drive from the burden of checksumming).
So there was always an extra loop after reading to fully decode and checksum everything, effectively costing you a revolution per track. The 1570/71 drives are one rev faster than 1541 on my loader thanks to their 2 MHz mode.

We could move this topic over to some thread if anybody's interested in some details.
User Comment
Submitted by Bob on 31 March 2013
realtime uncrunching i suppose, the flow is very smooth in the demo.
User Comment
Submitted by encore on 31 March 2013
Entertaining and well composed. Really felt like it was well planned from the beginning. Nice flow. Enjoyed it!
User Comment
Submitted by Zyron on 31 March 2013
Very nice. Love the music.
User Comment
Submitted by Axis/Oxyron on 31 March 2013
Great demo guys. I didnt expect something that big from lft.
Whats the deal about the loader krill is talking about?
User Comment
Submitted by hedning on 31 March 2013
Beautiful! \o/
User Comment
Submitted by Krill on 31 March 2013
I'm impressed, finally somebody managed to fully decode a block on the fly. Why o why didn't i try hard enough? :)
A quick glance at the code revealed: Because of quite a few sacrifices i have always been shying away from, like dropping all the overhead needed for filename-based loading in favour of big (in the 2 kB drive world) tables, and also having C64-side tables which would violate my $0100-bytes-in-minimum-configuration rule, not to speak of being drive-type agnostic and friendly to disabled true drive emulation.
Still an amazing feat. Hats off to you, good sir!
User Comment
Submitted by celticdesign on 31 March 2013
i enjoyed this one, good work :-)
User Comment
Submitted by dink on 31 March 2013
awesome demo :)
User Comment
Submitted by PAL on 31 March 2013
loved it on the stream, now i will look at it again! true c64 love!
Search CSDb
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (22)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
· Discuss this release
Info on other sites
· Pouët
· YouTube
Support CSDb
Help keep CSDb running:

Funding status:

About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.184 sec.