Zaczynając od całych projektów:
Mała uwaga: ponieważ generacja PAL/VGA zajmuje jakieś 90% mocy CPU to tak naprawdę na algorytmikę własną masz tylko wygaszanie pionowe. Może nie być to dostatecznie dużo, to tylko 50 znaków / sek bo bufor UARTa ma tylko jeden znak. Nie wykluczam że dało by się zmieścić w wygaszaniu poziomym ale coś mi się wydaje że to moze zakłucić timmingi (nawet zakladając tylko przerzucanie UARTA do pamięci). Średnio fajnie w sensie że trzeba się sporo starać.
Lepszy byłby dowolny procesor z dma i mający rejestr przesuwny potrafiący z niego korzystać. Jakiś STM32?
PS. po latach stwierdzam że PAL to strata czasu. Obraz jest katastrofalnie kiepski jesli nie zrobisz prawidłowych driverów a nawet wtedy jest nic nie wart. VGA jest łatwiejsze.