Serendipity Software

release notes for

BlackMagic V2.6.02

released on 22 April 2003

 

 

 

Server Version: V2.6.02

GUI Version:2.9.4

Agent Version V2.6.02

Supersedes: V2.6.0

 

Introduction

This document covers the changes since the previous release and includes bug fixes and new features. Please see previous notes for information on past releases. Where new features are added then this document details the operation of those new items and release notes should always be used as supplements to the manual.

 

NOTE - This release document also covers the V2.6.01 release which had limited information. That version also incorporated the MacOSX Release. The bug fixes and new features are separated into version for compatibility.

 

Any comments, queries or suggestions should be directed to support@riponce.com

For product information please see the Serendipity Software web site www.serendipity-software.com.au

Upgrade policy

All users that are within the one year warranty since original purchase or purchase of an upgrade are entitled the upgrade free of charge. Any users outside of the warranty period are required to pay for the upgrade and should contact the local dealer. Once purchased the user get a further one years warranty. Purchase of additional filters and output drivers does not constitute the same as a software upgrade. If purchasing an output driver for a new printer and the latest software is required, an upgrade will have to be purchased as well if warranty has expired.

Download Policy

Only dealers are allowed access to download updates and patches. The dealers must adhere to the upgrade policy. Anyone purchasing an upgrade will be shipped a CD containing the release unless Serendipity Software are advised that the dealer will be supplying the CD to the customer. The upgrade on the web site does not contain all items and is only supposed to be used for upgrading an existing installation. Serendipity Software recommends that all new installations be done with a full CD release.

 

If anyone has any queries regarding the policies please do not hesitate to contact Serendipity Software support by email support@riponce.com

 

Bug Fixes

Version 2.6.01
  • Fixed a problem with reading the linearisation charts for the Xrite DTP41
  • Fixed a problem with the Epson 7000/9000, 7500/9500, 10000/10000CF and 7600/9600 where the printing would stop when sending via a JetDirect box if the inks were low.
  • Fixed a problem where printing a file larger than 2GB using Named Pipes. The file would spool but not be submitted for imaging.
  • Fixed a problem with tiled tiff files from a Creo system would not image properly Bug #541
  • Fixed a brisque bug where a vignette was not showing up. Bug #538 and #463.
  • Fixed a bug where we failed to recognise schwartz and gelb in DCS2.0 hexachrome files as Orange and Green. Bug #535
  • Fixed a problem with the initial release of the DTP22 linearisation and densitometer drivers. We failed read data coming back from newer models.
  • Fixed a problem where Postscript files from a Barco system would sometimes have the magenta plate missing from some images. Bug #542.
  • Fixed a problem with nesting where it would fail to nest if the width and height correction are selected. Bug #545.
  • Fixed some problems with the database manager which now reports if data is missing in the archive when it is loaded.
  • Fixed a bug in the Paper Profile (dealer section) where the server would crash if it was saved without sorting or with zero data values. #555
  • Fixed a problem where jobs would get stuck on single processor machines. The imaging bar would complete to 100% and then remain there requiring a reboot. Bug #558.
  • Fixed a problem which caused internal test prints to fail if a number of them were submitted at once and the server quit.
  • Fixed a problem on the Scitex Brisque input filter with pre-separated CT/LW files where we were failing to pick up all the LW files. Bug #566.
  • Fixed a problem with the DTP34 where it would fail to read the black strip on a certain paper type imaged on an Epson 7600. This was in V2.6.01 - This was changed back again after many other paper types failed to read from the 0% wedge to 100% wedge as the arrows indicated. These could normally be read from the 100% to 0% wedge. Bug #571.
  • Fixed a problem where PDF files from Creo PDF2Go would not process. Bug#569.
  • Fixed a bug where the resolution restriction for 2up and 4up version would fail if an imposition was submitted giving a "resolution too low" error message. Bug #575.
  • Fixed a problem on Linux where frequently used windows such as Virtual Press or job info would become iconified.
  • Fixed a problem where the slugline (print jobinfo) or logobox would fail to image causing the job to fail.
  • Fixed a problem with the Lineariser where previous curve data was shown in tab 4 when selecting the option "Create curve from scratch". In this case it is not relevant that data is present as we are creating a new curve, so all values are set to zero.
