Computer / Programmazione / Z80 · 5 aprile 2019 0

LM80C: video OK!

Sono finalmente riuscito ad ottenere sulla mia TV una immagine vivida, super splendida e ad alta risoluzione! Il mio TMS9918A sta generando un’immagine corretta, basta rotazioni dell’immagine, basta inversione dei colori: proprio quello che stavo cercando.

LM80C-welcome message

LM80C: messaggio di benvenuto (la “e” è un mio errore di disegno, l’ho disegnata 1 riga di pixel più bassa)

Ho speso gli ultimi 10 giorni provando ogni sorta di collegamento fra il chip video, i flip-flop di tipo D ed il chip di SRAM senza successo. Ogni volta che provavo un nuovo schema ottenevo un’immagine che non era corretta: c’era sempre qualcosa di sbagliato, ad esempio la rotazione dei caratteri, i colori invertiti, lettere illeggibili, artefatti ed altri problemi. Alla fine ho trovato questo schema: l’ho seguito ed i risultati sono nell’immagine qui sopra. Sinceramente, non so perché questo funziona e gli altri che ho provato no (sto ancora cercando di capire perché l’autore non ha seguito la classica disposizione numerica) ma sinceramente non mi importa visto che funziona. Aggiornerò gli schemi su GitHub a breve. Restate sintonizzati.