home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
utilities
/
utilst
/
watchmemc
/
Info
next >
Wrap
Text File
|
1995-05-21
|
2KB
|
56 lines
Watch_MEMC Version 1.00 (27 May 1995)
-------------------------------------
On the old (pre-RISC OS 3) machines, a good way to get increased speed was
to call the SWI "OS_UpdateMEMC" with certain parameters. Unfortunately, with
the onset of RISC OS 3 > 3.5, this call not only doesn't work, but sometimes
hangs the machine! "What can be done about this?" I hear you scream. Well
panic no more, because here comes Watch_MEMC.
How it works
------------
Watch_MEMC installs itself in the module area, and listens out for that
"OS_UpdateMEMC" call. When one goes off, the module breaks into the program
and checks if the registers contain the right values (R0=&F0, R1=&F0). If
so, then control is returned to the program, but the SWI is never called...
How to use it
-------------
Simply double-click on the Watch_MEMC module. If all goes well a little
message should appear. Then run the peice of afflicted software, and all
your troubles should be over!
You can easily install the module automatically when running the program,
or starting up your machine, by inserting the following line in your
!Boot/!Run/whatever..
RMEnsure Watch_MEMC 1.00 RMLoad <Obey$Dir>.WatchMEMC
The Watch_MEMC module should be in the same directory as the obey file.
Credits
-------
Well, some to me :
Nige Jones
21 St. Georges Drive,
Deganwy
Conwy
Gwynedd
LL31 9PP
Email : mccx4npj@fs2.ee.umist.ac.uk (term-time, if I pass!)
or care of Ben at blf3@aber.ac.uk, subject line 'To Nige'.
*PLUG* Visit my Web page at 'http://www.cs.man.ac.uk/~hynesm/niges.html'
Mail me if you want the source.
Most of the credit should go to Arc Angels (I think), who wrote the
skeleton SWI-Patcher. (Naughty)
Seeeeeeeeya later...
Nige.