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

Pages: 1 ... 60 61 [62] 63 64 ... 133
916
Miscellaneous / Re: Birthday Posts
« on: October 07, 2013, 09:08:53 am »
Even later :P Happy birthday Soru ! :D

917
Axe / Re: Alphabetize the VAT
« on: October 06, 2013, 02:29:25 am »
Doing an actual sort on VAT entries is super hard, because they don't have a fixed size. For Axe, I'd recommend displaying them in alphabetical order, rather than sorting them.

918
ASM / Re: TI-84+ CSE support for KnightOS
« on: October 05, 2013, 10:00:41 am »
Yeah o/

919
The Axe Parser Project / Re: Bug Reports
« on: October 04, 2013, 12:46:05 am »
Well, I use it in a 3D sort function, so I can write it here if you want :

:Lbl SortFaces
:
:.Computes average Z-value of all faces
:For(r1,0,{CurP-1}-1)
:0→{r1*2+GDB1ZAVRG→r3}r
:For(r2,0,{r1+CurVPP}-1)
:{r3}r+{{r1*{CurP-2}+r2+CurP}*6+GDB1RV+4}r→{r3}r
:End
:{r3}r//{r1+CurVPP}→{r3}r
:End
:
:For(r1,0,{CurP-1}-1)
:r1→{r1+GDB1SORT}
:End
:
:While 1
:0→r6
:For(r1,0,{CurP-1}-2)
:If {{r1+GDB1SORT}*2+GDB1ZAVRG?→r2}r]]{{r1+GDB1SORT+1}*2+GDB1ZAVRG→r3}r
:Exch(°r2,°r3,2)
:{r1+GDB1SORT}rr→{r1+GDB1SORT}r
:1→r6
:End
:End
:End!If r6
:Return


CurP is a pointer to list of numbers between 0 and 7 inclusive. CurP-1 is 6, and CurP-2 is 4.
GDB1ZAVRG is a pointer to 64 free bytes.
GDB1RV is a pointer to a list of 12 6-bytes rotated vertices arranged as follow : X, Y, Z (all being words)
CurVPP is a pointer to 6 bytes, all set at 4.
GDB1SORT is a pointer to 32 free bytes.

920
The Axe Parser Project / Re: Bug Reports
« on: October 03, 2013, 06:27:12 pm »
Plop,

In Axe 1.2.1a, Exch() seems to use indirection twice. To exchange two bytes situated at for example L1 and L2, I had to do :

:L1->r1
:L2->r2
:Exch(°r1,°r2,2)

921
ASM / Re: TI-84+ CSE support for KnightOS
« on: October 02, 2013, 06:18:16 pm »
Message from SirCmpwn : the correct link for the color kernel is this one : http://ge.tt/api/1/files/14Pmect/0/blob?download

922
TI Z80 / Re: GLIB a graphics axe 3d librairy
« on: October 01, 2013, 04:27:10 pm »
^ That. Although I tried, I've never been able to do anything with the lib. Too complex and bad documented, that is. The doc seems like notes you left for yourself.

923
Web Programming and Design / Re: 8 by 8 sprite image from url
« on: September 29, 2013, 03:29:26 pm »
CSE images use the R5G6B5 format. I think this'll only be kept as a format for interaction with the LCD driver though, and that programmers will use 8-bits palletized colours.

924
TI-Nspire / Re: z80 emulator for Nspire
« on: September 26, 2013, 04:31:12 pm »
Yeah Jacobly is, but since I didn't see him for a while either, I was wondering.

925
TI-Nspire / Re: z80 emulator for Nspire
« on: September 26, 2013, 12:39:34 pm »
Is calcemu development dead anyway ?

926
The Axe Parser Project / Re: Features Wishlist
« on: September 25, 2013, 12:28:06 pm »
The triangle thing is not particularly intended for 3D rendering, it's just a triangle filler.

927
Miscellaneous / Re: Birthday Posts
« on: September 18, 2013, 09:41:49 am »
@XiiR3CR34T10N one day is not late ;D I'll keep my HBD post for within 10 days then :P

@pimathbrainiac thanks ^^

928
Axe / Re: Sprites
« on: September 18, 2013, 09:40:16 am »
First you need your Bitmap data.
so for example lets draw a 14x19 bitmap
Code: [Select]
Data(14, 19) -> GDB1
[FFF3                               
first row but the two pixles in the end should be zero (this is because you can't end the row with just half a byte
(this is meant by the "the rows of the image padded with zeros to the nearest byte."
FFF3
FFF3
... now you have three rows of black
complete the 16 other and throw a ] at the end
...
FFF3]

Your Bitmap is now stored at GDB1
To display it just call
Code: [Select]
Bitmap(X,Y,GDB1

I don't use the Bitmap() often, so correct me if I made a mistake somewhere  <_<
You did, but it's not related to the bitmap command :P You should have used [FFFC] instead of [FFF3] to keep the 2 last pixels off, since C is 1100 and 3 is 0011.

929
Miscellaneous / Re: Birthday Posts
« on: September 17, 2013, 06:44:44 pm »
Thanks everypony :P

Wait, you were 15 all the time? *.*
Yes sir :P
And i thought you were like 17 >.<
Well, some people actually told me I look 17-18 (physically and mentally)  :P

930
Axe / Re: Sprites
« on: September 17, 2013, 12:07:17 pm »
Next time RTFM.
I second that. You should consider taking a look at commands.html one of those times.

Pages: 1 ... 60 61 [62] 63 64 ... 133