Slashdot Mirror


Free, Open Source OS For TI Calculators

nicklaszlo writes "TICalc.org announced yesterday that Patrick Pelisier has released a new beta OS, called PedroM, for the TI-89 and TI-92+ under the General Public License. Here is the source and binary. This is the first time a TI calculator has been free of proprietary software. The OS has 32 commands and backward compatibility for assembly programs. You can get a Windows/PC emulator of both calculators, for those who don't have either calculator, or don't want to risk their real system."

176 of 284 comments (clear)

  1. Cool.. by Anonymous Coward · · Score: 3, Funny

    but can you still calculate stuff with it?

    1. Re:Cool.. by Ignominious+Cow+Herd · · Score: 3, Funny

      I don't know about calculate, but apparently the site is being run on a Beowulf cluster of 2000 of the little suckers.

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    2. Re:Cool.. by Worminater · · Score: 1

      Actually they have yet to make math practical on it. Still sweet though:)

      just not on my calc till im done with calculas

  2. Nifty by General+Sherman · · Score: 4, Insightful

    I'll probably get modded down for this, but honestly, what's the point?

    Sure the OS on TI calculators is proprietary, but it does what it does quite well and I've never had issues with it.

    I think making OSS just for the sake of having OSS is stupid. Do something useful with your time. If you have such a great understanding, contribute packages to Linux or something.

    --
    - Sherman
    1. Re:Nifty by itsari · · Score: 5, Insightful

      An open source alternative can help keep the heat on TI to make a better product. Also, in the future, this OSS can even become a better alternative than the TI software. It also gives an oportunity for developers to enhance the O/S they use when the please.

    2. Re:Nifty by LocoSpitz · · Score: 5, Insightful

      The pressure won't be there until the OSS alternative actually is better than the TI software.

    3. Re:Nifty by toasted_calamari · · Score: 2, Interesting

      (disclaimer: I don't have a TI-89, and I haven't messed with the emulator)

      It looks like a cool interface, but I have a few questions

      1) the screenshot I saw made looked like some kind of pseudo unix shell. This is all fine and good with a normal computer, but with a graphing calc, where you have no QWERTY keyboard, a GUI is much faster. Is one available for this OS, or do we have do do everything pecking keys in alpha mode?

      2) having games on a graphing calculator is cool for when boredom strikes, but the main reason for investing in a graphing calculator, particularly a high-end one like the TI-89 is its ability to do advanced math functions. are these still available, or will they have to be developed third party? TI put a large number of very complicated math functions into their OS, and the usefulness of this OS would be severely limited if these functions were not available or had to be re-implemented.

      At any rate, this looks like an interesting project, and they seem to have made some good progress.

    4. Re:Nifty by xpl_the_myst · · Score: 1, Insightful

      Could someone please mod parent up?

      Seems like any one can get a good /. rating these days by saying "what's the point?" .. wonder what it would have done when people were first starting to write Linux. What's the point. no one uses those weird computer things anyway?

      Though, I'd admit, all this does sound a bit over the board when applied to TI calcs .... that doesn't mean you've to criticise the guy who's done it and opened up the source for anyone interested.

      --
      This sig is empty.
    5. Re:Nifty by jx100 · · Score: 2, Informative

      the 89 may not have one, but the 92/92+/voyage 200 models all have plain, QWERTY keyboards.

    6. Re:Nifty by Neophytus · · Score: 1

      by the looks of it (on the emulator), the TI92+ has a keyboard

    7. Re:Nifty by theefer · · Score: 4, Insightful

      What's the point of OSS ? Making better software ?
      No.

      Having a free OS can ensure that you have full access to the system, and that you know how to interface your program with it, or maybe improve it somehow.

      Even if it is (were, actually, since I have not tested it yet) not as featureful as the original proprietary OS, it does not mean it is completely inferior. Have you ever worked on a TI-92+ ? I have. It sucks.

      The pseudo-shell is really more pseudo than shell, the programming language is a joke, etc. Sure, it works. Sure, there are cool (proprietary) apps with it. But it does not mean it cannot be improved (possibly keeping the compatibility to still access those cool closed apps). Examples of improvements would be a better shell (the screenshots seem to show one), a more powerful filesystem (allow directories into directories, w00t), completion (available through a wrapper, but it's not that good), etc.

      There is room for improvement. So them'em play with the system and release it Freely, it can only get better !

      --
      theefer
    8. Re:Nifty by toasted_calamari · · Score: 1

      Good point, I had forgotten about that, but my point still stands Re the 89, which IMHO is far more common than the 92 etc.

    9. Re:Nifty by windows · · Score: 4, Informative

      TI places a lot of restrictions on what assembly language programs can do. TI encourages programmers to make large software packages into Flash applications. Unfortunately, these applications must be digitally signed by TI. While a program to sign applications has been released as freeware for the TI-83+ calculators, no such signing program has been released for the TI-89/TI-92+/V200. A lot of developers simply don't have the money to buy signings from TI. It's $100 for three signings or $300 for ten signings. A lot of us developers release our software for free and don't want to spend this kind of money just to release our applications for free. Sure, we could charge for them, but most of us don't want to because we'd like free software to continue to dominate the TI community. Anyways, this sort of thing bypasses TI's restrictions on what assembly programs can do.

    10. Re:Nifty by windows · · Score: 4, Insightful

      With a lot of the new releases of the AMS (TI's operating system), TI has added new restrictions to what developers can do. For example, in AMS 2.03, assembly language programs are limited to 8k. In more recent versions, the limitation is 24k. There is no legitimate reason for this except trying to force developers to write Flash applications. This is significant because you have to pay TI to sign any applications you write if you expect them to run on any calculator. There are many other things that Flash applications can do that assembly language programs can't. These include support for language localization and adding commands to TI-BASIC. Another thing is assembly language programs cannot return values like ordinary functions can.

      While many of these restrictions have been fixed through nasty hacks found by developers, some of them cannot be easily fixed if at all.

      What's so bad about Flash applications? Because you have to pay TI to sign apps for the TI-89/TI-92+/V200. Most of us developers release our software for free. We don't have the money to pay TI to sign our software.

      As of now, these are the biggest advantages of the new OS, besides the fact that you have much more archive memory.

      Already, this new OS can make a game programmer's job a lot easier.

    11. Re:Nifty by ari_j · · Score: 2, Interesting

      How about a Lisp (well, subset thereof, of course) machine implemented on a calculator? A Lisp interpreter could feasibly be much faster and more powerful than TI-BASIC, without making basic calculations any harder than on a HP48. :)

    12. Re:Nifty by Black+Acid · · Score: 1

      The 89 doesn't have a qwerty keyboard, but someone wrote an interesting program for the 83: QWERTY. With the QWERTY Text Editor, you can flip your calculator on its side and type as if it were a normal computer keyboard. Perhaps the author of PedroM should adapt this functionality.

    13. Re:Nifty by windows · · Score: 4, Interesting

      Yeah, it will, but there's already pressure on TI to improve their calculators. This came in the form of HP re-entering the graphing calculator market with several new calculators of their own including one which is far more powerful than any other calculator today. This isn't a concern for TI to make a better product, just because they don't charge for upgrades to the AMS (and aren't necessarily losing money if you switch away), because TI still produces the hardware, and because if you want the powerful math features of the TI-89 you still need to use the official AMS.

    14. Re:Nifty by Anonymous Coward · · Score: 2, Insightful

      One of the stupidiest remark I've read for a long time. Don't you understand the *HOBBY* part in the "Hobby OS" ?

      It's like telling a young kid or a beginner painter doing some drawing "You're stupid and lose your time. If you're not going to do something as good as Picasso, then quit and do something useful !".

      Idiot. If you're not interested by the news, just ignore it instead of pulling down someone having fun tinkering around.

    15. Re:Nifty by Sparr0 · · Score: 1

      When you only have 2 megs of memory to work with, cutting the size of the OS from ~800K to ~200K gives you a lot more room for gam^H^H^H^H other software.

    16. Re:Nifty by Wateshay · · Score: 4, Insightful

      Why? What does TI care? They don't make a cent off of their software by itself. All of their money is made off of the hardware, and if there's OSS that's better than their offering, it just means they may sell more calculators.

      --

      "If English was good enough for Jesus, it's good enough for everyone else."

    17. Re:Nifty by MoralHazard · · Score: 2, Interesting

      Why the fuck do we always see all of the goddamned "This isn't useful to me," posts when brand-new, alpha-stage OSS projects open up? Dumbass--IF YOU CAN'T SEE A USE FOR THIS PROJECT YET, IT OBVIOUSLY ISN'T MEANT FOR YOU YET!!

      What the fuck would you have done with Apache 0.0.1? Or perhaps even a pre-1.0 version of Linux? Nothing, that's what--because you were not a developer on those projects. But there are many, MANY people who did see value in using those early releases, primitive as they were.

      Now, do you think, maybe (just maybe!), that there are developers who think that this *might someday*, with a lot more work and development, turn into a really useful project? Maybe not ever exactly as useful as the proprietary OS, but perhaps with different purposes, better at some things and worse at others?

      You're a turd or a troll if you say that it's stupid to contribute to a project because YOU can't think of a potential future use for a more highly developed version. Yes, YOU, sir, are The Colloquial Deuce, unless IHBT.

      Almost every single fucking OSS project that I use today, including Apache, Linux, Perl, Samba, and many more, started out as one of these "useless" projects. Want a GREAT example of this? Check out Familiar Linux on the iPAQ. A year ago, I would have had no use whatsoever because it wasn't stable or refined enough. Today, I have dozens of uses for the current version, and I contribute packages to it. But some of my co-workers have no use for it still--they might want to try it in another year, when the 1.0 comes out. And you know, there are STILL people who tell me that Linux on the iPAQ is useless, and I'm wasting my time with it, while I'm billing $250 an hour plus $75 for every hour that the iPAQ runs on a client job.

    18. Re:Nifty by mrseigen · · Score: 2, Informative

      TI still owns the hell out of every school district I've seen. With hundreds of students students per school buying a new calculator every year, why in the hell would you ever want to waste money improving it?

    19. Re:Nifty by jrockway · · Score: 1

      My friend and I are planning to port a forth interperter to the TI89. Is this of use to anyone except us?

      --
      My other car is first.
    20. Re:Nifty by Kymermosst · · Score: 2, Interesting

      Anyways, this sort of thing bypasses TI's restrictions on what assembly programs can do.

      So does the TICT exepack system and program starters like Super Start, without losing the "calculator" part of the calculator.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    21. Re:Nifty by damiam · · Score: 1
      if you want the powerful math features of the TI-89 you still need to use the official AMS.

      Only until the open-source OS implements support.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    22. Re:Nifty by __past__ · · Score: 2, Interesting
      How about an emulator of the real Lisp machines TI built in better days, the TI Explorers?

      Oh wait, there is, albeit in a suboptimal state.

      Now, would please somebody write a Free clean-room reimplementation of Symbolics Genera, so that the FLOSS community can catch up with the operating system state of the art of the 80ies?

    23. Re:Nifty by Pieroxy · · Score: 1

      That is exactly why it is good. They have no presure to make any software any better (to run on their hardware, that is) because they have no competition. So an alternative could even destroy the proprietary software and they could decide to go with the OSOS (Open Source Operating System). That would be jst great and would probably ensure that the software would get everything it can out of the hardware.

      Look at the Rockbox player. It would never had played videos if it wasn't for OSS.

      Regular PDA/cellphones/calculators manufacturers tend to release one, maybe two version of their software, because maybe they don't think it is worth it to get to an extra-optimize software. OSS is made of nerds for which it is a top priority. The combination of both could be lethal for any competitor.

      Imagine an OS getting 99% of its hardware....

    24. Re:Nifty by charlesparks · · Score: 2, Insightful

      Sure, School Districts have been using TI for years. I've owned two TI calculators (86 and 83+) because it was what the school always recommended. The average joe high school student isn't going to buy the more expensive 89 or HP 49g+ because the 83+ is good enough for high school math.

      But when it comes to College and math in the field it is necessary to put encourage companies to progress to a better product. This is what this Open Source application has the potential to do and this is also what HP's comeback in the calculator industry will do.

      This should create something of a trickle down effect to the school districts. Suddenly students are using this OS or the HP because this would be the product or brand used in the industry.

    25. Re:Nifty by LocoSpitz · · Score: 1

      Yeah, there are people who think that this might be useful and worthwhile. But not everyone does. Why, as you suggest, should people who don't think this is a worthwhile project not say anything about it? There's no need to uncritically praise anything put up on the front page. Just because you see worth in a project, doesn't mean everyone else does or should.

    26. Re:Nifty by DesertFalcon · · Score: 1

      Well, I would think that the point is to have fun with a piece of hardware that you've got leftover from high school and haven't touched since then.

      I don't know, maybe that's just me though.

      But yeah, from the point of view of "What has this added to the sum total of practical tools the human race has at their disposal?" the answer is probably "Not much."

      But it can still be fun.

      --
      --- 11 meters/second, or 24 miles per hour - the airspeed velocity of an unladen European swallow. Really.
    27. Re:Nifty by twiddlingbits · · Score: 1

      There are simply a LOT more High School students than college students, and you can usually use that same calculator the first year of college then you may need to upgrade. High school students can't justify upgrading, but college students can. The upgrade market is much smaller and more specialized and that's where HP has been more competitive. Now if someone would invent an OS for the HP's that got rid of that damn RPN that would be a worthwhile thing (it may exist, I don't want to go goggling right now). Both are good products, so the decision to buy depends on price and marketing. TI pushes hard in the schools, HP doesn't. TI's efforts have paid off, giving more Sales which can drive down the margin on each unit which means they can offer a better price which means more Sales....

    28. Re:Nifty by PhotoGuy · · Score: 4, Informative
      An odd thing about that HP-49G that you link to. It has enough features, that you actually have to *pay* for an *extra* manual if you want to get the documentation on all of it features.

      This calculator was expensive enough, I was very unhappy to learn that the manual that came with it didn't discuss all of its features, and that I had to pay extra to get all the documentation.

      --
      Love many, trust a few, do harm to none.
    29. Re:Nifty by SuperMo0 · · Score: 2, Interesting

      Another problem that I've seen in my school district is that ALL of the books now are "TI-83 enhanced" or some such thing like that, where many of the lessons involve learning how to do things specifically on the TI-83/+. It makes the calculators a staple around the school, but it would make conversion to a different calculator a bitch. It would probably be at least $1 million spent total, from all the students buying new calculators, the school system buying new class sets of calculators, and the school system getting books that didn't give you instructions on how to make the graphs on the TI-83.

      Basically, TI has the market on high school cornered, and there's not much I see HP being able to do about it.

    30. Re:Nifty by danimrich · · Score: 1

      I think there is little point in using anything more advanced than, say, a TI 30x in maths class. TI-89's are nifty because they can plot functions and solve some integrals, but if you want to really understand maths you should learn to do this by hand.

      And yes, I used a TI-89 in school.

      --
      where's all that Karma?
    31. Re:Nifty by Kokeshi+Harinezumi · · Score: 1

      Apparently not?

    32. Re:Nifty by Kokeshi+Harinezumi · · Score: 2, Insightful

      This poster may be a slight bit intense, but I think he has a valid point.
      It's very much a fact that the majority of open source software begins as "useless", due to its inherent pre-release tendency.
      Therefore, it may be slightly premature to label it as "useless" in its relative infancy.

      Harinezumi

    33. Re:Nifty by mokomull · · Score: 1

      Ehm... I had to pay for an *extra* manual documenting the more advanced features of my TI-89 (e.g. programming), too! The manual that came with the HP49g+ (yes, I have one) had much more advanced topics in it than the 89 I got a year ago (don't ask why I upgraded).

      Also, I might add, that the HP49g+ is CHEAPER than the TI-89.

      -MrM

    34. Re:Nifty by mokomull · · Score: 1

      I bought my HP49g+ because of the HP's better software too; I really like the interface better than the TI (I used an emulator, Emu48, before I bought it). I have a TI-89, a TI-83+, and an HP49g+.

      -MrM

    35. Re:Nifty by connorbd · · Score: 1

      The 83 is just about perfect for a high schooler -- the price is just about right, and it's the standard (Mead even makes a Five Star-series calculator case for them). That said, I could see HP shooting a little lower to get that market, though only if they offer some level of compatibility with the TI-83.

      If you notice, the 83 is so popular that TI doesn't quite support the 86 anymore -- the current USB Graphlink cable only supports the 86 on a Mac.

    36. Re:Nifty by mokomull · · Score: 2, Funny

      Holy shit! I've had my TI-89 for a year and still can't type more than 5-10WPM! (I did buy the external keyboard, though)

      -MrM

    37. Re:Nifty by SuperMo0 · · Score: 1

      They ALSO don't sell the plain old TI-83 anymore. You're forced to only get the +, which, while it has more features, memory, and such, also costs quite a bit more.

    38. Re:Nifty by Lehk228 · · Score: 1

      actually it still won't pressure TI because you get the OS with the calculator and their *hardware* is what makes them so popular

      --
      Snowden and Manning are heroes.
    39. Re:Nifty by dahjelle · · Score: 1

      I used my '89 all the time to help me understand the math - I was able to keep myself from getting too stuck by having an answer available (like the back of the book) and was often able to check all steps of my work - which helps a lot!

    40. Re:Nifty by John+Courtland · · Score: 1
      I think it's great how HP (in a subtle way) claims ownership of RPN.

      Quote from the site:
      HP's Reverse Polish Notation (RPN)


      There isn't much you can do to RPN to make it different to the point of claiming ownership of a verion of it.
      --
      Slashdot is proof that Sturgeon's Law applies to mankind.
    41. Re:Nifty by aardvarkjoe · · Score: 1

      What's the point of OSS ? Making better software ? No.

      Slow down there. You don't speak for everyone who uses and develops open source software, and as such you can't make the blanket statement of the "point of OSS." I do both, and I most certainly do so because I believe open source makes for better software. In the cases where it doesn't -- for instance, in my opinion, Opera for web browsing -- then I'm perfectly happy to use a closed source alternative

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    42. Re:Nifty by Doppler00 · · Score: 1

      $150 for a calculator? I wish they would port something like Mathcad or Mathematica to Pocket PC. I'm sick of seeing these ugly low resolution screens on calculators with slow CPU's, limited memory, etc. It's time to move beyond 1990's technology for calculators.

    43. Re:Nifty by localghost · · Score: 2, Interesting

      RPN is a feature unique to HP calculators, though. I've never come across another calculator that used it. There's a third party program for the TI-89/92 that implements it, but it doesn't integrate as seamlessly as it does in HP's calculators. Once you get used to RPN, it's a lot more efficient than algebraic.

    44. Re:Nifty by zangdesign · · Score: 1

      OK, I don't own a TI calculator (got a superslim Casio back in 85) and I don't ever plan on owning one, so forgive my ignorance, please.

      FLASH? Are we talking Macromedia Flash applications on a calculator? Or is this something else entirely different?

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    45. Re:Nifty by jokrswild · · Score: 1

      No, a FLASH application is an application that is directly stored in the flash rom part of the TI's memory. You have to use the SDK, if i recall, to make these applications. As stated before, they have to be "signed" by TI in order to install them on a calculator.

    46. Re:Nifty by Anonymous Coward · · Score: 1, Insightful

      >>> I'll probably get modded down for this, but honestly, what's the point?

      What's the point? The point is this os takes much less RAM than original. Why does one need that much RAM? Well, I use my TI-89 calculator for cheating on exams. I ported PNG reader so I can run it on my TI. I can store ~50 b&w pictures (up to 64k pixels - 800*800 each). Now I'll be able to store almost 150 pictures! That means I won't have to select only important pages, but everything!!!!
      I can't wait for my next exam!!!! :-D

    47. Re:Nifty by Wateshay · · Score: 1

      The software is a selling point across different calculator brands, but if you've already bought TI's calculator, they have no motivation to care what software you use. I'm sure they'd be delighted to see an open source solution for their calculator that was better than their proprietary option, and (as another respondant to this thread already pointed out), they might even start using it instead.

      --

      "If English was good enough for Jesus, it's good enough for everyone else."

    48. Re:Nifty by jandrese · · Score: 1

      I don't know. The OS in my (quite old and non-upgradable) TI-85 is actually buggy. Specifically, they screwed the Fahrenheit to Celcius (and vice versa) conversion, it does handle negative temperatures correctly. Fortunatly it only takes a few lines of basic to implement correctly, but the interface is not as nice. I wish I could upgrade the OS, but it's burned in ROM and I'm not about to start pulling chips off of the thing to fix one minor bug.

      --

      I read the internet for the articles.
    49. Re:Nifty by ari_j · · Score: 1

      The thing is essentially that you can get a better RPL calculator without writing any code, for the same price minus time. It's the HP48. However, I do not know of any hand-held Lisp machines.

    50. Re:Nifty by ari_j · · Score: 1

      How thorough are you being? Will your code be open? I'd really be interested in seeing this done in Z80, especially if it's compiled and if you have a compiler that runs alongside it on the TI (although an interpreter would be handier for quick calculations), and even more especially if you do any optimizations I don't know how to do. :)

    51. Re:Nifty by TheRaven64 · · Score: 1
      But when it comes to College and math in the field it is necessary to put encourage companies to progress to a better product.

      I had a TI86 at school, and it was a nice machine. When I went to university, I found it couldn't really cope so I upgraded to a pen and piece of paper.

      --
      I am TheRaven on Soylent News
    52. Re:Nifty by GoldMace · · Score: 1

      Funny, I didn't even really understand integrals until I got my TI-89. I got to play around with them, try with lots of different examples, and after several hours of doing that, I finally caught on. I don't think I ever would have learned to do them by hand if I hadn't bought it.

    53. Re:Nifty by jandrese · · Score: 1

      Of course I ment to say it _doesn't_ handle negative (below 0C) conversions correctly.

      --

      I read the internet for the articles.
    54. Re:Nifty by rnash · · Score: 1
      $150 for a calculator? I wish they would port something like Mathcad or Mathematica to Pocket PC. I'm sick of seeing these ugly low resolution screens on calculators with slow CPU's, limited memory, etc. It's time to move beyond 1990's technology for calculators
      I thought it wasn't expensive enough so I I now use an HP48s/g(x) emulator on my Zire 71 ;-)
    55. Re:Nifty by windows · · Score: 1

      Actually the reason for it is AMS 2.0x forbids the use of assembly language programs in expressions. It is quite useless for an assembly language program to attempt to return a value.

      There are hacks which intercept this behavior of the AMS and allow assembly language programs to be in expressions and therefore return values. This is a stupid behavior of the AMS imposed by TI. AMS 1.0x imposed no such restrictions on the usage and behavior of assembly language programs.

      So, my statement was quite correct.

      Here is some documentation to support what I say here.

    56. Re:Nifty by windows · · Score: 1

      There is a freeware tool for signing applications that will run on the TI-83+. Unfortunately, no such tool exists to sign apps that will run on the TI-89/92+/V200. I believe the pricing scheme of $100 for three signings or $300 for ten signings on the TI-89/92+/V200 is still in effect.

    57. Re:Nifty by ari_j · · Score: 1

      Well, let's see some code! :)

    58. Re:Nifty by Tukla · · Score: 1
      so I upgraded to a pen and piece of paper

      Do you have a link to info on these?

    59. Re:Nifty by rkz · · Score: 1

      there was a calculator called the "Mathematician" that was the first one to use RPN.

  3. What does this really mean? by spin2cool · · Score: 5, Funny

    It means that math class will never be the same.

    We'll have progressed from playing single player tetris through Zshell to playing multiplayer doom over a WiFi nwetwork. (in the back of Algebra class, of course).

    1. Re:What does this really mean? by timiscool999 · · Score: 1

      The question is thought...

      Does it run Linux? :)

      'Cause when it does, I think the geeks' math grades will drop maintaining their calculators for maximum stability and uptime, coding, and playing Frozen Bubble, rather than normally doing their math homework.

      I've been trying to think whether geeks will get the crap kicked out of them more because of this or less...

    2. Re:What does this really mean? by nicolas.e · · Score: 2, Interesting

      The ti89 will probably never run linux, or any non-embed OS. The 2mb (or so) flash are a bit short to run linux (or netbsd, which is more portable), but you could at least get the bootup messages.

      However, the ti89, which has a m68k, lacks an MMU, so it will be probably very difficult to run a proper OS (IMHO would some sort of virtualizer too complicated).

      On the other hand, I feel the guy's idea to write a new OS quite nice. It would be also nice to port some open source CAS to the calc, and, for example, make it use RPN.

      I would love to trade my 48GX (whose software I like best) with an ti89 (whose hardware rules) (49g+ is nice, but the screen is still inferior).

    3. Re:What does this really mean? by DMUTPeregrine · · Score: 1

      Yes. Try the game shootout or arena3D, and use the radiolink. Not wifi, but it's still close enough.

      --
      Not a sentence!
    4. Re:What does this really mean? by ameoba · · Score: 2, Insightful

      WTF are you doing with a TI-89/92 in Algebra class?

      --
      my sig's at the bottom of the page.
    5. Re:What does this really mean? by Otter · · Score: 1
      Actually, I'm just bored and wanted something to do...

      Fine, but could you at least remove his troll name from the subject? He gets his k-r4d 1337 troll points every time you repeat it.

    6. Re:What does this really mean? by zCyl · · Score: 1

      WTF are you doing with a TI-89/92 in Algebra class?

      Maybe they ran out of slide rules?

    7. Re:What does this really mean? by NeoSkandranon · · Score: 3, Insightful

      Means you went ahead and bought one now instead of getting an -86 and having to get ANOTHER hundred dollar calculator when you get to the properly advanced stuff. I got a TI-89 in preparation for Pre-calc in highschool, and loved it. Its menu system being what it is, I could do most anything faster than the other students, once I learned how.

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    8. Re:What does this really mean? by egreB · · Score: 1

      Well, there's ucLinux, a project designed for microcontrollers without a MMU. With tools, it adds up to about 900KB. Somebody with way too much time on their hands (i.e. maths students) could probably port it to the TI-89, though I have no idea what hardware it has. Now, what would've been cool, is porting it to Casio calculators. In Norway, Casio rules for some reason, and I have to use my 1.5MB FX 1.0 for something! (-: Does anybody know anything about custom OS for Casio calculators?

    9. Re:What does this really mean? by __past__ · · Score: 1
      Does it run Linux? :)
      I for one welcome our new Beowulf-cluster-of-pocket-calculators-imagining overlords.
    10. Re:What does this really mean? by Josh+Booth · · Score: 1

      ... and is really sweet with an RPN shell on it.

    11. Re:What does this really mean? by placeclicker · · Score: 1

      Um, if his idea came true, playing games.

      --

      Browse at -1, because trolls are often the most creative part of /.
  4. Now for the next port... by anothy · · Score: 3, Funny

    ...when can i expect it for my TI 99/4A?

    --

    i speak for myself and those who like what i say.
    1. Re:Now for the next port... by DarkOx · · Score: 1

      What, that was the best OS ever on any hardware platform I mean was an OS an Basic interpreter, an OS with a basic interpeter an OS that was a basic interpeter. It was amazing and actually the most useful thing the could have done at the time. BASIC actually made a good shell. I would be happy to see BASIC become the shell again on a modern system,.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  5. Real use of calculator... by Anonymous Coward · · Score: 4, Insightful

    I think the true "caclulating" functions of the calculator have been lost to the geek crowd. I, for one, bought my 89 solely to do integrals for calculus. There is no way that I tricked my mom into buying it for me so I could play first person shooters, sweet greyscale games, run non-proprietary OS's, and make some awesome assembly progs. No way at all. Come on guys, really. Do some math...

    1. Re:Real use of calculator... by pongo000 · · Score: 2, Interesting

      In the same vein, if one really wants to make their 89/92+ useful, I recommend this small utility. I bet PedroM can't touch it.

    2. Re:Real use of calculator... by nicolas.e · · Score: 1

      This one is much better : rpn

      It allows to access the menu with the F-keys, like on hp calcs. It's very nice.

    3. Re:Real use of calculator... by windows · · Score: 1

      While a lot of effort is put into producing games, you can bet that if PedroM becomes popular among users that someone will take the time to write some math software for it, too. A lot of work has been done to extend the math functionality on the TI-83+ calculators, such as this application that can do symbolic differentiation and simplification on a calc that doesn't otherwise have this functionality. Just because there's not math software available for PedroM doesn't mean there won't be later. Give it time, this OS has only been released very recently.

    4. Re:Real use of calculator... by anethema · · Score: 1

      I've always been curious. What is the apeal of RPN? It seems like such an ass-backwards way of calculating something. Why wouldnt you use the way of how you think of it in your head? "Two plus two". Im not flaming or trolling, I'm genuinly curious what writing your math out in a weird order gets you as far as productivity?

      Any answer would be great.

      --


      It's easier to fight for one's principles than to live up to them.
    5. Re:Real use of calculator... by loose+electron · · Score: 1

      After you use an RPN calculator for a while it becomes second nature. Very simple to use and very fast to use. No thought required.

      The argument for the uninitiated is that it does use fewer keystrokes. Back in the 70's the calculator war was between HP and TI. The engineers largely went to RPN calculators.

      HP no longer produces the wide range of RPN calculators that they used to, and consequently if you are looking for a simple RPN calculator, you end up buying them on Ebay at 200-500 dollars a pop.

      --
      www.effectiveelectrons.com "chips that work" Analog, RF, Mixed Signal
    6. Re:Real use of calculator... by Captain+Segfault · · Score: 1

      HP no longer produces the wide range of RPN calculators that they used to, and consequently if you are looking for a simple RPN calculator, you end up buying them on Ebay at 200-500 dollars a pop.

      I got an HP-48G on ebay in september for something like $60-70, complete with documentation. I'm sure that it would fill the requirements of a 'simple RPN calculator' in a pinch.

    7. Re:Real use of calculator... by Josh+Booth · · Score: 2, Informative
      I love RPN and the reasons are sheer consistancy and no ambiguity. For infix algebraic calculators (and equations), you need parenthesis or your equation will mean something totally different from what you intend. However, with postfix "Reverse Polish Notation", there is absolutely no ambiguity. It is also more consistant in that EVERY operator comes after the arguments, not before or in between them.
      Why wouldnt you use the way of how you think of it in your head?
      I'm sure some there are some U:bergeeks whose brains are hardwired for RPN, but probably not many. Probably one of the biggest reasons why I like RPN is because I hate parenthesis. I'll let the calculator do them for me. I wouldn't want to write down RPN equations because it doesn't seem to me to be totally obvious where the arguments are, but it is great for punching in equations.

      For example: b +- b 2 ^ 4 a * c * -- .5 ^ + 2 a * / is the same as (-b +- (b^2 -- 4ac)^.5) / (2a) [Quadratic formula]

      It is totally disambiguous but confusing to read. But then again I wasn't brought up reading RPN.

    8. Re:Real use of calculator... by loose+electron · · Score: 1

      The 48G is a full blown graphing machine. I mean something simple like an HP32, HP42, HP11, HP15, HP16 -it is a matter of taste, when I need graphing and fancy stuff I go to something like MATLAB - but if the 48G works for you, fine with me. regards -

      --
      www.effectiveelectrons.com "chips that work" Analog, RF, Mixed Signal
  6. All flash calcs have this ability by Cubeman · · Score: 5, Informative
    I'd like to point out that this OS works by use of the TIB receiver, which allows an OS not signed by TI to be loaded on the calculator. This works for the TI-89, TI-92 Plus, and the Voyage 200.

    The other TI calculators with flash memory are the TI-73 and the TI-83 Plus. Personally, I've released the source for a rudimentary proof-of-concept OS (warning: knowledge of how to compile and send it required) for those just to demonstrate that a similar method exists. In fact, on the 83+ one can write to the flash memory with an assembly language program as well.

    To those who ask what the point is, it's exciting. Writing your own operating system is quite possibly the hardest thing that a programmer can do. On the computer, it's unmanageable because of complexity, but you can still balance complexity with functionality on a graphing calculator. The TI-83 Plus uses a Z80 chip, and the 89/92+/Voyage 200 a 68000k, so assembly isn't too bad. Most 89/92+/Voyage 200 programs are written in C though.

    1. Re:All flash calcs have this ability by Catcher80 · · Score: 1

      Well put, Michael :) If you just accept what is there as the way things should be, we wouldn't have a lot of things.

      When I first got into the calculators, I wanted to learn so much, but I never really had the time or smarts :P I did end up learning a bunch about the calculators though, and I still have people that have seen me on tinews and in #tcpa asking me for advice. The Calculator programming isn't about having a point, it's about having fun, which is the point!

      Whoever that anonymous coward is that posted the 'fuck you' to MV, well heh.. Come into #tcpa and you'll get unbanned, k?

      -Catcher

      --
      I sell out to The Man every day.
    2. Re:All flash calcs have this ability by kurosawdust · · Score: 1
      Writing your own operating system is quite possibly the hardest thing that a programmer can do. On the computer, it's unmanageable because of complexity...

      You'd better tell this guy. My advice? Let him down gently.

  7. Great by evn · · Score: 2, Interesting

    I don't use my Ti-92+ in school as a calculator any more anyway (not many calculus teachers want you using any electronic devices at all) so this gives me something to do with it. 2mb rom, m68k 10mhz processor, link port: If we could get a graphical tool kit and a C toolchain it might be possible to make something roughly as capable as one of the original Mac or Lisa. Not powerful, but useful for note taking, tetris, and doing some simple calculations on the side - and has even more geek-factor than taking notes on a palm pilot + fold out keyboard or pocketpc running linux.

    1. Re:Great by ari_j · · Score: 2, Interesting

      I've toyed with writing enough Z80 assembly to get a working TCP stack, with the goal of connecting to IRC with an even more arcane device than netcat. SLIP is easy but you'd probably want to hardwire the IP addresses (PPP is really overkill unless you wrote a crippled IP-only version of it), IP isn't too hard although checksumming would be slow on the Z80, UDP and ICMP are elementary after that, and TCP isn't too tough. The hardest part is making all this available for other programs to use without static linking it into every program you write. Then add an XML parser and you can do Jabber on your calculator. :)

    2. Re:Great by fireboy1919 · · Score: 2, Informative

      Um...there's already a C toolchain for it. There was before this (for almost as long as there has been TI92, which was out before 89 and uses the same processor) because there's one for M68K. All they had to do was add a few macros that added stuff so that it was up to par with the file specification for TI89/92.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
  8. Now, what I want... by Matrix+Revultions. · · Score: 1, Interesting

    ...is a free OS for my HP48.

    --

    --
    Collection of funny Saddam photos: here

  9. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  10. Not much use by jqcaducifer · · Score: 1, Insightful

    The only benefits I can see here is more memory for games. On the other hand, it kills all math functionality, which kinda defeats the purpose of the calculator. A person who got this calculator to play games missed the point. Besides the simple idea of loading a new non-TI OS onto the calc, there doesn't seem to be a reason for this OS. On the other hand, once they improve this to include math and such, that would be nice.

  11. backward compatibility for assembly programs? by windows · · Score: 5, Informative

    As someone who works at one of the large community sites about TI calculators, I'm in a position to comment on this.

    The OS attempts to be compatible in a lot of ways with the AMS (TI's OS for the 68k calcs) but it really isn't. A lot of the OS such as the math functionality is missing. A lot of assembly programs also rely on hacks to take advantage of the internals of the AMS. These won't work, also.

    Another thing is that the majority of assembly programs now are written for AMS 2.0x, but this software only allows for assembly programs written for the old AMS 1.0x. It's somewhat compatible, but is lacking in a lot of ways, too.

    The reasons that the compatibility is lacking are that we still haven't documented a lot of functions in the AMS and some features have intentionally been left out for the sake of using less Flash ROM and leaving more of it for the archives. In other places, some speed has been sacrificed for making the OS a lot smaller than the AMS.

    It's an interesting project, but at this point, it's more of a proof-of-concept thing than a real replacement for the AMS software. The future of this project, hopefully, will include most of the functionality of the TI-89, including math, but will provide significant advantages over the AMS. For example, the AMS makes a lot of restrictions on the size of assembly language programs and what they can do. These restrictions are gone in PedroM. Also, as I understand, this OS is written in assembly instead of compiled from C like the AMS is. Hopefully this means we can implement the same functionality of the AMS but that runs faster and at a smaller size.

    Good luck to PpHd. It's a good start. :)

  12. Re:What does this really mean? tsarkon by Drantin · · Score: 2, Informative

    Such a troll.... Anyways:
    1. the zshell he was referring to was not the linux shell, but rather a hack for the TI-85 allowing it to run ASM programs... the first big release of such a thing on TI calculators...
    2. WTH did any of that have to do with gentoo?
    3. troll... no comment...
    4. There is already a project porting Wolf3D to the calculator using TICT's FAT engine

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  13. Yay by titurel · · Score: 1

    Sounds like something fun to try during the christmas break. Ofcourse it would be even more fun to try now in the middle of exam week :-)

  14. Great... by brian728s · · Score: 1, Funny

    Now I can spend even more time not learning math while my parents bitch about my grades.

  15. Re:MOD PARENT FUNNY! by brian728s · · Score: 3, Funny

    Stop generalizing posts with 'insensitive clod' in it, you insensitive clod!

  16. Karma whore by Anonymous Coward · · Score: 3, Funny

    In case it gets Slashdotted, here's a copy of the article:

    Free, Open Source OS For TI Calculators
    Operating Systems
    Posted by timothy on Sunday December 14, @04:53PM
    from the smallness dept.

    nicklaszlo writes "TICalc.org announced yesterday that Patrick Pelisier has released a new beta OS, called PedroM, for the TI-89 and TI-92+ under the General Public License. Here is the source and binary. This is the first time a TI calculator has been free of proprietary software. The OS has 32 commands and backward compatibility for assembly programs. You can get a Windows/PC emulator of both calculators, for those who don't have either calculator, or don't want to risk their real system."

  17. I'm looking for a new OS ... by BrentRJones · · Score: 3, Funny

    ...for my slide rule.

    --
    Help end the use of Sigs. Tomorrow
  18. This could be how an ingenious person starts by Anonymous Coward · · Score: 5, Insightful

    I am deeply disappointed in your attitude.

    As a 15-18 year-old, coding asm applications (this was before anyone had put together adequate C compilers for these calculator platforms) for my TI calculators was what introduced me to programming, gave me a creative outlet, and drove me to pursue and complete a CS degree.

    My high school didn't offer any CS or programming classes, and I didn't have any friends - much less any friends who would take the time from drinking and partying to learn to code z80 and m68k assembler. My interests in coding were how I defined and measured myself as a worthwhile human being, despite what anyone else thought about me.

    If someone like you would have come down all high and mighty and mocked my creative outlet, trivialized my many long hours working on what absolutely fascinated me, and told me I was wasting my time, I might not be where I am today. And judging by your tone, you could only dream of being in my shoes today.

    You know, I have a more interesting question:

    What have YOU done? What gives you the RIGHT to come in here and mock this young man's work?

    Get a life, really.

    1. Re:This could be how an ingenious person starts by dont_think_twice · · Score: 2, Funny

      As a 15-18 year-old

      Does that make you minus 3 years old?

    2. Re:This could be how an ingenious person starts by fireboy1919 · · Score: 2, Informative

      While I agree that this might be a good learning step, and a good thing to do with one's life (in fact, this is how I started out my career as a Computer Scientist), your argument is a logical fallacy known as "tu quoque," one of the many red herring fallacies.

      You have not shown that the previous poster has not right to criticize. I would postulate that, this being a free web forum, he does have this right, barring any good argument against it.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    3. Re:This could be how an ingenious person starts by Kokeshi+Harinezumi · · Score: 1

      If I may, out of curiosity, ask: From which language is "tu quoque" from? I've determined by Babelfish, if it is reliable, that it is, at least, not French. Harinezumi

    4. Re:This could be how an ingenious person starts by aardvarkjoe · · Score: 1

      After five seconds of googling: "Latin tu quoque, you also".

      For anything of this nature, Latin should always be your first guess.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    5. Re:This could be how an ingenious person starts by sjames · · Score: 1

      These calculators are a great way to get into programming. There's a lot to be learned in a small system where the OS can be shoved out of the way.

      An entire generation of programmers got their start on 6502, Z80, and similar CPUs with 64KB or so of RAM. I think programming for a machine too small to even run Visual whizzbang version 109.32 teaches a valuable skillset.

    6. Re:This could be how an ingenious person starts by Zorak+Man · · Score: 1

      I agree, I think that if some one want's to do something they should. I code really pointless things in the name of learning new stuff. I would never put down some one for working hard on a project. However I will debate about the practial applications of such projects, it is no way insulting the person for prusuing ASM coding or the such, hell I am a major geek.

      --

      404 .sig not found
    7. Re:This could be how an ingenious person starts by freakmn · · Score: 1
      If someone like you would have come down all high and mighty and mocked my creative outlet, trivialized my many long hours working on what absolutely fascinated me, and told me I was wasting my time, I might not be where I am today. And judging by your tone, you could only dream of being in my shoes today.


      Seeing as you posted as an AC, I have a question for you: Where are you today?
      --
      warning: This post is likely to contain gobs of dripping sarcasm. Consume at your own risk.
  19. I picked up one of these a while back... by mark-t · · Score: 1
    And I can honestly say that the single "feature" that is missing that I would most strongly desire is the ability to plug in more RAM into the sucker.

    I want to run java apps on a pocket calculator, not just be restricted to their idiotic perception of "BASIC".

    And no... I don't want a PDA... they are too fragile.

    1. Re:I picked up one of these a while back... by Kymermosst · · Score: 1

      And I can honestly say that the single "feature" that is missing that I would most strongly desire is the ability to plug in more RAM into the sucker.

      I want to run java apps on a pocket calculator, not just be restricted to their idiotic perception of "BASIC".


      Yeah, it needs more memory, but you can still run the Waba Virtual Machine (which can run some java applets).

      Of course, gcc cross-compiling to the TI-89/92 has been happening for a long time.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  20. Re:What does this really mean? tsarkon by Drantin · · Score: 1

    1. It doesn't matter whether there is one for the 68K calcs or not, he was reminiscing... And actually, I've known about Pedrom since way before this release...
    2. Why do you keep mentioning gentoo? The article had nothing to do with it, nor did the original post... In fact, you are most zealous anti-gentoo person I've met...
    3. WiFI is used because it's quicker to say than 802.11(b,g, whatever...)
    4. Yes, there is. If you, troll that you are, would care to check up on things first, you would know that... It's not a port of the code, It's a ray-casting engine that is using grayscaled pictures from the original game, and it actually doesn't look half bad..

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  21. Emulator by eap · · Score: 5, Funny

    They are also working on a TI Calculator emulator for the new O/S. It will allow you to emulate a TI calculator right on your own calculator!

  22. Re:Nifty tsarkon reports by YOU+LIKEWISE+FAIL+IT · · Score: 5, Insightful
    That same kind of heat that Linux put on apple and microsoft that is going to be its own undoing. You show up the big boys and they place the bar beyond your reach.

    It might be bad for Open Source, but its definitely good for the consumer. I'm all for Apple and Microsoft raising the bar - I use their products every day. If that means I have to hack together the occasional bit of 'user experience' on Linux or whatever, sounds like an excellent deal.

    Your argument basically says, "Don't be good at anything, or the big guys will turn around and be even better." I think that sounds like a very desirable state of affairs instead of just persisting in mediocrity.

    YLFI
    --
    One god, one market, one truth, one consumer.
  23. Re:What does this really mean? tsarkon by ameoba · · Score: 1

    You're obviously new around here and no more than 15 years old. Really, when an AC starts talking shit like , it's not personal, you can drop it.

    Asshat.

    YHBT, HAND, STFU.

    --
    my sig's at the bottom of the page.
  24. Re:What does this really mean? tsarkon by Drantin · · Score: 2, Funny

    Actually, I'm just bored and wanted something to do...

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  25. I want my... by blair1q · · Score: 1


    I want my HP-15C.

  26. What calculator? by fdawg · · Score: 5, Funny

    "Can I borrow your calculator?"
    "Oh, its not a calculator. Its now a portable computer."
    "Can it minimize this equation for me?"
    "No"
    "What can it do?"
    "Well....it has a console...and it can add/subtract/multiply....."
    "Nevermind."

    1. Re:What calculator? by mark-t · · Score: 1
      "Can it minimize this equation for me?"
      "No"

      Actually, it *CAN*.

  27. So you can fix it to do RPN? by KeithH · · Score: 1, Redundant

    TI calculators would be a lot more interesting if they didn't force me to use algebraic entry. A modified OS that let me turn "=" into "enter" would be a big step forward.

    In the meantime, I'll stick with my HP-41CX and HP-16C.

    1. Re:So you can fix it to do RPN? by Durin_Deathless · · Score: 1

      There is a hack for this(RPN86, google it) for TI 86's. It is lousy though, only 4 stack levels, and it just feels wrong. I can't be more specific, but the HPs do a better job of Algebraic and RPN on the same unit.

      --
      You should use AdiumX on your Mac.
    2. Re:So you can fix it to do RPN? by vistic · · Score: 2, Informative

      Someone else posted this elsewhere on this story.

      I was reading through the documentation and it's pretty good, too.

      RPN for TI-89

    3. Re:So you can fix it to do RPN? by PingXao · · Score: 2, Interesting

      Since I burned my mod points this morning I'll burn some karma... Amen Brother

      There's always been 2 sides to the TI vs. HP debate but IMO real geeks have always used HP calculators. We know they are superior to the TI riff raff. Always have been. (Here is where I was going to write "Always will be", but I don't know if that's necessarily true since HP seems to have largely given up). No one who knows their way around an RPN HP ever lost a competition involving speed, clarity of thought or lapses of logic to a TI nerd. That was the key difference. HP guys were Geeks but the TI boys were only nerds. Parenthesis. Yikes. Might as well program in Visual Basic.

    4. Re:So you can fix it to do RPN? by Jim+Haskell · · Score: 1

      Yes. I use this, and it is a godsend. Algebraic entry for equations just sucks, really.

    5. Re:So you can fix it to do RPN? by Zirnike · · Score: 1
      Well, I guess I'll feed the troll today.

      Your comment only holds for values of geek != engineers. I knew several people who had HPs who SWITCHED to TIs because of the ease of use for mechanical engineering problems.

      Just because you thing a Devorak keyboard is faster doesn't mean that someone doing computational work won't stomp you into the ground using a keypad. Different tools for different problems.

      --
      I'm not shy, I'm stalking my prey
  28. Re:netbsd by nicolas.e · · Score: 2, Informative

    Although netbsd has been ported to m68k, it won't work with the ti89 without any virtualizer (quite a pain to code), since the 89 does not have an MMU.

    Furthermore, the 2mb are too small to do anything useful, except boot the kernel. (bash alone takes more than 1mb). However, it could be fun to try.

  29. Re:Real use of calculator... x1488 by JeffTL · · Score: 1

    Until, that is, you realize that you're spending two minutes of an hour-long exam on a long division you COULD do in five seconds if you hit buttons fast. And that the test is calibrated for calculator users, not to mention the fact that the machine is generally infallible at what it is capable of doing.

  30. Re:i love my 89.. by fdawg · · Score: 1

    Lets hope you dont go on to code/design/build medical equipment or bridges. ...i weep for the future.

  31. emulator by Jacek+Poplawski · · Score: 1

    You can get a Windows/PC emulator of both calculators,

    Hm. Better would be "You can get a Windows/PC emulaator for both calculators ;-)

    So, really, what's the point if I can't run emulator on calculator even with free OS?

  32. Bored in math class... by Raynach · · Score: 1

    Finally, an open source version of nibbles. I knew this day would come.

    --
    - A
  33. Re:What does this really mean? tsarkon by tomstdenis · · Score: 1

    "for shit they are zealots about"

    shit they are zealous about....[like grammor!]

    --
    Someday, I'll have a real sig.
  34. You won't believe this by bigberk · · Score: 3, Interesting

    But back in grade 10 high school, a close friend of mine actually wrote a GUI Windows-like interface for the TI-83 calculator. It included start-menu style popup menus, Notepad application, etc. Super-crazy.

    These TI's have Z80 processors in them, anyone who knows Z80 assember can pull off some pretty amazing shit.

    1. Re:You won't believe this by Drantin · · Score: 2, Insightful

      Actually, these TIs have motorola 68K processors in them, the sub-89 TIs have the z80.

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    2. Re:You won't believe this by Billly+Gates · · Score: 1
      I had seen someone write a return to wolfenstein clone. It only had 3 pixels for the gun back in my days of highschool in the early to mid 1990's.

      However I think a calculator should be used to uh, run calculations for math class. Its an essential tool that I would not want to f*ck with.

      However I also own a palm m100. :-) With free gnu tools and sdk's, let the games begin. Also since I do not have to replace the default os, I can feel comfortable using it for work and school and would not have to sacrifice the included apps.

      An OS to goof with should only be done on spare machines or off semister if you have critical things you need to do in school.

    3. Re:You won't believe this by davidstrauss · · Score: 2, Interesting
      These TI's have Z80 processors in them, anyone who knows Z80 assember can pull off some pretty amazing shit.

      As long as by "these" you mean old-fashioned ones. The TI-89, TI-92, and Voyage calculators use the 68K.

  35. Re:What does this really mean? tsarkon reports. by Drantin · · Score: 1

    Heh.. you really enjoy thinking you're making me angry aren't you? And who said I actually use either term for wireless connections? I usually just call them wireless networks... No real need for anything else just to make it sound techier... I don't really see any point to respond anything else you mentioned... Not really any point to responding to this either, but here goes the preview button...

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  36. Re:What does this really mean? tsarkon by kikta · · Score: 1

    Well then, it's a good thing you were such a dickhead to him. You're no better than the troll. Grow up.

  37. Spam on my 92 by thedogcow · · Score: 2, Funny

    While I think the idea is cool as far as an open source theme goes...

    I see this as potentially a bad idea, as this might provide a segue into Spam...

    So now when I sit in my PDE's class, my calculator will be bugging me about getting my penis size enlarged.

    --
    Yes! I listen to NYC Speedcore and do math at 3AM. I suggest you try it too.
  38. This would be great except one thing... by Kymermosst · · Score: 3, Interesting

    If you install it, the calculator no longer does math.

    Kinda defeats the purpose of having a calculator, no?

    Now if someone ported the yacas engine to it, and made it similar to the original interface, that would be something!

    I'm not going to put an alternative OS on my calculator that just plays games, when I can have a gameboy advance for $100 and get color too!

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    1. Re:This would be great except one thing... by Kymermosst · · Score: 1

      On second though, college doesn't really leave me time to play games.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    2. Re:This would be great except one thing... by Bobobob314 · · Score: 1

      just dualboot

  39. Re:netbsd by Billly+Gates · · Score: 1
    You do not need unix for a single tasking, low end calculator.

    It is possible to code a unix-like OS for it, but why would you need init, inet, and a whole bunch of other bloated stuff for it?

    HP calculators are cool because they come with a minimal OS with networking, but have ssh and telnet support apps you can download. That means if you need the power of Unix/Linux, then you can just remote into a more powerfull machine.

    If you go to the link mentioned in the story, you noticed the killer feature is the abilitity to run gameboy rom's. :-)

    That adds awhole bunch of fun.

  40. Awesome by djkoolaide · · Score: 1

    I hafta get a new TI next year anyway for school, so this will be great!

  41. It makes me wonder by Pope+Raymond+Lama · · Score: 1

    With those links to a windoze emulator,I wonder if there could be anyone who cares so much about free software that he will want to free his calculator from proprietary crap (it is just fine up to here - I myself would install free software in a calculator if I had one) and would test said software in an emulator under windo~1.

    --
    -><- no .sig is good sig.
  42. but.. by rf0 · · Score: 1

    can it run nethack?

    Probably yes

    Rus

    1. Re:but.. by gl4ss · · Score: 1

      nethack is much, much heavier than you would first think.

      i guess some rogue clone would be possible, but i doubt you could pull off getting it to run full nethack without dumping majority of the work somewhere else with some interface.

      --
      world was created 5 seconds before this post as it is.
    2. Re:but.. by zztzed · · Score: 1

      There actually is a roguelike for the TI-89/92+/V200: CalcRogue.

  43. What defines proprietary by Anonymous Coward · · Score: 1, Interesting

    A serious question here :

    I almost feel like the spanish guy from the Princess Bride. "You use that word so much, I do not think it means what you think it means."

    What really defines software as proprietary?

    If a software company allows you to view the source does it suddenly become non-proprietary?
    Is non-proprietary software these days defined solely by the GNU license?

  44. Calculators - slowest evolving gadgets ever? by clv101 · · Score: 2, Insightful

    I've had my Ti85 for over 7 years now and the latest and greatest Ti calculator (in the same form factor) doesn't seem to have progressed much in the all the time. Next to phones, computers, MP3 players etc... the pocket calculator that started it all off hasn't changed at all! Are PDA's the new calculators? Are the any hardcore graphing calculator applications for PocketPC?

    1. Re:Calculators - slowest evolving gadgets ever? by stienman · · Score: 1

      Teachers and test proxies want the capabilities of calculators to be limited and easy to verify.

      -Adam

  45. First PedroM-specific software released! by lord_nightrose · · Score: 1, Interesting

    Though PedroM has only been available for under a week now (publicly), I've already written the first piece of software designed for it. The program, MLib, is a collection of OS extensions that allow you to do a lot more with PedroM than you can with the OS alone. You can find MLib for the TI-89 at this page, and for the TI-92+ at this page. Enjoy!

    --
    This is not part of my post. It's my signature. I bet you're disappointed.
  46. Better late than never... by }InFuZeD{ · · Score: 1

    TI-News posted news about PedroM almost a week ago. And today ticalc.org posted news about a 3 month old program (Kirby's TI Land 1.0 was released 9/5/2003)... *sigh*

  47. I don't mean to bash Open Source or anything but by Meowfaceman · · Score: 4, Funny

    IT'S A FREAKING CALCULATOR. Do you REALLY need an open source operating system for a calculator? Was it's proprietary operating system ever really in question? Why, I remember the days, when I said to myself, "DAMNED BE TEXAS INSTRUMENTS! They'll rue the day! Their calculator hardware only runs their own operating system! It's a monopoly, I say!"

  48. Abilities? by Ravensky · · Score: 1

    Ok...sounds cool. But what exactly can it do? Sure it can calculate stuff, but does it include an organizer system or calendar thing? And what else?

    --
    I came. I saw. I got the T-shirt
  49. What's the point? by man_ls · · Score: 1

    There really, really isn't one.

    There already exist C and C++ Compliers for these calculators; they also read ASM programs.

    Why do we need an open source OS that removes the math functions?

    Calculators should do math, hold periodic tables and simple text files, and *maybe* some phone numbers.

    That's it.

    1. Re:What's the point? by TheDanish · · Score: 1

      Does there need to be a point? Someone made an operating system just for fun, and all you can do is piss on it.

      It's interesting. It doesn't have to be suitable for any purpose for that to happen. It's neat to look at. And if you have no use for it, then don't use it.

      Better yet, make a post on the Internet about how useless it is. That'll show them.

      --
      Danish != nationality
  50. Some of us LIKE algebraic notation... by NotQuiteReal · · Score: 1

    Different [key]strokes for different folks.

    --
    This issue is a bit more complicated than you think.
  51. Linux on TIs by RedHat_Linux_Man · · Score: 1

    I have been wondering about open source systems for the TI. I was also thinking one day if it would be possible to run linux on my TI-83+, but alas it only has 512K of memory I think. Maybe Linux would fit on the Voyager 200? Just a thought.

  52. Re:emulators by Doppleganger · · Score: 2, Informative

    Yes, you can. The main subject of the article is a ROM that didn't come from a calculator, and is thus legal to use without owning the calculator.

  53. another reason why this is significant by newsdee · · Score: 1

    There have been previous attempts to make an operating system for the HP48 (I can't recall if it was OSS or not). Anyway some of the people involved in the project were approached by HP and were, at least in part, involved in the creation of the HP49 (which for example lost the Minehunt easter egg for a more hidden Tetris clone, pretty neat).

    The HP49 was actually a revolution for many, because it delivered everything that the HP48 didn't for years. And HP got the clue from hobbyists.

    So a new OS has great potential for the future of the hardware - just give it some time. At least I expect that this will give the same functions faster - which would be great (TI's spreadsheet program is nice but waaay slow).

    1. Re:another reason why this is significant by nicklaszlo · · Score: 1

      The TI comunity has been telling TI what they want for years, and TI has been ignoring them. TI knows it's not the people who use the calculators who decide which calculators get purchased - it's the recomendations of public school teachers that make or break TI.

  54. Re:What does this really mean? tsarkon by tomstdenis · · Score: 1

    shut the fuck up grammar Nazi.

    Learn to grammorize your sentances!

    --
    Someday, I'll have a real sig.
  55. You asked about a hard-core graphing calculator by rock_climbing_guy · · Score: 1

    Check this out. Now, flame away, because it is very expensive.

    --
    Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
  56. Re:i love my 89.. by 1iar_parad0x · · Score: 1

    You know, I was helping a friend's younger brother with a math problem. Of course, this always leads to the obligatory "what is math" discussion. I always (perhaps, much to people's dismay) try to emphasize the use of the fundamental laws (communitivity, associativity, etc) when solving problems. I looked to the front of the algebra book to find the obligatory list of the fundamental laws of algebra (or the Fundamental Law of Algebra). They weren't there. I understand there's a backlash against the new math, but what's the deal. How do people learn the art of writing a proof?

    --
    What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  57. Re:can ti do the proof for 11^2+12^2=13^2 by kasperd · · Score: 1

    can ti do the proof for 11^2+12^2=13^2

    I hope not.

    --

    Do you care about the security of your wireless mouse?
  58. Re:can ti do the proof for 11^2+12^2=13^2 by fi-greenie · · Score: 4, Funny

    Sure it can!

    Unfortunately, you won't be available to see it, because the calculator will print this;

    I have discovered a truly remarkable proof which this screen is too small to contain.

  59. No Proof for TI by nicklaszlo · · Score: 1

    Claculators can't do proofs - They don't even return very acurate results. Even the most modern computers aren't very good at proof. It will tell you that 11^2+12^2=16.27882060, aproximately. I like the Fermat jokes! I guess the moderators don't get them :-(.

  60. Slashdot's slow, not me. by nicklaszlo · · Score: 1

    I submited this story to slashdot about four days before it was posted.

  61. RPN on TI by nicklaszlo · · Score: 1

    There is now an application for TI-83+ that lets you use Reverse Polish Notation on it. http://www.ticalc.org/archives/files/fileinfo/233/ 23378.html

  62. What's the point of such a feathureless OS? by fab13n · · Score: 1

    mmmhh... I remember of an almost useless OS kernel as well, some 10 years ago in northern Europe. I guess most of you would have called this pointless then, too.

  63. Why Calculate? by FuzzyDaddy · · Score: 1

    The real question is: what else could you use it for? If you want a calculator, buy a calculator. If you want to figure out a novel use for hardware, get an open OS for it.

    --
    It's not wasting time, I'm educating myself.
  64. Re:MOD PARENT FUNNY! by cmkrcs1 · · Score: 1

    Stop being insensitive, you clod.

    --
    If Windows is running and there's no one there to use it, does it still crash?

    cmkrcs1 was here.
  65. HP 41-CX by cpopin · · Score: 1

    I'm sticking with my Hewlett-Packard 41-CX if you don't mind!

    --
    -=- Many seek good nights and lose good days.
  66. TIs already run Linux... by shachart · · Score: 1

    Ok, just kidding...

    But, TI's DSPs run Linux. Check out this link

    --
    Those who can, do. Those who can't, consult.