from th blog: Update: This is, of course, a complete April Fools fabrication. The video is from an A500 running the original State of the Art demo that has been processed through ffmpeg, ImageMagick and VirtualDub to produce the 12fps, low resolution, 8 colour version you see above. The music gives it away; there’s no way a VIC-20 would be capable of playing the soundtrack on the video (go on, prove me wrong!). ....
Well, I saw in the past a similar tricky video to say ZX Spectrum can do it... It is just some video filters and reduced fps to show something similar to that, but RAM is not enough, speed is not there. Well, I am a Plus/4 guy, but that one with 64K RAM also not able to make so much great animation.
But there was a REAL try.. It really works on the real iron:
Seems doable. State of the Art was technically not very demanding but had a clever design.
In fact it should be easier on a VC20 because the VIC is faster than a C64 and has to move less data in Pseudo-Highres than a C64. Not sure about color management though, never went that far into VC20.
@CrassSpektakel Color management on a VIC is very similar to a C64, limiting the VIC to 176x184 resolution in monochrome (one foreground and one background color per 8x8 cell) or 88x184 in multicolor mode (2 'global' colors, one foreground color, and one background color per 4x8 cell). If you've got expanded memory, there are assembly language tricks you can use to force it into a higher resolution (160x240, for example), but these modes are only useful for stationary images.
Also, by using raster interrupt tricks (which are more difficult on the VIC-20 than on the C64 because the VIC does not have a raster interrupt register) you can change the background color and/or the two 'global' colors at specific raster lines to simulate more colors than usual, but a 'stable' raster interrupt is much more difficult on the VIC-20. Without careful synchronization, the raster interrupt causes flicker that you'd have to figure out how to conceal.
from th blog: Update: This is, of course, a complete April Fools fabrication. The video is from an A500 running the original State of the Art demo that has been processed through ffmpeg, ImageMagick and VirtualDub to produce the 12fps, low resolution, 8 colour version you see above. The music gives it away; there’s no way a VIC-20 would be capable of playing the soundtrack on the video (go on, prove me wrong!). ....
docdistortion 3 weeks ago
@docdistortion i wish the sid had that nice bass
carthag 1 week ago
Well, not allow to put link.
Try on youtube search: plus/4 shade demo
MMSZoli 1 month ago
Well, I saw in the past a similar tricky video to say ZX Spectrum can do it... It is just some video filters and reduced fps to show something similar to that, but RAM is not enough, speed is not there. Well, I am a Plus/4 guy, but that one with 64K RAM also not able to make so much great animation.
But there was a REAL try.. It really works on the real iron:
MMSZoli 1 month ago
Nice try.
fortressofcomfort 1 month ago
Haha, great spoof :)
itrabos 3 months ago
This faker either has no respect for, or no knowledge of, the things that actual demoscene coders have been able to do with the VIC20.
MrRJBowman 4 months ago 2
Seems doable. State of the Art was technically not very demanding but had a clever design.
In fact it should be easier on a VC20 because the VIC is faster than a C64 and has to move less data in Pseudo-Highres than a C64. Not sure about color management though, never went that far into VC20.
Very nicely done.
CrassSpektakel 6 months ago
@CrassSpektakel Color management on a VIC is very similar to a C64, limiting the VIC to 176x184 resolution in monochrome (one foreground and one background color per 8x8 cell) or 88x184 in multicolor mode (2 'global' colors, one foreground color, and one background color per 4x8 cell). If you've got expanded memory, there are assembly language tricks you can use to force it into a higher resolution (160x240, for example), but these modes are only useful for stationary images.
SpearM3064 1 month ago
Also, by using raster interrupt tricks (which are more difficult on the VIC-20 than on the C64 because the VIC does not have a raster interrupt register) you can change the background color and/or the two 'global' colors at specific raster lines to simulate more colors than usual, but a 'stable' raster interrupt is much more difficult on the VIC-20. Without careful synchronization, the raster interrupt causes flicker that you'd have to figure out how to conceal.
SpearM3064 1 month ago
No. It is just a severely degraded video probably taken from the Amiga version.
etgewgehtrhw 10 months ago
@etgewgehtrhw No fooling you eh? Read the associated blog post linked to from the video info.
girv73ni 10 months ago
@etgewgehtrhw just right, the sound is the same of the original demo. this sound is produced by a paula chip, not by the vic-20's sound chip.
miky96forever 7 months ago
@etgewgehtrhw lol
carthag 1 week ago