A86: Re: Re: full screen graphics
[Prev][Next][Index][Thread]
A86: Re: Re: full screen graphics
If you use bmp2asm, make sure you save it as a 1-bit, or monochrome .bmp
file. Pic2RLE is downloadable at the url below, and the zip file includes
bmp2asm.
http://www.ticalc.org/pub/dos/graphics/pic2rle.zip
Depending on the picture, you will usually get between 40-60% compression.
It's really simple to display a compressed picture:
ld hl,CompressedPic ; point to compressed picture
ld de,$fc00 ; address to display to
call DispRLE ; display it
-----Original Message-----
From: Dave <scheltem@aaps.k12.mi.us>
To: assembly-86@lists.ticalc.org <assembly-86@lists.ticalc.org>
Date: Saturday, October 31, 1998 10:25 AM
Subject: A86: Re: full screen graphics
Okay well it is really easy to make a title screen. What you want to do
is get a simple .bmp program. If you use any version of windows you should
have paint... what you want to do is open this set the screen size to 128x64
(# of pixels on the calc) so now you have that set you are ready to draw...
It is really that easy! Make sure you save your file as a bmp file. Then
get a program to convert it to bytes! I would get the Bmp to Asm it is
great! You might also want to pick up a compression utility so that the asm
pic is not that large (RLE2PIC)Then you can just send it to your calc in
your program to display it just do this:
call _clrLCD ; clears screen
ld hl,Title ; loads title in to hl *have title be the
name of your picture
ld de,$fc00 ; loads de with where screen
ld bc,1024 ; loads how many bytes we are using
ldir ; this will inc hl and de until bc = 0
so that mean we will put 1024 bytes down at $FC00 from the source Title.
Okay well to draw one line you can use _ILine, but don't cause it sucks
:) well there you go i hope this stuff helped you out.
Dave
******************************
ACZ
assembly coders zenith
e-mail: scheltem@aaps.k12.mi.us
ICQ #16817590
-----Original Message-----
From: Cheetah17@aol.com <Cheetah17@aol.com>
To: assembly-86@lists.ticalc.org <assembly-86@lists.ticalc.org>
Date: Saturday, October 31, 1998 7:20 AM
Subject: A86: full screen graphics
>
> How would I go about creation a full screen graphic like a a title
screen
>in a program? And is there a way to draw a line in assembly?
> Also, I wanted some other icons for assembly programs and stuff, and
if
>anybody is interested in the icons that I made for assembly, then
e-mail me,
>and I will send them as an e-mail attachment. Most of them are based on
the
>TI-85 icons that came with the icon set that's available for download
at
>ticalc.org. Plus, there is an assembly folder icon. These would be most
useful
>for shortcuts and file types (like changing the icon of a .asm file).
>
>--Adam Newhouse
> Cheetah17@aol.com
>