Release 0.9.5 "Everlasting" - Power management, offline graphics #1461
c3d
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release brings two major new features: vastly reduced power drain, and off-line persistent graphics.
New features
PICT
. Unlike HP calculators,PICT
is an actual variable in the current directory, meaning that you can have multiplePICT
, although bitmaps use a lot of memory. For example, running500 300 BLANK 'PICT' STO
will create a 500x300 pixels off-line image inPICT
, and all graphic commands after that will draw in that off-line image instead of on screen. Off-line graphics are not immediately shown on screen, but are displayed before returning to the command line in a way similar to theShow
command (i.e. centererd if smaller than the screen, and with scrolling if larger). They are also persistent, meaning that you need to explicitlyClLCD
to erase them.Blank
,BlankGrob
,BlankBitmap
andBlankPixmap
commands to create a blank image with default format, in HP GROB format, in DB48x bitmap (Black and white) format and in DB50x pixmap format (color RPL only).→HPGrob
,→Bitmap
,→Pixmap
commands which can be used to generate an HP-compatible GROB format, a bitmap or a pixmap (color RPL only) from an object. If the object is already a graphic, perform conversion. Note that on color RPL, conversions between color and monochrome formats are supported. Colors are converted to monochrome using grayscale patterns.→LCD
andLCD→
commands to send an object to the current graphics, or to create a graphic object from the current screen content.Off
command can now be used in a program and will preserve what is on screen. You can resume execution of the program by using theON
key. AddPowerOffWithImage
command to show off-images even from programs.Bug fixes
Info
in the interactive stackLastBitSet
(number bits starting at 0)Improvements
MemoryMenu
to make both GC and runtime statistics availableGraphicsMenu
by topics to accomodate the new commandsmake compare
which was trying to build a binary fromcompare.cc
Sub
a compatibility spelling forExtract
, not the default onedebug_printf
use lower-level routines that can run earlier after bootmake INSTALL_PGM_ONLY=y install
option for faster installModesMenu
,SymbolicResults
andNumericalResults
This discussion was created from the release Release 0.9.5 "Everlasting" - Power management, offline graphics.
Beta Was this translation helpful? Give feedback.
All reactions