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 - jnesselr
Pages: 1 ... 110 111 [112] 113 114 ... 165
1666
« on: December 08, 2010, 09:34:32 pm »
Yay!!!! Now, I can bother sircmpwn until he releases the code! Also, I'm trying to get a way to log the usb stuff. I have a windows version, and I'm trying to edit the IOUSB kernel driver to get usb logging for mac too.
I do hope this is a successful endeavor, and that I don't permanently break something because right now, it looks really nice!
1667
« on: December 07, 2010, 07:50:45 pm »
1668
« on: December 07, 2010, 07:11:04 pm »
What you sent me said: X, (X^2+X)/2, (2x^3+3x^2+x)/6,...
Let's see, going by the coeffs, (2x^3+3x^2+x)/6 is correct. Unless this is a different algorithm. In which case, I don't know. Also, xeda, I can make your algorithm work for U=x^-a. I think.
1669
« on: December 07, 2010, 07:01:04 pm »
Looks interesting. What all haven't you told me of this algorithm? Answer in pm if you'd like. Also, it's likely not 19/750, but something else, and it just appears that way. We shall see.
I'm curious about if you applied it to complex numbers.
1670
« on: December 06, 2010, 10:37:09 pm »
Yeah, I guess you could just make a backup, reset the flash manually, and burn it in there if you ever need to. ;-) But I don't know, software wise. Considering it might not even respond to packets at that point.
1671
« on: December 06, 2010, 10:35:40 pm »
Yo, welcome to omnimaga. If you make an introduction topic, we can give you peanuts. ;-)
Now then, I'm glad you choose axe for your development needs. Pointers are both the most complex and yet the most beneficial part of any programming language. First, let me explain pointers. A "pointer" is a variable that points to something else. See, that wasn't that hard. In the example of pics, it is fairly easy. (Everything after ; is a comment)
[pic1]->Pic2 ; Absorb the 756 bytes that make up the pic1 variable on the calc into the program. Pic2 is now the pointer to the first byte of the data for pic1 inside the program. Pic2 does not mean Picture 2 as in the calculator. det(12) ; Adds 12 more bytes (all zeros) in order to make the total length 768, as that is the byte-size of the calculator screen. for(A,0,767) ; A goes from 0 to 767. {Pic2+A}->{L6+A} ; Since Pic2 is pointing to the first byte of the picture, {Pic2} gets the actual first byte. So, {Pic2+A} gets the first byte, plus some offset. So, {Pic2+1} gets the second byte. This is why we went from 0 to 767 and not 1 to 768. end ; End to the for loop DispGraph ; Display the buffer on the screen.
If you had replaced L6 with L3 above, it would have been to the back buffer. Now then, imagine 3 different things. A screen, and two buffers. One is what is being displayed. One is the buffer, and as soon as dispgraph is run, the buffer becomes the screen. The backbuffer is essentially another buffer, just used in case you need two buffers.
Note that the above code should work, but isn't tested. Don't have a calc to really test it.
1672
« on: December 06, 2010, 10:18:58 pm »
Well, as "easily" as writing to other areas in Flash. (And yes, that's kind of dangerous; if you screw up the certificate, it's possible to crash the boot code and make it impossible to install an OS.)
Yeah, true. It's not completely a brick, though, is it?
1673
« on: December 06, 2010, 10:07:58 pm »
If you send it to another calculator, it will not expire. What I'm calling the expiration count is a field on the certificate page; it's not stored within the app, but it's set by the OS at the time the app is installed. For normal, non-limited-trial apps, it should be set to the value 80 00. Since Axe circumvents the normal installation procedure, this doesn't happen, so the field is left at its default value (FF FF), which is interpreted to mean that the app should expire after being run 16 times.
So, if axe changed those two bytes, would it fix it? Wait, can we even write to the certificate that easily?
1674
« on: December 06, 2010, 08:39:34 pm »
How much data must you store to see a loading bar? 
That's some slow memory right there...
On the other hand, I hope that busy indicator goes away too.
See, it says that when you see the loading bar, don't turn it off or reset it. So, I don't think it has completely to do with reading/writing. Just, large pieces of data, and again, I'm sure it's disable-able.
1675
« on: December 06, 2010, 08:24:31 pm »
Try in different browser? (or maybe they got too many Casio Prizm e-mails and purposely broke their e-mail form to not receive anymore )
Also nice find Graph! One thing I hope, though, is that the loading bar won't appear everytime we store stuff to real vars, though. This would make BASIC programs ugly... 
Which could mean that their memory is insanely slow. Other than that, I can only assume it is a flag, and can be disabled software wise. I might just get one of these.
1676
« on: December 06, 2010, 08:23:29 pm »
Interesting idea. I'm thinking that they just took a screenshot, and put the screen up there, but yes, you could be correct. I guess we'll know depending on if the method is blocked with the next os release or not. ;-)
1677
« on: December 06, 2010, 08:06:17 pm »
The quick modify button is actually just an image which calls the modify_msg() command on click.
1678
« on: December 06, 2010, 07:59:08 pm »
1679
« on: December 06, 2010, 07:50:41 pm »
for some reason it won't let me send ...
...can someone else try it too?
Nope! j/k. I don't think it's over the word count. Are you sending from a hotmail/gmail account? What error is it giving?
1680
« on: December 06, 2010, 06:59:39 pm »
No permissions, its a basic filesystem. There probably won't be multiple logins.
Okay. I'm just hoping that all apps play nice with each other.
Pages: 1 ... 110 111 [112] 113 114 ... 165
|