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

Pages: 1 ... 112 113 [114] 115 116 ... 317
1696
Grammer / Re: Grammer 2-The APP
« on: May 03, 2012, 04:44:56 pm »
1) using StorePic or RecallPic : I suppose it's for the OS variables, it's not pointers ?
It it posible to store a specified buffer with StorePic ?

Maybe
Code: [Select]
:Disp piXXXX
:StorePic 1
That code should work :)
2) P▶Ry(2,"D,LR,U  is exactly the same as P▶Ry(2,2145 ? So why did you implement 2 syntaxes ?
It is because number are easier to modify than strings. However, using a string like that is much easier for the programmer. Also, the letters correspond to Down, Left, Right, Up.

1697
ASM / Re: ASM OS TI83Plus
« on: May 03, 2012, 04:34:25 pm »
Hehe, good luck! By the way, might I ask what you are working on?


EDIT: Also, here is your topic from yesterday: http://ourl.ca/16014

1698
ASM / Re: ASM OS TI83Plus
« on: May 03, 2012, 04:29:44 pm »
For the run indicator, you will need to simply use bcall(_RunIndicOff). The official SDK on the TI site has tons of info, too. I would use the link Netham gave for undocumented stuff and the official one for documented stuff :)

1699
TI-BASIC / Re: TI-BASIC 3D
« on: May 03, 2012, 02:13:09 pm »
Hmm, this has the command list here:
http://www.ticalc.org/archives/files/fileinfo/441/44104.html
It is called "Commands and Tutorial.pdf".

However, that link only goes to another post on Omnimaga, so I don't know why it would be blocked o_O Maybe try copying it and pasting it as the address instead of clicking it? otherwise, try to navigate to it:
-Go to the Grammer subforum (you can get to it from the homepage)
-Go to "Latest Grammer Updates."
-Go to the last post
-:D

1700
General Calculator Help / Re: im lost
« on: May 02, 2012, 11:21:23 pm »
Not sure if trolling, or new to the internet.  (all your meme are belong to us)

Lets give him the benefit of the doubt.  it says his email is hidden, but that may just be because i have a standard account here.  Maybe it would be beneficial sending him an email asking what language he speaks and such, then use Google Translate into the 5 main languages (German, japanese, english, spanish, french)?


Edit: I'm resisting the urge to double post :/
Yeah, I PMed him earlier and I asked him about his native language earlier, nut to no avail x.x

1701
ASM / Re: ASM Optimized routines
« on: May 02, 2012, 09:07:45 pm »
Oh, wow, awesome! I cannot believe I didn't see that, that is a source of some of my other optimisations from the original code o.O

1702
ASM / Re: ASM Optimized routines
« on: May 02, 2012, 08:28:56 pm »
Hmm, not sure why I haven't posted this here, yet, either. This is pretty useful, especially for parsing a list of numbers from some form of user input. Feel free to optimise and report back :D

Code: [Select]
;===============================================================
ConvRStr:
;===============================================================
;Input:
;     DE points to the base 10 number string in RAM.
;Outputs:
;     HL is the 16-bit value of the number
;     DE points to the byte after the number
;     BC is HL/10
;     c flag reset (nc)
;     z flag reset (nz)
;Destroys:
;     A (actually, add 30h and you get the ending token)
;Size:  23 bytes
;Speed: 104n+42+11c
;       n is the number of digits
;       c is at most n-2
;       at most 595 cycles for any 16-bit decimal value
;===============================================================
     ld hl,0          ;  10 : 210000
ConvLoop:             ;
     ld a,(de)        ;   7 : 1A
     sub 30h          ;   7 : D630
     cp 10            ;   7 : FE0A
     ret nc           ;5|11 : D0
     inc de           ;   6 : 13
                      ;
     ld b,h           ;   4 : 44
     ld c,l           ;   4 : 4D
     add hl,hl        ;  11 : 29
     add hl,hl        ;  11 : 29
     add hl,bc        ;  11 : 09
     add hl,hl        ;  11 : 29
                      ;
     add a,l          ;   4 : 85
     ld l,a           ;   4 : 6F
     jr nc,ConvLoop   ;12|23: 30EE
     inc h            ; --- : 24
     jr ConvLoop      ; --- : 18EB
The ones with t-states as '---' are computed along with the previous instruction to make calculations easier. Anyways, to give an idea, at the slowest, this can execute 9803 times per second (assuming you are using call which takes another 17 t-states). This stops reading when a character that is not a decimal number is run into (for example, a comma or newline).

EDIT: By removing that one byte, timing is much more easily computed and slowest time drops from 625 to 595 t-states :) This means it can execute an extra 459 times per second. It also makes the c flag have a definite output and as well the z flag

1703
General Calculator Help / Re: im lost
« on: May 02, 2012, 07:22:08 pm »
To answer:
Unfortunately, you have to type out the program manually on the 81.
As Juju said above, you will need to type it in manually in the program editor on your calc.
The TI-81 does not have a link port.
You will manually need to copy (write) the programs on your calculator.
You cannot. You manually (by pressing buttons on your calculator) need to enter programs.

For the TI-81 (for the fifth time), you won't be downloading programs to the calculator.

1704
Miscellaneous / Re: Going to be silent for a while
« on: May 02, 2012, 04:16:57 pm »
I'm sorry to hear this, I hope things get better :[ Good luck :/

1705
General Calculator Help / Re: im lost
« on: May 02, 2012, 04:05:13 pm »
Also, do you natively speak English? Some of us here are bilingual if you happen to have a non-english primary language.

1706
General Calculator Help / Re: im lost
« on: May 02, 2012, 04:03:25 pm »
As Juju said above, you will need to type it in manually in the program editor on your calc.

1707
General Calculator Help / Re: im lost
« on: May 02, 2012, 04:02:09 pm »
You can go back and edit your posts, by the way.

1708
General Calculator Help / Re: im lost
« on: May 02, 2012, 04:00:55 pm »
It takes usually >4 seconds for a person to respond and double posting is typically frowned upon, let alone quadruplesextuple posting. Also, you may need to be more specific.

1709
Art / Re: General purpose art thread
« on: May 02, 2012, 02:59:49 pm »
Wow, nice Zippy o.o If I could scan or take a pic of my drawings, I'd upload them XD Speaking of drawing, I have a drawing final tomorrow and I need to start D: Time for abstraction ^-^

Actually, my prof will be taking pics of these, I believe, so maybe if I get a digital copy before I leave for the summer I can do something o.o

1710
ASM / Re: help me im lost?!!
« on: May 02, 2012, 01:14:09 pm »
O.o What model do you have and what OS did you have? That is odd behavior for zStart o.O

EDIT: Also, was there a GarbageCollect at some point, too, after it was installed? And did yuo have other apps that you ran? Something could have conflicted .__.

Pages: 1 ... 112 113 [114] 115 116 ... 317