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 - Builderboy

Pages: 1 ... 311 312 [313] 314 315 ... 375
4681
Axe / Re: Routines
« on: February 25, 2010, 10:15:08 pm »
Here is my (most likely unoptimised) Sin approximation routine.  Since floating point numbers have not been implemented (yet?) I was forced to use a different approach.  Input is in 10x and output is in 10x.  For example to input 3.1 (PI :P) you would input 31.  And output is from -10 to 10.  It also *does* loop, so your input can go beyond 2PI (63).

Code: [Select]
Lbl S
->A
A^64/16->B
A^16->A
If B=1 Or (B=3
16-A->A
End
A-(A*A*A/600)->A
If B>1
-A->A
End
A
Return

The code is meant to be used like this

Code: [Select]
31sub(S)->C    //Will return 10x the sin of 3.1
Optimizations are welcome, i'm sure there are some ;D

4682
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: February 25, 2010, 10:07:46 pm »
Alright, I have been working on a Tech Demo to impress my tech savvy friend, and it actualy turned out very nice looking!  Here are the effects in order:

1. Greyscale:  Just a grey screen, looks a lot better on calc, need to fiddle with my wabbit settings...
2. Sprite Test:  Lots and lots of different sprites wiggling around and moving
3. Fire!:  A cool effect involving sprites, pixeltesting, and scrolling.
4. Spinning wave:  An interesting effect involving my new Sin function and screen scrolling
5. Spinnerz:  Just some rotating sprites :)



I'm going to upload my Sin routine in a sec.  It was really useful ;D


4683
Pokémon Purple / Re: [PP] Progress '10
« on: February 25, 2010, 09:52:22 pm »
You can use This program to get up to 256 String variables, as well as Pic, Matrix and GDB.

http://www.ticalc.org/archives/files/fileinfo/391/39138.html

4684
Introduce Yourself! / Re: Finally made an account...
« on: February 25, 2010, 09:51:20 pm »
Welcome! :D Cool to see your current projects!  Can't wait to see more updates on both :)

4685
TI-BASIC / Re: Compare getkey to a list
« on: February 25, 2010, 08:58:22 pm »
That is very true :) That would be the fastest option.  Or you could be totally awesome like Weregoose and use nothing but Ans for the entire program ;D

4686
TI Z80 / Re: Monopoly v3.0 BETA
« on: February 25, 2010, 08:17:41 pm »
I think each space can have a maximum number of houses?  Two maybe?  I haven't played monopoly in a loong time :P

4687
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: February 25, 2010, 07:53:45 pm »
Hooray! ^^ Looks like this is getting a LOT of attention, people are making games right and left!

4688
Pokémon Purple / Re: [PP] Progress '10
« on: February 25, 2010, 07:15:33 pm »
Yeah i know what you mean, in especially large projects having only 27 Reals and a few more hacky variables can add some pressure on the coders :(

4689
TI-BASIC / Re: Compare getkey to a list
« on: February 25, 2010, 07:14:24 pm »
I'm sure this is faster when no key is pressed, but I don't know if it's faster when a key is pressed.

Yeah, i see this optimization a lot actually, but i tend to shy away from it.  I don't need speed when nothing is happening :P

Either way, welcome to Omnimaga! and look out for stray lobsters O.O

4690
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: February 25, 2010, 07:13:03 pm »
Yay its a better looking Falldown ;D Looks like the original too :)

Wow double buffering? YES! And i still cant wait for data structures.  What do you mean when you say that we will have to 'make our own'? 

4691
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: February 24, 2010, 11:54:50 pm »
Yeah that could work great.  Although i assume that once we get actual matrices everything will be a lot easier and we wont have to worry about that silly pixel testing :P Although it is very useful for handling those ramps :)

4692
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: February 24, 2010, 09:58:47 pm »
Hehe thanks :)

Alright, here we go again! ;D I made a simple platforming engine based on pixel detection.  Since we don't have lists/matrices yet, i was forced to do this with pixels instead of tiles, and i also needed to build the level myself in the beginning :P In the editor, 2nd adds a block and Alpha adds a sloped piece.  Clear advances to testing.  In testing, arrow keys to move and 2nd to jump.  Dont go off the screen! :P


4693
The Axe Parser Project / Re: Your Projects - Post and Critique
« on: February 24, 2010, 09:20:33 pm »
Hey! Those both look really awesome!  I spent physics today making falldown, here you go! ;D


4694
Other Calculators / Re: TI-86... slower than the TI-85?
« on: February 24, 2010, 07:20:41 pm »
Because they are Skxawng

4695
Escheron: Shadow over Ragnoth / Re: E:SoR Images
« on: February 24, 2010, 07:19:33 pm »
I love how everything has a kind of 'depth' to it, looks totally awesome!

Pages: 1 ... 311 312 [313] 314 315 ... 375