Re: Larkin, Power BASIC cannot be THAT good:



"Jan Panteltje" <pNaonStpealmtje@xxxxxxxxx> wrote in message
news:h0p14i$k4d$1@xxxxxxxxxxxxxxxxxx
It can be fun programming in asm to get max speed, I have done video on a
PIC
in asm for example, but if you have enough processing power why bother?

Video? In ASM? Hah, just the other day I tried getting my breadboarded Z80
to produce NTSC composite. Just bit banging out of a spare data bit or two.

No good, one instruction takes about an inch of scan, no time even to read
the next line, and the horizontal sync is terribly unreliable due to the
variable interrupt latency. With lots of prodding I made a few stable
pictures, nothing interactive. Definitely needs support hardware. An AVR
at 16MHz would probably do nicely though.

Tim

--
Deep Friar: a very philosophical monk.
Website: http://webpages.charter.net/dawill/tmoranwms


.



Relevant Pages

  • Re: Larkin, Power BASIC cannot be THAT good:
    ... in asm for example, but if you have enough processing power why bother? ... Video? ... Hah, just the other day I tried getting my breadboarded Z80 ...
    (sci.electronics.design)
  • Re: Larkin, Power BASIC cannot be THAT good:
    ... in asm for example, but if you have enough processing power why bother? ... Hi, Tim, well, the 'video' PIC runs on the internal oscillator of about 4 MHz... ... What it does is remove those annoying pulses that some DVD players insert, ... those are only inserted to prevent copying, but my DVD player, a Mustek, ...
    (sci.electronics.design)
  • Re: High CPU usage for basic frame processing
    ... probably working with the sample in video memory. ... The callback function of the Sample Grabber simply copies the frame buffer ... the old ASM code is at about 15%. ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: Larkin, Power BASIC cannot be THAT good:
    ... in asm for example, but if you have enough processing power why bother? ... and the horizontal sync is terribly unreliable due to the ... 'Vital Industries' did real time broadcast quality NTSC video special ...
    (sci.electronics.design)

Quantcast