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 ... 102 103 [104] 105 106 ... 133
1546
Axe / Re: [Tutorial] Using the PageSwap axiom
« on: December 16, 2012, 02:40:11 am »
@DJ_O that's true, but you can specify in your Start func the name of the prgm to launch. And no, I can't hide/unhide apps.

@thepenguin77 yeah I'd love to, but idk how to do :P

1547
TI Z80 / Re: [Axe] WiredWorks, a SolidWorks-like
« on: December 15, 2012, 06:10:05 am »
Wait no :P

I'm only 15, I haven't the math skillz to work with surfaces. The greatest thing I can do is presented in this topic.

1548
News / Re: 2012 Apocalypse TI-83+/TI-84+ Programming Contest
« on: December 15, 2012, 04:11:59 am »
I recommend 2.43. MP and assembly are bad together.

1549
Axe / Re: AXE Linking
« on: December 15, 2012, 04:09:35 am »
You can't send/receive a different number of bytes between 2 calcs. You always have to send and receive the same number of bytes, so if you want to send 3 bytes and receive 1, make the second calc send useless bytes as 2nd and 3rd to keep the calcs in sync.

1550
Axe / Re: AXE Linking
« on: December 14, 2012, 04:43:31 pm »
GetCalc() is the function to accesas an OS var in Axe. You send a byte with the command Send(byte, time), which returns zero if failed or non-zero otherwise.

1551
Axe / Re: AXE Linking
« on: December 14, 2012, 04:31:15 pm »
In fact, Get returns -1 if no byte was found, so I add it 1 and store it to A so if no byte was found, A is 0 and the loop repeats.

What are you having trouble with ?

1552
Axe / Re: AXE Linking
« on: December 14, 2012, 01:06:33 pm »
This should work :

Code: [Select]
0→A→B

Repeat A
Get+1→A
End
Repeat B
Send(your_byte,65535)→B
End

A--

And invert the order of the loops for the other calc. I recommend to make a test at the starting of the program to sync the calcs (like who's pushing [2nd] first).

1553
Axe / Re: Text
« on: December 14, 2012, 12:59:07 pm »
You can also use the StdDev(pointer_to_zero_terminated_strings, offset) command with that. It'll work fine.

1554
Axe / Re: [Tutorial] Using the PageSwap axiom
« on: December 14, 2012, 08:05:31 am »
@Xeda Lbl Start is at $408B as far as I remember.

@V1mes yeah, you can :)

1555
TI Z80 / Re: [Axe] WiredWorks, a SolidWorks-like
« on: December 14, 2012, 05:09:07 am »
No, you only have to have DCS7 on your calc. You just can't run it with Asm().

1556
TI Z80 / Re: [Axe] WiredWorks, a SolidWorks-like
« on: December 14, 2012, 02:51:12 am »
Update (and a big one) !

Now you can create a new file, open one and save one ! And more of that, you can link two vertices with a line and switch between dots and links view !

I included a demo file using 20 vertices and nearly 50 links, WWLOGO (you can guess that it's the WiredWorks logo :P ) as a proof-of-concept :) (and it's on the screenshot too).

I'll release the whole program + 3D lib a bit later (it still needs some improvements).


1557
Other Calc-Related Projects and Ideas / Re: OmniRPG - Coding
« on: December 13, 2012, 04:37:23 am »
Size isn't that much of a problem since if we use my PageSwap axiom, we'll have 40k of executable code with only one app and Crabcake/fullrene.

1558
[totallyNoobIsHere]

What's UML ?

1559
Other Calc-Related Projects and Ideas / Re: OmniRPG - Coding
« on: December 12, 2012, 11:04:50 am »
I use 3 tiles, each with a different number of frames : the first one has 4, the second one 3 and the third 1. The number of frame for the Nth tile is defined by {N+1+GDB1OFST} - {N+GDB1OFST}.

1560
Other Calc-Related Projects and Ideas / Re: OmniRPG - Coding
« on: December 12, 2012, 09:57:21 am »
Up,

Here's the promised screenshot + code :



Quote from: Axe
.AXESMTH
[3C4281818181423CPic1TILE
[003C424242423C00
[0000182424180000
[0000001818000000
[3C7EFFFFFFFF7E3C
[0000183C3C180000
[0000001818000000
[0000000000000000

Data(0,4,7,8)GDB1OFST
Buff(384)GDB1MAP
3D-3AHVS-1
For(384)
+1r1
rand^3{r1+GDB1MAP
r1
End

While 1
~1
For(10)
+1r2
~1
For(14)
Pt-On(+1r1-1*8-(H and 7),r2-1*8-(V and 7),{{VAsm(CB2DCB2DCB2D)+r2*8*3+r1+(HAsm(CB2DCB2DCB2D))+GDB1MAP}+GDB1OFSTr3}+(B^({r3+1}-{r3}))*8+Pic1TILE
r1
End
r2
End

DispGraphClrDraw
getKey(1)-getKey(4)*2+VAsm(E5)≥≥0?Asm(E1)V,Asm(E1)
getKey(3)-getKey(2)*2+HAsm(E5)≥≥0?Asm(E1)H,Asm(E1)
A++Asm(CB2DCB2D)B
EndIf getKey(15)


Generated by the BBify'r (http://clrhome.org/resources/bbify/)

Pages: 1 ... 102 103 [104] 105 106 ... 133