QNX 4 Photon Beta patches available

Hmmm… not sure if this will end up being a double post…


We have just posted two beta patches for Photon 1.14 for QNX 4

Photon 1.14 runtime patch D
Photon Development patch B

They can be accessed through:
http://betas.qnx.com/photon/runtime/Beta/
http://betas.qnx.com/photon/toolkit/Beta/

If you have been aQNX 4 Photon beta tester in the past and remember teh
userid and password then you’ll still have access to this area. If you
don’t remember or would like to participate for teh first time please apply
at:
http://qdn.qnx.com/beta/form.html

The contents of these beta’s are as follows:


Photon 1.14 Patch D (Beta) Changes for Runtime February 3, 2003


crttrap.list

  • Contains latest device ids for new drivers (used by crttrap).

Cyrixbios.trap

  • Updated to support latest National Semiconductor Geode.

matbios.trap

  • Updated to not detect latest Matrox chipsets.

m64bios.trap

  • Updated to not trap detect Radeon chipsets.

Pg.matroxg

  • This driver supports the following Matrox chipsets:
    G200
    G400
    G450
    G550

Pg.radeon

  • This is a new driver for the ATI Radeon chipsets.
  • It includes support for the following chipsets:
    Radeon 8500
    Radeon 7500
    Radeon VE / Radeon 7000
    Radeon / Radeon 7200
    Mobility Radeon

Pg.rage128

  • This is our latest driver for ATI Rage128 chipsets.

Pp.bmp

  • Enabled support for outputting to 8bpp.

Pp.canon, Pp.escp2, Pp.pcl

  • Fixed QNX CMYK dither.

NOTE: If you have a Canon printer, you must:

  1. Edit your lpsrvr configuration file, (usually
    etc/config/lpsrvr.node) and add the following:

[canon.phs]

Use the Canon Filter and Feed into Raw Queue

ta=PAR1
co=/usr/photon/bin/Pp.canon $(spfile) > $(device)

  1. Append the Canon configuration file (“canon.printers”) to the
    “printers” configuration file (usually “usr/photon/print/printers”):

cat usr/photon/print/canon.printers >>usr/photon/print/printers


Pp.ps

  • You can specify a font map using the -f command-line option.

keyboard definition files

  • Added the Euro sign.

Photon

  • Fixed a crash in the photon server.

pfm

  • Updated to display long dir names.

phditto

  • Fix for transparent images.

phfontpfr

  • Fix to correct extension behaviour.

phfontphf

  • Fix to extension processing.
  • Clipping fix for Cyrillic.

phlib_s11

  • Fix for memory leak.

phrelay

  • Fixed 10 second delay when connecting linked with static photon lib
    (allows connecting when Photon is not running on target).

prpropsi

  • Fix for outputting to 8bpp in non-interactive mode.

pterm

  • Added a new command-line option (-K) to set the default foreground
    and background colour.

snapshot

  • Fix for outputting to 8bpp in non-interactive mode.

Photon 1.14 Patch B (Beta) Changes for Toolkit February 3, 2003


Pf.h

  • const parameter change to PfFractionalRenderText prototype.

PfMsg.h

  • Added PHFONT_MAX_STRLEN.
  • Added PHFONT_MAX_WIDTHS_LONG to prevent memory corruption
    with local metrics.

Pg.h

  • Synchronization of header file.

PtProto.h

  • Added prototype for PtNextTopLevelWidget().

PtTerm.h

  • Update to the display of some non-ASCII characters in pterms.

appbuilder

  • Update to default for working directory for PhAB projects.
  • Resizing disabled for Font dialog.
  • Update to PhAB widget tree reset when widgets are raised or lowered.
  • Text now displays past the end of applications text in
    applications Selector.
  • Pixel sizes updated as widget increases in size.
  • Delete template now has Done button.
  • Compile dialog is resizable and text wrapping is enabled.

phexlib3r.lib

  • Update to the display of some non-ASCII characters in pterms.

photon3r.lib, photon_s.lib

  • Update to enable balloons inside a divider.
  • Added “const” to PgDrawRect().
  • Fixed memory leak if PtAppAddFd() fails.

phrtlib3r.lib

  • RTTrend fixes.

Great! ATI Radeon 9000 Pro (Pg.radeon), ATI Rage 128 Pro (Pg.rage128), …
works fine. Appreciated. Just, I have one peculiar requirement:
wouldn’t it possible to extract setting refresh (realization of -R)
from the driver code and create refresh_radeon or refresh_rage128
utility or to give an option to driver just to set up refresh and exit ?
It would be profitable for QNX Windows (which is also sold by QSSL)
and it requires almost no effort. We have much better experiences
with gr.vesa2 driver than with scitech. gr.vesa2 works fine with the
above mentioned cards, but refresh is just 60Hz.

Andy

You may get a respones if you post this in the beta newsgroup, given you are
asking about a beta patch.
I’m glad you like the new drivers, even if they don’t do everything you
want.

-Martin

<andy@microstep-mis.com> wrote in message
news:b3d5kb$u54$1@charon.microstep-mis.sk

Great! ATI Radeon 9000 Pro (Pg.radeon), ATI Rage 128 Pro (Pg.rage128), …
works fine. Appreciated. Just, I have one peculiar requirement:
wouldn’t it possible to extract setting refresh (realization of -R)
from the driver code and create refresh_radeon or refresh_rage128
utility or to give an option to driver just to set up refresh and exit ?
It would be profitable for QNX Windows (which is also sold by QSSL)
and it requires almost no effort. We have much better experiences
with gr.vesa2 driver than with scitech. gr.vesa2 works fine with the
above mentioned cards, but refresh is just 60Hz.

Andy