Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - calcdude84se

Pages: 1 ... 120 121 [122] 123 124 ... 161
1816
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 14, 2010, 03:49:53 pm »
This is confusing... I feel special. :P
If the LCD drivers are clearly labeled, do you think I should open it up?

1817
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 14, 2010, 01:55:54 pm »
Yeah, currently I'm wondering what LCD driver I have... Maybe I should open it up...

1818
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 14, 2010, 10:56:34 am »
Since absolutely nothing touches the setting (except a RAM clear), everything is like that until I put it back by outputting $0C to the lcd. I'll get you another picture of, say, Tetris Marathon. Hold on. :P
Edit: Here you go. :P Plus a bonus! (I'll stop probably stop posting pics now)

1819
Axe / Re: Total noob question
« on: July 14, 2010, 10:19:40 am »
One at a time. :P
AFAIK, SirCmpwn never actually released it. What you're probably talking about is just a bit he wrote up so we could give feedback on formatting.
As for larger sprites, you have two options. The first one is to use the Bitmap( command, which is a bit slower (being an OS call) and somewhat inflexible. Your other option is two draw multiple sprites, though, for 32*32, that would be 16 8*8 sprites.
Now to your main question.
First of all, the subroutine DR you have should be at the end of your code, because otherwise your program will right after drawing the sprite once. Also, you need to erase the sprite at its original location when you move it because the edges get left behind. Depending on what else you're doing, you could erase the whole screen, backup the entire screen to the backbuffer, or you might have some other option that I can't think of right now.
Also, that said, are you sure it's exactly 8 pixels? That shouldn't happen. If you haven't realized yet, the direct key commands (of the form getkey(9)) are much faster than just using getkey, and it's probably just moving very quickly.
(Note that some of my criticisms of your code may not be valid, as I'm unsure if what you posted is just an example)
Good luck in Axe! :)

1820
TI Z80 / Re: Supersonic Ball (DJ's Platformer)
« on: July 14, 2010, 10:08:34 am »
Cool! I'm even more full of anticipation! :D
Keep up the good work!

1821
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 14, 2010, 10:05:16 am »
So I have a special driver... woohoo...
I'll get some pics so you can see it for yourselves.
Edit: got the pics, they're attached. They're named to correspond to the port output that produced them.

1822
News / Re: 2010 ACT-SO National Gold Medalist in Computer Science
« on: July 13, 2010, 09:24:21 pm »
I was the only one who knew you could even make a game on a calculator.
That can kinda set the bar on what the contest was like.
Yeah, I need to get into these contests. :P

1823
Miscellaneous / Re: Vacations, Absences, etc.
« on: July 13, 2010, 08:37:01 pm »
Yeah, have fun.
I'll be gone later this month (again), but I'll delay posting about it until it's about to happen.

1824
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 13, 2010, 08:12:25 pm »
The only cool thing about it is that you don't do anything else, the driver does it automatically.
Btw, can anyone else replicate this? I can post a vid later, to demonstrate this.

1825
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 13, 2010, 03:05:23 pm »
Mine is a revision M from the P factory. I don't need ALCDFIX.

1826
Other Calculators / Re: Undocumented LCD feature - Flip screen
« on: July 13, 2010, 03:04:05 pm »
Oops, I meant $0D to $0F... Sorry :(
I'll fix that.

1827
Other Calculators / Undocumented LCD feature - Flip screen
« on: July 13, 2010, 02:31:03 pm »
So, while messing around with communicating directly with the LCD in Axe, (I made a few Asm routines and put them under labels), I made a typo. Long story short, I found the use for the undocumented LCD commands ranging from $0C to $0F. Fitting with the LCD documentation, these commands are of the form %000011**
Setting bit 0 ($0D) flips the screen left/right, and setting bit 1 ($0E) flips it up/down, and setting both ($0F), well, does both, rotating it 180 degrees.
Now you know. ;D If you have Calcsys, output these values to the LCD command port (port $10) and see it for yourself.
(Note that I only know it works with the type of LCD I have on my 84+SE, which is the kind not needing ALCDFIX)

1828
News / Re: 2010 ACT-SO National Gold Medalist in Computer Science
« on: July 12, 2010, 09:36:52 pm »
Congratulations, good for you. :D
What was the competition like? Or were you like the only one who used xLib? :P
* calcdude needs to participate in these low-contest competitions :P

1829
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: July 12, 2010, 04:50:16 pm »
sub( is in the catalog, and is best accessed by going up from 'T'
ref( and rref( are in the matrix menu under math.

1830
Sounds cool! Also difficult, so good for you if you pull it off. :) (With the time traveling and whatnot)
Good luck!

Pages: 1 ... 120 121 [122] 123 124 ... 161