conflictapro_b-0.6
--------------------

---

This file contains infos about possible probs while using certain programs.

---

NEWS:
     [11-Apr-2010]   0.6   Two more proggies added.
     [26-Feb-2010]   0.5   New problematic proggies listed.
     [13-Jul-2009]   0.4   Found new conflict.
     [26-Jun-2009]   0.3   New entry.
     [19-Feb-2009]   0.2   Rewritten/fixed + new entry.

---

PROGS:

[*]
menufy(iconify)

This prog. allows to "hide" almost any window on the pubscreen by resizing
it to something like one point.

Main problem with this thing is, that it does not take any precautions about
the state of inputs and when used without care may hang input completly.
For example: When you click and hold lefty mouse on a dragbar of some window
and then press qualifier key and release left mouse button and click it once
again it will hang the input. To reduce the chance of such deadlock, dont
use mouse - use keys only.

[*]
patchwb

With this one you can patch 'workbench.library' of 3.0/3.1 so that OS wont
hang anymore upon screen opening.

Two common conflicts exist. One is when OS 3.5/3.9 'IPrefs' is being used -
dont use 'patchwb' then. And the second which is OS 3.0/3.1 'IPrefs' + 'MCP's
"Screen Activation" - this is deadly mixture, cuz once you close the screen
it wont reopen, so you have to disable that feature in 'MCP' or use newer
'IPrefs'.

[*]
SystemPatch-2.x

A patchbox with plenty of replacements for OS functions.

On 68020 "-RawDoFmt" should be specified on the command line, since some rare
progs usually crash while using that replacement. On 68040 and probably on
68060 when no support library was loaded by the 'SetPatch', 'Switch()' will
crash the machine - you should add "-Switch" to the command line when your
setup does not load support library. Add "-SBitMap" to gain compatiblity with
older graphics related software, like 'PPaint's animation player  or 'BME'.
Add "-AddBob" to fix problems with bobs(this will fix probs with 'NewIcons'
if 'Fblit' has 'AddBobPatch' and 'RemBobPatch' enab.). Add "-ClearRectRegion"
if you are encountering problems while marking icons on the 'Workbench'.
If you use 'PowerWindows' and windows become trashed after iconifying then
add "NOLAYERS". I truly dont recommend 'dos.library' patches thus "NODOS".

[*]
patchcontrol

'SetFunction()' enhancer.

This program does everything improperly. For instance: 'MagiC64' will stop
working after few screen openings. I recommend to replace it with THOR's
'SaferPatches' version 2.12 + 'CyReq'.

[*]
PowerWindows-1.x

Allows windows to be iconified or moved out of screen.

Main problem here is that it does not care about 'Intuition' stuff, so if you
got it configured to deiconify with one lefty click and you actually manage
to click two times as fast as possible it will crash the machine. There is
workaround and it is quite simple, all you have to do is to give it priority
higher than 'input.device', so 20+ will do. But in conjunction with 'AWeb'
this problem still exists, so you may like to exclude it from being patched
by 'PowerWindows'.

[*]
borderblank

Blanks border on the pubscreen(s) under ECS/AGA.

This proggy may initialise improperly and trash memory when there is no pub.
screens around.

[*]
CyberBugFix

Allows to speedup/enhance AGA by using 'cybergraphics.library' features.

Initializes improperly when there are already opened screens. Also, its conf.
parser has bugs, make sure that each line has a line feed or else it will
crash! Anyway using its env. vars is not recommended since parser reads zero
page memory illegaly, an thus may destabilise whole OS! What you should do
is to attach 'fscreen' as a companion and control graphics memory allocations
with 'gfxroute' instead. Another problem is 'LockPubScreen("Workbench")'
- this is silent OS killer when 'CBX' or 'CGX-AGA' are on, so to avoid mem.
trashes, use 'WBOpen'('OpenWorkBench()') proggy before 'LoadWB'.

[*]
WindowToFront(others too)

Allows simple ops on windows with mice and keys.

Problem with assigning double clicks to lefty. I did some research and it
looks like this is OS bug and not 'WindowToFront'. Never use LMB double click
hook or you will be reciving random lockups! Most safe combination and yet
comfortable(not at start, you have to get use to it) is "hold left, and press
rmb two times" - no lockups plus windows wont toggle mistakenly.

[*]
ram-handler-44.23(BoingBug)

Supposedly improved 'ram-handler'

This thing is badly written and may crash your machine! 'MuForce' yells like
crazy when im doing something in 'RAM:'. Recommended to block in 'SetPatch'
or to delete if rom update was split.

[*]
topazpatch(few others too)

Replaces 'Topaz.font' with the font of your choice.

Program works as expected but forbids certain 'BlitzBasic' programs from
working if your font isnt proportional, say 8x6 ... If you run 'Smartcrash'
then you can safely click 'Skip' and proggy will continue, but if you dont
then you will be unable to start it as OS will popup 'Software Failure'.

[*]
KingCON-handler-1.4+

Enhanced console handler.

When using /WINDOWxxxxxxxx option you must add additional LockPubScreen()
call to your code or else there will be imbalance in visitor count. Go
Aminet and see 'megascreenshell.lha' on how to solve the prob. in practise.

[*]
BootControl-2.1+

Offers nice features like Early-Startup-Control on VGA and more.

The problem is probably in code that retargets PAL or NTSC to DblNTSC. This
bug is perfectly harmless until you decide to promote 'DblNTSC:High Res' to 
something that is of different sizes and syncs(or is just invalid) through
'ModePro'. If you then use 'Power Off' or 'Suspend' from 'MCP's 'Power
Saver', you wont be able to wakeup your Miggy by moving mouse or by pressing
any key... There is however one way to force wakeup. Press 'lamiga + m' and
then spawn(somehow) PAL screen, then close it and voila. Generally avoid
promoting this  one screenmode when working on AGA with 'BootControl' turned
on. See 'driver/moni/newDblNTSC.lha' for updated version.

[*]
SaferPatches-2.12.1

SetFunction() enhancer.

'Apurify' affected prgram crashes the system when 'SP' is running, note
however that replacing it by the 'SetMan' fixes the prob. and at the same
time causes a new one, which forbids your program from quiting...

[*]
jfifdt-44.7(Gunther Nikl)

Jpeg Datatype.

Forgets to prepare proper depth when trying to display grey(8 bit) jpegs,
which results in 2 times narrower display and somewhat nice color bars. Fixed
version was uploaded to Aminet under 'util/dtype/jfifdt-44.7.m1.lha'.

[*]
JPEG-DT-43.6a

Jpeg Datatype.

Doesnt load grey jpegs at all...

[*]
MagicASL-44.1

Enhances ASL with MUI.

Problem is related to internal hook and 'PowerWindows', when you try to slide
a listing of files and the text in the string gadget that points to a file is
mismatched may/will hang the input and screen. Fixed version can be found
under 'util/libs/magicasl-40.7.m1.lha' on Aminet.

[*]
ScreenWizard-1.1

Enhances public screens in a very special way.

There is a problem with pen assignment. For instance when you attempt to
change background and foreground colors and leave them unbound then other
program who can modify RGB values will change them... Fixed daemon binary
is on Aminet: 'util/cdity/ScreenWizard-39.3.m1.lha'.

[*]
Jade-3.2

Very powerful text editor.

Switching between public screens may lead to a crash, when you provide it
with a screen name that does not exists... Fixed binary can be found on
Aminet: 'text/edit/Jade-3.2.m1.lha'.

---
megacz@usa.com