home *** CD-ROM | disk | FTP | other *** search
-
- (Translated by Markus Buchhorn, markus@mso.anu.oz.au, 14Oct90)
-
- ======================================================================
- Documentation for "AntiFlicker" Version 1.1
- Author: Nicolas Benezan, Postwiesenstr. 2, D7000 Stuttgart 60
- ======================================================================
-
- Copyright
-
- The complete package (Sourcecode, documentation and executable) is
- Public Domain Software. It may be freely copied and distributed
- as long as...
-
- * my name and copyright instructions remain intact,
- * the distribution contains the complete package - all files, and
- * no profit is sought through use of this software.
-
- The commercial use (of this package) without my written permission is
- not permitted. Furthermore, anybody associated with "Data Becker" in any
- way, and in particular employees of "Data Becker" or sellers of their (DB's)
- products are not permitted to use this software.
-
- Suggestions for improvements are always welcome. If you make any changes
- to the program, please document these clearly. I would appreciate it that if
- you make any large changes that you notify me of these.
-
- (c) 1988 by Nicolas Benezan.
-
-
- Index
-
- * Contents of the Package
- * Introduction
- * Description of the Procedure
-
-
- Contents of the Package
-
- The complete package "AntiFlicker" contains the following:
-
- * AntiFlicker.dok
- * AntiFlicker.mod
- * AntiFlicker.obj
- * fonts/topaz.font
- fonts/topaz/10
- fonts/topaz/11
- * fonts/micro.font
- fonts/micro/8
- fonts/micro/10
- fonts/micro/11
-
- [Note - the fonts above were not uploaded to BIX apparently, and hence
- weren't in the distribution on abcfd20. This does actually violate the
- authors' requests. Can somebody fix this ?... - MB]
-
- Description
-
- Everyone at one time or another has noticed that the Workbench suffers from
- a chronic lack of space. To overcome this there are the following solutions
- to date:
-
- Simplest Solution:
- Set Interlace-Mode in Preferences. Then one gets a Workbenchscreen which
- is 640x512 (or 704x458 in Overscan mode).
-
- Advantages: No cost, no effort
- Disadvantages: Discomforting Flicker due to interlace,
- Needs memory-space
-
- Most expensive solution
- One buys a FlickerFixer-Graphicscard together with a Multisync-Monitor.
-
- Advantages: No Flicker, even with interlace, due to higher
- image-display-frequency.
- Disadvantages: It costs, and these costs can exceed the value of the whole
- Amiga. Naturally, the larger picture also needs (more) memory-space,
- but real snobs have of course no financial difficulties, and
- bought themselves RAM-expansions long ago.......
-
- Ingenious Solution
- With MegaWb one can adjust the Workbench screensize to almost any desired size,
- one then only sees a section of it, and the screen scrolls around (with the
- mouse - MB)
-
- Advantages: No Costs, No Flicker
- Disadvantages: Sometimes the system and the user become very confused,
- due in part to several 'features' (read 'bugs' -MB) of MegaWB.
- Also, MegaWB needs a lot of memory space.
-
- AntiFlicker
- AntiFlicker is a pure software solution for the supression, or at least
- reduction of the Interlace Flicker. I don't want to push FlickerFixer
- as a 'fix-all', it too is only an 'emergency-solution' (I think he means
- AntiFlicker and not the FlickerFixer card - MB). However, it was originally
- thought of as an incentive, to be able to write CAD-Programmes that use the
- full resolution (possible) without flickering - or a word-processor that
- is capable of displaying an entire page at once.
-
- This is how AntiFlicker works
- There is a certain similarity with WBShadow from Amok#13: The Workbench
- screens' Bitplane is redisplayed a second time, shifted. This shift however is
- only one pixel. Through careful choice of colours, each character and line
- on the workbench gets a border, which reduces the contrast of the transition
- from foreground to background colour (anti-aliasing). Hence one gets
- the impression that the flicker is greatly reduced.
-
- So that it doesn't take up any CPU time, one unfortunately can't use more than
- two bitplanes. Hence, AntiFlicker will switch the workbench over to monochrome
- (effectively a single bitplane). If you set the Colour-option ("-c"), it
- will work with colours, but then, on machines with no (real) FastRAM, it will
- take up 14% of CPU time.
-
- Advantages: No Costs, mimimal RAM usage, reduced flicker.
- Disadvantages: Only optimum for Monochrome Monitors, and a slight reduction
- in image 'sharpness'.
-
- The best results are obtained with high-persistence Monochrome Monitors.
-
- Installation
-
- (In the German docs, he refers to the program as FlickerFixer. To avoid
- confusion, I've changed it to AntiFlicker -MB)
-
- 1) Copy the AntiFlicker program to your C: directory.
-
- 2) In your startup sequence, put the line "runback c:antiflicker" for
- Monochrome - or "runback c:antiflicker -c" for a colour setup
-
- 3) In Preferences, switch the Workbench to Interlace mode.
-
- 4) Reboot your computer.
-
- If you just want to try out AntiFlicker briefly, you can run it directly
- from the CLI with the above commands.
-
- To turn off the program, just rerun the program the same way you started it.
- The inconvenient manipulation of the "system-configuration" (file) is
- now (Version >= 1.1) no longer needed. AntiFlicker calculates the optimum
- colours itself, and will reset the colours to their old values upon exiting.
-
- Fonts ?
- In Interlace mode, topaz-8 (The default font) is somewhat illegible, because
- the height/width ratio is no longer right, and the interline separation is
- too small. In the subdirectory Fonts are the fonts topaz-10 and topaz-11
- (10, 11 pixels high by 8 pixels wide, respectively) and micro-8, micro-10
- and micro-11 (8, 10 and 11 pixels tall, 6 pixels wide). One can, for example,
- use these in the dme-editor (with the command 'setfont'), to achieve a better
- legibility in interlace mode.
-
- (As noted, these are missing in the distribution on abcfd20 -MB)
-
- ----------------------------------
- Have fun with the large Workbench
-
- Bene.
-
- P.S.: There exists a program "High Resolution Workbench", which does little
- more than to switch on Interlace- and Overscan modes, and costs a ridiculous
- 29,80 DM !!!!!!!!!!!!!!!!!!!!! Furthermore, in its
- advertising it flaunts "Complete Mouse support", etc. This isn't their
- achievement, the system does that by itself. This is TOO MUCH! Such cons
- should be boycotted !!!. Just use preferences to switch to interlace
- mode, and in the file "devs:system-configuration" on your boot-disk, patch
- the byte at location D8 (normally contains 00) to be hex. 1C, and the byte
- at location D9 (normally 00) to hex. 40. (Tip: This is quite easy to do
- with NewZap or similar disk-monitors). After the next reboot you will have
- a 704x540 pixel workbench. (If the border isn't very clear, adjusting the
- monitors' settings, and using preferences to recentre the picture, should
- fix it for you). With AntiFlicker, the flicker is kept to comfortable
- levels. And this for FREE!
-
-