Picasso96 Frequently Asked Questions


Last updated: 06th November 1997
... If you got any questions or answers - please E-Mail them to me, so that i can add it ...

Note:

The newest entries will be added at the beginning to give you the latest informations! If your problem is not covered here, it`s probably in the documentation.

  1. Q: What tool types are there to configure a Picasso96 board?
    A: There are:
    If you change the tool types you will have to reboot to get the changes activated.
    All other tool types are explicitly non-documented. Do not try them or you might be in real problems. Do not even ask anyone what they are for. They are only for our internal testing.

  2. Q: What Picasso96 ENV variables are there?
    A: There are:
    These environment variables can be changed any time and will take effect immediately.
    All other environment variables are explicitly non-documented. Do not try them or you might be in real problems. Do not even ask anyone what they are for. They are only for our internal testing.

  3. Q: I think that something is not working for me. Who is the right one to mail my report to?
    A: First, are you really sure that it is a Picasso96 problem? Did you read the documentation and you did not find enough information there?
    Ok, if you are sure you want to write a mail, choose the appropriate person to send it to:

  4. Q: I keep getting random crashes or currupted memory lists. What is wrong?
    A: Do you use FastIPrefs or do you still use the original IPrefs? The original IPrefs uses a far too small stack frame and gets in deep trouble when used with the v43 picture.datatype supplied with Picasso96. I suggest you switch to FastIPrefs and tell me if that "cured" your problems.

  5. Q: ShapeShifter is awfully slow in High- and TrueColor modes, it seems to use refresh modes. What can I do about it?
    A: The Macintosh can only use direct display memory access when using one of these modes: All other modes are refresh modes! And no, we can't do anything about it! Don't even bother to ask!

  6. Q: Since Picasso96 version 1.19 my mouse sprite is scrambled on the far right portion of the screen. What can I do about it?
    A: Since version 1.19, always 64 pixel hardware sprites are being used which need more time to fetch the sprite data during horizontal retrace. Please increment the horizontal total value of affected modes and move the mode to the left until this effect no longer occures.

  7. Q: Is there no way to get DPaint to work with non-planar Picasso96 modes?
    A: All those who want to use DPaint with Picasso96 should use ModePro and tell it to "force planar" screens.

  8. Q: I have problems getting a small mode like 320x200 to work with my CyberVision 64. What can I do?
    A: The default modes might be too small for your card. Try to increase the horizontal and vertical totals by a few percent.

  9. Q: It aint much but why is my mosepointer's colors being somekind of inverted when passing over colored areas of screens in almost any depth?
    A: That's a limitation of many VGA chips. They have only two real mouse colors and one inverting "color". On the PC, normally only two colors are needed so that's ok for them.
    You'll have to paint yourself a two colored mouse sprite, switch to software sprite or live with it. Sorry!

  10. Q: I have problems using IFF pictures with FastIPrefs, WBPattern or Multiview. What can I do about it?
    A: You can improve the situation by running CPUBlit. If you want to use CPUBlit, put it in your Sys:S/Startup- Sequence before the monitors are started. The line must look like that: 'CPUBlit -a -b'.

  11. Q: I already have a settings file for CyberGraphX or the old Village system which I want to use. What can I do?
    A: The PicassoModeTNG by Olaf Barthels can load those settings.

  12. Q: Why do some screens not respond to DisplayBeep()?
    A: Because Picasso96 currently does nothing when DisplayBeep() is called for a Hi- or TrueColor screen. The reason is that on screens that are not CLUT based, the standard way to do a DisplayBeep() does not work. Some replacement will be implemented later.

  13. Q: Why do all my icons flicker when moved around on a Picasso96 screens?
    A: With Picasso96 icons are not moved beamsyncronized. The icon is first cleared out at its current position and then redrawn at the new position.
    As a matter of fact, for a short amount of time the icon is not visible. This causes the flicker unless it happens in the vertical blanking period. Currently Picasso96 moves icons without waiting to be as fast as possible.

  14. Q: Why does PhotoGenics display only a strange black-and-white screen when trying to open a HiColor screen?
    A: That's because PhotoGenics incorrectly tries to open a screen with depth=0... use a screen promotor and tell it to open with depth=16... You can download some fixes for Photogenics from the Picasso96 home page.

  15. Q: I don't like the settings supplied with Picasso96 because they do not use the bandwidth my monitor likes or I would like to get better modes. What can I do?
    A: There are two alternatives:
    1. Use Picasso96Mode and either create new modes or alter the pixel clock of the existing ones, test the modes, save and reboot.
    2. Look at the Picasso96Settings web page and look if there is one for you...


  16. Q: Why is it that I can not use TrueColor modes with the CyberVision64?
    A: The cards supported by Picasso96 have different color formats:
    Cards and their supported color formats
    CardPlanarChunkyHiColor15 HiColor16TrueColorTrueAlpha
    CV3D-+++-+
    CV64-+++-+
    Domino+++---
    Merlin++++++
    oMniBus+++(+)(+)(+)
    PicassoII(+)+++++-
    PicassoIV+++++-
    Piccolo+++++-
    PiccoloSD64-+++++
    Pixel64-+++++
    RetinaBLT-++++-
    Spectrum+++++-
    uaegfx-+++++
    So, the CyberVision can not use 24 bit TrueColor modes but has 32 bit modes with an (unused) alpha channel.

  17. Q: I defined my own display modes, but some of them seem to have problems with the hardware sprite (of my Cirrus based board). It either disappears at the right side of the display or there are some strange pixels when I move the mouse sprite to the top of the screen.
    A: The mode you created does not give the VGA chip enough time to fetch the sprite data during horizontal retrace. You will have to increase the horizontal totals by a few pixels and move the display to the left. You can check this in the edit and test screens of Picasso96Mode, too.

  18. Q: Some of my pictures and images are not rendered correctly.
    A: Maybe some of your datatypes might be incompatible. We currently have tested and can advise the use of:

  19. Q: The supplied v43 picture.datatype has a smaller revision number than the CyberGraphX picture.datatype. Which one should I use with Picasso96?
    A: The picture.datatype supplied with Picasso96 is completely different to the one supplied with CyberGraphX. The Picasso96 picture.datatype works with Picasso96 and CyberGraphX, but the CyberGraphX picture.datatype works only with CyberGraphX. So, you will have to use the Picasso96 picture.datatype.

  20. Q: Why is it, that NewIcons icons are rendered incorrect when I use the option RTG?
    A: This mode is not compatible with Picasso96 before version 1.19.

  21. Q: Why is there no screen dragging with Picasso96?
    A: Hmmm, the sad thing is: VGA chips do not have the features the Amiga Copper offers. There are too many restrictions:

  22. Q: Which programs are known not to work with Picasso96?
    A: Currently, these seem to be:
    Please tell me what to add... :-\

  23. Q: Will there be support for the Retina Z2 or the Retina BLT Z3?
    A: Yes, support for the Retina BLT Z3 is on the way (nothing to test yet, though). Support for the Retina Z2 is planned and will be started as soon as we support segmented boards.
    Do not send any mail asking about specific dates or beta testing offerings, you will notice when the boards are supported!

  24. Q: How can I create new resolutions for Picasso96?
    A: You'll have to use Picasso96Mode. Here is how:

  25. Q: How can I copy resolutions or modes for Picasso96?
    A: You'll have to use Picasso96Mode. Here is how:

  26. Q: How can I delete resolutions or modes for Picasso96?
    A: You'll have to use Picasso96Mode. Here is how:

  27. Q: Picasso96Mode: how can I activate or deactivate a mode or resolution?
    A: Double click the list entry.

  28. Q: Some of my old Village drivers are behaving strangely or crash. Why?
    A: We really suggest that you get rid of them. The old Village API is a pile of ... :-(
    Please use the Picasso96 drivers or try the CyberGraphX ones!

  29. Q: The documentation says, KickStart 3.1 is needed for Picasso96. Why?
    A: Because KickStart 3.1 offers some basic RTG functionality not available under KickStart 3.0. This results in less patches and a higher level of compatibility. NEW FEATURE: from Picasso96 1.17 on, 3.0 is sufficient. We have found the differences and added the necessary code to allow full 3.0 compatibility.

  30. Q: How can I tell the version of Picasso96 I currently have?
    A: In the root directory of the archive or disk you got is a file called version. From a shell window, do "version <path>Version" or simply "type" this file. This file does not exists on the November 96 demo disk, but on all later releases.

  31. Q: I installed Picasso96, but I don't get any screen modes. What's wrong?
    A: The settings files which are currently supplied assume a PicassoIV board. If you have another one, start Picasso96Mode, select the menu "Attach setting to" and choose your board (should be the last line of the menu. If your board does not appear, the monitor file has not been started or is misconfigured (check tool types of Sys:Devs/Monitors/<YourBoardName>).

  32. Q: Why are screens with up to 16 colors so slow on fast Amigas?
    A: Because on most cards, these screens are planar. If you want to speed them up, disable the planar modes with Picasso96Mode.

  33. Q: Why is the scrolling speed of the Picasso II, Piccolo or Spectrum less than under the old Picasso, CyberGraphX or EGS software?
    A: This is because the Picasso96 software normally respects the rastport and blit masks which requires multiple blits to be performed. If you want to speed up blitting, add a tool type "IgnoreMask=Yes" in your Devs:Monitors/PicassoII, Piccolo or Spectrum icon. Be warned though that this mode may result in incorrect rendering.


Last updated: 06th November 1997
Copyright �`1997 by Village Tronic GmbH
Webdesign � by Jens Langner