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 - chattahippie

Pages: 1 ... 21 22 [23] 24 25
331
TI Z80 / Re: Croquette IDE
« on: July 29, 2011, 05:21:11 pm »
The version I downloaded had an exe, which I can't run :(

I thought I had a python interpreter installed, but the source files wouldn't run either :C

332
Introduce Yourself! / Re: Herro!
« on: July 29, 2011, 05:17:10 pm »
Welcome! I'm sure you can learn TI-BASIC easily, it's simple compared to java.
Here are some complementary peanuts

333
Axe / Re: My little program
« on: July 29, 2011, 05:10:53 pm »
Do you have auto-backup on axe enabled? Auto-backup has saved my life more times than I can count.

Archiving the program pretty much does the same thing except it requires less space

334
TI Z80 / Re: Croquette IDE
« on: July 29, 2011, 03:55:48 pm »
Can't wait to try it!  Downloading it right now :D

335
Axe / Re: Particular Explosion Tutorial
« on: July 29, 2011, 02:48:29 pm »
Thanks for an awesome tutorial! ;D
I know the curly brackets point to a specific location in memory, but what does adding {r} (the superscript r?) do?
It makes it so it's a two byte number.  In other words, it allow it to hold any number from 0 to 65535 instead of just 0 to 255.  It's also faster in Axe (generally speaking).  However, it takes twice as much space to store a single number.

Thanks!  That really helps me, cause I've never had an actual class in computer science or any computer language.  So sorry if I ask a lot of questions.

336
Axe / Re: Particular Explosion Tutorial
« on: July 29, 2011, 02:42:36 pm »
Thanks for an awesome tutorial! :thumbsup:
I know the curly brackets point to a specific location in memory, but what does adding {r} (the superscript r?) do?

337
Axe / Re: My little program
« on: July 29, 2011, 02:06:37 pm »
:(

That's happened to me quite a few times too.  Archive the source before you parse it, so ram clears don't delete it.  And of course, I am required to say that you need to back it up to your computer to almost ensure no data loss, even if a full mem reset occurs

338
TI Z80 / Re: Croquette IDE
« on: July 29, 2011, 01:59:45 pm »
Cool!
Although I don't use Axe all too much, this sounds great, and might make me start using it more (keyboards are so much better than the TI-84 buttons)

Can't wait to see it finished!

339
TI Z80 / Re: Croquette IDE
« on: July 29, 2011, 01:50:37 pm »
:o
This looks amazing!

Would it be possible perhaps to find '->' in the GUI and turn it into an arrow character, or at least highlight it in a color specific for special characters (greater than or equal to, store, etc.)?

340
TI Z80 / Re: mrmprog's game
« on: July 29, 2011, 12:37:13 am »
Ok, I updated the first post to have the source and the most recent executable. About the sprites.

Right now, I have this:
Code: [Select]
Pt-change(A,B,Pic1+E)
DispGraph
Pt-change(A,B,Pic1+E)
So that the lines are not erased when the pixel testing part comes.
If there is a better way to do that with an 8*8 sprite, please let me know. I am also thinking of adding fire so that when you die, you fall into flames. Powerups, like a rocket that would cancel out gravity, or springs which would make you jump further, are also being considered. I may also add an enemy mode, where "ghosts" would eat lines, or try to shove you off. Let me know if you approve of these ideas.
 

Sounds awesome!  From the screenies, this seems really promising! May I suggest a controllable jump?  The longer the jump button is held, the higher the character jumps, with a max jump cap of course.

341
Axe / Re: My little program
« on: July 29, 2011, 12:23:42 am »
Yeah, I meant I couldn't see why it glitched out.  Sorry for the bad wording.

You should totally make this into a game! Just remember, you only need one DispGraph and ClrHome, preferably DispGraphrClrHome.
It's much faster this way, since you aren't updating the screen after everything you do, plus DispGraphr is much faster than DispGraph, last I heard.

I've taken out greyscale, and moved your constants to a better place, as well as fixed the DispGraph problem in the attachment in my last post.  It's much faster now.  Feel free to look at/use those for examples.  As I'm still a beginner too, I'm sure my modifications to your programs are still slower than they could be, but it was as best as I could do. :P 

Good luck and keep us (me) posted on how this ends up!  ;D

By the way, why do you store .5 to M?  Axe doesn't support decimals.  That might be where the "Y=13" problem is.

342
Axe / Re: Instring(, and Sub( in Axe
« on: July 28, 2011, 09:22:46 pm »
 Wow... I was off of the question :o

Sorry, I read the question differently.

343
Axe / Re: Instring(, and Sub( in Axe
« on: July 28, 2011, 09:19:19 pm »
Do you mean what does sub( do in Basic?

344
Axe / Re: Instring(, and Sub( in Axe
« on: July 28, 2011, 09:13:40 pm »
He's asking for an example method in Axe.

Thanks! I don't know how to use Instring(, but for sub(, you use it to create subroutines.

Axe
Code: [Select]
.After you store constants, you create subroutines, like:
sub(AA)
Repeat getKey(15)
.Code code code
sub(AA)
.This executes the subroutine
.code code
End
Return
.The Return ends the program so that the subroutines aren't executed after the Repeat loop ends
Lbl AA
.Code for subroutine
Return
.The label tells the parser where the code for sub(AA) starts, and the Return where it ends

I hope this helps, I know it's a little rough.  I can post something that actually does something, not just a general example if needed.  Good luck, and may the ram clears be few! ;D

EDIT:
I looked around, and for inString(, the synax appears to be inString(BYTE, POINTER) and it "Searches for the byte in the zero-terminated data. If found, it returns the position it was found in (starting at 1). If not found, 0 is returned."
This is strait off of the documentation for every Axe command in the zip with the parser

345
Axe / Re: Instring(, and Sub( in Axe
« on: July 28, 2011, 08:59:04 pm »
Do you mean how to use them in Axe code or how they are coded in Asm?  I'm sorry, I'm a noob when it comes to programming words and phrases :P 

Pages: 1 ... 21 22 [23] 24 25