[A83] Re: Text problem
[Prev][Next][Index][Thread]
[A83] Re: Text problem
loading your text coordinates should be done like this.
ld hl,0*256+18
..
ld hl,20*256+28
..
> ----------------------------------------
> From: Stephen Watson <fif_freak00@hotmail.com>
> Sent: Thu Sep 13 02:44:43 GMT+02:00 2001
> To: <assembly-83@lists.ticalc.org>
> Subject: [A83] Text problem
>
>
>
> My current project (Pixel 2.0) is off to an OK start. But, when making the
> title screen, not all the text shows up. Please help me out. I have
> provided the code:
>
> mainmenu:
> bcall(_grbufclr) ; Clear the buffer
> bcall(_clrscrf) ; Clear the display
> ld bc, 0*256+56 ; Load bc with the first coords for a line
> ld de, 95*256+56 ; Load de with the second coords
> ld hl, 1 ; Make sure the ROM call turns pixels ON
> bcall(_darkline) ; Draw the line
> ld hl, 0018 ; Make coords for text
> ld (pencol), hl ; Load the coords to pencol/penrow
> ld hl, menutext ; Load the text
> bcall(_vputs) ; Put the text on the screen
> ld hl, 2028 ; Put on the menu choices
> ld (pencol), hl
> ld hl, mainchoice1
> bcall(_vputs)
> ld hl, 2728
> ld (pencol), hl
> ld hl, mainchoice2
> bcall(_vputs)
> ld hl, 3428
> ld (pencol), hl
> ld hl, mainchoice3
> bcall(_vputs)
> ld hl, 4128
> ld (pencol), hl
> ld hl, mainchoice4
> bcall(_vputs)
> ld hl, 4828
> ld (pencol), hl
> ld hl, mainchoice5
> bcall(_vputs)
> bcall(_getkey)
> ret
> menutext:
> .db "Pixel 2.0 Main Menu",0
> mainchoice1:
> .db "New Pic",0
> mainchoice2:
> .db "Load a Pic",0
> mainchoice3:
> .db "Swap Pics",0
> mainchoice4:
> .db "Help",0
> mainchoice5:
> .db "Quit",0
> ..end
> end
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>
>
>
-----------------------------------------------------
Mail.be, Free WebMail and Virtual Office
http://www.mail.be
Follow-Ups: