Author Topic: TI-84 Plus C Silver Edition menus performance test  (Read 5403 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
TI-84 Plus C Silver Edition menus performance test
« on: February 23, 2013, 10:49:57 am »
In a previous news we started to address the performance of the new TI-84 Plus C Silver Edition with ticalc.org.

But before even speaking of the TI-Basic and asm performance, let's have a look at the system menus behaviour.



Firstly the MODE menu. Its display was almost instantaneous on the TI-83 Plus. It was a little slowed down on the the faster TI-84 Plus because of the use of small font.

Now on TI-84 Plus Silver Edition C it needs almost one second to display! :O
Its display is so slow that it becomes perfectly feasible to take a photo with half the menu:



Now for the system menus using the large font.
Navigating through those menus was instantaneous on the old TI-83 Plus and TI-84 Plus. But now on the TI-84 Plus C Silver Edition we see clearly see the refresh from top to bottom.

This means in particular that we can not use the calculator on the same typing speed as the old calculators. We must wait until the screen refresh is completed, or some keypresses are going to be ignored.

For example in the video below, I press four times the right arrow at the same speed on TI-84 Plus and TI-84 Plus C Silver Edition to navigate the menus. The TI-84 Plus C Silver Edition ignores half of my keypresses! :O

I admit that it is quite painful when using the TI-Basic editor in insert mode or when you are at the bottom of the screen, but maybe it's because I'm too accustomed to previous TI-z80 models and a new user wouldn't mind?



If there is no way to improve this speed, it would be nice to create a buffer capable of storing a list of unhandled keypresses, which will have to be processed in order later, once the cpu is available again - it allready existed in the early 1990s on the HP-48 calculators.



Video of the test:



Source:
http://tiplanet.org/forum/viewtopic.php?t=11302&lang=en

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: TI-84 Plus C Silver Edition menus performance test
« Reply #1 on: February 23, 2013, 11:29:44 am »
This means in particular that we can not use the calculator on the same typing speed as the old calculators. We must wait until the screen refresh is completed, or some keypresses are going to be ignored.

For example in the video below, I press four times the right arrow at the same speed on TI-84 Plus and TI-84 Plus C Silver Edition to navigate the menus. The TI-84 Plus C Silver Edition ignores half of my keypresses! :O

I admit that it is quite painful when using the TI-Basic editor in insert mode or when you are at the bottom of the screen, but maybe it's because I'm too accustomed to previous TI-z80 models and a new user wouldn't mind?


Same for the TI-89 Titanium...
The CSE isn't the only model with this problem. However, the 68k series's key delay can still be fixed.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-84 Plus C Silver Edition menus performance test
« Reply #2 on: February 23, 2013, 11:35:12 am »
On the TI-68k series, tiosmod+amspatch alleviates the performance problems, and we can re-sign the OS for seamless transfer.
The 84+CSE might just have OS upgrades signed with overly long keys (and thereby poor validation time), which makes the re-signing part harder.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: TI-84 Plus C Silver Edition menus performance test
« Reply #3 on: February 23, 2013, 11:37:46 am »
On the TI-68k series, tiosmod+amspatch alleviates the performance problems, and we can re-sign the OS for seamless transfer..
That's what I meant by the performance problems being "fixable."
However, we can still send our user-made OSes on emulators, and we don't need to send them to our actual calcs.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7918
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI-84 Plus C Silver Edition menus performance test
« Reply #4 on: February 23, 2013, 03:44:02 pm »
Wow, the mode menu is slow O.O
Maybe it would speed up if they would draw everything to a buffer, making it only to be recalled once....

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: TI-84 Plus C Silver Edition menus performance test
« Reply #5 on: February 23, 2013, 05:50:31 pm »
Gee wiz... that thing is slooooooooooow!
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55851
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: TI-84 Plus C Silver Edition menus performance test
« Reply #6 on: February 23, 2013, 06:19:56 pm »
Actually from videos I didn't find the mode menu to be unbearably slow, but it could definitively be annoying if you have to access it a lot.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify