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

Pages: 1 ... 65 66 [67] 68 69 ... 71
991
Other Calc-Related Projects and Ideas / Re: TILP: beta-testing...
« on: June 03, 2011, 07:25:34 am »
it was the testing build, and the only problem i found was that when transferring an application, it said there wasn't enough memory, when i had more then enough memory, but after refreshing the dirlist, it worked correctely

992
Other Calc-Related Projects and Ideas / Re: TILP: beta-testing...
« on: June 02, 2011, 07:52:03 pm »
Thanks this is the only TI-LP version that i could get to work

993
Other Calculators / Re: USB Cable for 84+
« on: June 02, 2011, 06:59:28 pm »
Any Mini-B to A usb cable would work.  I have tons of them for various things.
Indeed. I somtimes use the micro USB to usb cable that came with my PS3, and it works perfectly (until ti-connect stopped working and ti-lp doesn't do much either...)

994
wait, is TI now releasing official programming tools AND documentation on their own site O.O?

that's really the last you'd expect from ti

are you sure this isn't a trick?

995
You'll have to recode almost everything involving the screen, as it has a very low resolution, is only black and white (or you'll have to let it manege gray scale by flickering the pixels) and it has a very slow driver.

further, you'll have to code stuff to use the link port, so you can still download programs for it.

I think this OS would also be incompatible with all programs and applications for the z80 calcs.

996
TI Z80 / Re: TI 3D modeller
« on: June 01, 2011, 12:51:15 pm »
Sorry ben_g for your screen, I hope you'll can have it normally.
The only bug I had was a Ram Cleared.

I got the ram cleared message upside down, but it's already fixed. I just had to pull a battery to solve it.

997
TI Z80 / Re: TI 3D modeller
« on: June 01, 2011, 12:32:50 pm »
thanks for the link, ztrumpet

It's nothing about the program itself, it was my own dam fault. I executed the compiled version as a basic program :banghead:

998
TI Z80 / Re: TI 3D modeller
« on: May 31, 2011, 04:34:41 pm »
I've just tested it on my calc, AND NOW MAH SCREEN DISPLAYS UPSIDE-DOWN (and it also turned the contrast all the way up)

999
UberGraphX / Re: UberGraphX - Ubercalculator
« on: May 31, 2011, 03:47:23 pm »
How wil the final model look? Like the cases you've posted earlyer(Which looks a bit like the nspire) or like the picture on your site(Where it looks more like a laptop)
Or is the nspire like model the cheap version and lhe laptop like version the professional edition?

And last: This thing has better specs than my laptop! Are you sure this is still a calc, not a handheld PC?

1000
TI Z80 / Re: TI 3D modeller
« on: May 31, 2011, 03:16:57 pm »
what's the part you don't understand?
The upper script handles the 'camera', and the lower script calculates the 2D coordinates of a 3D point.

Or do you just not know how to port those scripts to axe?

1001
TI Z80 / Re: TI 3D modeller
« on: May 31, 2011, 02:45:12 pm »
If someone can say me how to convert xyz point + xy rotation to a xy point ... It'll be great better for the project.

here is some GML code for converting a 3d point to a 2d point onscreen. It's just handling variables, so if you've ever programmed before(in any language), you should understand the code.
It's based on floating points, so it might be a bit difficulty to port.
the code to convert 3d to 2d returns a number between -1 and 1 for the x and y variables.
If you don't understand the 3d therms, just ask me.
I'm also porting this code to asm for my 3d engine

the code (GML version) has been fully tested and no bugs were found
Spoiler For the GML code:
call this to initialise the 'camera'. It handles most of the slow and complicated math so that this should only be calculated once every frame.
Code: [Select]
global.d3dto2d_xfrom = argument0;
global.d3dto2d_yfrom = argument1;
global.d3dto2d_zfrom = argument2;

global.d3dto2d_xto = argument3-global.d3dto2d_xfrom;
global.d3dto2d_yto = argument4-global.d3dto2d_yfrom;
global.d3dto2d_zto = argument5-global.d3dto2d_zfrom;
d = sqrt(global.d3dto2d_xto*global.d3dto2d_xto+global.d3dto2d_yto*global.d3dto2d_yto+global.d3dto2d_zto*global.d3dto2d_zto);
global.d3dto2d_xto /= d;
global.d3dto2d_yto /= d;
global.d3dto2d_zto /= d;

global.d3dto2d_xup = argument6;
global.d3dto2d_yup = argument7;
global.d3dto2d_zup = argument8;
d = global.d3dto2d_xup*global.d3dto2d_xto+global.d3dto2d_yup*global.d3dto2d_yto+global.d3dto2d_zup*global.d3dto2d_zto;
global.d3dto2d_xup -= d*global.d3dto2d_xto;
global.d3dto2d_yup -= d*global.d3dto2d_yto;
global.d3dto2d_zup -= d*global.d3dto2d_zto;
d = tan(degtorad(argument9)/2)*sqrt(global.d3dto2d_xup*global.d3dto2d_xup+global.d3dto2d_yup*global.d3dto2d_yup+global.d3dto2d_zup*global.d3dto2d_zup);
global.d3dto2d_xup /= d;
global.d3dto2d_yup /= d;
global.d3dto2d_zup /= d;

global.d3dto2d_xcross = (global.d3dto2d_yup*global.d3dto2d_zto-global.d3dto2d_zup*global.d3dto2d_yto)/argument10;
global.d3dto2d_ycross = (global.d3dto2d_zup*global.d3dto2d_xto-global.d3dto2d_xup*global.d3dto2d_zto)/argument10;
global.d3dto2d_zcross = (global.d3dto2d_xup*global.d3dto2d_yto-global.d3dto2d_yup*global.d3dto2d_xto)/argument10;

global.d3dto2d_znear = argument11;
global.d3dto2d_zfar = argument12;
call this to convert a 3d point to a 2d point
Code: [Select]
var xx,yy,zz,d;
xx = argument0-global.d3dto2d_xfrom;
yy = argument1-global.d3dto2d_yfrom;
zz = argument2-global.d3dto2d_zfrom;
d= xx*global.d3dto2d_xto+yy*global.d3dto2d_yto+zz*global.d3dto2d_zto;
if (d<global.d3dto2d_znear or d>global.d3dto2d_zfar){ return 0}else{
global.xx = (xx*global.d3dto2d_xcross+yy*global.d3dto2d_ycross+zz*global.d3dto2d_zcross)/d;
global.yy = (xx*global.d3dto2d_xup+yy*global.d3dto2d_yup+zz*global.d3dto2d_zup)/d;
}
return 1;

1002
If it doesn't, it can be because you still have traces of TI-connect, or older/other drivers of the usb installed. Remove everything from the pc and install TiLP again, and it should work.
It doesn't show up, but i deleted the drivers from ti-connect with the device manager, but if ti-connect still has left some traces, then where can i find them and how should i delete them?

EDIT: i got it to work with the testing build of TI-LP

1003
Axe / Re: can someone help me
« on: May 30, 2011, 04:25:34 pm »
Just write on a paper what is were

example:
x position: L1
y position: L1+1
lives: L1+2
health: L1 + 3
...

now, if you want to store the health in A, you do {L1+3}->A
if you want to store B in the lives 'variable', you do B->{L1+2}

1004
Axe / Re: Fast scroll to bottom of code editor
« on: May 30, 2011, 04:14:23 pm »
when an error ocured (pressing on), and you select 'goto error', you'll jump to the line in which the error occured.

1005
ASM / Re: please help me with fixed-point math
« on: May 30, 2011, 04:12:09 pm »
How can i generate a signed LUT for my sine routine?

and how can I calculate the square root of fixed-point numbers? Can this be done by using an 8-bit square-root routine?

Pages: 1 ... 65 66 [67] 68 69 ... 71