cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3264|回复: 0

Exciting graphic objets on the HP-Prime

[复制链接]
发表于 2013-8-13 08:09:27 | 显示全部楼层 |阅读模式
Most graphic calculators have rectangular graphic items usable on their own interpreted programming language.

Those items are called Picture on TI-z80. The new TI-84 Plus C Silver Edition color calculator for back to school 2013 even adds a second specific graphic item, the Background type.

However those items often have some limitations with the official programming language:
  • their numbers is limited
  • they are bound by the screen size
  • they can not be created on-calc and thus need an ASM program or a specific software on a computer
  • if they can be created on-calc, the only way is to store the content of the screen (screenshot)
  • they can not be modified but only overwritten through the creation of a new object
  • it is not possible to show a part of those items
  • those items can only be displaying by starting at the top left of the screen


Of course, there are ASM programs going through these limitations. However, they often use for this purpose their own grapahic item format which is thus incompatible.



The official programming language of the HP-Prime supplies us with a lot of surprises about this, as it is possible to create graphic items with the content and dimensions you want, to display them wherever you want, and even to modify them like you want! {:thumbsup:}

Thus here we see two DJ_O and Gilles59's programs using the official programming language to test the scaling and scrolling of a graphic item:
http://www.youtube.com/watch?feature=player_embedded&v=MAqliitysTU
http://www.youtube.com/watch?feature=player_embedded&v=Ihknro-lBM4



It shows exceptional performances for an interpreted language, which are currently impossible to achieve on other calculator models without ASM.

Even if those performances may not be enough for games which massively redraw the whole screen (for instance, action games with scrolling, or even 3D FPS games), it remains a honorable performance. {:thumbsup:}



Source of the programs:
http://www.omnimaga.org/index.php?topic=16761.msg303466#msg303466

Crossposted from:
http://tiplanet.org/forum/viewtopic.php?t=12830&lang=en

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-22 01:04 , Processed in 0.066158 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表