Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
VQ-Mania   [2012]

VQ-Mania Released by :
Algotech

Release Date :
8 January 2012

Type :
C64 Demo

AKA :
Algodancer 3

User rating:********__  8.1/10 (12 votes)   See votestatistics

Credits :
Code .... Algorithm of Algotech, Onslaught, svenonacid
Design .... Algorithm of Algotech, Onslaught, svenonacid
Idea .... Algorithm of Algotech, Onslaught, svenonacid
Linking .... Algorithm of Algotech, Onslaught, svenonacid
Concept .... Algorithm of Algotech, Onslaught, svenonacid
Loader .... Krill of Plush

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by algorithm on 8 January 2012
Algorithm presents the very first demo for 2012 and on his birthday!! (Wish me a very happy birthday!!!)

Just some quick general information about this demo.

Realtime audio decompression with 8 bit playback at approx 7812 samples a second. Its more advanced than the previous demonstrations and due to this, uses more processing time. It is based on vector quantisation yet again, however more waveforms are available resulting in clearer audio at higher compression rates. NMI playback code is running in zero-page. 1024 waveforms with each waveform having 16 8 bit data values.

The audio data is streamed from floppy while sample playback/decompression is occuring.

Further to this, I have introduced an addition to the VQ Video technique which can compress each frame to around 60-150 bytes on average.
The video is decoded in realtime with bit based delta decompression and block expanding which allows one lookup byte to fill a 16x16 pixel area. All this running at 8fps together with the audio decompression and loading

Playback can run much faster, but need to give the loader a chance to load all the audio and graphics data before

A note about the music.. Its nearly the entire audio from start to finish (over 3 minutes) I cropped out some sections to enable me to fit some additional video sequences. I could have halved the audio space as there were some repeating parts in the sequence.

Audio is compressed to less than 500 bytes per second (this equates to 4kps data rate!)
Each video frame is compressed to around 100-150 bytes per second (around 8kbs per second at 8 frames per second)

I have activated a low pass filter on the audio (this removes the audible distortion due to me not using stable NMI), Better on old SID, ofcourse i could have used either stable NMI or sid detection and set filter accordingly.

Comments and critisms welcome. Code could have been optimised further, but it has achieved its objectives. VQ-Mania indeed!
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (7)
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
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.093 sec.