[iyonix-support] Re: Filer crash

  • From: "David J. Ruck" <druck@xxxxxxxxxxxx>
  • To: iyonix-support@xxxxxxxxxxxxx
  • Date: Wed, 03 Oct 2012 08:16:39 +0100

On 02/10/2012 13:56, Tim Hill wrote:
In article <506A9507.6060102@xxxxxxxxxxxx>, David J. Ruck
<druck@xxxxxxxxxxxx> wrote:

[s'd]

Filer crashes are generally from 3 causes, in order of freatest
likelihood:-

1) Dodgy Application Icons - sprites which have been created on RISC OS
4.X or 6 with alpha transparency or other non standard features. Note
which filer windows you have open when the crash occurs.

Really? ROL ended up (inadvertently, I hope) sabotaging everything not
theirs? What a bizarre way to attract users.

Nobody would disagree that the Sprite format needed updating, but at what
cost was that?

Much as I'd like to have a go at ROL (for not making such features available as chargeable upgrade for users of all RISC OS hardware), it is the responsibility of the developers to ensure this does not happen.

Is analogous to the situation when the Risc PC with RISC OS 3.5 came out with the new deep sprite format. If you used full palette 256, 32K or 16M colour sprites as application icons, they would not be compatible with older machines running RISC OS 3, and would be liable to crash them.

Developers must ensure they do not use any features of sprites in their application icons which are not supported by the target OS version. This is true for anything that is loaded automatically by the OS before the application is run. Once the application is running it can query the OS to determine if new features can be used, or to fall back to older methods.

Cheers
--
David J. Ruck
email: druck@xxxxxxxxxxxx
phone: +44(0)7974 108301
---
To alter your preferences or leave the group, visit //www.freelists.org/list/iyonix-support
Other info via //www.freelists.org/webpage/iyonix-support
List-related queries to iyonix-support-moderators@xxxxxxxxxxxxx

Other related posts: