Author Topic: Calculator purchase  (Read 6952 times)

0 Members and 1 Guest are viewing this topic.

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Calculator purchase
« on: February 01, 2010, 07:35:23 pm »
I was looking into buying a TI84+SE, but i dont know if that would be the smartest choice for programming. I havent really read anything about it being a good or bad calculator to program for. I want to get it because i consider myself to be an expert TI86 assembly programmer but i havent had any experience with flash rom or the "new" in/outputs to hardware. Right now i own a TI89T HW4 but because of work and college i dont really have the time to learn the 68k language (I can program in C and BASIC, but I prefer asm). I feel it would be a lot easier if i started with a Z80 calc, where im more comfortable, learned the hardware, and then move onto the 68k. On a side note, I really spent a lot of time with the 86 documenting the opcodes, ports, and ROM routines, and then they discontinued it. Now they have this "Nspire" that i will never purchase or support due to its lack of programmability (not really sure how true that statement is, or if the word "programmability" even exists). I guess im just old school.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Calculator purchase
« Reply #1 on: February 01, 2010, 07:37:11 pm »
Get it. It's the fastest incarnation of TI-83's and much, MUCH easier to program.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: Calculator purchase
« Reply #2 on: February 01, 2010, 07:43:28 pm »
Thanks, I was just reading one of your posts before i signed up. I hate to ask such a stupid question but in one of the posts someone was ranting about TI and the newest version of the 84 regarding the keys i think.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Calculator purchase
« Reply #3 on: February 01, 2010, 07:52:13 pm »
Lies and slander!
The 84+ SE is just an amazing start-off calculator overall.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Calculator purchase
« Reply #4 on: February 01, 2010, 08:04:56 pm »
although the most recent versions have less hidden RAM. Which doesn't really concern a BASIC programmer, but it can make it hard for ASM programmers. It only becomes a problem if you need lots of extra RAM, but this can be solved by simple switching out of the ROM and RAM (although this can be really annoying).
If I were you I would try to buy a 84+SE from ebay that is in good condition and is old enough to have the full complement of RAM.
/e

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Re: Calculator purchase
« Reply #5 on: February 01, 2010, 08:26:52 pm »
Another thing you might be concerned about if you're moving to the Ti-84 Plus is that the screen is not memory mapped, like the 86 is. You're gonna have to deal with the LCD driver through its stupid little interface (ports $10 and $11). More information about its hardware can be found here: http://www.michaelv.org.nyud.net/programs/calcs/ports/

Note that the hardware between the Ti-84 Plus and the Ti-83 Plus are nearly identical for what most people would be doing. The difference being that the TI-83 Plus lacks all them fancy USB interface ports, crystal timers / built-in clock, and link-assist. And maybe a few other things. Still, give that page a stiff reading and see what you can come up with. Feel free to ask questions.

While you may not need to "learn" Z80 as you seem to already know it, this tutorial has some great references with regards to what you need to be doing with your Ti-84 Plus: http://www.ticalc.org/archives/files/fileinfo/268/26877.html
A Cherry-Flavored Iambian draws near... what do you do? ...

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: Calculator purchase
« Reply #6 on: February 01, 2010, 09:42:03 pm »
I really appreciate all the info, Ill have the se by this weekend. And thanks to you guys, ill have the motivation to program for it. My only complaint is the screen resolution. Ill take the 83 into consideration when programming. Ive got a really great game that ive been making for the 86 but since its dead ill release it for the 84/83. Ill have a demo up by the beginning of next week.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Calculator purchase
« Reply #7 on: February 01, 2010, 11:48:34 pm »
Hey welcome here! If you are really familiar with Z80 on the TI-86, it shouldn't be a big deal to switch over to the TI-83 family. Can't wait to see what you have in store for us!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Calculator purchase
« Reply #8 on: February 02, 2010, 12:02:16 am »
Hi and welcome here.

I recommend either a TI-84+, 84+SE or an old 83+SE. However, a few things:

84+ has less memory, so if you plan to have a lot of stuff on the Flash ROM, you might be best with the two following.

For both 84+ and 84+SE, the models from mid 2007 until today have 48 KB of hidden RAM instead of 128, meaning certain softwares such as TI-Boy SE, Msd8x, Omnicalc RestoreMem(, RealSound and a few more will not run on them. Otherwise these calcs should be fine too.

If you want an used 83+SE, try to ask when it was bought, because for some reasons the ones from 2001 and early 2002 seems to tend to break more often after a few years. Iambian's SE broke 3 years after he got it (glitched LCD) and mine broke after 6, even if it wasn't used much for the last 2 years before it breaks (battery power problem). I also recall someone else getting a problem similar to Iambian. I also noticed the SE I got had loose screws compared to my 83+s

Keep in mind that the majority of us program in TI-BASIC, though (I myself have been doing it for almost 9 years and never got the grasp of ASM after 3 tries), so they will not be able to help much if you have problems doing the move from 86 to 83/84, altough some are learning ASM and the move shouldn't be too hard if you have a good grasp of 86 ASM. We also want to be welcoming to any kind of project showcases and authors on the forums, as we always did before (unlike many other TI forums), which basically means when someone announces a project, regardless of if it's in ASM, BASIC, Hybrid (lib-assisted BASIC) or any third-party languages, regardless of if it's for z80, 68k or ARM and regardless of its total file size and amount of files, it won't matter to us.

Also, even if you move to the 83+, feel free to continue making 86 ports of your games if you desire. The audience for the 86 was always smaller than other models due to poor marketting by TI, but it still has a die-hard userbase. I myself own one and I believe some other staff does, too.

That said I can't wait to see what you will come up with and hope you will stick around for a while :)
« Last Edit: February 02, 2010, 12:08:08 am by DJ Omnimaga »

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Calculator purchase
« Reply #9 on: February 02, 2010, 12:16:22 am »
Also, even if you move to the 83+, feel free to continue making 86 ports of your games if you desire. The audience for the 86 was always smaller than other models due to poor marketting by TI, but it still has a die-hard userbase. I myself own one and I believe some other staff does, too.
That's true, I still own and love my TI-86. It was the second calc. I bought, but it was the best TI offered at the time(IMO). Hell, you might even cause some waves of nostalgia if you were to release a new Ti-86 program after all this time! =D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Calculator purchase
« Reply #10 on: February 02, 2010, 12:30:10 am »
True, we never know :P

The only thing I didn't like with the TI-86 is that it has no archive memory so no Flash APP support with fast commands such as xLIB app to help BASIC programmers, I don't think it lets you use big fonts on the graph screen and also the TI-BASIC language is much slower on it (and larger sized) than on the 83+ series. Besides that, pretty good calc I wish that was still marketted. Imagine how would have been a TI-86 Plus (96 KB of RAM and archive mem)

As for the TI-Nspire it is getting cracked so people will eventually be able to run assembly on it (some people alerady did, but the security exploit was not released to public yet
), but then, it's ARM assembly, kinda like HP calculators, not z80
« Last Edit: February 02, 2010, 01:18:03 pm by DJ Omnimaga »

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Calculator purchase
« Reply #11 on: February 02, 2010, 04:12:11 pm »
I just got an 86 for Christmas ;D.  I know if you release programs for it, I will use them, alomg with DJ and Art of Camelot and everyone else with 86s.

If you havn't bought a calc yet, I'd reccomend an 83+se or an old84+se.  I have three calcs, (83+se, new84+se, and 86) and my absolute favorite is the 83+se, but I really like the other two as well. ;D

Good luck with the jump up! (Or would it be down? 84<86. Hmm...)
« Last Edit: February 02, 2010, 05:39:26 pm by ztrumpet »

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Calculator purchase
« Reply #12 on: February 02, 2010, 04:55:40 pm »
We'll just call it a jump and be politicaly correct ;)

Hope you like the 84/83 sereis as much if not more! ^^