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 - johnbchron
1
« on: November 07, 2018, 06:00:00 pm »
I have worked in ice before and I was curious about basic because I thought that sprites might work differently. Does anyone know of any good on-calc sprite editors? I at one point was making one myself but a ram clear meant that I would have to start from scratch again so I gave it up.
2
« on: November 07, 2018, 01:42:42 pm »
Oh yeah. Forgot to mention this is for the CE.
3
« on: November 06, 2018, 06:07:31 pm »
Hello all,
I have not put any extensive research into this question but I was wondering if anyone who has successfully made or used sprites in basic could tell me how they did it / what or what not to do so I can save some time (emotional energy)? (That’s what forums are for, right?)
4
« on: November 02, 2018, 12:15:20 am »
oof. is this something I can make with ICE and a little research?
5
« on: November 01, 2018, 10:34:28 pm »
Hey so I might just be incredibly un-vigilant but does any one happen to know of any tools/progs for on calc eZ80? (Like Mimas but for the CE) If not, suggestions for solving this problem are appreciated
6
« on: October 30, 2018, 06:17:00 am »
Ah yes, I see now
7
« on: October 29, 2018, 07:31:13 pm »
f (x + 1) = 3 + 2(x + 1) - 3(x + 1)2 + (x + 1)3 f (x + 1) = 3 + 2x + 2 - 3(x2 + 2x + 1) + (x3 + 2x2 + x + x2 + 2x + 1) f (x + 1) = (x3) + (-3x2 + 2x2 + x2) + (2x - 6x + x + 2x) + (3 + 2 - 3 + 1) f (x + 1) = x3 - x + 3
it leaves -x, which + 3x = 2x.
I could be completely misunderstanding this though...
8
« on: October 29, 2018, 01:56:42 pm »
Nice. I hope that I will have the patience to write an equivalent in ICE for my grapher. Also, for what it's worth, I think in your example it was supposed to be : f (x) = f (x+1) 3x2 + 3x
9
« on: October 29, 2018, 08:21:07 am »
Dang. I’m gonna use this in my graphing program I think if i can get a handle on it.
11
« on: October 16, 2018, 01:53:51 pm »
*this is graphing Y = (X/5)2 - (Z/4)2, where -50 < X < 50, and 0 < Z < 100. (posted code)
12
« on: October 15, 2018, 02:05:26 pm »
[this post may or may not be categorized correctly]
I am in the process of making a 3D graphing utility in ICE C for the TI-84 CE. It can do limited graphing, but at least it displays something that makes some sense. Please review my code to make comments, suggestions, and anything else you might want to say as it nears completion (Please keep in mind that this is one of my first real projects in ICE). Thanks! (also please tell me how to take a screenshot of an ice program while it is running)
EDIT: I hope someday to have it graph the complex plane
<http://sc.cemetech.net/?hash=flG8hpva75MC9gh1gKc3ZgBZGUMd>
[i]GRAPH3D
0->XD 0->YD
50->X 50->Y 50->Z
173->CONSTC
Begin) SetDraw(1)
FillScreen(255) Blit(1) Call EVAL FillScreen(255) Call BOUTLINE Call FOUTLINE Call GRAPH Call FOUTLINE Blit(1) Repeat getKey(15) End det(1) Return
Lbl EVAL Alloc(100*100*3)->A For(Z,0,99) FillScreen(255) PrintStringXY("Calculating...",5,5) SetTextXY(5,15) PrintUInt(Z,3) PrintString(" percent") Blit(1) For(X,0,99) X-50->X [i](sin(X*256/100)*25/256)+(cos(Z*256/100)*25/256)+50->{A+(X+(Z*100))*3} 16777216-(16777216-(X*X)/25)+50-(Z*Z/32)->{A+(X+50+(Z*100))*3} [i](X*X/25+50)-Z/4 [i]->{A+(X+50+(Z*100))*3} X+50->X End End Return
Lbl FOUTLINE SetColor(0) Line(160,220,160+(CONSTC/2),220-50) Line(160,120,160+(CONSTC/2),120-50) Line(160,220,160-(CONSTC/2),220-50) Line(160,120,160-(CONSTC/2),120-50) Line(160-(CONSTC/2),120-50,160-(CONSTC/2),120+50 Line(160+(CONSTC/2),120-50,160+(CONSTC/2),120+50 Line(160,120,160,120+100) Line(160,20,160+(CONSTC/2),20+50) Line(160,20,160-(CONSTC/2),20+50)
Return
Lbl BOUTLINE Line(160,20,160,220) Line(160-(CONSTC/2),20+50,160+(CONSTC/2),220-50) Line(160-(CONSTC/2),220-50,160+(CONSTC/2),20+50) Return
Lbl GRAPH For(Z,0,99) For(X,0,99) {A+(X+(Z*100))*3}->YA If (YA<150) If X<100 {A+(X+1+(Z*100))*3}->YB Else YA->YB End If Z<100 {A+(X+((Z+1)*100))*3}->YC Else YA->YC End SetColor((Z*8/100)+144) If not(XD) and not(YD) SetPixel((160-(CONSTC/2)+(CONSTC/2*X/100)+(CONSTC/2*Z/100)),(220-50-YA-(50*X/100)+(50*Z/100))) End If XD Line((160-(CONSTC/2)+(CONSTC/2*X/100)+(CONSTC/2*Z/100)),(220-50-YA-(50*X/100)+(50*Z/100)),(160-(CONSTC/2)+(CONSTC/2*(X+1)/100)+(CONSTC/2*Z/100)),(220-50-YB-(50*(X+1)/100)+(50*Z/100))) End If YD Line((160-(CONSTC/2)+(CONSTC/2*X/100)+(CONSTC/2*Z/100)),(220-50-YA-(50*X/100)+(50*Z/100)),(160-(CONSTC/2)+(CONSTC/2*X/100)+(CONSTC/2*(Z+1)/100)),(220-50-YC-(50*X/100)+(50*(Z+1)/100))) End End End Blit(1) If getKey(15) Return End End Return
13
« on: September 27, 2018, 01:33:46 pm »
Dang, Omnimaga will always be two years older than me.
14
« on: July 24, 2018, 10:31:43 am »
Well cool; welcome.
15
« on: May 02, 2018, 02:15:08 pm »
So I intend to use ICE to make a very simplified version of Super Smash for the TI 84 CE. I am having a little trouble however knowing where to start or how I should structure it. If anybody would like to reply with some ideas on how they think I should structure it/what to avoid/any other tips for me, anything will be appreciated.
|