home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / s / samplecd / AtapiFix next >
Text File  |  1997-02-23  |  2KB  |  56 lines

  1. CDFSsoftATAPI v.1.23 bug Fix
  2.  
  3. 20 Apr 1996 12:40:23 GMT The University of York, UK 
  4.  
  5. Newsgroups: 
  6.    comp.sys.acorn.programmer 
  7.  
  8. Hello
  9.  
  10. After a little work I have a Bug Fix for CDFSsoftATAPI v.1.23 (31 Mar 1995)
  11. (RISCOS 3.6 version). I am not sure if the bug is the fault of my six speed
  12. Aztech CDROM or the module, but one of them is not truely ATAPI!!
  13.  
  14. This small change fixes two bugs 
  15.  
  16. 1) "Compact disc Faulty " error with any data CDROM on the aztech drive.
  17.  
  18. 2) " Not an audio track" error. This mainly occurs with sampleCD
  19.  
  20. The bug is in the CD_SetParameters code. This fix prevent the errors being 
  21. generated. The actual error is generated much lower down in the code &1598.
  22. This piece of code is used by mamy other CD_ SWI's so it cannot be changed here.
  23. This fixes is not the best solution to the problem but it seams to work.
  24.  
  25. Using !ZAP get the module and goto &484 change the BVS &8D0 to MOV R0,R0.
  26. Save the Module to !boot.choices.boot.PreDesk
  27. Reboot machine 
  28. All should now be okay.
  29.  
  30. I still have a problem with large files eg. >490k. When I drag a JPEG to
  31. !changeFSI the JPEG will be corrupt. When I copy the JPEG to harddisc and 
  32. then to !changeFSI it will be okay. This is not effected by changing the
  33. buffersize.
  34.  
  35. When using SampleCD I find I have to use the following sequence :
  36.         Click on Play
  37.         Set Start (0 00:00:00 does not seam to be valid)
  38.         set Length
  39.         Click on stop and then wait 
  40.         Drag icon to disc
  41.  
  42. This fix has only be tested on my machine with my hardware! It might not work
  43. for you.
  44.  
  45. There does seam to be a verison 1.30e floating about but it also has the same
  46. errors for me.
  47.  
  48. CDspeed thinks it can get 1.367Mbytes/second off my CDROM !!
  49.  
  50. Hope this will help some people
  51.  
  52. Dominic
  53.  
  54.  
  55.  
  56.