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

Pages: 1 ... 38 39 [40] 41 42 ... 173
586
Axe / Re: Axe Q&A
« on: December 05, 2011, 06:04:41 pm »
That's possible on the TI-89T.
Which there is no Axe for. Yet.
* Freyaday would like to remind you that he does not have an 89 and runs from any and all dealings with assembly like the insane catboy he is

587
The Axe Parser Project / Re: Bug Reports
« on: December 02, 2011, 10:22:08 pm »
I get the spurious ERR:INVALID TOKEN quitefrequently. Once, I got it where the actual error was aERR:CANNOT USETHERE

588
The Axe Parser Project / Re: Axe Parser
« on: December 01, 2011, 02:52:28 am »
What's a tilemapper again?

589
News / Re: Builderboy's Sonic Physics program gets Revamped
« on: December 01, 2011, 12:57:46 am »
* Freyaday is insane and thinks he might be able to comprehend BuilderBoy'scode andusethisthing

590
TI Z80 / Re: GlassOS
« on: November 29, 2011, 11:42:10 pm »
I already cited the source of the font (font.h, but missing the font name and not spelled as "GNU FreeFont").  It is pixel-for-pixel imitation of a GNU FreeFont.  DMCA? Doubt it due to unoriginality as there are only so many ways to draw characters.
* Freyaday reaches for his collection of zStart fonts he made...

591
Humour and Jokes / Re: 9001 signs you're addicted to calcs and Omni
« on: November 29, 2011, 05:13:20 pm »
2493: `/ 0 |_|   |_| |\| |) 3 |- 5 + /\ |\| |)   + |-| | 5
2495: You made a font for your calc

592
The Axe Parser Project / Re: Features Wishlist
« on: November 28, 2011, 12:16:14 am »
Multiply by 2 and it's 8.8 :P
Multiply what by two?

593
TI Z80 / 5scale!
« on: November 27, 2011, 11:53:00 pm »
I made a 5scale proof-of-concept program! It displays a 5scale gradient! The code is as follows:

.FIVEGREY
ClrDrawrr
RectI(16,0,48,64)r
RectI(80,0,16,64)r
RectI(48,0,64,64)
[55AA55AA55AA55AA]->Pic1
For(X,0,3)
For(Y,0,7)
Pt-Off(X*8+32,Y*8,Pic1)
Pt-Off(X*8+32,Y*8,Pic1)r
End
End
Repeat GetKey(15)
RectI(32,0,32,64)
RectI(32,0,32,64)r
DispGraphrr
End

594
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 09:34:46 pm »
* Freyaday shrugs
Well, there's a float{} command that can do the conversion (which I just remembered) so don't worry about it.

595
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 08:28:34 pm »
http://en.wikipedia.org/wiki/Truncation limits the number of digits to the right of the decimal point to a certain number.  I believe he is asking how many digits you want to truncate to.
16-bit integer would be the easiest to deal with and program (methinks.) Besides, if I want 8.8, I can multiply the float by 256 before converting it.
But what do you want me to do with a floating-point number like 100000?
Wrap around, so it'd be mod 65536
Going by that, I would assume that you want unsigned integers... but what if the floating-point number is negative?
represent it as it would be if it were a negative two's complement 16-bit integer.

596
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 08:02:32 pm »
http://en.wikipedia.org/wiki/Truncation limits the number of digits to the right of the decimal point to a certain number.  I believe he is asking how many digits you want to truncate to.
16-bit integer would be the easiest to deal with and program (methinks.) Besides, if I want 8.8, I can multiply the float by 256 before converting it.
But what do you want me to do with a floating-point number like 100000?
Wrap around, so it'd be mod 65536

597
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 08:02:02 pm »
Ahhhh i see, i thought you wanted an Axiom to use the 2 bytes in each AxeVar as floating point data, so we could have native FP in Axe  ::)  If all you want to do is convert TiOS Floating Point variables into Axe variable (while truncating all the decimal points) you can use the already build in float{} command :D
But I can't do math with them in that state. I want [sings]maaaaaaaath![/sings]

598
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 07:56:09 pm »
http://en.wikipedia.org/wiki/Truncation limits the number of digits to the right of the decimal point to a certain number.  I believe he is asking how many digits you want to truncate to.
16-bit integer would be the easiest to deal with and program (methinks.) Besides, if I want 8.8, I can multiply the float by 256 before converting it.
And there is no difference between signed and unsigned. For example: -1 and 65535 would both turn out to be 1111111111111111b. 65536 would be 0. Also, sin() and cos() would be super useful. And square roots, too.

599
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 07:52:57 pm »
Perhaps a floating-point-math Axiom, with a function to store a float to an axevar?
How can a float fit in a single axe var? Unless you want truncation, but then you would have to specify how you want it truncated.
There is only one kind of truncation. It's where you chop off the decimal portion. Or, to put it another way, round towards 0
By how you want it truncated, I mean what do you want it truncated to.
Truncation is a mathematical function. You truncate to a number. To put it in BASIC, iPart()

600
The Axe Parser Project / Re: Axiom Requests
« on: November 27, 2011, 07:51:08 pm »
What do you mean AxeVar?  You mean in the 2 bytes provided by each default Axe variable?
Yes. Isn't that what they're called?

Pages: 1 ... 38 39 [40] 41 42 ... 173