P96 3.3.3 and crash when opening picture in multiview

Caution: Non registered users only see threads and messages in the currently selected language, which is determined by their browser. Please create an account and log in to see all content by default. This is a limitation of the forum software.


Also users that are not logged in can not create new threads. This is a, unfortunately needed, counter measure against spam. Please create an account and log in to start new threads.

Don't Panic. Please wash hands.
  • With a P96 workbench screen, please open attached "DoggieBackground.lace" picture in Multiview and then use Multiview's menu item to open it up in a separate screen. I get the following MuForce hit "doglace.txt" and graphic corruption.


    I'm not 100% certain if coming from P96 but seems like it could be since if I do the same from a workbench screen that is set to a native NTSC screen mode there is no issue.


    doglace.txt

    DoggieBackground.zip

  • Multiview will use a datatype to open the picture. Please double-check if there's a newer/bug-fixed version of said datatype.


    Jens

  • "DoggieBackground.lace" is a IFF picture that comes with one of the DPaint distributions. I can check the datatype version but I'm quite sure I'm using the OS3.2.2.1 version that comes with it.

  • Can you also check what colour depth and screen mode the picture is? Does it take advantage of AGA features such as HAM8 or 256 colours?


    Jens

  • ilbm.datatype is 47.6 (9/5/21)

    picture.datatype is 47.19 (12/15/22)


    Picture is a 16 colors 320x400 and in DPaint it opens up a NTSC Low Res Laced screen. So not a HAM or HalfBrite or AGA etc...

  • I narrowed it down a bit:


    If Workbench screen is 32 colors, then when picture is loaded on its own screen, then no issue.

    If Workbench screen is 256 , then see the issue. I haven't tried other color modes.


    The best way to reproduce is to make sure a P96 driver is loaded in monitor drivers and boot into a 256 color wb screen and then load picture in multiview and switch full screen mode.

  • Could this be a simple memory problem? To my knowledge, multiview will open it's own screen for displaying gfx, and that requires memory.


    Jens

  • Reposting what I posted on EAB here:


    I tried ilbm.datatype 45.3 and picture.datatype 47.19 and this is working. It opens up native Amiga screen and I don't see the crash anymore.


    If I go to the 3.1.4 version of both picture.datatype 46.13 and ilbm.datatype 45.3 then the behavior is different. It uses P96 screen instead of native amiga screen. Also, in this case I did not see crash.


    So something to do with 47.6 ilbm.datatype in 3.2 I suppose or interaction with P96?

  • So something to do with 47.6 ilbm.datatype in 3.2 I suppose or interaction with P96?

    I'd like to re-direct this to the OS3.2 team, as they know best what they have changed. The picture datatype appears to be key: Is this using FPU code? Maybe your setup doesn't have one?


    Jens

  • The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.