home *** CD-ROM | disk | FTP | other *** search
Wrap
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. I the most reacent issue of Acorn User, Dave Walker , (In the Acorn Customer Hotline section), wrote that 'Users with VGA and SVGA moniters, or owners of pre-Archimedes 540 machines who have fitted a VIDC Enhancer, may find that their machine fails the POST (Power On Self Test)'. To get round this, set this bit. 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, the Oxford arc user group, the southampton arc user group 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 E-Mail: jgw194@soton.ac.uk