Version 2.6.02
  • Fixed a bug in Scitex Brisque where some CT's would have the Cyan and Black reversed. #582
  • Fixed a problem where ColourKeys would fail to work when using a Roland in Hexachrome mode and ICC. The server would report an error "Printer Profile must be CMYK". Bug #581.
  • Fixed a problem with Tiled Tiff files from Scitex Screen2Go where the last part of the job would be cropped. Bug #590.
  • Fixed a problem with the ICC Tweaker where it would adjust the wrong area if a profile from Heidelberg PrintOpen was used. Sometimes the square would not appear to change at all, and other times it would be off centre. Bug #591.
  • Fixed a problem with the Scitex Brisque input filter where a Black CT file from a monochrome job was not imaging. Bug #594.
  • Fixed a problem with the Scitex Brisque input filter where a 1 pixel line was failing to show. Bug #580.
  • Fixed 2up and 4up checking which was working incorrectly for landscape jobs. If the job had been sent as landscape the file errored because the height of the job was then checked as the width. Now we look at the dimensions and which ever is the larger is taken as the height and the shorter as the width.
  • Fixed a bug in the screening where distinct bands would show with stochastic and stochastic III but not with stochastic II. Bug #607.
  • Fixed a problem with Barco PS files where duotones were causing jobs to image incorrectly. Bug #542 and #610
  • Fixed a problem with replace colours. If a process colour was not mapped in a replace set but there was an equivalent in the System Specials selected then it would get mapped anyway. This happened when CMY was replaced with Black but Black left un-selected (it's already black). There was a CMYK Black defined in the system specials which was incorrectly replaced. Bug #622.
  • Fixed a bug where the Quickcal internal test job could cause a server crash if the plates were replaced with only one colour e.g. Black. Bug #617.
  • Fixed a problem with the Scitex Brisque input filter where a filename truncated with a "~" would fail to be picked up. Bug #624.
  • Fixed a problem where some files from a Barco FlexRIP (.lp files) would give decompression error, Bug #625.
  • Fixed a permission problem with the IRIX (SGI) platform where each time the client was launched you would be prompted to choose Admin or User mode.
  • Fixed the EyeOne linearisation chart for Hexachrome. The Orange and Green patches were all 100% tints. Bug #635.
  • Fixed a problem on Scitex Brisque Impose and Celebra Impose where a special colour would appear different when output as an imposition to when it was output as a single page. Now they should all look the same. Bug #410.
  • Fixed a bug with the Paper Profiler (dealer section) on the Mac OSX version where flipping between Chart and Graph view failed. Bug #620.
  • Changed the Database Manager so that ICC profiles are now archived with Tweak Sets unless the "top level only" or "no icc" option is used. Before Tweak sets could be saved on their own but if there associated ICC's are not present you cannot open them in the ICC Tweaker. Bug #588.
  • Fixed a problem when importing swatches from Photoshop 7.0 into the Swatch Editor. If the colours were in LAB space and A or B were negative values the Client would crash and the swatch would not import. Bug #584.
  • Fixed a problem with importing greyscale swatches from Photoshop into the Swatch Editor. The tint values would be reversed i.e. 10% was loaded as 90% etc. Bug #584.
  • Changed the order that the Client searches for the server to connect to. Previously it would always try localhost before looking for the last connected machine. Now the order is command line, lastip config file, and then localhost as it was supposed to work. Bug #643.
  • Fixed a bug with the Epson 7600/9600 and Epson 10600 devices where a job with a single character jobname e.g. 2 would fail to print. Bug #644.
  • Fixed some decompression errors with some Barco FlexRIP .len files.
  • Fixed some decompression errors on some Scitex Brisque files. Bug #645.
  • Fixed a problem with separated Postscript files from ArtPro 6.5 where it would not process the separations. Bug #626.
  • Fixed the Scitex Brisque Input filter where files from Corel Draw which generated NewCT (nct) were not working. Bug #646.
  • Fixed the Scitex Brisque input filter where jobs with multiple CT's with different offsets would print incorrectly. Bug #647.
  • Fixed a problem where it was possible to send a job to a pagesetup with a Halftone screening configuration of 0 lpi. This would get to the image queue and change status to "Imaging" but not actually image. A server restart was required to remove the file. The server now errors any files with a lpi of less than 1. Bug #651.

New Features and Enhancements

Version 2.6.01
  • Added a check and error report for Solaris and Irix platforms if the license cannot be saved due to permission problems.
  • Added LPR destination in the Control Panel. This can have speed improvements over TCP/IP destination when using Epson Printers.See See New LPR Destination.
  • Added support for the Barco FlexRIP .len and .lp file formats. This is handled via a new input filter for Barco FlexRIP. See See Added support for the Barco FlexRIP.
  • Added a "select all" button to the Print Gallery. When selected the button changes to a "select none" button.
  • Added some checking in the database manager to check an archive for missing data. It was possible to load an archive from file and it display correctly but have corrupt data. We now check for this and alert the user.
  • Improved memory usage of the Database Manager when loading an archive making it more efficient and reliable.
  • Added an "Add everything to the archive (no icc)" option. This is because when ICC profiles are added to the archive they can create a large archive and this can cause memory problems. Archiving a database without icc's is much faster and smaller. See See New Option in Database Manager.
  • Added a check for the "Enter" key after altering the Yule Nielsen number in the densitometer. Pressing enter after adjusting this value updates the "Dot area" field.
  • Changed the behaviour of the rename/use existing/overwrite function of the Database Manager. Previously it would simply place a "*" in front of the name as a rename. Now it continually prompts the user to change the name if "rename" is selected.
  • Added a message in the server identifying corrupt database files. This is done on start up and if a file is found to be corrupt then the message gives the path to the file so that it can be removed.
  • Added an option to autoproof to multiple pagesetups simultaneously. This allows you to automatically have one proofed locally and one sent to a remote proofer or to a file format for screen proofing. Previously this could only be done if the job was submitted manually. See See AutoProof on all Pagesetups.
  • Added Stochastic III screening mode which improves output for unscreened data such as Postscript files or any of the unscreened RIPs supported. This reduces contouring/solarisation. See See New Screening Mode.
  • Added support for the Epson 10600 printer. This is a new output driver. See See Epson 10600.
  • Added an option in the System tab of the control panel to allocate the amount of memory to use for rotations. This will improve performance for people with a lot of RAM as the disk activity will be reduced. This will especially help Scitex Brisque and Celebra impose jobs.
  • Added a new option in the Launch Pad called "client properties". This gives the option to bring pop up dialogues to the front. What can happen is a pop up window from say a Correction LUT chooser can disappear behind the another window if that window is clicked with the mouse. This can make it difficult to locate the window especially on a small monitor. With this option enabled the chooser window would automatically pop to the top after 3 seconds. See See New Client Properties setting.
  • Added an enhancement to popup tooltips to allow you to click on them to dismiss them. There are some instances when they do not dismiss automatically as they are supposed to so now they can be dismissed.
  • Made some speed improvements with RDT de-screening. About 10% faster in some test cases.
  • Added support for the Gretag EyeOne spectrophotometer.
  • Added new options to all the product range to be able to not have ICC profile support or RDT support. These are lower cost options and can be upgraded at a later stage if desired.
  • Improved performance of printing by removing an automatic pause feature. Now jobs are submitted continuously if they are waiting to print once the previous job has completed.
  • Removed the resolution restriction for 4up and 2up BlackMagic versions. Size is still restricted.
Version 2.6.02
  • Added HP2000 vintage driver.
  • Added spinjet for HP5000 which includes the Fuji double proof.
  • Separated the DTP32 and DTP34 drivers. Before this was a common driver for both devices and now they are dedicated drivers. This allows for various peculiarities between the two.
  • Polling speed increase for the tiff based RIP (about 20%)
  • Added the ability to emulate the Version 2.4 special colour handing when ICC profiles are used. In V2.4 all CMYK spot colours would pass through the CMM and be adjusted by the ICC profiles. In V2.5 and above this was changed so that only the Process colours are affected by the ICC engine and the CMYK spots are not affected. Some customers preferred the V2.4 handing. This option can be selected from the System tab in the control panel. This fixes Bug #599 where a special colour as a spot would appear different to the same colour as process. See See Option to Emulate V2.4 special colour handling.
  • Added a vintage driver for the Roland FJ500
  • Improved the speed of the nearest neighbour resampling mode.
  • Added support for the Roland FJ540, SJ740/540 and CJ540. See See Roland FJ540.
  • Speed improvements when polling from MacOSX version to any other platform when the agent is used.
  • Tiff based RIP now ignores the ._* and .DS_* files which are MacOSX resource files. These would previously show up in the RIP monitor.
  • Spooling time is now updated periodically. Previously it was only updated at the end of spooling.
  • Added web interface into the server. This enables web browsers that have a network connection to the BlackMagic server to connect to it for system and queue information and job status. See See WebServer.
  • Major speed improvements in polling Celebra (V4.2 and above) making it about 5 times faster.
  • General speed improvements in polling. This is especially good for RIP's with large numbers of files.
  • Made some changes in the ICC engine for better compatibility with V2.5 ICC use.
  • Removed the error message "Unrecognised File Usage Data" from the Brisque Input filter. This was not really an error and therefore served no purpose.
  • Added support for the HP120. See See HP 120.
  • Added support for the importation of swatches from Illustrator 10 into the swatch editor. The Illustrator file must be saved with no compression. Bug #604
  • Altered the Lineariser to show the Yule Nielsen number as 2.0 under the advanced options when creating a new curve. This was previously showing as 0 even though the default set is 2.0 and was confusing. The YN number always defaulted to 2.0 when updating an existing curve. Bug #595.
  • Added the ability to re-order the list of plates in the Colour Keys list. This is done by simply dragging and dropping the colour combination to another location in the list. Bug #578.
  • Added support for DIC colour swatches from Korea. Bug #611.
  • Added a check in the Pagesetup and Printers of the Control Panel to make sure that a valid Printer and Destination respectively are selected. It will not allow a save if one is not selected. This is possible if only a Pagesetup or Printer is added to the database with the Database Manager without its printer and destination. Bug #586.
  • Changed the server log to only restore to the desktop if it has been saved to the desktop. Previously this would always be restored. Bug #585.
  • Added a patch number to the Lineariser interface in tab 4, acquire data. This makes it easier to follow if using a dot reader. Bug #648. See See Added Patch numbers to Lineariser.
  • Improved the launching of the Postscript interpreter on Unix and Mac OSX platforms to fix a problem where the RIP would sometimes fail to start.
  • Added a message in the server as to which profiles cause a "bad magic number" error, so they can be identified and fixed or removed. Also added a check to ignore MacOSX resource files. Bug #650.
 

Some of the New Features in more detail

This section describes some of the new features in more detail.

New LPR Destination

We have added a new destination called LPR which can be more efficient in printing in some instances.In tests with Epson Printers is it generally faster then using the TCP/IP destination. Although this may not affect many people as TCP/IP may be fast enough most cases. If the printer does not stop midway through printing then it will not be of benefit. But if it does then most likely reason due to data transfer speed from the server to the Printer. Selecting this option may be more efficient.

 

New Option in Database Manager

We have added a new option in the Database Manager to make for more efficient memory use and smaller database files. This option gives you the ability to archive the database without ICC profiles.

 

New Screening Mode

We have added a new screening mode called Stochastic III. This can give improved output quality for unscreened data such as Scitex or PS.

 

Added support for the Barco FlexRIP

We now support two native file formats from the Barco FlexRIP, those with .lp extensions and those with .len extensions. This is available as a new Input Filter giving you two new options in the list of RIPs to choose from.

 

 

T he polling is done by creating a JobGenie with the JobGenie Editor to match the filename. When done just select the JobGenie in the RIP window. Please see Release Notes for V2.5 on how to configure the JobGenie.

AutoProof on all Pagesetups

We added the option to autoproof to more than one pagesetup if desired. For example you can choose to proof to a local printer and remote, or send locally while proofing to PDF or JPEG for a screen proof.

 

Improved Rotation

There is a new option that can be found in the System Tab of the Control Panel that can improve rotation on unix based system such as Linux and Mac OSX. This allows you to place a memory allocation to use for the rotations.

 

This can help with imposition jobs from Scitex Brisque and Celebra where the system default (entering nothing) will work well. But for single pages as a guide try 100MB for a Mac OSX that has 512 MB RAM.

New Client Properties setting

There is a new option on the LaunchPad called "Client configuration".

 

This option bring dialogues or sub windows to the front always. An example of such a window is a Submit window from the RIP Monitor or LUT selection window in the control panel. These can get pushed to the back by accidentally selecting another window which hides these dialogue making it difficult to locate. This option will pop the window to the front after 3 seconds.

Option to Emulate V2.4 special colour handling

In V2.5 the ICC engine was changed to only pass CMYK process colours through the CMM (Colour Management Module) and not the CMYK specials. This is a more accurate method of colour matching. However this can be undesirable for some customers so there is a new option available in the System tab of the Control Panel to emulate the V2.4 method where CMYK Specials were also passed through the CMM.

 

Added Patch numbers to Lineariser

For those users that do not have one of the strip readers to read linearisations patches directly into the software, it can be easy to loose your place while reading. The Manual entry Linearisation charts have patch numbers on so we have added them into the software interface to make it easier to continue reading.

 

New Printers Supported.

There are three new printers supported, the Epson 10600, Roland FJ540 and HP 120.

Epson 10600

This is support with a new driver available in the printers list.

 

Roland FJ540

This is a new printer driver available from the list.

 

HP 120

The HP 120 is a new driver available in the printers list.

 

WebServer

In this version there is a webserver built in. This allows any standard Web Browser to connect to a BlackMagic to retrieve Queue and System information. To connect to the BlackMagic, start a web browser on any machine that is connected to the network and can access the BlackMagic, and type the following location in the address bar. http://<blackmagic server name or IP address>:8080. See below for an example of a BlackMagic running on a machine called Tanglefoot.

 

This will connect to the BlackMagic and show the first screen giving access to various options as shown below.