i thought that i had seen most c64 demos....and i have seen many including x23.....but yet another shape demo passed me by.......what a wonderfull demo this one is.....thx for uploading this m8
I am always intrigued of the chance someone could use all of potential in modern machines. But nah, most of the code is just "good enough", and getting it fully optimized would be pointless anyway since new systems would arrive faster and have 2-4x of potential of old systems anyway. But if only... :D
@@ssdravidian That's just BASIC space, when running assembly programs (like this demo) you can disable certain system functions that you don't need to free up more space.
I believe it's a raster interrupt changing the border colour at the exact moment the D012 register reports the scanline at the left hand or right hand side. I also think you can do some trickery by shifting the column mode very quickly. Forgive me if I got that slightly wrong.
i thought that i had seen most c64 demos....and i have seen many including x23.....but yet another shape demo passed me by.......what a wonderfull demo this one is.....thx for uploading this m8
Great demo, I especially love the cool beginning :-)
I like Shape demos. Stylish and clever. Greets from the C= +4 Scene.
I love rollerdisco. Thanks Shape for this great demo! I really love Glenn's soundtrack.
Fire!
What a mind-breathing-demo (7 of 3 to 7)
A stylish demo indeed. This Meg Griffin/Lisa Simpson hybrid protagonist is such a badass, she actually pulled the frickin' heart out of the villain!
Damn this is a really really nice demo!
Nice Mega Man 2 refference
Awesome!
Stylish as fuuuuck!
Ok seriously, how do people manage to do these things with a 1MHz CPU and 64K of RAM?
I am always intrigued of the chance someone could use all of potential in modern machines. But nah, most of the code is just "good enough", and getting it fully optimized would be pointless anyway since new systems would arrive faster and have 2-4x of potential of old systems anyway. But if only... :D
Actually i think its less than 64 k...its around 39 k ram usable.....thats what it says when you switch on the 64...
@@ssdravidian That's just BASIC space, when running assembly programs (like this demo) you can disable certain system functions that you don't need to free up more space.
@@ssdravidian The video ram is used directly and is part of the 64Kb, 39Kb free is only for basic programs, you can write in all of 64Kb.
How did they change the border colours independently on each side?
I believe it's a raster interrupt changing the border colour at the exact moment the D012 register reports the scanline at the left hand or right hand side.
I also think you can do some trickery by shifting the column mode very quickly. Forgive me if I got that slightly wrong.
Eg
Sid is better than paula ! I ve two c64 :) for my life
last song didnt end, so why its been interrupted?
Audio feels a bit "boxed".