home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / misc / alasewr < prev    next >
Text File  |  1992-11-11  |  3KB  |  85 lines

  1.  
  2. To all Amax users who have a PostScript (non-Apple) printer hooked up to 
  3. their Amiga:
  4.  
  5. These are some useful tips that I put together with the help from
  6. Don Markuson (dmm@tiger1.Prime.COM) (Thanks Don) to modify an existing
  7. LaserWriter printer driver so that it's possible to print to the PostScript
  8. printer directly with just a few clicks.  We don't have to create a
  9. PostScript file and then use 'filedump' to dump it anymore.  This 
  10. modification takes care all that work.
  11.  
  12. What you need is an original copy of LaserWriter 7.0, 7.1, or 7.1.1 and
  13. Resedit 1.2 or 1.2d2 (2.1 doesn't work on AmaxII 2.06, System 6.0.5).
  14. LaserWriter can be ftp'ed from ftp.apple.com, and Resedit is available
  15. from many ftp sites, such as sumex-aim.stanford.edu and 128.252.135.4.
  16. If you have problem finding these 2 files, let me know and I'll mail
  17. them to you.
  18.  
  19. Steps are:
  20.  
  21. 1)
  22.  
  23. Using ResEdit on an unadulterated copy of LaserWriter 7.1, open POST -8161 
  24. using the Hex Editor.  Pull down "Find Hex..." from the find menu and search 
  25.                        for:  08 2525 454F 460D 5E65
  26.               replace with:  09 2525 454F 460D 045E 65
  27.                     (stringlen^  % %  E O  F^M ^D ^  e)
  28.  
  29. 2)
  30.  
  31. In PDEF 123, make the following three changes using the Hex Editor:
  32.  
  33. LW Driver  Hex Offset   From Word    Change To            Reason
  34.   7.0        0616         6700         6000      Use dflt name from STR# -8163
  35.   7.0        06C8         4246         6068      Avoid _Create
  36.   7.0        09B6         660C         600C      Avoid _SetEOF
  37.  
  38.   7.1    (same changes as for 7.0)
  39.  
  40.   7.1.1      061E         6708         6008      Use dflt name from STR# -8163
  41.   7.1.1      06E2         4245         6068      Avoid _Create
  42.   7.1.1      09D2         660C         600C      Avoid _SetEOF
  43.  
  44. 3)
  45.  
  46. In STR# -8163, change PostScript to .Bout
  47. Use .Bout if your printer is hooked up through the serial port or .Aout 
  48. if parallel.
  49.  
  50. 4)
  51.  
  52. In STR -8159, change Creating PostScript File to whatever you want.
  53. For example, "Printing to NEC Silentwriter 2 model 90" or
  54.              "Dumping PostScript file to printer"
  55.  
  56. 5)
  57.  
  58. To disable the save-file dialog entirely (since it really doesn't make 
  59. sense to save to a file if that file never gets properly closed),
  60. ResEdit the LaserWriter driver's PDEF 4 (it's the same for 7.0, 7.1, & 7.1.1):
  61.  
  62.  Offset   From Word   Change To
  63.  ------   ---------   ---------
  64.   1D12       6600        6000    Skip over save-file dialog if PS file
  65.  
  66. 6)
  67.  
  68.  Resource      Offset    From    To       Reason
  69. PDEF     4      195E     001A   001B      PostScript as default
  70. PACK -4096      000C     E0D2   60D2      Avoid AppleTalk
  71.  
  72. and can be applied to LaserWriter 7.0, 7.1, and 7.1.1.
  73.  
  74. Have fun!
  75.  
  76. Quang Ngo
  77.  
  78.        __  
  79.       / /\   Email: qngo@zimmer.csufresno.edu | quang@yosemite.csufresno.edu
  80.  __  / / / A  ________ ________ __    ____      ________
  81. /_/\/ / / G  /_/ ____/_\_\  __//_/\  /_/ _\__  /_/ ____/ +-----------+
  82. \ \ \/ / I   \ \ \/   \ \  _\  \ \ \ \ \ \ / \ \ \ \/    | Quang Ngo +-----+
  83.  \ \  / M     \ \ \    \ \ \    \ \ \ \ \ \/ /  \ \ \    | +1 209 251-9359 |
  84.   \_\/ A       \_\/     \_\/     \_\/  \_\__/    \_\/    +-----------------+
  85.