It's huge difference between Vic 20 and C64. These computers don't even share the same 16 colour palette. Vic 20 was a very limited computer for it's time while C64 was the opposite when released 2 years later.
The VIC chip (video interface chip) was supposed to be used in arcade machines, when no one was interested to buy Commodores chip they built a computer using the VIC chip. C64 contains the VIC II chip.
Vic 20 just had 3583 bytes of free memory (of 5 KB) when booted up. No hardware sprites of scrolling. It was even hard to make bitmapped games using that small amount of memory and characters from the keyboard was often used for graphics. You could expand Vic 20 buying a 3K, 8K or 16K memory cartridge. Compared to Vic 20, Atari 800 was a technical masterpiece for it's time when released one year before Vic 20.
Vic 20 wasn't about techical excellence, it was to bring the people an affordable colour computer. Vic 20 was the first computer ever to sell over 1 million units, thanks to it's low price and affordable games, and some skillful marketing by Commodore. Sure, Atari 800 was technical superior in every way, but at a much higher price. Vic 20 was about simplicity, and that's why myself and many other retro freaks still like Vic 20 so much. Besides that, some of the Vic 20 versions of certain games were quite good conversions. Omega Race for exemple is the best version available for any system.
I still like Vic 20 very much, it was my first computer ever.
I can post some of my own collection of roms later in this thread, there IS a couple of real good homebrews on Vic 20 too.
Edited by RetroX, 20 August 2015 - 01:44 PM.