[Coco] VDG Detection

Alex Evans varmfskii at gmail.com
Sun Dec 21 10:05:46 EST 2025


In the ROM Diagnostics thread, there is the question of whether or not it
is possible to detect through software whether an MC6847 or an MC6847T1 was
present. An idea was presented that there may be a difference in the
bumper of lines per frame. I came up with some code to test this
possibility, but I only have access to a machine with an MC6847. I have
managed to get a null result using xroar (in both cases 262 for NTSC and
312 for PAL). If there's anyone is willing to post results from actual
hardware to confirm this null result is accurate, it would be greatly
appreciated.

Attached you will find the source code for the test as well as DECB and
DragonDOS binaries.

Thank you.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linesdra.bin
Type: application/octet-stream
Size: 146 bytes
Desc: not available
URL: <https://pairlist5.pair.net/pipermail/coco/attachments/20251221/1d554d90/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lines.asm
Type: application/octet-stream
Size: 681 bytes
Desc: not available
URL: <https://pairlist5.pair.net/pipermail/coco/attachments/20251221/1d554d90/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linescc.bin
Type: application/octet-stream
Size: 154 bytes
Desc: not available
URL: <https://pairlist5.pair.net/pipermail/coco/attachments/20251221/1d554d90/attachment-0001.bin>


More information about the Coco mailing list