Some oscilloscope tests…

I was just testing some stuff. But thanks to charles to requesting a special trigger setup, to look at the non displayed scanlines. Using Ccovell’s screen test app (it was on the flash card already, and I have no parallel port to reflash the card with anymore), I set the scope trigger to A20 address line. Chris reads the upper address range (for the VDC status reg, part of VIRQ handling code). So the scope happens to trigger on VIRQ (there’s no HIRQ happening, so it’s nice and clean).

I was able to cleanly look at the blanking scanlines in vblank. Using Ccovell’s test app, I moved the screen around (vertically). Sure enough, you can put the display to show pixels in the blanking lines. Now, this won’t hurt anything. The three vsync (inverted blank scanline) scanlines are never outputted with pixel data – the VCE cuts that off. But before and after are.

This means that there’s a possibility of manually embedding stuff in the blanking. You know, stuff like Close Captioning… ah-hahahahahah. That’s hilarious. Imagine subtitling a Japanese game or just.. anything. That really makes me laugh 😀


One Response to “Some oscilloscope tests…”

  1. chipflip Says:

    Hey, recently got into PC Engine and found your blog. But I’ve been interested in teletext for a long time, looking into different options of using it. I found a guy who almost got the Amiga to generate a teletext-signal, but he said it was too imprecise and didn’t work for all TVs. But do you think that your way is more precise? Is the PC Engine able to create a solid teletext-signal with 25 fps or similar?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: