[Prev][Next][Index][Thread]

A85: Why do anything and another question.






> The theory behind this compiler is that even though it uses libraries is
> that it will be as optimized as possible, very portable (just click a
32-bit square root (you meant floating point?) can't be so fast, you'd also 
need same routine for 16 and 32-bit integer... maybe for 8-bit too, but i'd
rather use table lookups for that...

> different button and it will compile for different calculators and
> different OSs), and that it can expand indefinitely.  The interface
> should be similar to C.  I don't need to have such complicated routines
To make it compile for different calculators is not definitely an easy
task to do... (You mean ti-92 too?)

> but you can do so much more with them.  Square roots can be used in
> raytracing, which is helpful in games like Daedalus.  I even thought
Hah! I made one realtime raytracing routine in asm, and it barely runs 
128x64 realtime on a Pentium II 266MHz... :) It wouldn't be helpful in 
games like daedalus if you'd like the frame rate be more than one per 10 
seconds... :)

> about making a 2D, overhead, raytracing RPG that blacked out everything
> that you couldn't see.  I could use a square root for that.  In my
You are talking about ray-casting, are you? And for that overhead blacking
case you wouldn't need square root.

> TI-85-BASIC game QUEST which can be found on TICalc I used the square
> root function to weigh the amount your maximum health would increase by
> each time you got a level up.  An optimized square root function would
> also be faster than the default one in the calculator.  Humans never
> really needed telephones, but one was built and look what a success it
> was.  With all of these mathematical equations and algorithms we don't
> need calculators so why are we all wasting our time on this list? 
> Because we want to.


>
> Mordant
> egillespie@juno.com
> erik_gillespie_1096@gwgate.kvcc.edu
>
> "Just because you're paranoid don't mean they're not after you." -Kurt
> Cobain
>
> _____________________________________________________________________
> You don't need to buy Internet access to use free Internet e-mail.
> Get completely free e-mail from Juno at http://www.juno.com
> Or call Juno at (800) 654-JUNO [654-5866]

/jani
pful in games like Daedalus.  I even thought
Hah! I made one realtime raytracing routine in asm, and it barely runs 
128x64 realtime on a Pentium II 266MHz... :) It wouldn't be helpful in 
games like daedalus if you'd like the frame rate be more than one per 10 
seconds... :)

> about making a 2D, overhead, raytracing RPG that blacked out everything
> that you couldn't see.  I could use a square root for that.  In my
You are talking about ray-casting, are you? And for that overhead blacking
case you wouldn't need square root.

> TI-85-BASIC game QUEST which can be found on TICalc I used the square
> root function to weigh the amount your maximum health would increase by
> each time you got a level up.  An optimized square root function would
> also be faster than the default one in the calculator.  Humans never
> really needed telephones, but one was built and look what a success it
> was.  With all of these mathematical equations and algorithms we don't
> need calculators so why are we all wasting our time on this list? 
> Because we want to.


>
> Mordant
> egillespie@juno.com
> erik_gillespie_1096@gwgate.kvcc.edu
>
> "Just because you're paranoid don't mean they're not after you." -Kurt
> Cobain
>
> _____________________________________________________________________
> You don't need to buy Internet access to use free Internet e-mail.
> Get completely free e-mail from Juno at http://www.juno.com
> Or call Juno at (800) 654-JUNO [654-5866]

/jani


Follow-Ups: