VIC-20 full motion video
Is it possible to have full motion video on a VIC-20.
Well... with the proper hardware and some highly optimized code... YES! What you see here in this video, is a world first, never before has a VIC-20 been used to show full motion video. Never before has a VIC-20 been used to play a music-video with 2 select able audio channels, one normal and one karaoke.
Video: monochrome, 192x160 @ 12 frames/sec
Audio: 4bit @ 12kHz (user can select 1 track from 2 possible audio tracks stored in the same video)
The Cassiopei in combination with an experimental user port expansion, allows to send data through the userport at approx. 58kB/sec. Please note that the only thing inside the cartridge port is a memory expansion of only 3K.
This method of data transport through the user port does not make use of DMA, all data is to be handled by the processor. However... by using the userport it does allow this principle to work in the same way on a VIC-20 as on any other CBM computer. Therefore complimenting the functionality of the Cassiopei, which connect (thanks to the cassette port) also to every Commodore computer. However this doesn't mean that FMV is possible in the same way, for example the C64 has bad lines, which would make the transfer of data a little bit more complicated to function as efficient as it does on a VIC20. However the C64 has some handshaking lines that the VIC20 hasn't allowing for even faster transfer rates to compensate for the bad lines.
For my other projects, visit: https://janderogee.com
Видео VIC-20 full motion video канала janderogee
Well... with the proper hardware and some highly optimized code... YES! What you see here in this video, is a world first, never before has a VIC-20 been used to show full motion video. Never before has a VIC-20 been used to play a music-video with 2 select able audio channels, one normal and one karaoke.
Video: monochrome, 192x160 @ 12 frames/sec
Audio: 4bit @ 12kHz (user can select 1 track from 2 possible audio tracks stored in the same video)
The Cassiopei in combination with an experimental user port expansion, allows to send data through the userport at approx. 58kB/sec. Please note that the only thing inside the cartridge port is a memory expansion of only 3K.
This method of data transport through the user port does not make use of DMA, all data is to be handled by the processor. However... by using the userport it does allow this principle to work in the same way on a VIC-20 as on any other CBM computer. Therefore complimenting the functionality of the Cassiopei, which connect (thanks to the cassette port) also to every Commodore computer. However this doesn't mean that FMV is possible in the same way, for example the C64 has bad lines, which would make the transfer of data a little bit more complicated to function as efficient as it does on a VIC20. However the C64 has some handshaking lines that the VIC20 hasn't allowing for even faster transfer rates to compensate for the bad lines.
For my other projects, visit: https://janderogee.com
Видео VIC-20 full motion video канала janderogee
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
VIC-20 Super Expander and EPROM programmerGames That Push The Limits of The Commodore 64Commodore 64 CommercialsVIC-20 text-to-speech synthesizer using the iconic voice of SAMTop 25 VIC-20 GamesVIC-II Kawari: FPGA based VIC-II replacement for the C64Top 10 reasons why a TheC64 maxi (and TheVIC20) is the best retro-computing gift of 2020.Commodore History Part 2 - The VIC 20Taking a look at my new Commodore VIC 20 35k memory expansion and some expanded memory gamingRestoring Satoru Iwata's 39 Year-Old VIC-20 Easter EggJim Butterfield Commodore 64 Training Tape - FULL Length C64The Tandy 1000 - The best MS-DOS computer in 1984.Commodore VIC-20 Games Made With Turbo Rascal by HEWCORetro Programming on the Commodore 64 - Episode 3 - Sprites and GraphicsCommodore History Part 1- The PETScored my first Commodore Vic 20!Exploring TheC64 "Maxi" Full-Size Commodore 64 ReplicaA single monitor for ALL classic computers?Commodore History Part 4 - The Plus4, C16, and C116Tiny Text Adventure: From ZX81 to VIC-20 to Ultimate 64