April 23, 2008:
Team Chaos presents:
A bug report AmiKitOS vs. Total Chaos AGA
* BUG: Limpid Clock priority is way to high! It kicks in every 2
seconds and steals all cpu power for .5 seconds. It totally ruins the
quadrascopes of Total Chaos!
* SOLUTION: Set LimpidClock priority to -128. And please ask
LimpidCLock coder to please please user timer.device and wait for 60
seconds at a time. Thank you. I see no need for LimpidClock task to
wake up in a panic every 2 seconds.
* BUG: Amikit crashes req.library. I disabled ReqChange and MCP but
the crashes still happen.
I spent hours fiddling with random
settings but nothing has fixed it yet. When using Amikit and playing
Total Chaos AGA, if you select "Save Game" or "Save as..." from the
menu the Amiga crashes. A new guy recently converted from Atari ST
to Amiga so that he could play Total Chaos AGA. His first few weeks
as an Amiganaut were ruined by these crashes.
Sometimes it crashes, other times it just locks up. Sometimes the
file requester gets mostly drawn but the text in the titlebar is
never drawn. I suspect this crash could be caused by:
TrueType antialiased fonts
Some sort of Window TitleBar hack. (because the titlebar text is
I systematically removed things from the S-S (Birdie, VisualPrefs)
and retested until finally I removed AfaOS and req.library started
working again. So the final result is:
* BUG: AfaOS crashes req.library on a 3 bitplane Amiga 3.x OS
(not P96OS) rastport.
I think maybe AROS forgot how to draw gfx onto bitplanes?
Or maybe it is assuming that all rastports are P96OS rastports?
* BUG: The Magic Menu settings of AmiKitOS are set to "User Hostile"
and they COMPLETELY DEMOLISH the nice friendly Intuition Menus of
Total Chaos AGA, making them horrifically ugly!
* SOLUTION: Magic Menu settings for both PullDown and PopUp
menus MUST NOT be set to the evil "Multicolor 3D". They must be set
to "Standard". Standard actually works.
> But then all Amikit menus look boring, dull and lifeless.
That is true Mr. AmiKit so I have researched the following
possibilites for a better fix. But they require -you- to convince
the MagicMenu coder to fix the bug from within.
POSSIBLE SOLUTION A:
@Mr. AmiKit. Please ask Magic Menu coder to implement a new prefs
option that allows special settings that are used ONLY by the
workbench screen/window. And another group of settings for everyone
else. That way you can have your hyperfancy desktop and I can stop
getting hatemail from strategy gamers. Everybody wins that way.
POSSIBLE SOLUTION B:
A great idea! If the last 3 chars of taskname == "AGA" then ignore
MagicMenu.prefs and draw all menus in Look=Standard mode (NOT
Multicolor 3D). But please take care to respect the user's prefs
about StickyRMB as that is the most useful feature of Magic Menu! I
love the StickyRMB feature on all my AGA games and utils!
I think the the real problem is simply that Total Chaos menus use not
only text but also IMAGES.
POSSIBLE SOLUTION C:
IF (MenuHasImages) THEN
Please run the game Total Chaos AGA from Aminet. Click thru the 3
setupscreens. Then you are in the game and you can see the menus.
You can watch in real time how beautiful the menus are and how
MagicMenu is destroying them. You might think up even better
ways to patch MagicMenu.
POSSIBLE SOLUTION D:
Add an Arexx port to MagicMenu and allow me to send some sort of
SendRexx("MagicMenu","Don't haxx0rize my menus");
POSSIBLE SOLUTION E:
IF (MenuWillBeDrawnToPlanarRastPort) THEN
I vote for solution C. I think it is the only way to make AmiKitOS
work reliably. If you can brainwash the MagicMenu coder into
implementing OPTION C then all other options can safely be ignored.