Author Topic: Axiom Requests  (Read 110856 times)

0 Members and 1 Guest are viewing this topic.

Offline Fast Crash

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 192
  • Rating: +45/-7
  • Virus of tomorrow
    • View Profile
Re: Axiom Requests
« Reply #15 on: March 29, 2011, 06:58:42 am »
Hooks Axiom would be fair too :)
And also a better linking routine, that we could use with USB port.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Axiom Requests
« Reply #16 on: March 29, 2011, 07:09:46 am »
Axiom that lets you play stereo sound.
Sig wipe!

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #17 on: March 29, 2011, 10:16:41 am »
Axiom that supports USB sound.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Compynerd255

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +53/-4
  • Betafreak Games
    • View Profile
    • Betafreak Games
Re: Axiom Requests
« Reply #18 on: March 29, 2011, 03:46:54 pm »
CalcNet and gCn Axioms would be super-fantastic.
And they aren't very hard, either. It's just a few subroutines and a few memory addresses. I could probably write one in my spare time. And gCn uses the same commands as CALCnet.

Axiom that supports USB sound.
Or USB input (like a mouse or flash drive).
« Last Edit: March 29, 2011, 03:47:57 pm by Compynerd255 »
The Slime: On Hold, preparing to add dynamic tiles

Axe Eitrix: DONE

Betafreak Games: Fun filled games for XBox and PC. Check it out at http://www.betafreak.com



Ashbad

  • Guest
Re: Axiom Requests
« Reply #19 on: March 29, 2011, 03:56:15 pm »
an axiom for drawing triangles and quadrilaterals would be nice.  I already tried, but I failed miserably.

EDIT: one triangle was drawn every .4 seconds... :P fail.
« Last Edit: March 29, 2011, 03:56:46 pm by Ashbad »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axiom Requests
« Reply #20 on: March 29, 2011, 03:58:01 pm »
a gCn Axiom will definitively be really great.

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Axiom Requests
« Reply #21 on: March 29, 2011, 04:33:09 pm »
How about some more advanced string operations?
There's something about Tuesday...


Pushpins 'n' stuff...


Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axiom Requests
« Reply #22 on: March 29, 2011, 05:34:25 pm »
How about some more advanced string operations?

There are a few Axe-made subroutines good enough for the job.

I guess... Why use ASM, which is harder to deal with strings than Axe to help Axe dealing with strings? :P

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Axiom Requests
« Reply #23 on: March 29, 2011, 05:37:28 pm »
Inverse trig operators.

And accurate trig routines that behave like decimals. ie; the axiom would take both a multiplier as well as an angle as input and output the correct fraction of the first argument: sin(2000,45) would return 1414 for example.

And 32 or 24 bit math operators that return values in 16 bit formats. (So you can calculate sqrt of 340^2+24^2 for example without running into overflow corruption)
« Last Edit: March 29, 2011, 05:38:52 pm by squidgetx »

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Axiom Requests
« Reply #24 on: March 29, 2011, 05:41:51 pm »
For accurate trig functions you'll pretty much have to turn to a LUT. The only reason sine and cosine routines exist is because they have a limited range and can be somewhat accurately approximated by a quadratic function. And by somewhat accurate, I mean errors reaching 10%. Trying to model just about any other trigonometric function with a simple model would probably result in wild amounts of error, and trying to model them with a more complex model would probably end up being larger than a LUT-based solution anyway. Unless you need a variable argument for your scale factor, it's best to just use a custom pre-computed LUT.
« Last Edit: March 29, 2011, 05:46:58 pm by Runer112 »

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #25 on: March 29, 2011, 05:49:06 pm »
LUT? What's that?
An Axiom for custom size sprites would be awesome.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Axiom Requests
« Reply #26 on: March 29, 2011, 05:50:31 pm »
LUT = Look-Up Table. In this case a bunch of precalculated values for the trig functions to save on calculation speed and size.
There's something about Tuesday...


Pushpins 'n' stuff...


Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #27 on: March 29, 2011, 05:56:03 pm »
Isn't that just a regular table, though? Also, how exactly does the calc display tokens? Am I right in thinking that it's a big table of strings somewhere?
Oh, and a quaternion math Axiom would enable 3D rotation without gimbal lock.
« Last Edit: March 29, 2011, 06:07:30 pm by Freyaday »
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Axiom Requests
« Reply #28 on: April 13, 2011, 09:06:04 pm »
Mouse and keyboard support.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Compynerd255

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +53/-4
  • Betafreak Games
    • View Profile
    • Betafreak Games
Re: Axiom Requests
« Reply #29 on: April 13, 2011, 10:34:58 pm »
Mouse and keyboard support.
You mean through USB? Now that would be cool.

Quigibo, would you please modify the first post to have a list of requested Axioms? That way everyone could see them, and they'd all be in one place.
« Last Edit: April 13, 2011, 10:35:31 pm by Compynerd255 »
The Slime: On Hold, preparing to add dynamic tiles

Axe Eitrix: DONE

Betafreak Games: Fun filled games for XBox and PC. Check it out at http://www.betafreak.com