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

Pages: 1 ... 11 12 [13] 14 15 ... 70
181
Introduce Yourself! / Re: Hiya everyone!
« 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
Introduce Yourself! / Re: Hiya everyone!
« 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? :D

183
TI Z80 / Re: TIConvert
« 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
TI Z80 / Re: TIConvert
« 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
Introduce Yourself! / Re: Hi everyone, I'm new and way lost lol
« 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/home
Their 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=11

As for books... Not so much.  But learning programming (in any language) might be something to consider.

186
Meh, this kinda sucks.

At least Google is letting you appeal, thought.  That's sort of nice of them, I guess.

187
Miscellaneous / Re: Nickname Change
« on: June 25, 2011, 11:31:08 am »
*shrug*

It's going to take me awhile to get used to your new name :P

What does it mean?

188
News / Re: Builderboy demoted from Manager
« on: June 25, 2011, 11:28:29 am »
Aw, I hope he doesn't disappear...

189
TI-BASIC / Re: Where's the mistake?
« on: June 22, 2011, 11:06:50 am »
I used sourcecoder, and added indents, tidied the code up slightly (mostly adding newlines):

Code: [Select]
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
TI Z80 / Re: Rogue OS
« on: June 21, 2011, 08:06:09 pm »
Wait, "welcome.exe?"

Are you seriously parsing .exe files? O.O
.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
TI Z80 / Re: Axe parser game
« on: June 21, 2011, 01:07:44 pm »
Can Ion program be run without using a shell?
Yes.  :)

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?
There are two kinds of Ion programs. All Ion programs that are made in Axe are of the first kind, and can be run without using a shell.

 :w00t: I did not know that.  I'm going to go change my default settings now ;D

192
TI Z80 / Re: Axe parser game
« 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
Axe / Re: Axe Greyscale Tutorial
« 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
TI Z80 / Re: Axe parser game
« 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
TI-BASIC / Re: help me understand random seed.
« on: June 20, 2011, 11:38:13 am »
No problem!

Pages: 1 ... 11 12 [13] 14 15 ... 70