diff --git a/scroller/main.asm b/scroller/main.asm index d57b967..d49f18d 100644 --- a/scroller/main.asm +++ b/scroller/main.asm @@ -2,6 +2,8 @@ org 30000 tv_flag equ 5c3ch ; Endereço que contem flags da tv last_k equ 5c08h ; Contem a ultima tecla pressionada +k_cur equ 5c5bh ; Contem a posição do cursor - TODO: Usar isto + ; Video RAM LINHA9 equ 4820h LINHA10 equ 4840h diff --git a/scroller/scroll_text.asm b/scroller/scroll_text.asm index 896bd70..0c918df 100644 --- a/scroller/scroll_text.asm +++ b/scroller/scroll_text.asm @@ -1 +1,14 @@ -text db "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin commodo metus sed orci fermentum, id mattis quam suscipit." \ No newline at end of file +text db "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin commodo metus sed orci fermentum, id mattis quam suscipit.", 0 + +chars equ 5c36h ; Endereço 256 ($100) bytes abaixo da fonte (2 bytes) + ; Contem $3c00 inicialmente + +font_start equ 3d00h ; Endereço onde começa a fonte, acaba em $3fff + ; Começa com o espaço e acaba no © + ; http://en.wikipedia.org/wiki/ZX_Spectrum_character_set + +udg equ 5C7Bh ; Endereço do primeiro user-defined graphics (2 bytes) + ; Contem $ff58 inicialmente + +udg_start equ ff58h ; User-defined characters, vai até $ffff + ; São acessiveis com o caracter $90 até $a4 \ No newline at end of file