[49G+] C and SysRPL combined (HPGCC)



Hi.

I'm working on a plotter app for the HP49G+. I need to evaluate
functions using the emulator, so each point to be plotted is calculated
in a SysRPL program.

I'd like the plotter app to be grayscale if possible, and for that I
need to use HPGCC - as I understand it, that's the only way to make
grayscale graphics on the 49G+, right?

The problem is this;

Let's say I want to plot 5 different curves each made up of 131 points
- I now call my SysRPL program to put these 655 reals on the stack,
then call a C-program to display and connect those grayscale-style.
When the C-program ends and return control to the emulator (because I
want to calculate more points - the graph window may have moved etc.),
will the grayscale graphics disappear? I expect it to, as the emulator
will probably refresh the display.

Is there any way to make the emulator *not* refresh the display after
resuming control, or only refresh part of the display - I may want my
SysRPL point calculator display progress status at the top of the
screen, as some graphs take a long time to calculate.

I could also start on a math/parser lib to avoid the SysRPL part
altogether (except for setup informs etc.).

Regards
Steen
.



Relevant Pages

  • Re: Create Demo Application for Emaulator
    ... generate emulator images for our devices. ... two-line character LCD, no graphical display. ... You can emulate the serial port I/O using the hosting PC's serial port in ... because desktop PC's use drive letters, C:, D:, etc. while Windows CE does ...
    (microsoft.public.windowsce.app.development)
  • Re: Supercard
    ... particularly easy to try in an emulator, but it could also be used ... with a hardware VGA adapter. ... Just conscious of the fact that there's not that much more raster ... even on a modern display. ...
    (comp.sys.apple2)
  • Re: Supercard
    ... particularly easy to try in an emulator, but it could also be used ... with a hardware VGA adapter. ... There would only be as many horizontal pixels as there are on an ... even on a modern display. ...
    (comp.sys.apple2)
  • Recommendations for improving bitmap display speed
    ... I'm working on an emulator at the moment, and I need to update the display ... I'm using a 16-colour indexed bitmap, ... I'm using NearestNeighbor interpolation when outputing at anything but the ...
    (microsoft.public.dotnet.framework.drawing)
  • Re: Why are women too dumb to program a computer???
    ... rather than in a terminal emulator or otherwise displaying a ... But the capabilities of the display hardware/drivers aren't the same. ... - either focussed on some facts on which we disagree (e.g. about ...
    (comp.lang.java.programmer)