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 ... 58 59 [60] 61 62 ... 70
886
TI Z80 / Re: Axe Minesweeper
« on: October 06, 2010, 11:01:45 am »
(Almost a necropost (but not quite)):

I present a new feature: saving and replaying!
Inspired by overly inquisitive teachers, I created a feature which automatically saves your game when you quit (either by pausing and pressing 'Quit' or by pressing [CLEAR])
Even if you muck around with the extras or the difficulty levels, it should automatically set them back to your previous game.
Note that the game is not saved if you simply return to menu.

Also note that saving creates about a 760 byte appvar - I didn't want to mess around with compression (although I probably should have).

Also, while working on this appvar, I uncovered a whole nest of appvar ickiness that had been hiding in my program from nearly day one.  Now, playing the game for the first time should no longer return RAM clearing parabolic variable things.


887
Other Calculators / Re: the apology you have all been waiting for
« on: October 06, 2010, 10:25:40 am »
I admire you for openly apologizing instead of continuing your actions (although they really did not affect me to much of a degree).
:)

888
Site Feedback and Questions / Re: Question marking a post?
« on: October 05, 2010, 06:24:47 pm »
Yeah, you're probably right.  

Edit:
EDIT: shouldn't this be in site feedback and questions?
Maybe?  Idk, this just popped into my head randomly so I felt that it should go under the random subforum.

889
Site Feedback and Questions / Question marking a post?
« on: October 05, 2010, 06:11:50 pm »
I just had a random idea - you know how posts have a thumbs up or a thumbs down?
What if there was a button that lets you 'question mark' a post?  That way, people can see which posts are confusing or need clarification.
Maybe it would be almost like the thumbs down button, except less extreme?

Just a random thought.

890
Axe / Re: Several questions
« on: October 04, 2010, 01:50:58 pm »
I don't know about questions 1 and 2, but I think that to break out of loops you could just set A to a number higher then 10.
So...
For(A,0,10)
Misc. Code
If A=6 or other conditions
11->A
End
End

891
Axe / Re: how to make an appvar????
« on: October 02, 2010, 10:14:01 am »
Hi!
Like this:


.TEST
"appvMY1STAPP"->Str1             The 'appv' at the front can be found by pressing [2ND] then 8.  
                                 Your appvar has to be a maximum of 8 characters long, and can include lowercase and numbers (I think?)

!If GetCalc(Str1)                This '!If' statement checks to see if your appvar already exists - if it doesn't, then GetCalc(Str1) will return 0.
GetCalc(Str1,16)->Z              This creates an appvar with a length of 16.  Note: if the appvar already exists, it'll delete it and replace it with the new one.
                                 Variable 'Z' is now a pointer to your appvar.
End

1->{Z}                           This stores 1 to the first byte of your appvar.  Think of it as {Z+0}.  A sixteen byte appvar will run from 0 to 15 (16 numbers total)
999->{Z+14}r                     This stores 999 to the last two bytes of your appvar - bytes 14 and 15.





I hope this helps!

Edit: Modified for clarity

892
Axe / Re: Help? (Appvar stuff)
« on: September 30, 2010, 08:04:14 pm »
Ah - okay.  Won't do that.

Also, problem fixed, so no need to respond.  That's what I get for succumbing and posting prematurely...

893
Axe / Help? (Appvar stuff)
« on: September 30, 2010, 05:38:47 pm »
Help?  I've been trying to run this:

Spoiler For Spoiler:
Code: [Select]
.AA

"appvMINES2DE"->Str3
"appvMINESAVE"->Str4
GetCalc(Str3,Y1)->Z

If Z
    UnArchive Str3
End

GetCalc(Str3)->Z

!If Z
    GetCalc(Str3,55)->Z
    0->{Z+2}->{Z+11}+1->{Z}->{Z+1}
    9->{Z+5}[radians]->{Z+7}[sup]r[/sup]+1->{Z+9}[sup]r[/sup]
    For(N,0,20)
        999->{N*2+12+Z}[sup]r[/sup]
    End
    For(N,0,4)
        0->{N*10+18+Z}[sup]r[/sup]->{N*10+20+Z}[sup]r[/sup]
    End
    !If Z
        Goto END
    End
End

For(N,0,2)
    If {Z+N}>1
        N=0->{Z+N}
    End
End
{Z+5}[sup]r[/sup]->A
{Z+7}[sup]r[/sup]->B
{Z+9}[sup]r[/sup]->C
A+1*(B+1)->N
If N>710 or (C>N)
    9->A->B->{Z+5}[sup]r[/sup]->{Z+7}[sup]r[/sup]
    10->C->{Z+9}[sup]r[/sup]
    0->{Z+11}
End

GetCalc(Str4)->N
!If {Z+4}
    If N
        1->{Z+4}
    End
End
Return

Lbl END
Return

But whenever the appvars I want to make don't exist, the code creates the appvar, and fills it with the data it needs to, but does a bug:  it's the one where it creates a large parabolic variable, and if you try to delete it or do parabolic graphic, you get a RAM crash.

Anybody know what I'm doing wrong?

I really don't know what's wrong.


Edit: nvm - I asked for help prematurely.  Problem solved.

894
News / Re: TI-84+SE discontinued
« on: September 30, 2010, 01:40:55 pm »
What!

:(

...

Great - my knowledge is slowly becoming obsolete...

I feel old...

895
I.. think this has been settled by now o_O hence its been like 15 days since the post.

Really?  Crap.  That's what I get for not looking at the dates.

896
well ive posted it to ticalc.org but im not sure it is the right decision. i was actually thinking about putting this into an RPG, i could work with superbany. EDIT: Wait a minute... Snake X said that... (I just realised...) Hmm.......maybe i should quickly remove it. SnakeX looks too eager to my liking...

too bad, i felt like i made a sense of achievement when i posted but when i look at SnakeX's post (no offence) i feel uncomfortable. the Hold 'em poker is ok to be on ticalc.org but health bars? no one's ever done it before...

ah ha i have a solution... i can post it somewhere more privately... [hint: globe icon]

well ive uploaded to a place far away from here... good luck finding it and opening it properly!!!! [check hint for help]
so yeah if you do find it just say you did ONLY. BUT don't expose the contents  or reveal location to this topic or forum. Let others find it for themselves

Just a friendly tip, you sound kinda obnoxious when you get all protective like that.  I understand perfectly that you might want to keep the code secret for now, and you think it's awesome, but that's no reason to go around being so pretentious about it.  Just, you know, relax.  The TI community is pretty good about self-monitoring - thieves tend not to flourish, so no need to worry so much...

897
TI Z80 / Re: Axe Cuberunner
« on: September 29, 2010, 06:08:50 pm »
That looks fantastic!

898
TI Z80 / Re: My First Quantum Translocator
« on: September 29, 2010, 10:27:59 am »
Cool!  Are you going to make your own levels, or are you going to port the original ones over?
Or both?

899
DJ: I applaud your dedication to politeness and to maintaining a positive atmosphere here on omnimaga.org and elsewhere in the calculator community.

900
Miscellaneous / [MERGED TOPICS] Version numbers/abcd/Completion %
« on: September 28, 2010, 06:23:44 pm »
Just a random question:
What kind of system do you guys use for version numbers in your programs?  Is there a method, or do people just make up random numbers?

Same thing with the progress bars/percents I see in a lot of signatures.  What does it mean for a game to be "43% done", for example?  Can't you only give an approximate number at best?  idk, it feels kind of arbitrary to me.

(After re-reading, this feels kind of rant-y.  I hope I'm not ranting - that would be a bit rude)

Pages: 1 ... 58 59 [60] 61 62 ... 70