How to configure Picasso96
Picasso96 stores all configuration options in these places:
- the settings file containing all display mode information which is usually stored in SYS:Devs/Picasso96Settings
- the tool types for the monitor driver which is normally in SYS:Devs/Monitors/<your_card_name>
- the optional environment variables which can be found in ENV:Picasso96
How to configure Picasso96?
-
The settings file containing the screen modes is maintained by
Picasso96Mode or PicassoModeTNG.
It will not be changed during updates if not explicitly selected.
-
The tool types are initialized during the first installation of Picasso96 and
will not be changed during updates.
You can change the tool types from Workbench or with the PVS (Picasso96
variable setter; by Ralph Torchia) program.
Available are:
- SoftSprite: use software sprite emulation in all modes.
- BigSprite: double the size of the sprite (ECS sprite only)
- BorderBlank: force board to always (Yes) or never (No)
display a border, defaults to do the same as the system.
- DisplayChain: if set to "no" the Amiga or other boards will
never been shown by the board switch. This is used for multiple
monitor configurations.
- IgnoreMask: if set to "yes", masked blits are treated like
unmasked ones for speed reasons.
- NoPlanar2ChunkyBlits: use CPU routines instead of on-board
blitter for that purpose. Might be faster in certain cases.
- NoBlitter: if set to "yes" the on-board blitter will never
be used. Activate this only when absolutely necessary.
- BoardType: the type of the board to configure by this monitor
driver, e.g. "PicassoIV".
- SettingsFile: name (and path) of the settings file. Defaults
to SYS:Devs/Picasso96Settings.
-
The environment variables are only optional and are modified
manually from a CLI window by calling
"SetENV Picasso96/<option> <value>".
If this does not work you probably do not have a directory named Picasso96
in your ENV: directory which needs to be created.
GUI alternatives are the PVS (Picasso96 variable setter; by Ralph Torchia)
and the P96GlobalPrefs (by Oliver Gerler) programs.
You can store those settings by copying them to ENVARC:. This way they
will be reactivated each time you reboot your system.
Valid options are:
- AmigaVideo: if set to "31kHz", the Amiga will be
set to a MULTISCAN-like mode when Picasso96 screens are shown.
This is necessary if you want to have a high audio sampling
rate because the Amiga audio is coupled with the Display DMA.
Only set this if you do not have a 15kHz monitor like the A1084
attached to the Amiga video port.
- BlackSwitching: if set to "Yes", the display
will be set to black when screen switches involve a memory
transfer of the new screen to the board. This way it might
look better. Use it as you like it.
- DirectColorMask: if set ("Yes"), masked blits are
supported in HiColor and TrueColor, too, but this will slow
down operations like shell scrolling. Use only if absolutely
necessary.
- DoNotSetMMU: if set ("Yes"), then the MMU of 040 and 060
processors will be set to "Cache-Inhibited Serialized" (040) or
"Cache-Inhibited Precise" (060) instead of "Cache-Inhibited
Non-Serialized" (040) or "Cache-Inhibited Imprecise" (060). This
slows operations to the graphics board down but might be needed
on some systems. Try this switch if you get rendering errors.
These are all currently supported options. Do not use other ones you might
have found or been told by a friend, they are only for our internal testing
purposes.