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

Pages: 1 ... 89 90 [91] 92 93 ... 161
1351
Humour and Jokes / Re: boomsplosions
« on: August 28, 2010, 12:06:06 pm »
More fun is simply doing "rand->{rand", with an optional "}r" at the end ;D
Or have I mistaken you and is that what you're doing? (From what you said I inferred "0->{rand" or similar)
More fun is a program that does simply that multiple times. How long until this code crashes your calc? (Make sure Ans is between 0 and 65536, obviously)
Code: [Select]
Ans->X
For(I,1,X
rand->{rand
End
Programs that slowly screw up your calc are fun :P

1352
TI Z80 / Re: Star Fox
« on: August 28, 2010, 11:54:35 am »
Yeah, I don't think the timers have anything to do with the clock. One can use all of them (disabling TI-OS interrupts) and the clock works just fine AFAIK

1353
Humour and Jokes / Re: boomsplosions
« on: August 27, 2010, 09:36:32 pm »
Extremely, ridiculously unlikely (and possibly impossible), but it might happen.
Even if it can, it'd be extremely rare.

1354
Humour and Jokes / Re: boomsplosions
« on: August 26, 2010, 10:46:00 pm »
Asm(00 does nothing :P (it's a nop). The relevant line is Asm(C7, which simulated pulling a battery, IIRC.
However you can crash the calc in pure Axe. Something like Fill(E8000,E7FFF should work nicely ;D

1355
Agreed at 5 or 6. 6 isn't bad, and more make it too wide, and less than 5 too tall x.x
For those who care, HP's line of calcs have 6 keys across, and they aren't too bulky.
Just my opinion :)

1356
Humour and Jokes / Re: boomsplosions
« on: August 26, 2010, 08:54:07 pm »
Hm, that might work too. How is it done, shmibs? ;D

1357
Humour and Jokes / Re: boomsplosions
« on: August 26, 2010, 08:49:55 pm »
Oh, oh, masked sprites? ;D

1358
TI Z80 / Re: Star Fox
« on: August 26, 2010, 08:16:22 pm »
I beg to differ with respect to the timers:
The TI-84 uses the timers for its own purposes, leaving only timer 1 free.
Though how it uses them, I have no clue ;D
(The normal OS, that is)

1359
The Axe Parser Project / Re: Features Wishlist
« on: August 25, 2010, 09:58:52 pm »
I'm not sure how that would prevent it :)
As for just using Goto, yes, it's the same size, but it's more convenient to have break and continue :)

1360
The Axe Parser Project / Re: Bug Reports
« on: August 24, 2010, 08:01:17 pm »
That is indeed something weird with the homescreen... I've seen that before (not in Axe), but never heard why.
Yeah, a ClrHome should fix it, though it is often a sign of something more serious x.x
(And btw, this should have nothing to do with L6 ;D)

1361
Humour and Jokes / Re: Why 42
« on: August 24, 2010, 04:17:08 pm »
I like Douglas Adams but not this :P
You went out of way to type it up though, so that counts for something ;D

1362
General Calculator Help / Re: Ti-Connect (help)
« on: August 24, 2010, 03:19:11 pm »
I should probably have said any app and any program. I was just giving really small-sized examples to emphasize it ;D

1363
The Axe Parser Project / Re: Bug Reports
« on: August 24, 2010, 01:36:46 pm »
I was just giving a short piece of ASM that does the same thing :) Same basic problem, though

1364
The Axe Parser Project / Re: Bug Reports
« on: August 24, 2010, 01:19:31 pm »
That's unfixable :)
The corresponding ASM is this, and it doesn't exit:
Code: [Select]
start = 9001
end = 65535
ld hl,start
loop:
;Loop code here
inc hl
ld de,end
push hl
sub hl,de
pop hl
jr z,loop
jr c,loop
Basically, 65535+1 is less then 65535 ;)
Edit: Okay, my ASM is messed up, but you get the point :P
Edit 2: Okay, I think it works now

1365
ASM / Re: Multi-Page Apps, what's the difference?
« on: August 24, 2010, 10:33:47 am »
He's using AppDev
From what I can tell, it uses TASM, and each page is in a different file, which is causing his label problems.
My solution was to edit AppDev's .bat files and use export to allow using the second-page labels on the first.
Edit: Oh, and I forgot to mention this earlier. If your branch table isn't right after the app header, you do need to make sure it is at an address divisible by three after subtracting $4000.

Pages: 1 ... 89 90 [91] 92 93 ... 161