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

Pages: 1 2 3 [4] 5 6 ... 84
46
Other Calc-Related Projects and Ideas / Re: BACKUP YOUR PROGRESS OFTEN!
« on: December 05, 2010, 07:02:52 am »
I found DropBox very useful to backup online your project.
You have 2GB free and you can get more after following some tasks and inviting people.
This a tip more assembly or C calculator related, web development and other things. But you can also send from your calculator to computer and them put into DropBox.

For TI-BASIC you can also use SourceCoder2 in cemetech.

47
News / Re: Exodus Final Release
« on: December 05, 2010, 04:32:50 am »
When Axe came out, I worried that Omnimaga would turn into a BASIC hater site with all Axe coders bashing BASIC games and programmers, but I am glad it isn't the case.
It made many programmers to move to Axe because of all the advantages in Axe over TI-BASIC.
But because many were BASIC programmers, I doubt all would be against TI-BASIC, an expert TI-BASIC programmers knows that can be fun to push it to the limit.

48
News / Re: Smiley update & OmnomIRC fixed
« on: December 04, 2010, 03:18:02 pm »
I noted the new smilies, but who doesn't? They attract attention.

Start to give them good use. >:D

49
News / Re: TI community activity: An analysis
« on: December 04, 2010, 03:15:15 pm »
Personally in the Internet I have preference from slightly to moderately active and smaller circles.
But it is also great to have a wider audience so it might attract many more programmers over time. Some people interested in mathematics (like thornahawk and Weregoose) and teachers would be interesting.

50
News / Re: Exodus Final Release
« on: December 04, 2010, 03:08:24 pm »
I knew the feature would come. Too bad it isn't for this year POTY because passed 1st December. :'(

IT HAD to be featured anyway. <- Almost exaggerating there. *runs*

51
Ndless / Re: Ndless 2.0 for TI-Nspire Keypad/Touchpad
« on: December 04, 2010, 03:03:22 pm »
The new keyboard is indeed better to use, so I saw a lot of people upgrading to Nspire 2.0 to use it.
Supporting the 2.0 OS would be a win-win for usability and running cool stuff. :thumbsup:

Waiting for updates. ;)

52
Other Calc-Related Projects and Ideas / Re: Nspire OS Risk/Weakness
« on: November 17, 2010, 04:30:48 pm »
TI only needed to generate a few primes, though, to make the key. Their job was relatively easy.
I know just a few primes are needed. (and with certain cares for vulnerabilities like some numbers allow to decrypt by encrypting the message over and over some n times)
I think you did not get to the point. I guess I was guessing bad. xD If we knew the method they used to generate the primes, we could come with a narrower list of primes to try factor the secret key. In the particular case of Nspire, this idea is almost certainly useless.
But there was one case they managed to factor a RSA 1024 this way, probably incomparable to the case of Nspire.

53
News / Re: Exodus Updates
« on: November 17, 2010, 04:20:56 pm »
Well the issue that often comes up is "X game isn't great because it's too large" or "it doesn't have good-enough graphics" or "it's too simple/short" or such comments. We can't judge a game quality based on our personal gaming preference. It needs to be judged in overall. Just because a game is massive doesn't make it bad. Plus, some games are very old and may not use the best techniques, but back in the days they were considered as masterpieces.
True there are some masterpieces that got behind  in TI-BASIC evolution.
But Exodus is a (or the) masterpiece of these days of "Pure" TI-BASIC. It should be the master piece of current state of art if you want to mention it in an eloquent way. :)

54
News / Re: Exodus Final Release
« on: November 17, 2010, 04:17:10 pm »
The final release has some cool screenies I did not see.
Ticalc definitely will feature it.

55
Other Calc-Related Projects and Ideas / Re: Nspire OS Risk/Weakness
« on: November 17, 2010, 04:15:13 pm »
Thoughts?
In RSA encryption. I have heard of certain implementations that used a not so pseudo random number generator to generate primes, thus if one knows how were generated the random primes we could guess "some" (still a lot) of the primes with an certain size (around 400 to 600 bits) and with naive trial division factor it. I doubt we know how TI generated the primes.
And I have heard of a case where they cracked RSA with 1024 bits secret key this way. (don't ask me from where)

56
ASM / Re: WikiTI
« on: November 15, 2010, 04:46:25 pm »
I use WikiTI a ton when working on z80 calcs.  A lot of KnightOS comes from WikiTI.
I saw the threads of documentation on programming OSes for z80 and I started the topic in WikiTI. It makes sense to unite everything now in there.
Do you mind to heavily rely on code you posted on forums? I ask mainly for having complete peace of mind but I know you posted for others to use, so it is not an issue in principle. As always I fully acknowledge work of others. ;)
Here's the link http://wikiti.brandonw.net/index.php?title=Programming_an_OS_for_z80_calculators

57
ASM / Re: Quicksort in z80 (note: not by me)
« on: November 15, 2010, 03:57:02 pm »
I am not sure if I posted already but here are the links to programs that sort in ticalc:

Ubiquitous Z80 QuickSort Implementation (this comes with an example for TI-86)
http://www.ticalc.org/archives/files/fileinfo/347/34716.html
HeapSort for the Z80
http://www.ticalc.org/archives/files/fileinfo/385/38588.html

58
ASM / Re: WikiTI
« on: November 15, 2010, 03:55:30 pm »
It is very well hosted under brandonw domain. ;)

I am wondering if this wiki could explain the drastic increase in ASM program quality over the last few years? It has been around for 4 years, but back then it often got hacked or spammed by bots so people avoided it. Now it's solved and it seems to get more popular.
I have no idea how much people visit WikiTI except the regulars in the community that visit it occasionally to see updates and update links to their projects.
But I have seen a programmer to create an account in WikiTI for starting develop for a z80.

When I saw a lot of changes in wiki I started to contribute again too recently. I hope it continues. :)
I can write something if it is on my reach if you request it and even better add ideas to http://wikiti.brandonw.net/index.php?title=To_Do_List .

EDIT: don't forget Hackspire is already a good wiki about Nspire. (it has ports documented, some hardware)

59
ASM / Re: WikiTI
« on: November 14, 2010, 09:49:45 am »
That's great to hear.  WikiTI is a great resource already, but there's so much more stuff that could be documented.  It's a shame that it's been inactive lately.  I'll try to do my part.
If you edit the to do list with what could be documented and it is on my reach I would start the documentation.

60
ASM / Re: Quicksort in z80 (note: not by me)
« on: November 13, 2010, 01:54:00 pm »
Hmm what stuff does it sort in particular? Or is it an all-purpose sorting routine?
It sorts a list of 1 byte numbers only from the least to the greatest.
The author made just because of the challenge and "beauty" for z80 code. It is quicksort (a great algorithm by the way) in old z80.
It is not general purpose.
For curiosity a general purpose would use a passed subroutine (callback it) that compares 2 elements and tells if they are in correct order or not and specify the length of each element.

Talking of sorting algorithms, I know a implementation of heap sort (sigma's code, the author of z80 in 28 days) but it is not as small as this quicksort one.
Sigma's code is for much more generic use unlike this one that sorts 1 byte numbers only from the least to the greatest. Here it is the link.
Heap sort is the competitor of quicksort for generic sorting algorithms.
Plus I remember this topic in MC forums where the smallest z80 sorting routine is a kind of bubblesort.

So this topic is now a complete reference of z80 sorting code. :D
I shall update WikiTI as well sometime in the future.

Pages: 1 2 3 [4] 5 6 ... 84