home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / amiga / programm / 19092 < prev    next >
Encoding:
Internet Message Format  |  1993-01-23  |  2.0 KB

  1. Path: sparky!uunet!pipex!unipalm!uknet!comlab.ox.ac.uk!oxuniv!mc813
  2. From: mc813@vax.oxford.ac.uk
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Enforcer and AWP
  5. Message-ID: <1993Jan22.094406.11443@vax.oxford.ac.uk>
  6. Date: 22 Jan 93 09:44:06 GMT
  7. Organization: Oxford University VAX 6620
  8. Lines: 41
  9.  
  10. In article <monster.067c@mbear.apana.org.au>, monster@mbear.apana.org.au
  11. (Martin Ozolins) writes:
  12.  
  13. >Just a quick note re using Enforcer V37 and Animated Pointers
  14. >
  15. >When this NEW version arrived, I thought great, now I can use Enforcer
  16. >AND copy the ROM to fast RAM at the same time.
  17. >
  18. >But, strange things started to happen.
  19. >
  20. >Sometimes when double clicking the LMB or clicking the LMB when a window
  21. >was opening, the system would hang.
  22. >Also, sometimes when closing down Dirmaster or Devpac3 or the SAS/C
  23. >Editor or MSM, the system would hang.
  24. >
  25. >THis NEVER happened with the OLD Enforcer.
  26. >
  27. >But now it seems that the problem has been solved.
  28. >
  29. >I was running AWP ( Animated Workbench Pointer ), since I have stopped
  30. >using this program ALL of the above problems have stopped.
  31. >
  32. >I stopped using it when I set an animated pointer up in one of my programs 
  33. >( using the source from one of the 2 Tech Journals ) and problems started to happen.
  34. >By moving the mouse around ( which causes the large screen to autoscroll whilst 
  35. >the animated pointer was in action ) the system would sometimes hang when the pointer 
  36. >reached the edge of the screen.
  37.  
  38. >Does anyone know why using an animaed pointer ( one that sets up an interrupt
  39. >routine to control the animation time ) would cause problems with the Enforcer V37+ ?
  40.  
  41. The solution is to not use AWP. It is a *VERY, VERY* lame program. I
  42. disassembled it a while ago, and (as far as I can remember) it contained
  43. instructions like MOVE.L #$xxxxxxxx,($00Fxxxxx.L); so it overwrites part of
  44. your Chip RAM at a fixed address. This is especially bad if you have >1M of
  45. Chip RAM.
  46.  
  47. I suggest that you use NickPrefs or some similar program instead.
  48.  
  49.     -- Mark Knibbs
  50.     ed93004@black.ox.ac.uk
  51.