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 ... 269 270 [271] 272 273 ... 317
4051
Miscellaneous / Re: Weird char(s)
« on: February 09, 2011, 10:23:57 pm »
Hm, my favorites are:
çé♥→
I use those fairly often and I know the codes by ♥-- er, I mean by heart. Um, otherwise I like these ones, too:

╔═╦╗░
╠═╬╣▒
║ ║║▓
╚═╩╝█

I like to make mazes out of those in Notepad :D

4052
Miscellaneous / Re: Happybojr's Ban - The After Ban
« on: February 09, 2011, 09:02:34 pm »
Ah, well I was wondering if posing under the name of another person and doing things like *that* (meaning posting stuff that could harm a persons reputation and rights) was considered identity theft.

4053
Miscellaneous / Re: Math functions
« on: February 09, 2011, 09:00:11 pm »
Eww, I don't like that because sometimes I forget and then I crash my calc :(

4054
Miscellaneous / Re: Happybojr's Ban - The After Ban
« on: February 09, 2011, 08:45:20 pm »
Oh, that is a really d!ck move >:( People should respect the fact that by spamming under another persons name can be very harmful. It is a form of identity theft. Grrrr, I wish I knew some people interested in law.

4055
Axe / Re: Greyscale Pictures
« on: February 09, 2011, 08:41:26 pm »
The sprite automatically overwrites the background, I think, unless you choose some other logic method. And you will need to reload the image, I think.

4056
Miscellaneous / Re: Math functions
« on: February 09, 2011, 08:36:27 pm »
You just leave the result either in a register or in memory and then the next function uses that. I imagine that you could set up a spot in RAM that holds the address of where the arguments are, but that isn't very useful. Also, I don't know how the stack works on the Prizm, but if it doesn't push PC onto the stack when you use CALL, then you could pass arguments through the stack.

4057
Axe / Re: Greyscale Pictures
« on: February 09, 2011, 08:32:01 pm »
You could try sprites but I do not know if Axe can make odd sized pictures.

4058
Axe / Re: Greyscale Pictures
« on: February 09, 2011, 12:00:50 am »
Ah, I am not sure, but does all of the hex need to be on one line? Like, instead of:
Code: [Select]
...
FF80200FFFFFFFFBF402007F
FF80200FFFFFFFFBF402007F
...
put all the hex on one line:
Code: [Select]
...FF80200FFFFFFFFBF402007FFF80200FFFFFFFFBF402007F...

4059
Miscellaneous / Re: Some thoughts about Omnimaga.
« on: February 08, 2011, 10:59:35 pm »
1337 is a number that has factors 1,7,191, and 1337 :P

4060
Introduce Yourself! / Re: Hey world -gcolella
« on: February 08, 2011, 10:18:46 pm »
Yeah... but I have been working on a code interpreter and interpreted code is about as fast as compiled code. It is actually all the parsing that slows BASIC down. Like for example, if you did sum({0,1,2,3,4,5} it has to convert all of those numbers that are separated by commas into 9 byte floating point numbers and it has to create a list temporarily that has those elements then it executes the sum( command. If they had made it "tokenize" the way it is done on an 89, the BASIC codes would be interpreted so much faster.

The downside is that tokenizing code for the first time may take a little while, but after that it no longer needs to tokenize (until the program is edited again). Also, tokenizing sometimes shrinks the program a little.

4061
Introduce Yourself! / Re: Hey world -gcolella
« on: February 08, 2011, 10:10:30 pm »
Well, to do some of the math functions, there is almost no difference in speed (like if you were to make your own floating point math routines, it would be similar to the OS codes). However, in almost all cases the speed increase is huge due in part to the fact that we usually don't use floating point numbers on the calc. Plus, we can draw directly to the screen to make sprites instead of using pixels and lines and stuff...

4062
Introduce Yourself! / Re: Hey world -gcolella
« on: February 08, 2011, 10:05:45 pm »
Not I, but concatenating is kind of weird to wrap your brain around in assembly. Once you do, it is rather easy, though.

But yeah, there is a speed advantage in assembly :D

4063
Other Calculators / Re: Oh dear, what could this mean? Let us speculate!
« on: February 08, 2011, 09:16:02 pm »
! You said the 6 word! Anywho, your teacher is obviously a spy bent on getting community hopes up in anticipation of a non programmable calc :P
No, I hope it is a good thing for us ^-^

4064
BatLib / Re: Ideas-BatLib
« on: February 08, 2011, 08:46:17 pm »
Thanks ^-^
And actually, now that you mention it... I do have some code lying around from way back when to convert a number to a string... I'll add that real quick before I forget!

4065
Introduce Yourself! / Re: Hey world -gcolella
« on: February 08, 2011, 08:38:13 pm »
... Yeah, that isn't an exaggeration... I would love working sans OS! Oh and the math thing, too :P
here are some example of math operations in assembly >_>
...
Spoiler For Spoiler:
Code: [Select]
Divide two numbers up to 65535:
3E1011000029EBED6AEBF57AB820027BB938052CEBED42EBF13D20E9C9

Multiply two numbers up to 65535:
1100003E10EB29EB293001093D20F6C9

Rounded division (using a number 0~65535 divided by a number 0~255):
0610AF2917B938022C9110F7CB39B93803239191C9C9

Divide a super large number by a number 0~255:
0600E5092B7907070757AF41B7CB162B10FB1709BB380293341520EFE141577EB720040D2310F87A0600C9
Okay, so that last one is actually an advantage over in BASIC in some situations (like if you are working with a 70 digit number :P
But yeah, I wanna see what you come up with ^-^

Have you ever made an arbitrary precision math program !?! I do that when I get bored... I like to look at the square root of numbers extended to like the bajillionth decimal place :D

Pages: 1 ... 269 270 [271] 272 273 ... 317