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

Pages: 1 ... 314 315 [316] 317
4726
ASM / Re: Tokens Test
« on: November 01, 2010, 11:20:13 pm »
Sorry, but I am inexperienced with computers. I know that Python is a language, but I no nothing about how to get it, install it, use it, or anything like that. But thanks!

4727
Introduce Yourself! / Re: Hello-ha!
« on: November 01, 2010, 11:17:43 pm »
@Qwerty.55: Because this isn't an Axe program. It is an assembly library to be used in BASIC programs.

@DJ Omnimaga: I thought of that and my idea was to make it so that the user could define 8 programs to be able to use this in. These would each be given a number, so I could do:

int(29,"BLOCK",3

And this would make prgmBLOCK be the 3rd program. Then, you would use int(30,3 to load the data and the next time the program hit a label, it would jump to prgmBLOCK to search for the label.

My other idea was to add another argument that let you use AppVars, too. This means that you could convert your subprograms to AppVars and still use them without ever changing them to programs.

And this will not cause a memory leak either. Which is a bonus as long as you are using this method to go to them. Also, when you load the data of another program , the current program should still run until it hits a goto. Using int(28 will, however, restart at the loaded program.

4728
Introduce Yourself! / Re: Hello-ha!
« on: November 01, 2010, 10:53:18 pm »
Wow, those are intriguing. Thank you for sharing that with me. And my current project? I am working on turning SpriteLib into an app and I have ideas for new advanced commands. My idea I planned out in calculus was to make a command that lets you "Goto " a label in another program. With that, I figured I could make several variations that would let you use a string as as a label to jump to. For example, you could use this in your code:

Code: [Select]
:Input "Game #:",A
:If not(A
:int(27,"FISHY
:If A=1
:int(27,"TTT
:If A=2
:int(27,"CHASE
:int(28                     This restarts the program from the beginning
:
:"FISHY
:<<Code>>
:int(28
:
:"TTT
:<<Code>>
:int(28
:
:"CHASE
:<<Code>>
:int(28

I actually just thought of the int(28 thing and how easy that could be.

Once I get it into App format, I will add these codes. I might still add them to the regular program, as well, if I have time.

4729
Miscellaneous / Re: Halloween
« on: November 01, 2010, 10:22:18 pm »
I was Brock from Pokémon and I was with Misty and Ash. Misty even had a Togepi and Ash had pokéballs that he threw at people (one random person that we didn't know about was dressed as an Umbreon... Guess who caught an Umbreon?) On top of that, later that night, Ash asked Misty out!!! ♥ It was such a cool Halloween!

4730
Introduce Yourself! / Re: Hello-ha!
« on: November 01, 2010, 10:08:34 am »
OH MY GOD OH MY GOD OH BLAHHHHHHHHHRG

(Yes, I am enjoying the site.)
(And I do not understand the Riemann Zeta function or what it is, yet, all I know is that my pattern is used in a similar matter)
(And my name Xeda came about about a month before I learned about the Zeta function :D )

4731
Introduce Yourself! / Re: Hello-ha!
« on: November 01, 2010, 01:09:55 am »
Apparently my professors aren't all too familiar with it either so they are letting me do some independent studies so that I can learn more about it.

4732
TI-BASIC / Re: Quadratic Formula
« on: November 01, 2010, 01:07:38 am »
(sorry, but I had to optimize a little  ;D)

Code: [Select]
:ClrHome
:a+bi                             (Found in the [MODE] menu, allows imaginary numbers)
:Disp "AX²+BX+C=0
:Prompt A,B,C
:√(B²/4-AC
:Pause -B/(2A)+{Ans,-Ans

This won't use L₁, either. If you do want to store it to L₁, then just do Ans→L₁ after running the program because Ans will contain the results.

4733
Introduce Yourself! / Re: Hello-ha!
« on: November 01, 2010, 12:34:33 am »
@DJ Omnimaga: I am satisfied with my current name, but thanks for the offer!
@Michael_Lee: That you did! I have been playing with patterns since before I new they had names and this was the most intriguing one of my youth. It is such a lovely pattern... And now I am working on the Riemann Hypothesis... (Seriously. In my spare time. I am a freshman in college, but I have shown promise... My latest pattern apparently stumbled on the zero's in the Riemann Hypothesis and if I can prove said pattern true, well....)

4734
ASM / Re: App Help
« on: November 01, 2010, 12:09:11 am »
Yes, actually, it does make mistakes every so often. And it does only sign hex files. I had a problem earlier today. I put my uncompressed version of SpriteLib on my computer, used TI-Coder to open it up, copied the hex into a  spreadsheet that I made using OpenOffice which converted the hex to .db format, then I used TASM32 and opened the OBJ file, I copied the code there and pasted it into a file that already has the code for the header. Then I used Wappsign and it it didn't sign properly. It normally does, though.

4735
ASM / Re: App Help
« on: October 31, 2010, 11:58:50 pm »
!!! Oh, wow! I wish I had known about this two years ago! That is really cool! I wish I knew how to make computer programs to do things like that... THAT IS AWESOME! Since my first place to find ASM opcodes was TIBD, I think it would be cool to put a link on the "hexcodes" page.

http://tibasicdev.wikidot.com/hexcodes

4736
ASM / Re: App Help
« on: October 31, 2010, 11:16:36 pm »
I had very limited access when I was learning assembly, so I have gotten to be very fast with programming in hex. The on-calc compilers are a little too cumbersome for me, but now that I actually have a computer, I can learn to make my programs on this. I do not plan to stop programming directly on the calculator because I get to have a more intimate knowledge of how my code is functioning, but I plan out the hex on my computer anyway, so it would be nice to be able to make a working source code for everybody else to use. Plus, when I was just a BASIC programmer I could never seem to find opcodes other than simple ones and I had no way of putting assembly programs on my calc, so now I am providing people with longer, more useful codes. If you check out my TICalc page you will find a bunch of my other programs and you will see that for the older ones I planned them out with mnemonics and notes and as I became more fluent, I started making fewer notes and no mnemonics because I translate the hex easily.

And I have tried Mimas and I can definitely say that it is pretty cool and I recommend it to anybody that hasn't been so damaged as I :D
I really envy not needing to count bytes...

4737
ASM / Re: App Help
« on: October 31, 2010, 10:39:11 pm »
It is going to be SpriteLib turned into an app and instead of using Ans for the input it is going to use int(. This way, it is much faster to use commands and it won't take up all that RAM.



4738
ASM / Re: App Help
« on: October 31, 2010, 10:17:08 pm »
But I would think that that was built into the system routine that handles the hooks, right? It isn't crashing or anything anymore, it just isn't letting me use the int( command so I am inclined to believe that my problem now is with how I mishandled the hooks or the data.

4739
ASM / Re: App Help
« on: October 31, 2010, 10:10:46 pm »
Oh, thanks. When I was first experimenting with the parser hook I tried using that. Now I know what went wrong.

Now, do I need to use that B_Call to exit the hook if it is part of the app? I don't think I need to, but I figured I should ask. I am still trying to figure out what is going wrong. My last version doesn't crash anymore like it used to, but it does throw an "Err:Argument" when I try to use the "int(" command which is the command I am modifying. Do you know what could be causing that?

4740
ASM / Re: App Help
« on: October 31, 2010, 09:52:14 pm »
well either way, that was really cool. I often manually go through my codes and disassemble them for people, but when I have codes as big as that one, I am pretty reluctant. Thanks a million for that. Anyway, I am still unsure about whether or not I can use B_Calls in my hook.

Pages: 1 ... 314 315 [316] 317