1801
Miscellaneous / Re: Birthday Posts
« on: April 25, 2012, 11:45:32 am »
I said happy birthday to leafy !_!
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. 1801
Miscellaneous / Re: Birthday Posts« on: April 25, 2012, 11:45:32 am »
I said happy birthday to leafy !_!
1802
[FR] Autre Sujets de Programmation TI, Casio et Aide / Re: Un Tuto Pour Grammer« on: April 25, 2012, 11:38:52 am »
Yeah, it is all 16-bits. And really, you are doing a great job o.o
EDIT: Also, since I uprated one of yesterdays posts that got lost, I uprated your last post ![]() 1803
TI Z80 / Re: Dev Team for Zelda« on: April 25, 2012, 11:37:45 am »
For Zelda AI, it is rather simple.
Player 1 has coordinates (x,y) Enemy has coordinates (r,s) Make (r,s) try to occupy the same space as (x,y). In pseudocode: Code: [Select] If X>R I've made games using a similar algorithm. (In TI-BASIC, I used lists to have multiple enemies chasing you).
1804
[FR] Autre Sujets de Programmation TI, Casio et Aide / Re: Un Tuto Pour Grammer« on: April 25, 2012, 07:07:16 am »
Ah, my post was deleted :'[ It is great right now o.o (so much information and examples!
![]() There were some corrections, though. First, this table is more complete: log( 01=List A 02=Matrix B 03=EQU C 04=String D 05=Program E 06=ProtProg [ F 07=Picture ] G 08=GDB { H 09=Unknown } I 10=Unknown Equ J 11=New EQU K -1 L 13=Complex List 2 M 14=Undefined N 15=Window 3 O 16=ZSto ( P 17=Table Range ) Q 18=LCD 2 R 19=BackUp 3 S 20=App 4 T 21=Appvar 5 U 22=TempProg 6 V 7 W Then, for If, you need the condition on the first line, the statement on the other: Code: [Select] (il ne marche pas!) Code: [Select] :If A=3: ou C=2 Also, not(6 = Quote Cette notation peut s'optimiser en getkey(9 sur les TI 84 Plus qui possèdent la fonction getkey(Ce n'est pas vrai. getKey( est les deux tokens getKey et (. Il marche pour tout des OS. Thank you for the tutorial so far! 1805
TI Z80 / Re: Dev Team for Zelda« on: April 24, 2012, 11:02:16 pm »
It seems like the best approach will depend on how many objects are around. For collision detection of static objects, my method will be faster, but for moving enemies, probably shmibs'.
1806
ASM / MenuHook Findings« on: April 24, 2012, 10:37:21 pm »
I was playing with an idea that I found on TIBD. I thought that it would be really cool if we could open the string menu or Pic menu and have access to all 256 tokens. Sorry if I got your hopes up, because that has failed (so far). To get it to work, I might have to do a hackjob, but I did uncover a random tidbit of info.
When the OS calls your hook, if it is sending A=1, then you will want to exit with the z flag set. I do this with xor a \ ret. What I found was that we can change the token to be displayed from here without having to write a whole table. How do we do this? DE contains a extended keycode that maps to a token. All you have to do is change this value and the token that will be displayed gets changed. What I did, since my tokens were based on the menu item number and the token was arbitrary: Code: [Select] ;E contains the Pic number I don't know where else this might prove useful, but have fun ![]() 1807
TI Z80 / Re: Dev Team for Zelda« on: April 24, 2012, 10:24:17 pm »
For pixel-by-pixel collision detection, a gave a few mini tutorials not too long ago that show how to make really detailed hitboxes and whatnot and it is fast. The only issue is that it can eat up RAM, fast
![]() This means that you need another tileset for collision and damage masks and that you will need to draw 4 sprites per enemy, but that is still a fast process. What size sprites are you using? I have a pixel-test routine that pixel tests a region of a buffer. 1809
Grammer / Re: Grammer 2-The APP« on: April 22, 2012, 02:12:59 pm »
okay, I fixed it
![]() ![]() ![]() EDIT3 I now have it working, but I won't do multiple interrupts. The new version is uploaded. 1810
Grammer / Re: Grammer 2-The APP« on: April 22, 2012, 12:23:35 pm »
Hmm, that is an odd bug, I wonder how to fix it... I will see what I can do. Also, I am using the latest version of Grammer on OS 1.19 and it works fine
![]() EDIT: It works on 1.10 as well EDIT2: I noticed that when I ran it, the RAM cleared message was not deleted from the screen on OS 1.03, so when I exited, it still showed that. However, it was not RAM cleared. EDIT3: And yes, it can run programs from archive ![]() 1811
TI Z80 / Re: [TI-Concours] Mister Oops!!« on: April 22, 2012, 12:16:51 pm »
Wow, amazing o.o When I first saw it, I was worried that it was like my game idea, but it is nothing the same
![]() 1812
General Calculator Help / Re: Dancing Graph« on: April 22, 2012, 11:12:51 am »
Ah, I don't know much about the NSpire as I don't have one yet, but I know a bunch of people here will be able to help out
![]() 1813
General Calculator Help / Re: Dancing Graph« on: April 22, 2012, 11:09:14 am »
I am assuming you want this done on a calculator? What model? (We work with all sorts of calcs, here o.o)
1814
Miscellaneous / Re: nSpire PTT help!« on: April 22, 2012, 10:12:07 am »Somehow, my calc got stuck in PTT mode. (nspire cx) and I don't know how to get out of it.It seems someone helped you >.> 1815
[FR] Autre Sujets de Programmation TI, Casio et Aide / Re: Un Tuto Pour Grammer« on: April 21, 2012, 04:29:44 pm »
Okay, cool! Je sais que votre tuto sera dix fois mieux
![]() |
|