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 ... 287 288 [289] 290 291 ... 317
4321
BatLib / Re: Ideas-BatLib
« on: January 24, 2011, 11:41:24 am »
Sounds good Qwerty! That is where the multiprecision stuff is going. I am using it to handle very large numbers. That command that converts a hex string to another base is still the beta form, but as you can see, it can convert large numbers (it converted a 248-bit number to decimal and other bases). I plan to extend that to other math operations (I am working on the multiplying routine at the moment) so that users can make use of much larger numbers than the OS can normally handle.

@Hot_Dog- The APPs might have duplicate features, but that just means the end user won't need multiple apps to run programs which is what actually started this program. I was using Celtic 3 and Omnicalc so that I could use and edit fonts. BatLib was once a BASIC program called FONTEDIT that I made long before I learned Assembly :D Naturally, when I started learning assembly, I first took away the need for one of the APPS so that the user didn't need two apps to run simple programs. Now I am just adding a bunch of features I wanted from a long time ago :D

Also, I have been working on more sprite routines, so the syntax of some sprite commands may change (to account for things like masking, rotating, and flipping).

4322
Math and Science / Re: Factorials
« on: January 24, 2011, 11:31:48 am »
Ah, but I came up with a way to find the sum of, say, X^2 from 3.1 to 4.6.
(2X^3+3X^2+X)/6
Just plug in 4.6 and 3.1

I've been working with Pascals Triangle and I have methods of defining nCr in terms of sums as opposed to factorials. It is going to be a VERY complicated process, but I am working on a method to find, say 3.1 C 4.2

Believe me, it is a really messed up, convoluted process that doesn't use 3.1*2.1*1.1. Many mathematicians have done similar things and they started with an easy, finite equation and resulted in an infinite equation when they applied decimals.

4323
Math and Science / Re: Factorials
« on: January 24, 2011, 09:45:33 am »
Negative factorials do not work, apparently. But also keep in mind that 0!=1

*As a side note, I am working on making a way to find things like 3.1! :D That will take a few years of playing with numbers, though.

4324
News / Re: The Psyche and BatLib v4.00 Beta released
« on: January 24, 2011, 09:32:55 am »
Oh, AWESOME! I'm playing right now :D

4325
News / Re: The Psyche and BatLib v4.00 Beta released
« on: January 24, 2011, 09:29:34 am »
Wait, there is a level editor!? o.O

4326
KnightOS / Re: Needed Routines
« on: January 24, 2011, 09:28:55 am »
:P That's what Assemblex is for :D Gotta hand it to Scout, Assemblex is really going to be useful for me. I'll obviously go through the code to make sure everything is alright and all the proper notes/labels are there.

4327
News / Re: The Psyche and BatLib v4.00 Beta released
« on: January 24, 2011, 09:24:53 am »
Oh my, I remember playing Pokémon Gold/Silver just to get to the ice caves! Psyche looks AWESOME! Must download...

4328
Math and Science / Re: Math Community Quiz
« on: January 23, 2011, 09:28:49 pm »
Ah, but the equation can be made without piece-wise functions, too.

4329
Math and Science / Re: Math Community Quiz
« on: January 23, 2011, 09:15:55 pm »
[1,2,3,4,6,7,8,9,11,12,13,14,16,17,18] is 15 bytes.

4330
KnightOS / Re: Needed Routines
« on: January 23, 2011, 06:10:30 pm »
OhOhOhOhOhOhOhOh
I have 12 rectangle routines that work better than the OS versions and are safer/more reliable!!!!!!
Do you want them?!!
They are in BatLib!!
You can see the screen shots!

4331
Math and Science / Re: Math Community Quiz
« on: January 23, 2011, 05:34:08 pm »
For the first one, if you have a Y table of {1,2,3,4,6,7,8,9,11,12,13,14,16,17,18} that correspond to x values {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14} and Axe automatically rounds down for decimals, then:
(X+1)+X/4

I'm gonna work on the others, now.

Edit 1: If the second set uses a similar pattern, the equation is x+(x-1)/3+19
Edit 2: The third set is (x+52)+x/2. Now I need to find an equation for all this :D

4332
Math and Science / Re: Math Community Quiz
« on: January 23, 2011, 05:29:11 pm »
Err... three actually, now :D

4333
Math and Science / Re: Math Community Quiz
« on: January 23, 2011, 05:26:42 pm »
Erm, did the rules change...?

4334
BatLib / BatLib Ideas/Wishlist
« on: January 23, 2011, 04:08:03 pm »
I decided to start this because I noticed a comment from way back in the beginning from DJ Omnimaga that I never really answered/noticed:
Sounds interesting. I wonder what kind of sprite stuff you plan to add. I think you should go with some features that other APPs like xLIB doesn't have, because xLIB, Celtic III and Doors CS 7 already do a lot of stuff and if your library only does a small portion of what those apps do, those apps kinda obsoletes your lib, while if you add even more stuff, people might see your lib as an alternative. I think that it would be cool if you added sprite masking, grayscale (using two sprites like in Axe and everytime you use a certain command, the checkered pattern is inverted).

It would also be nice if you had a tilemap feature that displayed maps which has their map data stored inside pics and allow pixel-testing from pic data. In Illusiat 6, 7 and 9 through 12, all map data is stored inside pics, but I am forced to recall the pic on the graph screen to pxl-test it.
-I am not sure that I will be able to get gray scale working because the app only has control when the sum( command is used.
-Sprite masking is definitely something I can do.
-I can also try to create a tilemap routine that reads tile data from pictures, however, I only plan to let it use one picture at a time.
-That pxl-test idea is a really neat idea that I think I want to implement. In fact, I think I want to make a command that lets you draw in pictures, too, not just the screen. Pretty much, I want to extend all of the drawing routines in BatLib to be able to use a picture file instead of the graph screen.

Thanks DJ!

So, if anybody has any ideas, please feel free to post. I may not be able to add it now, but I couldn't add DJ's features, before. Now, a few months later, I have the skill required.
EDIT: Wow, it looks like I missed even more!
Suggestion for a feature: Extend the Delvar command so it can also delete archived variables, pictures, lists, matrices and strings. Also do you have a command that checks if a list already exists?
Sheesh, I wish I would have payed attention. Um, I can add those without a problem. In fact, it would be pretty easy.
To determine if a list exists or not, using command 41 returns ".BAD NAME" in Ans if the var doesn't exist. This doesn't work with named lists, yet, so I will need to modify that, but it works with lists like L1. (Actually, you can get it to work, but the process is slightly complicated).
Deleting a var will be fairly easy.

4335
News / Re: 5 new major community project sub-forums added.
« on: January 23, 2011, 03:17:06 pm »
Looks like I have some work to do and an excuse to do it, now :D

Pages: 1 ... 287 288 [289] 290 291 ... 317