MaxCoderz

for your 1 bit pleasure!

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Using Ion
PostPosted: Fri 25 Dec, 2009 6:39 am 
Offline
New Member
User avatar

Joined: Thu 29 May, 2008 1:44 pm
Posts: 71
Location: Over the Rainbow
I need your expertise on this subject... I just got back into messing around with my ti84+, and have become quite comfortable with assembly programming for it... My only major problem is sending to port $11, the lcd.

Is it worth my time trying to crunch code until i get it to display reasonably fast on the screen, or should i just start looking into using ion subroutines (ionfastcopy - i think is one.)
are there any advantages to writing it myself?
im talking about 2 layer -> standard grayscale (4 colors according to istudio)


Top
 Profile  
Reply with quote  
 Post subject: Re: Using Ion
PostPosted: Sat 26 Dec, 2009 1:38 am 
Offline
New Member
User avatar

Joined: Sat 28 Feb, 2009 9:37 pm
Posts: 16
Location: Edmonton, Alberta
Well I don't know much about asm but I just learned that ionfastcopy does not work in 15mhz mode. So it will be fine if you don't use that mode, but if you intend to use it then it might be a good idea to either build your own or get a good routine from someone.
Here is a link to where I learned this from:
http://www.unitedti.org/forum/index.php ... t&p=139480

_________________
ImageImageImageImageImageImageImageImage


Top
 Profile  
Reply with quote  
 Post subject: Re: Using Ion
PostPosted: Sat 26 Dec, 2009 4:31 am 
Offline
New Member
User avatar

Joined: Thu 29 May, 2008 1:44 pm
Posts: 71
Location: Over the Rainbow
It seems to me that using ion is the way to go. I peeked at the source of ionfastcopy and my eyes glazed over looking at it. but it makes sense and seems to work very fast. I figure i will start using ion for my upcoming asm game... the first one i hope to finish. :o
Another advantage is that I will save quite a bit of memory calling its routines, not mine.
Do you know if there was ever an actual manual to it? I have found a few tutorials that are very helpful, but not any original documentation... Maybe I'm just not looking hard enough :)


Top
 Profile  
Reply with quote  
 Post subject: Re: Using Ion
PostPosted: Sun 27 Dec, 2009 6:48 pm 
Offline
New Member
User avatar

Joined: Thu 29 May, 2008 1:44 pm
Posts: 71
Location: Over the Rainbow
... Seems This Place has kinda hit a rough patch.



Either That or this isn't worth discussing! :)



Probably the second one... :dead:


Top
 Profile  
Reply with quote  
 Post subject: Re: Using Ion
PostPosted: Sun 27 Dec, 2009 9:33 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3064
Location: Croydon, England
Batman wrote:
Do you know if there was ever an actual manual to it? I have found a few tutorials that are very helpful, but not any original documentation... Maybe I'm just not looking hard enough :)
See ionf.z80 for documentation of the Ion routines, though you must have already found it if you've looked at the source for ionFastCopy...

I suggest you read the datasheet for the LCD driver - it'll make much more sense that way!


Top
 Profile  
Reply with quote  
 Post subject: Re: Using Ion
PostPosted: Sun 27 Dec, 2009 9:57 pm 
Offline
New Member
User avatar

Joined: Thu 29 May, 2008 1:44 pm
Posts: 71
Location: Over the Rainbow
Quote:
See ionf.z80 for documentation of the Ion routines, though you must have already found it if you've looked at the source for ionFastCopy...


No, I haven't seen that, really need to though. I found it here.
http://z80-heaven.wikidot.com/direct-input-output

Thanks for the link! - I will look through it

I'm still going with ion for now - guess i might as well post it on the new projects

:oops:
I had it right under my nose... (ionf.z80)
Thanks!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB ® Forum Software © phpBB Group | DVGFX2 by: Matt