home *** CD-ROM | disk | FTP | other *** search
- Help file for BitFlip
- =====================
-
- This App allows you to set some otherwise unsetable bits (Well
- without writing a program like this, and yes OK you can do it with the odd
- *FX, But this way is much nicer), in comos ram. It has one main window:
-
- Config...
-
- Allows you to set some usefull bits in Cmos Ram (You will need to
- set the '3D' bit to get 3D templates and icons)
-
- 'Set' indicates that the icon in question is ticked.
- By default all are off except Truncate. Unless your happy with what your
- doing, you should only switch on the 3D bit, solid drags, and possibly
- desktop dither
-
- The bits are:
-
- 3D bit: Acorns new style guide bit, set this for 3D
- templates.
-
- Apps unblank Screen:This should unblank the screen if an app writes
- to it, Use for games to prevent the 'multicoloured static' effect.
-
- Desktop Dither: This promotes dithering of colours on the
- desktop. Looks good in Draw
-
- Always Show iconbar:This should mean that when you toggle a windows
- size (using the icon in the top right of most windows), the window
- will fill the screen but not affect the icon bar. This happens
- anyway if you hold down shift at the same time. However this bit
- dosen't screem to work!
-
- Truncate DOS names: Unsetting this will mean that if a DOS name is
- shortned in a DOS->RISCOS file transfer an error will be generated.
- By default it is set.
-
- Cache Icon: In the PRM's (RO3) this is described as 'Cache
- Icon Enable state' I'm not shure what it does but was told to
- include it beacause it looked interesting. It dosent actually
- appear to do anything.
-
- Solid Drags: This bit is checked by applications to
- determine wether or not they should use the drag'a'sprite module.
- Set it.
-
- Disable Tests: When set this bit disables long hardware tests
- on start up. Since they are useful and take about ½ a sec, there's
- not much point.
-
- The tests work as follow (taken from the Acorn FAQ list)
-
- The purple screen at power on indicates that the self-test has begun. A
- brief ROM, RAM, VIDC and IOC test is performed and then the screen colour
- changes to blue and a full memory test is performed, along with a second
- test of the VIDC and IOC. When the screen returns to purple, the machine is
- testing for an ARM3. At the end of this sequence the screen colour is set
- to green (for pass) or red (for fail). If the tests have all passed then
- the machine starts to boot and the RISC OS 3 welcome screen is displayed.
-
- If any test fails, the screen will remain red and the disc drive light
- will blink a fault code. A short flash is used to indicate a binary '0' and
- a long flash indicates a binary '1'. The bits are grouped into eight
- nybbles (blocks of four bits) with the most significant bit first.
-
- The lowest seven bits are a status word. The meaning of each bit is
- given below in hex :-
-
- 00000001 Self-test due to power on
- 00000002 Self-test due to interface hardware
- 00000004 Self-test due to test link
- 00000008 Long memory test performed
- 00000010 ARM 3 fitted
- 00000020 Long memory test disabled
- 00000040 PC-style IO world detected
-
- Bits 8-31 indicate the fault code and are described below. Not all the
- bits are used.
-
- 00000200 ROM failed checksum test
- 00000400 MEMC CAM mapping failed
- 00000800 MEMC protection failed
- 00004000 VIDC Virq (video interrupt) timing failed
- 00008000 VIDC Sirq (sound interrupt) timing failed
- 00020000 RAM control line failure
- 00040000 Long RAM test failure
-
- Power Saving: When set power saving is enabled, by default
- off (Leave off, weird effects noted, possibly not connected but
- best be safe)
-
- Cache enable: Described in the PRM's as 'Cache enable for
- ARM3' Since its off by default and my cache works fine its probably
- best left well alone!.
-
- Bugs!
- +++++
-
- None Known. Please report any to The adress at the bottom, If you send a disc, I'll send a debuged version back (If pos.)
-
- © JGW D.F.S. 01-Feb-1994
-
- Thanks go to Dominic Symes for Zap, Dick Alstein for TempleEd,
- Robin Watts for Larger, David Braben for Elite (a vital development tool),
- Michael Borcherds for Minesweep, and Acorn for semi-cryptic SWI descriptions
- and not writing something like this first.
-
- This application is supplied as is. I cannot accept loss of time, hair or
- data through use of this application. For all I know it may do horrible
- things to your machine.
- This piece of Software is © J.Wallace 1994 it may be freely
- distributed providing no more than £2.00 is charged as distribution costs. If
- you wish to include it as a freebie you must:
-
- 1. ASK me (I will be so thrilled (in direct proportion to payment!) at
- someone taking an intrest in my humble contribution to the Junkware floating
- out there that I will almost definatly say Yes!)
- 2. Say in your advert somthing along the lines of "These Puplic Domain
- programs can be found for less the £2.00 in most major Public Domain
- libraries"
-
- Jasper Wallace,
- Weavers,
- Weare St.,
- Capel,
- Surrey,
-
- RH5 5HY