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

Pages: 1 ... 86 87 [88] 89 90 ... 194
1306
News / Re: OS 2.55MP released
« on: January 12, 2011, 12:00:11 pm »
I just sent it to WabbitEmu. The first thing I noticed is that they expanded the OS onto page $73 (I knew they were out of space). Which means that the $70-$73 sector is now out of bounds to be screwed with. Which in turn, I believe, means that Ti-Boy would corrupt your OS.
I wonder if they understand asm over at TI, or they ported Java to it? I'm quite surprised that they are going through so many pages.

Unfortunately, I'm pretty sure they understand ASM.  If you look at the SDK documentation, they give a lot of documentation and optimizations that hint at no use of Java.

The problem with TI is, they don't have anyone who FULLY understands ASM.  If they hired Calc84maniac, Iambian, Runer112, SirCmpwn, etc., we would get a perfect operating system.  And I'm quite sure that these 4--and many more--would love to get paid to create a decent OS for Ti calculators.

Oh well, at least we know it will be a while before Ti-84+ calculators are discontinued

1307
TI Z80 / Re: Starcraft: Zertaul -- Eye Candy
« on: January 11, 2011, 09:22:07 pm »
So, how good at on-the-fly font-switching is correlation? Of course, you could use just the Graph screen, and only use the regular 3x5 text for when you need words :P

Yeah, you can always use Text( and Output( when you want to use words.  Correlation is pretty good at on-the-fly font switching, but only if you don't abuse it.  Switching a font constantly inside of a for-loop is not recommended.

1308
There is a really amazing algorithm for finding the area of ANY closed shape, not just triangles, if you know the coordinates of all the verticies.  For instance, take any pentagon with verticies (X1,Y1) through (X5,Y5).  You can find the area by listing the pairs clockwise and making the first point appear at the end too:

Code: [Select]
X1 Y1
X2 Y2
X3 Y3
X4 Y4
X5 Y5
X1 Y1

Then you multiply diagonally down on each side and find the sums of those 2 columns:

Code: [Select]
        X1 Y1
Y1*X2 / X2 Y2 \ X1*Y2
Y2*X3 / X3 Y3 \ X2*Y3
Y3*X4 / X4 Y4 \ X3*Y4
Y4*X5 / X5 Y5 \ X4*Y5
Y5*X1 / X1 Y1 \ X5*Y1
______         ______
SumLeft        SumRight

The area of the shape is simply the difference of these 2 sums:  |SumLeft - SumRight|

It even works if the lines pass through each other or the shape has holes in it.

Ah yes, I could be wrong, but I think I recall something like that done to find an approximate value for Pi

1309
Correlation / Re: Correlation Progress
« on: January 11, 2011, 08:19:23 pm »
Yeah I saw last night. Pretty nice. I wondered about layout since Starcraft is more isometric in general, but since correlation uses fonts based on TI ASCII characters, with isometric tiles you would run out of tile slots extremly fast and fonts would be large.

Exactly.  Isometric can be done, but it does take more space.

1310
TI Z80 / Re: Starcraft: Zertaul -- Eye Candy
« on: January 11, 2011, 08:18:29 pm »
IS this basic? If yes, awesome. If not, still good ;D

Ti-Basic with the help of Correlation.

1311
TI Z80 / Re: Starcraft: Zertaul -- Eye Candy
« on: January 11, 2011, 04:09:37 am »
That looks really awesome! =) 15 MHz I assume?

6 Mhz, unless Wabbitemu is inaccurate

1312
Correlation / Re: Correlation Progress
« on: January 11, 2011, 02:19:00 am »

1313
TI Z80 / Starcraft: Zertaul -- Eye Candy
« on: January 11, 2011, 02:17:52 am »
Here's a preview of the area of Korhal IV, displaying the capabilities of Map Mode and using string variables.  (I was totally blown by how fast this map can scroll, and I hope you are too!)

There are some graphic errors, but I assure you that they are mistakes I made in making the tilemap data.  They are not Correlation-related errors.   :angel:

Code: [Select]
int(KORHALIV
ZoomSto
0->A
0->B
60->Thetastep
Lbl 0
getKey->K
If K=24
A+16->A
If K=25
B+16->B
If K=26
A-16->A
If K=34
B-16->B
If K=0
Goto 0
ë^(B,A,Str0
Goto 0

1314
Correlation / Re: Correlation Progress
« on: January 10, 2011, 08:43:44 pm »
Awesome! I can't wait for screenies :D

Will map layout be similar to Starcraft/Diablo games or will it be more like other calc RPGs?

Kind of both.  It's like S.A.D.--there are some flat tiles and some 3d-ish tiles

1315
Wow, I never fully realized how close in speed Axe is to ASM.  Still not as fast, but in most respects it's pretty dang close

1316
ASM / Re: Parser Hook
« on: January 10, 2011, 12:25:44 am »
Just remember, you should get different values for BC if the hook state is not 0.  Other than that, I don't know what else could be wrong

EDIT: So what I'm saying is, this may be something unusual :D

1317
ASM / Re: Parser Hook
« on: January 10, 2011, 12:23:18 am »
Any source code?  You might check register A as well

1318
What areas of RAM, besides appbackuscreen, are used by Celtic III, Xlib, DoorsCS and Omnicalc?

1319
Correlation / Re: Correlation Progress
« on: January 09, 2011, 01:33:45 pm »
I wanted to finish the tiles I needed for the first map of Starcraft: Zeratul, so now I am working on "Map Mode" for Correlation.  Progress screenshot coming soon!

1320
Escheron: Shadow over Ragnoth / Re: Escheron: Shadow over Ragnoth
« on: January 09, 2011, 12:43:16 am »

Gotta work the menu system a wee bit more. Forgot to add special support for the 2nd button.

Yeah, the 2nd button would be a good idea :angel:

Pages: 1 ... 86 87 [88] 89 90 ... 194