RC5/DES Keyrate Enhancer Screensaver 1.20
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    - An add on screensaver for AlphaSave 1.25 and later

    This screensaver runs the CLI version of the RC5DES block cracking
program when the computer has been left idle for a certain time (specified
in the screensaver options). It does this because the CLI version is
faster than the GUI version, so blocks can be processed quicker.

    It does this by using a seperate checkpoint files so that the CLI version
will never interfere with the GUI version.

    To install the screensaver, load up AlphaSave's configuration program,
go over to the 'Screensavers' window and click on 'Install'. Then, drag
!RC5Save to the installation window. If you do not have AlphaSave, or
have an outdated version, visit the website below or send 1 with your name
and address to my address at the bottom of this file.

Options
~~~~~~~

    Audio Off

	This replaces the *RMKill SoundDMA option. It increases the keyrate
	by about the same amount, and doesn't cause programs to crash.

        On my ARM710 machine, this increases the speed of the CLI client
        by a huge 10%. This does, however, mean that no sounds will be able
        to be played in the background while the screensaver is running.
        Once it quits, the audio is switched back on.

    Low-bandwidth mode

        It is claimed that changing the screenmode to MODE 0 (black and
        white, low resolution) also increases the keyrate by 10%. However,
        on my machine, it actually slows down the keyrate slightly. The
        screensaver will reset the screenmode to what it was, after it quits.

    Start ScreenBlanker

        Apparantly, this increases the keyrate by around 2%. However,
        again on my machine, it makes it a tiny bit slower. This will
        start the inbuild screenblanker, which will either blank the
        screen or put the monitor into Standby/Suspend/Off mode.

    Open in a new window

        When this is selected, RC5Save will run in a window in the RISC
        OS desktop, otherwise it will blank the screen and display the
        output at the top.

    Process RC5/DES Blocks
    Slow diagnostics only
    Fast diagnostics only

        If you want the screensaver to process the blocks, the first
        option should be set. However, if you want to see how fast the
        client runs under certain conditions, it is best to set the
        client to 'Fast diagnostics only' mode. Be sure to reset this
        to the Process RC5/DES Blocks mode afterwards.

Note for RC5PC users
~~~~~~~~~~~~~~~~~~~~

    When RC5Save is activated, it will not know of any second CPU in the
    machine. If RC5PC is on, it will continue to crack the current PC
    card block, but will stop after cracking that one block unless the
    normal client notices that the block is completed.

Subtle Advert
~~~~~~~~~~~~~

    Join the Acorn User Group RC5/DES Cracking Effort! (Team #4266)
    See http://www.alphapro.demon.co.uk/Acorn/rc5des.html for more info

History
~~~~~~~

1.00 - Original version
1.10 - Replaced '*RMKill SoundDMA' with '*Audio Off'
1.20 - Added '-numcpu 1' so it will not destroy the current PC card block
       Added 'Open in a new window' option

Credits
~~~~~~~

    Thanks to...

    Chris Berry <cberry@acorn.com>
    Dominic Plunkett <dominic.plunkett@optex.co.uk>
    Steven Purchase <steve@technium.demon.co.uk>
    Robert James Munro <rjm@cryogen.com>
    Steve Lee <steve@banoffee.demon.co.uk>

Disclaimer
~~~~~~~~~~

    This software is provided "as is"; Neither Marc Warne nor Alpha
Programming make any warranty, express or implied, of the merchantability of
this software or its fitness for any particular purpose. In no circumstances
shall Marc Warne be liable for any damage, loss of profits (!), profits (!!),
brain damage from reading this ReadMe file, or using the program.

Contact
~~~~~~~
    Marc Warne            <marc@indivisibilities.com>
    9 Sandal Court        http://www.alpha-programming.co.uk/
    Shenley Church End
    Milton Keynes
    MK5 6HB
