Skip to content

lilisonlus/lilis-c64-logo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LILiS logo su Commodore 64

Programmino in assembly per MOS6510 (derivato del 6502) per disegnare il logo LILiS sul Commodore 64.

Il programma definisce una matrice "bitmap" 9x10 in cui i pixel sono rappresentati da bit 1 (pixel pieno) e 0 (pixel vuoto).

Ogni pixel viene poi up-scalato in un blocco di NxN pixel in modo programmatico.

Le costanti all'inizio del listato, come offset, dimensione blocco (NxN), dimensione matrice di origine e colori possono essere modificati.

La matrice di origine può essere espansa al massimo a 16x16. I puntatori sono infatti a 16 bit (1 byte alto e uno basso). Ad ogni modo bisogna considerare il valore di BLOCK_WIDTH (NxN) di modo che post-scale il disegno non occupi più di 40x25 (dimensione dello schermo "caratteri" del C64).

Il listato è commentato in maniera verbosa in italiano.

Esempio di run utilizzando l'emulatore c64-kitty.

Have fun,

sid

About

Assembly per MOS6502 che disegna il logo LILIS sul Commodore 64 in modo programmatico

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors