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 - Jim Bauwens

Pages: 1 ... 67 68 [69] 70 71 ... 125
1021
Khavi / Re: Khavi: Java on the Prizm
« on: November 29, 2011, 01:03:05 pm »
So Khavi also includes a Lua (bytecode) interpreter?
Interesting :)

1022
TI-Nspire / Re: NES EMMULLLATOR (FOR NSPIRE!)!
« on: November 29, 2011, 07:10:53 am »
Not to mention Lua is in constant danger of seeing functions removed in future OS versions (like what happened to sound in OS 3.1.0)
I don't think they are going to remove any more functions like this though, but rather add new cool stuff ;)

1023
TI-Nspire / Re: [WIP] BlockBreaker Nspire (Lua)
« on: November 29, 2011, 07:09:18 am »
I expect BlockBreaker to be released next month (got time to work on it then), not too long I hope :)

1024
TI-Nspire / Re: MasterMind
« on: November 29, 2011, 07:07:43 am »
Very pretty :)

1025
TI-Nspire / Re: Thermodynamics Assistant for nspire
« on: November 29, 2011, 07:07:17 am »
Looks very nice!
I wonder if we somehow could work together, as I, Adriweb and some others are working on an EEPro clone for the nspire.
Maybe the projects could even be merged?

1026
TI-Nspire / Re: Bloxorz
« on: November 29, 2011, 07:05:16 am »
That code looks quite nice :)
Only one thing, wouldn't tilechange better be a local variable?
From what I see I don't think its necessary to be global, and if you do lots of tweaks like this you will get speed improvement :)

1027
TI-Nspire / Re: [Lua] CubeField
« on: November 29, 2011, 06:59:42 am »
Thanks :)
I'm glad that you have solved all your issue's too :)

1028
TI-Nspire / Re: To Do manager
« on: November 29, 2011, 03:51:49 am »
Looks good, glad you managed to solve it :)
If you want scrolling, you should also split by newlines (before you split by spaces). You also need to count the lines made by word wrapping.

1029
Lua / Re: cursor types
« on: November 28, 2011, 04:57:54 am »
That page is actually quite outdated (Made when Lua was just found).
[lua]cursor.set[/lua] contains the correct information ;)

Anyway, thanks for reporting, I changed it :)

1030
TI-Nspire / Re: [Lua] CubeField
« on: November 28, 2011, 03:27:16 am »
What I do in my code if I use a table value quite often in function is localize it (local x = cubes[x ]).
This way accessing the variable is much faster.

And it really helps ;)

1031
TI-Nspire / Re: To Do manager
« on: November 28, 2011, 03:21:48 am »
thx, well, i don't really know how to make it possible to have multiple lines (for drawing reasons). When is display it, it would have to know when it has to start a new row, and then the total lay-out will be f***ed up... so if you know how, tell me, it would certainly improve it (by now the description must be 30 chars long, instead of 20 in the movie)

I think [lua]gc:getStringWidth[/lua] will be a big help :)
What you should do is split the sentence in chunks of words (by splitting by space). Then make a variable to store the text in.
Make a loop were you check the size of the variable plus the next word (using the above function). If its bigger than the screen width ([lua]platform.window:width[/lua]), print the variable and start a new sentence with the next word.
That way you will be able to nicely print stuff :)

(of course it is a bit more hard than what I write, but I think you will get it)

1032
Other Calculators / Re: Ndless 3.1 alpha testing has just begun
« on: November 28, 2011, 03:12:09 am »
Also, the TI.Image format is only 15 bit, so I guess there will have to be conversion here too (maybe that is why its quite slow).

1033
Other Calculators / Re: Prizm vs 89TI
« on: November 28, 2011, 03:08:11 am »
Just to note, don't forget pure assembly ;)
Without the ability to run native programs, you could never have C (which is native).

So in theory, it would be possible to have a whole range of other Languages on the Prizm and the TI-89.
Someone just need to make a compiler for them :)

1034
Lua / Re: Lua Q&A
« on: November 28, 2011, 03:04:39 am »
Indeed, math.eval() allows you to run quite some basic functions, but Request and Text are not available.
It isn't too hard to program it though, once you get the hang of Lua on the nspire.
The best way would be to implant a Screen Manager (hint, Levak's sudoku), that easily allows you to have different 'screens'.
Then just make a screen for a popup, and you are done :)

1035
News / Re: Tales of the Lost Post Ratings
« on: November 28, 2011, 02:59:55 am »
I only got one down rating ever, and that disappeared because other people uprated it  O.O

Pages: 1 ... 67 68 [69] 70 71 ... 125