home *** CD-ROM | disk | FTP | other *** search
/ Amiga Times / AmigaTimes.iso / demos / programme / Wildfire_PPC / Bonus / draggadget_r1.0b2 / patchgels / README < prev   
Encoding:
Text File  |  1998-10-06  |  1.3 KB  |  28 lines

  1. patchgels 0.1
  2. -------------
  3.  
  4. The driver software of some graphics cards seems to introduce a bug with the
  5. GELS animation system, causing the system to crash if animated bobs are used. If
  6. this is the case for your system, it can be resolved with the patchgels program.
  7.  
  8. INSTALLATION:
  9. Simply put it into your WBStartup drawer and start it.
  10. If it is started a second time it tries to remove itself from memory.
  11.  
  12. OPERATION:
  13. The graphics.library/DrawGList() function is patched. Normally, if the BOBSAWAY
  14. flag is set in the Flags field of a bob, DrawGList() should remove it from the
  15. screen, from any double buffering memory and from the gels list. Afterwards, the
  16. BOBNIX flag should be set. This works if no graphics cards are installed.
  17.  
  18. At least one of the "RTG" graphics systems seems to introduce a bug in the GELS
  19. system (at least with AmigaOS 40.70, A3000), because setting the BOBSAWAY flag
  20. results only in removing the bob from the screen, not from the gels list.
  21. However, the RemIBob() function works normally.
  22.  
  23. The changed DrawGList() function first calls the original function, then scanns
  24. the gels list for bobs, which are removed from the screen but not from the gels
  25. list. If one is found, the error is corrected. Normally this does not happen, so
  26. if no "RTG" system is installed, this patch should do nothing.
  27.  
  28.