[Coco] RG6 video playback test
Zippster
zippster278 at gmail.com
Fri Apr 14 15:03:17 EDT 2017
Thanks James. I have a lot more experimenting to do. :)
Anything that could supply a steady stream of data through a two byte
port at the data rate (~150K per second) should work.
The CoCo SDC is the only thing I’m familiar with that can do it right now,, but there
might be others. Maybe the Glenside IDE device or a hard disk of some type?
Maybe we can get a networking card operating at that level?
- Ed
> On Apr 14, 2017, at 1:45 PM, James Ross <jrosslist at outlook.com> wrote:
>
> That is as cool as heck!! Simply amazing Ed.
>
> Sorry if this has been asked and answered already, are you using tricks that are specific to the CoCoSDC, to be able to do this?
>
> ________________________________________
> From: Coco <coco-bounces at maltedmedia.com> on behalf of Zippster <zippster278 at gmail.com>
>
> Hi Brendan,
>
> It’s using raw data (pre-rendered), without any decoding, in a precisely timed
> sector read routine. It requires only the video pages used (one at the moment)
> and a small 512 byte buffer for audio, outside of the player code itself of course.
>
> An optimal sector interleave format is required, but in this way, complexity of the
> image and file length do not matter. Up to 3+ hours of continuous playback anyway,
> due to max file size.
>
> Right now there’s no screen buffering, so there’s some “tearing” when there’s large
> changes between frames (actually seeing the bytes being placed in video ram).
> Next I’ll implement screen buffering to eliminate that.
>
> - Ed
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list