Hi All, Ever since I built Nate Dannenburg QuickCam64 project I've been impressed by the concept of Video on the C64. As a result, I looked into ways of enhancing the 80x50 multi-colour character mode Nate used so that it facilitated greater colour choice whilst keeping bandwidth low. After working on this for about a year now (in the background to other projects) I'm releasing both the proposed format specification and a MSDOS tool for converting and displaying AVI files in the new Commodore video format. www.64hdd.com\c64-64hdd.html#video The lowest spec video mode has a bandwidth of 1kb per frame and has a palette of 4 fixed colours - ideal for greyscale as Nate did. The highest spec video modes that I think can be generated provides 3 colours fixed for each "row" and another colour per 2x2 region (one colour RAM location). Using raster based changes to the $D021-$D023 registers and interlacing the colour palette is increased. The high spec mode would need 2.2kb per frame. In both cases the video data could be streamed using a parallel file system or REU (for short animations). I'm proposing that audio is handled as CD-Audio streams using mixed mode CD-ROMs so as to avoid bandwidth problems with a 1MHz machine having to process both audio and video. This should work with CD-ROMs fitted to CMD's HardDisk, IDE64 and 64HDD. One CD should hold about an hour of video/audio data. The video stream includes single channel SID sound data and some control coding. I would appreciate comments regarding the format specification. If anyone is interested in assisting in writing the playback software for a C64 or any other CBM machine, your help would be greatly appreciated. I'm not a C64 graphics expert so any help in identifying where I've stretched the capabilities of the C64 "too far" would be appreciated. Regards, Nick PLEASE TAKE NOTE: The contents of this email (including any attachments) may be privileged and confidential. Any unauthorised use of the contents is expressly prohibited. If you have received this email in error, please advise us immediately (you can contact us by telephone on +61 8 9441 2311 by reverse charge) and then permanently delete this email together with any attachments. We appreciate your co-operation. Whilst Orbital endeavours to take reasonable care to ensure that this email and any attachments are free from viruses or other defects, Orbital does not represent or warrant that such is explicitly the case (C) 2000: Orbital Engine Company (Australia) PTY LTD and its affiliates Message was sent through the cbm-hackers mailing list
Archive generated by hypermail 2.1.1.