271
Khavi / Re: Khavi: Java on the Prizm
« on: October 27, 2011, 06:58:20 pm »
Improved the library interface, reduced the size of several of the Java commands, and added some more stuff to the library.
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. 271
Khavi / Re: Khavi: Java on the Prizm« on: October 27, 2011, 06:58:20 pm »
Improved the library interface, reduced the size of several of the Java commands, and added some more stuff to the library.
272
Miscellaneous / Re: Computer Specs« on: October 27, 2011, 03:07:03 pm »
It's pretty decent for a graphics card
![]() 273
Miscellaneous / Re: Computer Specs« on: October 27, 2011, 02:47:01 pm »I got more RAM, but I don't need all of it, really, except when playing Minecraft. A Google server farm could run out of RAM while playing Minecraft ![]() EDIT: Bump. 274
Casio Calculators / Re: Prizm goals« on: October 26, 2011, 02:57:35 pm »From what I remember, they could overclock the calc fine, but the problem is that when we do so, it gets reset, so it's pretty much useless until they figure out how to get around that. Yes, the code is very CPU specific because the registers required move around in all of the different CPU models and must be accessed from physical memory. Also, we know how to avoid resets. It's just a matter of setting a flag differently. 275
Other Calc-Related Projects and Ideas / Re: CAS Theory« on: October 25, 2011, 11:13:32 pm »Great job on this! I am very curios about how you are planning to do this. I am interested in CAS systems, but I don't think my understanding of them is good enough to make one. Where did you learn the concepts you used in this? If that was directed towards me, libraries and Google ![]() If you're curious about the actual algorithms, some good resources are "Algorithms for Computer Algebra" and Wikipedia. Thanks, Alberthro 276
Other Calc-Related Projects and Ideas / Re: CAS Theory« on: October 25, 2011, 09:48:22 pm »
Here's an Axe backup that I'm fairly sure contains an infix to RPN converter (and I don't have a link cable to restore it to .8xp state). I remember commenting it fairly heavily, so the code should be relatively self-explanatory.
277
The Axe Parser Project / Re: [Axiom] Floating Point Math (and other stuff)« on: October 25, 2011, 08:49:58 pm »* Qwerty.55 checks the posting date ![]() I was planning on asking for help with floating point in Axe tonight. Awesome timing. 278
TI-BASIC / Re: Who is the difference between Ti-83+ programming and Nspire?« on: October 23, 2011, 08:11:34 pm »
They're all different languages and none of them are actually BASIC. Go figure.
279
General Calculator Help / Re: Problems with Zoom Math« on: October 22, 2011, 08:28:53 pm »
As DJ has said, discussion of ways to crack ZoomMath isn't permitted on this board. However, I will mention that it is indeed possible to crack the software if you want to do it yourself, but let's please let this discussion die.
280
Axe / Re: Animated titlescreen optimizing code« on: October 22, 2011, 04:20:35 am »
If you stored all the pictures in one GDB variable, the code looks something like this:
Code: [Select] While(screen active)
281
Khavi / Re: Khavi: Java on the Prizm« on: October 22, 2011, 04:04:25 am »
Okay, life is starting to ease up a bit, so I managed to get some work in. Khavi now supports single precision floating point and I'll probably add double precision support tomorrow, since it shouldn't be too much extra work.
282
General Calculator Help / Re: Random Space Filling« on: October 20, 2011, 04:19:25 pm »
Here's my quick demonstration of an incredibly simple "random" space filling method. I wrote it in Axe, although it's easy enough to translate to Assembly.
Code: [Select] $0904->A 0x0904 is just a location in memory on my calc that has "random" values that are ORed with the contents of the screen. It takes almost no additional memory to implement. The ANDing A with 511 is equivalent to taking A mod 512, which is an arbitrarily chosen constant to prevent A from overflowing the screen and ORing RAM with random values... All it needs is the appropriate bitmasking to get it to work within a box onscreen. 283
Introduce Yourself! / Re: Greetings Calc-lings!« on: October 20, 2011, 02:01:34 am »that sucks. there was no warning? No warning as in "I'm going to stage a chan takeover, mwahaha." 284
The Axe Parser Project / Re: Axiom Requests« on: October 19, 2011, 04:15:51 pm »
You can use Mimas if you need to.
285
Axe / Re: Bullet Coding« on: October 19, 2011, 04:12:41 pm »
Here's another way to do bullets in Axe. I assumed that the array would be stored in L1, but L1 can be changed to the pointer of your choice pretty trivially. Note that 0,0 is assumed to be an impossible coordinate. That can likewise be changed to -1 or something if it conflicts with your program.
Initialize array: Code: [Select] :Lbl INI Add bullet Code: [Select] :Lbl ADD Destroy bullet Code: [Select] :Lbl DESTR Update bullet array and print bullets onscreen. Code: [Select] :Lbl UPD
|
|