VSU: Video playbackMSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian French         

VSU: Video playback

Hardware - VSU: Video playback

 Sunday, November 01, 2009 - 21:28
 Submitted by: rigues
 Topic: Hardware
 
While people are discussing new FPGA video chip implementations and other people are discussing what defines an MSX in the first place, the development of the VSU (Video and Sound Unit) continues. At the MSX Jau 2009 user meeting in Jau, Brazil, Ricardo Oazem showed a new feature of his VSU hardware expansion: it's now possible to play back full screen video (AVI files). A seven minute demo of this new feature has been uploaded to YouTube. Now, if Pixar would be so kind to create intro cut scenes for our MSX games.. but we'll get there.. some day!

Relevant link: VSU video playback
 
 


By Google

By iamweasel2 on November 02 2009, 06:43
It is really amazing, VSU is getting better and better.

What I don't get it yet is how it is playing mp3 and avi videos with full screen. I believe Z80 can't handle those tasks by himself, right? So is there a co-processor or a special hardware in VSU that aids the z80 to handle those tasks?
By SLotman on November 02 2009, 15:34
Yes, there is a decoder chip, that process the mp3s and videos
And the better: you tell it to "play that file" and "forget about it". You don't need to waste precious Z80 cycles doing streaming
By wolf_ on November 02 2009, 15:39
And where is that mp3 file located? If it's being streamed from a HD, SD, CF, CD etc. then I guess the file system still has stuff to do. If so: is the file system usage constant per int? If not, it may be tricky to use an MP3 as background music for an action game as it requires constant availability of resources.
By yum on November 02 2009, 16:28
I haven't seen the video yet but what is the resolution, colordepth, framerate and sound quality of these videos? Maybe a stupid question, but like I said, haven't been able to watch the video.
By iamweasel2 on November 02 2009, 16:36
That's cool, having a decoder chip opens endless possibilities to new games as well as allow us to enhance old classic games.
Can this decoder chip be used to other tasks as well (as a co-processor) or it is dedicated to the video and mp3 playing?
By SLotman on November 02 2009, 19:41
the chip can only process mp3/video, afaik and cannot be used for other tasks. The mp3s were stored on a internal CF card (or SD? I don't know), which the chips reads from without needing any resource from MSX. I guess the video part (which Oazem was still finishing on MSX Rio) works the same way.

What the video doesn't show, but Oazem told me he wanted to do is to have the other chips from VSU to be able to overlap with the video chip. Don't know if he actually implemented that or not, but would be *very* nice to have. (maybe "porting" LD games?)
By yum on November 02 2009, 19:53
DAMN! That looks good! I see endless gaming possibilities. Great work!
By DemonSeed on November 03 2009, 16:47
I'm speechless. Incredible.
By jujuba on November 03 2009, 16:59
Toma, gringaiada!!!
By spl on November 03 2009, 22:43
Amazing!!!
By muffie on November 03 2009, 22:59
Hmmmmmm, looks appropriate to discuss that along with the Poll...
I'm really excited to see the VSU results, but, as long as does not fit into a cartridge, with a game also burned inside the cart and using MSX original video output... It's not MSX!

By yum on November 04 2009, 07:47
@Slotman: Have you checked your mail yet?
By Randam on November 04 2009, 19:36
Now if only it had internet access too, it'd be the 'ultimate' upgrade.
By iamweasel2 on November 04 2009, 21:07
Well, to me it is already the ultimate upgrade. You must remember that it started as a video display unit with 9958 and 9990 mixed, and now it has an OPL4 chip and a mp3/avi decoder chip. Oazem made it far better than I could imagine it. I can only imagine all the classic games that can now be enhanced with mp3 music and new backgrounds and sprites with this hardware when it is available.
By iamweasel2 on November 05 2009, 11:25
btw, is there any hardware modification that we need to do in our computers to install VSU? What about the original msx video out, is it connected to the VSU? In the video we couldn't see that...
By muffie on November 06 2009, 14:01
AFAIK, it's a huge external case with a cable that you connect to a cartridge slot.
It have its own power and video output.

Somehow reminds me one of my old wishes: Use my old (and dead) Sharp Hotbit as a PC keyboard.
By iamweasel2 on November 08 2009, 03:13
Yes, it has its own video output since the msx slot doesn't have a video signal... But I wonder if it is wired directly to the msx motherboard or if it is getting the vdp signal from the video (or rgb) output...
By Sd-Snatcher on November 08 2009, 12:00
Why connect it to the internal vdp?, the vsu owns 2xv9958.
By iamweasel2 on November 08 2009, 12:44
Well, AFAIK to new apps/games in fact there's no need. But if the idea is to improve old games, by adding new backgrounds and enhancing graphics, it would be nice to have the internal vdp signal mixed with the new ones, this way you wouldn't have to patch each old game you want to improve to use the new vdp instead of the original (internal one). You could leave the original game as it is and only change the code to add the new features.


(c) 1994 - 2010 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.