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

Pages: 1 2 [3] 4
31
Introduce Yourself! / Re: Hello
« on: October 29, 2013, 05:16:42 pm »
Thanks a bunch guys! and @ DJ, I do a variety of games. I am still relatively new to AXE, so I am focusing on learning that. I know a fair bit of BASIC...

32
Ash: Phoenix / Re: Ash: Phoenix- Reboot
« on: October 29, 2013, 05:15:24 pm »
yeah! this looks awesome!
he should definitely finish it


Agreed!

33
TI-BASIC / Re: huge TI-BASIC and help ressource (old forums archive)
« on: October 29, 2013, 05:13:16 pm »
Seems useful! Thanks!

34
TI-BASIC / Re: TI-BASIC Q&A
« on: October 29, 2013, 05:11:52 pm »
Thanks guys! (P.S. Im trying to get this program to "update" (add cookies in cookie clicker) every second. Trying this in BASIC just for the heck of it right now... Anyone know how to do that? Also, is it possible to save numbers into variable names that we set (like CK, COOKIE, C1, etc.) or does it have to be a single-letter variable? If this is unclear its the A in Prompt A, input A, etc.)

35
TI Z80 / Re: Play it safe with the Ti-83+/Ti-84+ Screen
« on: October 29, 2013, 05:09:12 pm »
Yep, with the 83+/84+/SE models, there is a delay that is usually not constant. Even on my newer calculators that often write immediately (so have a much tinier delay), occasionally the delay bumps from <12 clock cycles up to around 40. This happens sporadically but seems to happen every few hundred writes. There are times when you can be fairly certain that you have enough of a delay, though, and for some graphics routines, I like to interleave the algorithm with the LCD updates (so essentially compute the new value of the byte, then write the updated byte to RAM and then the LCD). If the operations take a long time, to compute, this can save up to about 35000 t-states at 6MHz.

As an example, say it takes 100 t-states to transform a byte into its updated value. It takes about 45000 t-states to update the LCD on a typical calculator at 6MHz, (longer at 15MHz). So to change the whole LCD buffer, it would take about 76800+45000 t-states per frame or about 120000 t-states (50FPS). By interleaving the routines, you can use the transformation time of 100 t-states as a long enough delay between LCD writes and shave off about 35000 t-states of wasted cycles. This updates the LCD about every 87000 t-states or about 69FPS.

An advantage to this is more consistent timings for LCD updates. I usually only do this when I know that the the byte conversions take much longer than the typical needed delay :) (I interleave routines in some of the fire animation, plasma animation, some cellular automata programs and a few others that I have written to boost performance).

I agree to the last paragraph

36
ASM / Re: Learning z80 ASM
« on: October 29, 2013, 05:06:43 pm »
DCS7 lets you do it too, just not from the homescreen.

Interesting. I never knew about that! SHould be useful!

37
ASM / Re: Learning z80 ASM
« on: October 29, 2013, 12:23:00 am »
Mimas isn't as featureful, though, and has the same problems with program corruption Axe does. Not their fault, but be careful when you only have source files on one volatile device.

I agree wholely. Make sure your codes are correct before running them (They could crash your calculator)

38
Other Calculators / Re: Notefolio & Windows 8.1
« on: October 29, 2013, 12:20:49 am »
No but there are alternatives to Notefolio. TIdoc for example.

Hmmm... SOunds interesting...

39
ASM / Re: Learning z80 ASM
« on: October 29, 2013, 12:13:13 am »
ASM in 28 days is a nice starting point, you don't have to know anything in ASM before learning with it.

Also quick answer : assembly is a compiled language (assembled in fact), so you have to compile your *.z80 files into *.8xp files before sending them to your calc (everything's explained in ASM in 28 days) . An alternative is to use the on-calc assembler Mimas to edit and assemble your programs directly on-calc.

I used this to learn how to use ASM

40
News / Re: Doors CSE 8.0 Release Candidate 1
« on: October 29, 2013, 12:06:04 am »
I don't know if its intentional, but after running build 1282, the APD doesn't work (dims, but never shuts off calc). After a reset the APD works again.

This has happened to me as well...

41
tileIt! / Re: dev thread
« on: October 29, 2013, 12:02:50 am »
^^ I agree...

42
TI Z80 / Re: Viria - an extension to TI-Basic
« on: October 28, 2013, 11:47:45 pm »
hmm... very interesting. I will consider it

43
TI Z80 / Re: Play it safe with the Ti-83+/Ti-84+ Screen
« on: October 28, 2013, 11:46:26 pm »
Well, this is useful info for me! I did not know about this!

44
TI Z80 / Re: ['13 Contest / TI-Basic] Cookie Clicker
« on: October 28, 2013, 11:41:53 pm »
I am talking to hex... and I will not be entering the contest...

45
Introduce Yourself! / Re: Hello
« on: October 28, 2013, 11:40:37 pm »
AXE and BASIC. And thanks!

Pages: 1 2 [3] 4