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
« 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
« 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
« 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
« on: July 29, 2011, 03:55:48 pm »
Can't wait to try it! Downloading it right now
335
« on: July 29, 2011, 02:48:29 pm »
Thanks for an awesome tutorial! 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
« on: July 29, 2011, 02:42:36 pm »
Thanks for an awesome tutorial! I know the curly brackets point to a specific location in memory, but what does adding {r} (the superscript r?) do?
337
« 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
« 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
« on: July 29, 2011, 01:50:37 pm »
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
« 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:
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
« 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. Good luck and keep us (me) posted on how this ends up! 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
« on: July 28, 2011, 09:22:46 pm »
Wow... I was off of the question Sorry, I read the question differently.
343
« on: July 28, 2011, 09:19:19 pm »
Do you mean what does sub( do in Basic?
344
« 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 .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! 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
« 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
Pages: 1 ... 21 22 [23] 24 25
|