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 - Michael_Lee
Pages: 1 ... 11 12 [13] 14 15 ... 70
181
« on: July 16, 2011, 12:20:58 am »
@Juju, thanks! And indeed it does! With TBEXE, I'm going to attempt to allow people to convert their 8XPs into executable programs. They won't be simple console programs, those are boring. I'm going to try to allow for full WinForms programs!
So far I've only gotten then (de)tokenizing of 8XPs done so far though :\
That's cool -- is it going to emulate assembly programs or is it going to emulate Basic? How are you going to map the keys?
182
« on: July 15, 2011, 09:03:12 pm »
Welcome to Omnimaga! My real name is my user name -- I'm afraid I'm not a very clever person Hmmm, TBEXE... ...It's sad that the first words that entered my head were 'tuberculosis' and 'teletubbies'... Give a hint?
183
« on: July 15, 2011, 06:17:27 pm »
I finished!
Changes: > You can convert .txt to .8xp now! > Switched from Python 3.1 to Python 2.7 > Rewrote everything > Switched to MIT license > Fixed some bugs.
Edit: I don't feel like making another post, so here's a short update. Changes: > A bunch of minor code fixes > The parser can handle broken code a little better > You can now have the .txt files have fancy output! (characters like → and λ) > TI-Basic tokens in .txt files will still compile normally into .8xp files. > All .dll and other similar files have been compressed into a single .exe file for portability
I'm going to work on support for TI-Basic tomorrow.
184
« on: July 15, 2011, 11:57:52 am »
A quick update: I've rewritten it all from scratch (again ) and managed to get both detokenizing and tokenizing working nearly perfect. All I have left is figuring out how to wrap the metadata around the tokenized part, which shouldn't be too hard (I suppose...)
185
« on: July 15, 2011, 11:53:52 am »
Hi! Welcome to the forums. If you're interested in Basic for the TI-83/84 series, try http://tibasicdev.wikidot.com/homeTheir forum's aren't as active, but they do have the best introduction to TI-Basic (in my opinion, at least ) For Axe, the best way to learn would be by first reading all the documentation that it comes with, then by asking loads of questions here. We also have a tutorial section: http://www.omnimaga.org/index.php?action=articles;cat=11As for books... Not so much. But learning programming (in any language) might be something to consider.
186
« on: July 07, 2011, 09:09:04 pm »
Meh, this kinda sucks.
At least Google is letting you appeal, thought. That's sort of nice of them, I guess.
187
« on: June 25, 2011, 11:31:08 am »
*shrug* It's going to take me awhile to get used to your new name What does it mean?
188
« on: June 25, 2011, 11:28:29 am »
Aw, I hope he doesn't disappear...
189
« on: June 22, 2011, 11:06:50 am »
I used sourcecoder, and added indents, tidied the code up slightly (mostly adding newlines):
0→Xmin:1→ΔX 0→Ymin:1→ΔY ClrDraw FnOff :AxesOff:GridOff:Func:CoordOff:LabelOff:ExprOff:Full:Degree:a+bi 22→dim(∟SCHL1 2→B 1→∟SCHL1(1):1→∟SCHL1(2) randInt(4,90)→∟SCHL1(21) randInt(4,60)→∟SCHL1(22)
While ∟SCHL1(B-1)≠∟SCHL1(21) or ∟SCHL1(B)≠∟SCHL1(22) Pt-Change(∟SCHL1(21),∟SCHL1(22) For(A,2,20,2) Pt-On(round(∟SCHL1(A-1)),round(∟SCHL1(A) End
tan-1((∟SCHL1(B-1)-∟SCHL1(B+1-20(B=20)))/(∟SCHL1(B)-∟SCHL1(B+2-20(B=20))))→C tan-1((∟SCHL1(21)-∟SCHL1(B-1))/(∟SCHL1(22)-∟SCHL1(B)))→D
If abs(D-C)<20 Then (C+D)/2→E Else (C+40((D-C)>0)-20)→E End
If (√((∟SCHL1(21)-∟SCHL1(B-1))2+(∟SCHL1(22)-∟SCHL1(B))2))<5 Then randInt(4,90)→∟SCHL1(21) randInt(4,60)→∟SCHL1(22) End
Pt-Off(∟SCHL1(B-3+20(B=2)),∟SCHL1(B-2+20(B=2))) ∟SCHL1(B-1)+cos(E)→∟SCHL1(B-3+20(B=2)) ∟SCHL1(B)+sin((E)→∟SCHL1(B-2+20(B=2)) B-2→B If B=0:20→B Text(1,85,round(C,0 Text(7,85,round(D,0 Text(13,85,round(E,0 End
190
« on: June 21, 2011, 08:06:09 pm »
Wait, "welcome.exe?"
Are you seriously parsing .exe files?
.exe is just an extension placeholder for now, I might change it to something else, I might not.
I vote that they don't end in .exe -- it reduces confusion. What happens if an app is already in grayscale and you bring up the overlay? It could potentially look ugly if the app uses grayscale in an unusual way.
191
« on: June 21, 2011, 01:07:44 pm »
192
« on: June 21, 2011, 01:03:49 pm »
A quick question for you (because I'm too lazy to actually go and test myself): Can Ion program be run without using a shell?
193
« on: June 21, 2011, 01:01:20 pm »
Nope, it's correct.
Pxl-On turns on a single pixel on the screen.
Pt-On draws an 8x8 sprite (basically, a small image) on the screen.
Also, the 'r' is the small r that floats in the air. You can find it by pressing [2ND] [ANGLE] [3]. (You can find the [ANGLE] button in blue over [APPS]).
194
« on: June 20, 2011, 11:41:19 am »
Not really. It just takes a little bit of experimentation to get decent sound-effects.
I think Axe comes with a demo of its sound effects that you could look at.
Sound-tracks and actual music would be hard though, I agree.
195
« on: June 20, 2011, 11:38:13 am »
No problem!
Pages: 1 ... 11 12 [13] 14 15 ... 70
|