1381
Introduce Yourself! / Re: My 'Hello' to you.
« on: September 09, 2010, 03:07:59 pm »
Welcome here
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. 1381
Introduce Yourself! / Re: My 'Hello' to you.« on: September 09, 2010, 03:07:59 pm »
Welcome here
1382
Miscellaneous / Re: Why, God, why?« on: September 09, 2010, 03:03:21 pm »
I am quite sorry Raylin, that is a shame.
1383
Art / Re: Which Looks More Water Like?« on: September 08, 2010, 11:44:20 pm »
Ya, I like it too. I'm stuck between that and six I'll reorganize the poll to include those two and see what people think
Edit: Reopened and reordered 1384
TI-BASIC / Re: Word Encoding/Decoding« on: September 08, 2010, 10:52:32 pm »
Ya, that actually does seem to work. Thanks. Shaved off six bytes
1385
TI-BASIC / Word Encoding/Decoding« on: September 08, 2010, 10:17:04 pm »
Ok, so since I will be including a custom name for your character in the game I'm creating I decided I needed to come up with a way of converting words to a list so they could be stored without the worry of someone changing a string variable. But the only bad part about doing this is that normally you are limited to a seven character limit since normally each letter is two numbers and the calculator only can hold numbers of 14 numbers in length (and then it starts rounding and such, I believe; I just know 14 is the limit ). So I did some looking around on here and found one topic, I think, that Raylin started that is about this but I wanted to create my own method for this (Raylin's topic is here).
Now, the code: Note: When ever you see "LW" the the code below it is really LW. Same with L2 and L1, but those are pretty well known now. Also, when you see "10^(" it is the actual token that you get when you press [2ND] then [LOG]. Code: (Encode) [Select] DelVar LWDelVar LW15?dim(L2 Essentially what this is doing is that it makes a series of numbers based on where they are in the string. When the number gets up to fourteen numbers in length it increases the C variable by one and starts a new number to place in the next element, creating two numbers. Then C is stored to the first element to tell the decoder how many elements the word is. Now the decoder's code: Note: When you see "E2" in the source code that is the scientific notation E. Code: (Decode) [Select] "_ The thing I like about mine is that, one, the size of the program is basically dependent on what is in that string in the sub( command, two, it is pretty fast if I do say so myself (both the decoder and encoder; obviously though it takes longer with a bigger word) and, three, it is basically all self-working as long as you have the sub( string the way you want. No further math or anything needed (the strings just need to match). I wouldn't doubt if there are a couple optimizations that could be made to those by the way. Note: There are only two downsides to this method. The first is that it is restricted to the 999 elements of a list. I don't forsee this being a huge issue though since you'd need a really long string to do that. (I think it's about 142 tokens but I'm not sure.) The other downside is that the strings that need to match must be under a hundred tokens long. This is because it uses only two numbers to store a token. 1386
Art / Re: House Sprites request« on: September 08, 2010, 09:20:14 pm »
Just to put this out there then for anyone who does this, my spriter might be of some use since it gives you the hexadecimal code (Sorry for the advertisement, just thought it might help get the hexadecimal code easier )
1387
TI-BASIC / Re: Circle Graphs« on: September 08, 2010, 09:18:03 pm »
Ya, I learned about it in Government but I don't remember it all.
1388
Miscellaneous / Re: If you need help on 'life' (serious topic)« on: September 08, 2010, 09:16:57 pm »
I will also say that anyone can talk to me about anything. There are multiple ways of getting a hold of me (PM on here, MSN, email, or even Facebook if you add me or something). I am always willing to help and listen if I can about anything, from personal problems to online stuff to just venting so you don't post angry or anything like that. Just thought I'd put that out there for anyone who wants it
1389
TI-BASIC / Re: Procedural generation« on: September 08, 2010, 09:08:46 pm »
This is really interesting. I'll check out your code and look into it. This is interesting
1390
Art / Re: Which Looks More Water Like?« on: September 08, 2010, 08:37:09 pm »
If I get time I will And if I remember the design
Edit: Ok, so here is that new design I came across. It's basically like option six but it's doubled, if that makes sense. 1391
TI Z80 / Re: Axe Minesweeper« on: September 08, 2010, 08:25:12 pm »I'm not sure if I'll have room to add arrows... Ya, that's what I was afraid of. Maybe you could put arrows in the menu/info bar or something. I don't know. What ever works will be great 1392
Miscellaneous / Re: Should've done this much sooner...« on: September 08, 2010, 08:22:00 pm »The Game. Well you just ruined that GAME * Meishe91 joins into the hug I don't exactly know what happened but glad it's all been cleared up 1393
Art / Re: House Sprites request« on: September 08, 2010, 08:13:57 pm »
What about colors? Monochrome, 3-level gray, or 4-level gray?
1394
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 08, 2010, 08:12:47 pm »
Wow, that is really cool about the InData speed And glad you got things working right now Good luck with the rest of this and can't wait for another demo
1395
TI-BASIC / Re: Circle Graphs« on: September 08, 2010, 07:56:15 pm »i was going to show her, but didn't after she took a student's calculator away when the student made a program to do sigma notation (i lol'd, thinking of the sum(seq([EXP],[Var],[start],[end])) trick. Actually most school districts it isn't illegal. It's a very complicated system but teachers are kind of like mini-dictators that can do what they want as long as it is given back eventually. That's not a very good explanation but I can't think of how to explain it. But it basically goes along with the same thing with when teachers take cell phones and iPods and such. |
|