# Index to Articles
Volumes 4-6
October, 1983
through
September, 1986

A - B - C - D - E - F - G - H - I - J - K - L - M -

N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0123 -

    AAAA

    Applesoft
      80-Column Window Utility for //e and //c............Bill Reed... 5/85/11-15
      CALL Utility for Applesoft......................David Johnson... 6/85/24-27
      Correction to Line Number XREF....................Bill Morgan...10/84/18
      Correction to Fast Garbage Collector..................Bob S-C... 2/86/27
      Double Precision Arithmetic
             ...see Double Precision Arithmetic Package
      Fast Garbage Collection..........................Paul Shetler... 3/84/2-12
      Fast Text Windows for Applesoft.................Michael Ching... 4/85/16-20
      Faster Amper-Routine to Zero Arrays..........Johan Zwiekhorst... 9/84/16-17
      Generalized GOTO and GOSUB............................Bob S-C...12/83/15-17
      Random Numbers
        Random Numbers for Applesoft........................Bob S-C... 5/84/2-13
        More Random Number Generators.......................Bob S-C... 6/84/15-18
    Arithmetic
      Division
        Dividing a BCD value by 4...........................Bob S-C... 4/86/19-22
        Fast 16x16 Multiply & Divide in 65802........John Butterill... 6/86/7-9
        More and Better Division by 7.......................Bob S-C... 5/86/20-32
      Double Precision Arithmetic
             ...see Double Precision Arithmetic Package
      Multiplication
        Fast 16x16 Multiply & Divide in 65802........John Butterill... 6/86/7-9
        Fast 6502 & 65802 Multiply Routines.................Bob S-C... 1/86/18-26
        Faster 65802 16x16 Multiply.........................Bob S-C... 3/86/9-10
        Fastest 6502 Multiplication Yet..............Charles Putney... 3/86/19-23
      Square Roots
        Fast Integer Square Roots...........................Bob S-C... 8/86/2-11
        Short Integer Square Root Subroutine................Bob S-C... 6/85/13
        That Other Integer Square Root......................Bob S-C... 9/86/26
    Assembler  (see also S-C Macro Assembler)
      Note on Mainstay MACASM for the Macintosh.......................11/85/19

    BBBB

    Benchmarks
      Miscellaneous
        Rod's Color Pattern in 6502 Code..........Charles H. Putney... 3/84/21-26
      Multiplication
        Fast 6502 & 65802 Multiply Routines.................Bob S-C... 1/86/18-26
        Faster 65802 16x16 Multiply.........................Bob S-C... 3/86/9-10
        Fastest 6502 Multiplication Yet..............Charles Putney... 3/86/19-23
      Sieve of Eratosthenes
        Feedback about the Latest Sieve..........Peter J. McInerney...10/85/12-14
        Prime Benchmark for the 65802.......................Bob S-C... 9/85/2-9
        Sieve Benchmark on the 68000.............Peter J. McInerney... 7/84/16-17
        Updating the 6502 Prime Sifter......................Bob S-C... 7/84/18-19
    Book Reviews
      "65816 Assembly Language Programming" (Fischer)...now here...... 7/86/1
      "Apple II+/IIe Troubleshooting & Repair Guide"..................11/84/1
      "Apple ProDOS:  Advanced Features for Programmers" (Little)..... 5/85/18-19
      "Apple Software Protection Digest" (Jules Gilder)...............10/85/32
      "Applevisions" (Bob Bishop)..................................... 6/85/21
      "Assembly Cookbook for the Apple II/IIe" (Lancaster)..Bob S-C... 9/84/28,30
      "Assembly Language for the Applesoft Programmer" (Finley, Myers) 2/85/20
      "Beneath Apple ProDOS" (Worth, Lechner)...............Bob S-C... 9/84/28,31
      "Computer Hacker" and "Dataphile Digest".......................11/83/24
        Demise of "Dataphile Digest"..................................12/83/1
      "Enhancing Your Apple II and //e, vol. 2" (Lancaster)........... 5/85/1
      "Inside the Apple //c" (Gary Little)............................ 4/85/7
      "Inside the Apple //e" (Gary Little)............................12/84/16-18
      "Micro Cookbook", Volume 2 (Don Lancaster)........Bill Morgan... 1/84/9
      "Microcomputer Design & Troubleshooting" (Zumchak)....Bob S-C... 9/84/30
        Out of Print........................................Bob S-C...10/84/16
      "Now That You Know Apple Assembly Language,
           What Can You Do With It?" (Jules Gilder).....Bill Morgan...10/85/30-32
      "Open Apple" Newsletter (Tom Weishaar)................Bob S-C...12/84/1
      "Programming the 65816" (Eyes & Lichty) long awaited, now here.. 8/86/1
      "Understanding the Apple II" (Jim Sather).............Bob S-C... 1/84/25-26
      "Your Best Interest" (Weishaar).......................Bob S-C... 3/86/4,30
      Annotated 68000 Bibliography......................Bill Morgan... 2/84/19
      Apple Manuals from Addison-Wesley.................Bill Morgan...10/85/29
      Bibliography on Apple Hi-Res Graphics.................Bob S-C... 9/84/23-27
    Boyer-Morris String Search Algorithm................Bob Bernard... 6/85/2-12
    Buffering
      //c + Z-RAM = 576K Printer Buffer...............David Johnson... 8/85/2-10
    Bugs
      A "Gotcha!" in new //c ROMs.................Robert H. Bernard... 4/86/32
      Little RAM Disk Bug.............................................12/85/1

    CCCC

    Conversions
      Convert Two Decimal Digits to Binary..................Bob S-C...11/84/15-16
      Generic Conversion Routines...........................Bob S-C... 8/85/17-21
      Improving the Single-Byte Converter................Bruce Love... 6/85/21
      Short Binary-Decimal Conversion in 65802..............Bob S-C... 9/85/24-28
      Short Single-Byte Hex-to-Decimal Printer..............Bob S-C... 1/85/31-32
      Sly Hex Conversion....................................Bob S-C...12/84/21-22
    Corrections
      Correction to DP18, part 5......................Paul Schlyter...10/84/10
      Correction to Line Number XREF....................Bill Morgan...10/84/18
      Correction to Little RAM Disk...................................12/85/1
      Correction to Symbol Table Source Maker...............Bob S-C... 2/85/25
      Corrections to Generic Screen Dump...............Steve Knouse...10/83/12
      Corrections to the Intellec Hex Converter.............Bob S-C... 5/84/1
      Improvements to 80-Column Monitor Dump..........Jan Eugenides...11/84/22-23
      Little RAM Disk Bug.............................................12/85/1
      Minor Correction to Bob's New QUIT Code..............Erv Edge... 8/86/1
    Cross Assemblers
      6800/6801/6301 Cross Assembler Version 2.0...................... 1/85/1
      6800/6801/6301 Cross Assembler ProDOS........................... 8/85/1
      An 8086/8088 Cross Assembler....................Don Rindsberg... 4/85/21
      Changing Tab Stops in the 68000 Cross Assembler.......Bob S-C... 3/84/15
      Converting to Intellec Hex Format.....................Bob S-C... 4/84/14-18
        Corrections to the Intellec Hex Converter...........Bob S-C... 5/84/1
      Converting to Motorola S-Format.......................Bob S-C... 6/84/22-27
      Hitachi 6301 Cross Assembler (announcement)...........Bob S-C...11/83/21
      New Cross Assemblers:  Z-8, GI-1650, GI-1670.................... 8/84/1
      Zilog Z-8 Cross Assembler....................................... 4/84/1
    CRC--Cyclic Redundancy Codes
      Cyclic Redundancy Check Subroutine....................Bob S-C... 4/84/2-10
      Faster Cyclic Recundancy Checking.....................Bob S-C... 2/86/20-26
      Finding the Erroneous Bit Using CRC................Bruce Love... 6/84/20-21
      Practical Application of CRC....................Don Rindsberg... 6/86/30-32

    DDDD

    Debugging Helps
      Interrupt Trace.............................Charles H. Putney... 6/85/16-20
      ProDOS MLI Tracing..............................Ken Kashmarek...12/85/2-7
      ProDOS Snooper........................................Bob S-C...10/85/2-6
      DOS 3.3 RWTS Snooper..................................Bob S-C...10/85/9-10
      Profiler: Using 60Hz IRQ's to Profile a Program...Bill Morgan... 1/84/2-9
    Delays, delays, delays (especially $FCA8)...............Bob S-C... 2/84/14-18
    Disassemblers
      Adapting the Output Format of RAK-Ware DISASM......Bob Kovacs... 5/85/21-22
      A Disassembler for the 65816..........................Bob S-C... 3/85/20-28
      Building Label Tables for DISASM......................Bob S-C... 7/84/12-13
      Generating Cross Reference Text File with DISASM...Bob Kovacs...11/84/23
      How Many Bytes for Each Opcode?.......................Bob S-C... 8/85/12-16
      Multiple Column Dis-Assembly.......................Adam Levin...10/85/20-26
      Using EXEC Files with Rak-Ware's DISASM............Bob Kovacs... 4/84/26-28
    Disk Drive Pressure Pads................................Bob S-C... 3/84/20
    DOS 3.3 Enhancements and Patches
      A "Gotcha!" in new //c ROMs.................Robert H. Bernard... 4/86/32
      Booting
        Booting DOS 3.3 from the UniDisk 3.5............Bill Morgan... 7/86/21-29
        Faster Boot and More Space for DOS 3.3..............Bob S-C... 4/86/24-32
        Faster Booting for Screenwriter II...............Bob Leedom...10/83/14
      Catalog
        New Catalog for DOS 3.3...................Robert F. O'Brien... 5/85/2-11
        New Catalog Revisited.....................Robert F. O'Brien... 7/85/32
        Tools for Restoring Lost DOS Catalogs...............Bob S-C... 4/86/2-12
        Volume Catalog for Corvus and Sider.................Bob S-C... 4/85/9-11
        Wildcard Filename Search............................Bob S-C... 8/85/22-28
        WildCAT for DOS 3.3................................Erv Edge... 2/86/2-15
      Changing VERIFY to DISPLAY............................Bob S-C... 3/84/13-14
      DOS Checksummer Debate Update.........................Bob S-C... 2/84/10
      DOSology and DOSonomy.................................Bob S-C... 6/84/9
        Feedback on our DOSonomy...................................... 7/84/1
      DOS 3.3 for the UniDisk 3.5 (RWTS 3.5)............Bill Morgan... 5/86/2-15
        Booting DOS 3.3 from the UniDisk 3.5............Bill Morgan... 7/86/21-29
      DOS 3.3 RWTS Snooper..................................Bob S-C...10/85/9-10
      DOS Patch:  Prevent Direct Commands...........Richard Gendron... 2/86/30-32
      DUMP Command for DOS 3.3..........................Bill Morgan... 8/86/13-15
      Improved DOS 3.3 Number Parsing & Lower-Case Commands.Bob S-C... 3/85/15-18
      Killing the EXEC..................................Bob Bragner...11/83/22
      Little DOS RAM Disk in Language Card..................Bob S-C...11/85/2-9
        Little RAM Disk Bug...........................................12/85/1
      Making DOS-Less Disks.................................Bob S-C... 2/85/21-25
      Modify DOS for Big BSAVEs.............................Bob S-C... 8/84/28
      Patches to Avoid Interrupt Trouble.........
                       .......Bruce Field, Bob S-C, and Bill Morgan... 1/84/10-11
      Peeking at the CATALOG................................Bob S-C... 2/84/6
      Problem with BRUN in DOS 3.3
        Another Way Around the BRUN Problem........Anonymous Caller... 8/86/27
        More on DOS 3.3 and BRUN.........................Louis Pitz... 9/86/12
        Question about BRUN....................Mike Lawrie, Bob S-C... 1/86/10
        Real Story about DOS and BRUN.......................Bob S-C... 6/86/10-11
      Put DOS and ProDOS Files on the Same Disk.............Bob S-C... 9/85/11-20
        Correction to DOS/ProDOS Double Init................Bob S-C... 1/86/32
      Quick DOS Updating vs. MASTER.CREATE..................Bob S-C... 4/84/19-23
      Reading DOS 3.3 Disks with ProDOS.....................Bob S-C... 7/85/2-14
      Shortening the DOS File Buffer Builder................Bob S-C... 3/85/2-9
      Solution to Overlapping DOS Patches................Paul Lewis...12/84/27
      Text File Transfer Using DOS 3.3 File Manager.......Bob Potts... 1/86/12-15
      Using EXEC Files with Rak-Ware's DISASM............Bob Kovacs... 4/84/26-28
      Wildcard Filename Search..............................Bob S-C... 8/85/22-28
      WildCAT for DOS 3.3..................................Erv Edge... 2/86/2-15
    Double Precision Arithmetic Package
      DPFP Now Includes Source Code................................... 4/84/1
      Decimal 18-Digit Floating Point Arithmetic Package....Bob S-C...
        Part 1, Addition and Subtraction....................Bob S-C... 5/84/20-25
        Part 2, Over/Underflow, Load/Store, Multiplication, Rounding.. 6/84/2-8
          Speed vs. Space, Faster Multiplication............Bob S-C... 7/84/26-28
        Part 3, Division and Input Conversion...............Bob S-C... 7/84/2-11
        Part 4, Output Conversion...........................Bob S-C... 8/84/2-11
        Part 5, Applesoft Linkage and Expression Parsing....Bob S-C... 9/84/2-15
          Correction to DP18, part 5..................Paul Schlyter...10/84/10
        Part 6, VAL, INT, ABS, SGN, and SQR Functions.......Bob S-C...10/84/2-9
          New DP18 Square Root Subroutine...................Bob S-C...11/84/20-21
        Part 7, LOG and EXP Functions.......................Bob S-C...11/84/2-13
        Part 8, Trig Functions..............................Bob S-C...12/84/2-14
        Part 9, PRINT.......................................Bob S-C... 1/85/2-24
        Part 10, INPUT......................................Bob S-C... 2/85/2-14
        Some Final DP18 Subroutines.........................Bob S-C... 5/85/28
        Using DP18 Under ProDOS.........................Bill Morgan... 7/86/19-20

    EEEE

    Enhancements and Patches to S-C Macro Assembler
      Changing Tab Stops in the 68000 Cross Assembler.......Bob S-C... 3/84/15
      EXTRA DEFINITION ERROR, Avoiding..................Bill Morgan...10/83/17
      Large Assembly Listing into Text File.......Robert F. O'Brien...10/83/16
      Lower Case Titles in Version 1.1................Bob Matzinger...10/83/17
      Lower Case Titles Revisited.....................Bob Matzinger...11/83/28
      More on Assembly Listing into Text File.......Tracy L. Shafer...12/83/12-14
      Procedure for Converting S-C Source Files to Text Files
                   without Owning an S-C Assembler..........Bob S-C...12/83/26-28
      S-C Macro and GPLE.LC on the //e..................Bob Bragner... 3/84/16
      Suppressing Unwanted Object Bytes in Listings...David Roberts...10/83/19
      Using the PRT Command in S-C Macro................Bill Morgan... 6/84/12-14
    EPROMs
      Burning and Erasing EPROMs............................Bob S-C... 4/84/23-24
      Converting to Intellec Hex Format.....................Bob S-C... 4/84/14-18
        Corrections to Intellec Hex Converter...............Bob S-C... 5/84/1
      Converting to Motorola S-Format.......................Bob S-C... 6/84/22-27

    GGGG
    Garbage Collection
      Correction to Fast Garbage Collector..................Bob S-C... 2/86/27
      Fast Garbage Collection..........................Paul Shetler... 3/84/2-12
    Graphics
      Bibliography on Apple Hi-Res Graphics.................Bob S-C... 9/84/23-27
      Building Hi-Res Pre-Shift Tables.............Gianluca Pomponi... 2/85/26-28
      Convert Lo-Res Pictures to Double Hi-Res.....David C. Johnson... 8/86/20-26
      Convert Lo-Res Pictures to Hi-Res.....................Bob S-C... 1/86/2-10
      Generating Tables for Faster Hi-Res...................Bob S-C...12/84/24-26
      If You Like Shapes, Try Shapemaker....................Bob S-C...10/83/24
      Macro Generates Quotient/Remainder Table for Hi-Res...Bob S-C... 2/84/28
      Rod's Color Pattern in 6502 Code............Charles H. Putney... 3/84/21-26
      Short Integer Square Root Subroutine..................Bob S-C... 6/85/13

    HHHH

    Hardware Reviews
      A Whole Megabyte for Your Apple //e...................Bob S-C...11/84/18
      Kablit Security System..........................................11/85/11
      Minuteman 250 UPS.....................................Bob S-C... 9/86/8-9
      Mitsubishi 50740 Series...............................Bob S-C... 2/86/18-19
      More Memory Expansion (Ramfactor announcement).................. 4/86/1
      New Hardware for Programming PALs (Dynatek)...........Bob S-C... 3/86/25
      Ohio Systems Kache Card...............................Bob S-C...12/85/8
      Oki 6203 Multiply/Divide Chip.........................Bob S-C... 3/85/19
      QuikLoading Appleworks (announcement)............................11/85/1
      Review of Applied Engineering Transwarp...............Bob S-C... 3/86/26-27,4
      Review of the FCP Hard Disk (The Sider)...............Bob S-C... 4/85/27-28
      Review of the M-c-T SpeedDemon........................Bob S-C... 7/85/16-22
      Write Guard Disk Modification Kit............................... 2/85/19
    Hardware Troubleshooting
      About Disk Drive Pressure Pads........................Bob S-C... 3/84/20
      Finding Trouble in a Big RAM Card.....................Bob S-C...12/83/21-24
      Fixing the Andromeda 16K RAM Card.................Bob Bernard... 6/84/19
      Making a 65C02 Work in My Apple II Plus........William O'Ryan... 6/84/28
      Quick Memory Testing..................................Bob S-C... 7/84/14
      Review of "Microcomputer Design & Troubleshooting"....Bob S-C... 9/84/28-31
      Speaking of Slow Chips..............................Bob Stout... 8/84/27
    Hardware Reviews
      Amazing "quikLoader" Card.............................Bob S-C... 2/84/27
      An Apple Mouse, and other news.................................. 1/84/1
      Apple //c.............................................Bob S-C... 5/84/14-16
        Our //c came in and we love it; however.............Bob S-C... 7/84/24
      Burning and Erasing EPROMs............................Bob S-C... 4/84/23-24
      More Clocks for Apple.................................Bob S-C... 4/84/10
      More on the New 65802 and 65816.......................Bob S-C... 1/84/14-20
      New Hardware for Programming PALs.....................Bob S-C... 3/86/25
      Non-volatile RAM Chip (mention)..................Rodney Jacks...11/83/1
      Qwerty 68000 Training/Development System..............Bob S-C...11/83/16-17
      So That's a Macintosh!............................Bill Morgan... 2/84/11
      Timemaster II from Applied Engineering................Bob S-C...12/83/19-20

    IIII

    Interrupt Trace...............................Charles H. Putney... 6/85/16-20
    Interrupts
      DOS Patches to Avoid Interrupt Trouble.....
                       .......Bruce Field, Bob S-C, and Bill Morgan... 1/84/10-11
      Enable/Disable IRQ from Applesoft.....................Bob S-C... 8/84/13-14
      Profiler: Using 60Hz IRQ's to Profile a Program...Bill Morgan... 1/84/2-9

    LLLL

    Language Card
      Finding Trouble in a Big RAM Card.....................Bob S-C...12/83/21-24
      Fixing the Andromeda 16K RAM Card.................Bob Bernard... 6/84/19
      Table of //e Soft Switches............................Bob S-C... 2/84/20-21
    Line Number Cross Reference for Applesoft...........Bill Morgan... 8/84/15-26
    Listing into Text File, Large Assembly........Robert F. O'Brien...10/83/16
      More on Assembly Listing into Text Files......Tracy L. Shafer...12/83/12-14
    Lower Case
      Titles in Version 1.1...........................Bob Matzinger...10/83/17
      Titles Revisited................................Bob Matzinger...11/83/28

    MMMM

    Macros
      Building Label Tables for DISASM......................Bob S-C... 7/84/12-13
      Counting Lines Produced by Macro Expansion........Bill Morgan...10/83/21
      Macro-calculated Spiral Screen Clear............Bruce V. Love...10/83/20
      Macro Generates Quotient/Remainder Table for Hi-Res...Bob S-C... 2/84/28
      Macro Information by Example..................Sandy Greenfarb...11/84/24-25
      Sorting and Swapping..................................Bob S-C... 7/84/20-23
    Memory Testing
      Finding Trouble in a Big RAM Card.....................Bob S-C...12/83/21-24
      Quick Memory Testing..................................Bob S-C... 7/84/14
    Message Printing
      80-Column Window Utility for //e and //c............Bill Reed... 5/85/11-15
      Fast Scroll for the //e 80-column.....................Bob S-C... 2/84/8-10
      Fast Text Windows for Applesoft.................Michael Ching... 4/85/16-20
      Listing Buried Messages...............................Bob S-C... 2/84/2-5
      Put Your Messages on the Screen...............William R. Reed... 9/84/22
      Spiral Screen Clear, Macro-Calculated...........Bruce V. Love...10/83/20
      Text Area Erase Routine..........................Jeff Creamer... 2/84/22-25
      Writing Messages in Windows...........................Bob S-C... 4/86/13-19
    Monitor Enhancements
      Apple //e ROM Revision................................Bob S-C... 5/84/18-19
      Booting ProDOS with a Modified Monitor ROM......Jan Eugenides... 6/84/18
      Compilation of Monitor Modifications.............Steve Knouse...10/83/2-9
      Fast Scroll for the //e 80-column.....................Bob S-C... 2/84/8-10
      Two ROM Sets in One Apple //e.........................Bob S-C... 6/85/22-23
    Monitor Information
      Erv Edge's Source of //e CxROM on Disk.......................... 2/84/1
      Delays, delays, delays (especially $FCA8).............Bob S-C... 2/84/14-18
    MOVE Routine, RAMWORKS Compatible Auxiliary........Harvey Brown... 1/86/27-30

    NNNN

    New Product Announcements
      6800/6801/6301 Cross Assembler Version 2.0...................... 1/85/1
      6800/6801/6301 Cross Assembler ProDOS........................... 8/85/1
      "Bag of Tricks 2" from Quality Software......................... 2/86/1
      Blind Word Processor............................................10/84/1
      ES-CAPE Version 2.0, sort of.................................... 3/86/1
      Monthly Disks for AAL Readers................................... 1/86/1,11
      New Cross Assemblers:  Z-8, GI-1650, GI-1670.................... 8/84/1
      New Products: Z-8 Cross Asm, DPFP, and Macro 1.1 Source......... 4/84/1,28
      S-C Macro Assembler Version 2.0.................................11/84/14
      S-C Macro Assembler Version 2.0 DOS Source Code................. 9/85/1
      S-C Macro Assembler ProDOS Version.............................. 6/85/1
      S-C Macro Assembler Quick Reference Booklet.....................12/85/14

    PPPP

    Paint Yourself into a Corner (A Puzzle)..............Adam Levin...10/85/14
    Patches and Modifications to Other Software
      Booting ProDOS with a Modified Monitor ROM......Jan Eugenides... 6/84/18
      Faster Booting for Screenwriter II.................Bob Leedom...10/83/14
      More on ProDOS and Non-Standard Apples.......................... 6/84/1
      Orphans and Widows, Updating the S-C Word Processor...Bob S-C... 7/84/25
      S-C Macro and GPLE.LC on the //e..................Bob Bragner... 3/84/16
      Speaking of Locksmith 5.0...................Warren R. Johnson... 3/84/19
      Using EXEC Files with Rak-Ware's DISASM............Bob Kovacs... 4/84/26-28
      Will ProDOS Work on a Franklin?.....................Bob Stout... 3/84/20
    Prime Number Sieve Benchmark
      Feedback about the Latest Sieve............Peter J. McInerney...10/85/12-14
      Prime Benchmark for the 65802.........................Bob S-C... 9/85/2-9
      Sieve Benchmark on the 68000...............Peter J. McInerney... 7/84/16-17
      Updating the 6502 Prime Sifter........................Bob S-C... 7/84/18-19
    Printer Interfaces
      Using the PRT Command in S-C Macro................Bill Morgan... 6/84/12-14
    ProDOS
      Allow BSAVE to New Non-Binary Files in BASIC.SYSTEM.........
                                                 ......Mark Jackson... 7/85/30-31
      Booting ProDOS with a Modified Monitor ROM......Jan Eugenides... 6/84/18
      Clock Drivers and ProDOS..............................Bob S-C...11/83/25-28
      Commented Listings
        $F800-F90B, $F996-FEBD..............................Bob S-C...11/83/2-14
        $F142-F1BE..........................................Bob S-C...11/83/25-28
        $F90C-F995, $FD00-FE9A, $FEBE-FFFF..................Bob S-C...12/83/2-11
      DATE Command for ProDOS...........................Bill Morgan... 5/85/23-32
      Finding Memory Size in ProDOS.........................Bob S-C... 3/85/28
      Generalized MLI System Error Handling.................Bob S-C... 6/86/24-27
      MLI Calls and the Monitor "L" Command.................Bob S-C... 9/86/22-24
      Modifying ProDOS for Non-Standard ROMs................Bob S-C... 3/86/2-8,29
      More on ProDOS and Non-Standard Apples.......................... 6/84/1
      Multi-Level ProDOS Catalog............................Bob S-C... 7/85/23-30
      New ProDOS Program Selector...........................Bob S-C... 7/86/2-18
        Minor Correction to Bob's New QUIT Code............Erv Edge... 8/86/1
      ProDOS MLI Tracing..............................Ken Kashmarek...12/85/2-7
      ProDOS Snooper........................................Bob S-C...10/85/2-6
      ProDOS Version, S-C Macro Assembler............................. 6/85/1
      Put DOS and ProDOS Files on the Same Disk.............Bob S-C... 9/85/11-20
        Correction to DOS/ProDOS Double Init................Bob S-C... 1/86/32
        Patch Bob's ProDOS Selector for Videx.......Garth O'Donnell... 9/86/19
      QUIT or BYE Code
        An Easier QUIT from ProDOS.....................Mark Jackson...11/85/11
        Commented Listing of ProDOS QUIT Code...............Bob S-C...11/85/20-27
        Minor Correction to Bob's New QUIT Code............Erv Edge... 8/86/1
        New ProDOS Program Selector (New QUIT Code).........Bob S-C... 7/86/2-18
        Patch Bob's ProDOS Selector for Videx.......Garth O'Donnell... 9/86/19
      Reading DOS 3.3 Disks with ProDOS.....................Bob S-C... 7/85/2-14
      Review of "Beneath Apple ProDOS"......................Bob S-C... 9/84/28-31
      Shrinking Code Inside ProDOS..........................Bob S-C... 4/85/12-14
      Thoughts on the ProDOS Bit Map.....................Louis Pitz... 9/86/28
      Updated Memory-vs.-File Maps for ProDOS...............Bob S-C... 8/86/11
      Using Apple's Protocol Converter......................Bob S-C... 6/86/15-23
      Using DP18 Under ProDOS...........................Bill Morgan... 7/86/19-20
      Will ProDOS Really Fly?...............................Bob S-C... 3/84/28
      Will ProDOS Work on a Franklin?.....................Bob Stout... 3/84/20
    Profiler: Using 60Hz IRQ's to Profile a Program.....Bill Morgan... 1/84/2-9
    Protocol Converter
      Booting DOS 3.3 from the UniDisk 3.5..............Bill Morgan... 7/86/21-29
      DOS 3.3 for the UniDisk 3.5 (RWTS 3.5)............Bill Morgan... 5/86/2-15
      Using Apple's Protocol Converter......................Bob S-C... 6/86/15-23
    Puzzle
      Paint Yourself into a Corner.......................Adam Levin...10/85/14
      Solutions to Adam's Painting Puzzle...........
                          ......Adam Levin, Bob S-C, &David Johnson...11/85/12-18
      More Puzzle Solutions.............Bruce Love & Charles Putney...12/85/10-11

    QQQQ

    QUIT Code in ProDOS
      An Easier QUIT from ProDOS.......................Mark Jackson...11/85/11
      Commented Listing of ProDOS QUIT Code.................Bob S-C...11/85/20-27
      Minor Correction to Bob's New QUIT Code..............Erv Edge... 8/86/1
      New ProDOS Program Selector (New QUIT Code)...........Bob S-C... 7/86/2-18
      Patch Bob's ProDOS Selector for Videx.........Garth O'Donnell... 9/86/19

    RRRR

    RAM Disk
      Little DOS RAM Disk in Language Card..................Bob S-C...11/85/2-9
      Little RAM Disk Bug.............................................12/85/1
    Random Number Generators
      Random Numbers for Applesoft..........................Bob S-C... 5/84/2-13
      More Random Number Generators.........................Bob S-C... 6/84/15-18
    Remembering When........................................Bob S-C...12/84/23
    Reviews, see "Book Reviews", "Hardware Reviews", "Software Reviews"

    SSSS

    S-C Macro Assembler
      32-bit Values in Version 2.0 -- A Mixed Blessing......Bob S-C... 5/85/32
      An Important Patch for ProDOS S-C Macro Assembler.....Bob S-C... 9/86/16-19
      AUTO/MANUAL Toggle Update for Version 2.0...Robert F. O'Brien... 5/85/15-16
      Automatic SETUP for ProDOS S-C Macro Assembler....Bill Morgan... 9/86/11-12
      Booting into 80 Columns...........................Bill Morgan... 4/86/23
      Changing Tab Stops in the 68000 Cross Assembler.......Bob S-C... 3/84/15
      Compatibility with the Laser-128......................Bob S-C... 8/86 18
      EXTRA DEFINITION ERROR, Avoiding..................Bill Morgan...10/83/17
      Large Assembly Listing into Text File.......Robert F. O'Brien...10/83/16
      Lower Case Titles in Version 1.1................Bob Matzinger...10/83/17
      Lower Case Titles Revisited.....................Bob Matzinger...11/83/28
      More on Assembly Listing into Text File.......Tracy L. Shafer...12/83/12-14
      MOVE Routine, RAMWORKS Compatible Auxiliary......Harvey Brown... 1/86/27-30
      Patches for Time/Date in Titles....................R. M. Yost... 2/85/18
      Procedure for Converting S-C Source Files to Text Files
                   without Owning an S-C Assembler..........Bob S-C...12/83/26-28
      ProDOS Version, S-C Macro Assembler............................. 6/85/1
      Putting S-C Macro on a QuikLoader Card..........Jan Eugenides... 4/85/2-7
      Questions and Answers........................................... 2/85/16-18
      Reading DOS 3.3 Disks with ProDOS.....................Bob S-C... 7/85/2-14
      Recovering and Repairing Lost Programs.....Peter Bartlett, Jr... 5/86/18-19
      S-C Macro and GPLE.LC on the //e..................Bob Bragner... 3/84/16
      S-C Macro Assembler Version 2.0 (DOS).............Bill Morgan...11/84/14
      S-C Macro Assembler Version 2.0 (ProDOS)........................ 6/85/1
      Short Symbol Table Listing....................Harvey R. Brown... 9/86/2-7
      Suppressing Unwanted Object Bytes in Listings...David Roberts...10/83/19
      Symbol Table Source Maker......Peter McInerney and Bruce Love... 1/85/25-30
      Using the Object Vector in S-C Macro Assembler....Bill Morgan...11/85/18-19
      Using the PRT Command in S-C Macro................Bill Morgan... 6/84/12-14
      USR Command to List Major Labels Only.................Bob S-C... 4/85/24-27
      Videx UltraTerm Driver.......................................... 3/85/1
      Videx VideoTerm Driver Revision................................. 7/85/1
    S-C Software Corporation
      Clarification about our Copyrights....................Bob S-C... 2/84/8
      I Think It Was a Bad Dream (Suits, Suits, Suits)......Bob S-C... 1/84/12-14
      New Cross Assemblers:  Z-8, GI-1650, GI-1670.................... 8/84/1
      New Products: Z-8 Cross Asm, DPFP, and Macro 1.1 Source......... 4/84/1,28
      Orphans and Widows, Updating the S-C Word Processor...Bob S-C... 7/84/25
      Price Changes.........................................Bob S-C...10/83/13
      Where To? (68000?  C?)............................Bill Morgan...10/83/19
      Where To? Revisited...............................Bill Morgan...12/83/28
    Screen Dump, Corrections to Generic................Steve Knouse...10/83/12
    Screenwriter II, Faster Booting for..................Bob Leedom...10/83/14
    Searching
      Boyer-Morris String Search Algorithm..............Bob Bernard... 6/85/2-12
      Wildcard Filename Search..............................Bob S-C... 8/85/22-28
    Software Reviews
      Aztec C Compiler for Apple DOS....................Bill Morgan...11/83/18-20
        Note on Aztec C.................................Bill Morgan...12/83/14
      Barkovitch Utilities............................................ 6/84/21
      Blankenship's BASIC...................................Bob S-C...12/84/26
      Lancaster's OBJ.APWRT][F..............................Bob S-C... 3/84/19
      Locksmith 5.0.........................................Bob S-C... 1/84/26
        Speaking of Locksmith 5.0.................Warren R. Johnson... 3/84/19
      Macintosh Assemblers...............................Lane Hauck...10/84/24-28
      OBJ.APWRT][F Updated to AW//e Toolkit...........Don Lancaster... 6/84/10
      Quick Tracy.......................................Bill Morgan... 7/86/1
      Roger Wagner's Toolbox Series................................... 5/86/1
      Shapemaker
        If You Like Shapes, Try Shapemaker..................Bob S-C...10/83/24
        Shapemaker Enhancements......................Frank Belanger...11/83/24
      Software Sources for the 65802 and 65816..............Bob S-C... 9/85/21-23
    Source Code On Disk
      DPFP (Double Precision for Applesoft)........................... 4/84/1
      Erv Edge's Source for //e CxROM................................. 2/84/1
      ES-CAPE Version 2.0, sort of.................................... 3/86/1
      Monthly AAL Source Disk Subscriptions........................... 1/86/1,11
      S-C Macro Assembler Version 1.1 Source Code..................... 4/84/1,28
      S-C Macro Assembler Version 2.0 DOS Source Code................. 9/85/1
    Spiral Screen Clear, Macro-Calculated.............Bruce V. Love...10/83/20
    String Search Algorithm, Boyer-Morris...............Bob Bernard... 6/85/2-12
    Symbol Table Source Maker........Peter McInerney and Bruce Love... 1/85/25-30
      Correction to Symbol Table Source Maker...............Bob S-C... 2/85/25

    TTTT

    Techniques
      Boyer-Morris String Search Algorithm..............Bob Bernard... 6/85/2-12
      Building Hi-Res Pre-Shift Tables.............Gianluca Pomponi... 2/85/26-28
      Computing the Day of Week.............................Bob S-C...12/85/20-24
        Correction to Day of Week Programs............................ 2/86/1
      Cyclic Redundancy Check Subroutine....................Bob S-C... 4/84/2-10
        Finding the Erroneous Bit Using CRC..............Bruce Love... 6/84/20-21
      Delays, delays, delays (especially $FCA8).............Bob S-C... 2/84/14-18
      Division
        Dividing a BCD value by 4...........................Bob S-C... 4/86/19-22
        More and Better Division by 7.......................Bob S-C... 5/86/20-32
        Strange Way to Divide by 7..........................Bob S-C...12/84/19-20
      Enable/Disable IRQ from Applesoft.....................Bob S-C... 8/84/13-14
      Even Trickier "Index to Masks"......
                 ......Charles Putney, Bruce Love, and David Eisler...10/84/9-10
      Fast Scroll for the //e 80-column.....................Bob S-C... 2/84/8-10
      Faster Cyclic Recundancy Checking.....................Bob S-C... 2/86/20-26
      Fastest 6502 Multiplication Yet................Charles Putney... 3/86/19-23
      Generating Tables for Faster Hi-Res...................Bob S-C...12/84/24-26
      ID Bytes in Various Apples, Table of............................ 3/86/7
      Listing Buried Messages...............................Bob S-C... 2/84/2-5
      Making DOS-Less Disks.................................Bob S-C... 2/85/21-25
      Making a Map of Differences...........................Bob S-C... 5/84/27-28
      Peeking at the CATALOG................................Bob S-C... 2/84/6
      Practical Application of CRC....................Don Rindsberg... 6/86/30-32
      Put Your Messages on the Screen...............William R. Reed... 9/84/22
      Redundancy in Tables for Faster Lookups...............Bob S-C... 3/84/17-18
      Short Integer Square Root Subroutine..................Bob S-C... 6/85/13
      Text Area Erase Routine..........................Jeff Creamer... 2/84/22-25
      Toggling Between Two Values............Jan Eugenides, Bob S-C... 6/86/13-14
      Turn an Index into a Mask.............................Bob S-C... 9/84/18-21
      Sorting and Swapping..................................Bob S-C... 7/84/20-23
      Speed vs. Space, faster DP18 Multiplication...........Bob S-C... 7/84/26-28
      Turning Bit-Masks into Indices........................Bob S-C...11/84/26-28
      Two Ways to Merge Fields in a Byte....................Bob S-C...11/85/28-31
      Using Pseudo-Variables in Machine Language.........John Oakey...12/85/16-18
      Using Sound to Count Machine Cycles...................Bob S-C... 7/86/30-32
      Writing Messages in Windows...........................Bob S-C... 4/86/13-19
    Time and Date Info
      Computing the Day of Week.............................Bob S-C...12/85/20-24
        Correction to Day of Week Programs............................ 2/86/1
      Using Pseudo-Variables (Program to read time)......John Oakey...12/85/16-18
    Tips and Hints
      Reminder about Wrap-Around Addressing.............Bill Parker... 2/84/12
      Table of //e Soft Switches............................Bob S-C... 2/84/20-21
      What That Code Did....................John Broderick, Bob S-C... 5/84/26
    Two ROM Sets in One Apple //e...........................Bob S-C... 6/85/22-23

    UUUU

    Unidisk 3.5
      A "Gotcha!" in new //c ROMs.................Robert H. Bernard... 4/86/32
      Booting DOS 3.3 from the UniDisk 3.5..............Bill Morgan... 7/86/21-29
      DOS 3.3 for the UniDisk 3.5 (RWTS 3.5)............Bill Morgan... 5/86/2-15
    Utility Programs
      A CALL Utility for Applesoft....................David Johnson... 6/85/24-27
      A Disassembler for the 65816..........................Bob S-C... 3/85/20-28
      Corrections to Generic Screen Dump...............Steve Knouse...10-83/12
      Converting S-C Source Files to Text Files without
                   Owning an S-C Assembler..................Bob S-C...12/83/26-28
      Interrupt Trace.............................Charles H. Putney... 6/85/16-20
      Line Number Cross Reference for Applesoft.........Bill Morgan... 8/84/15-26
      Making DOS-Less Disks.................................Bob S-C... 2/85/21-25
      MLI Calls and the Monitor "L" Command.................Bob S-C... 9/86/22-24
      Multi-Level ProDOS Catalog............................Bob S-C... 7/85/23-30
      New ProDOS Program Selector...........................Bob S-C... 7/86/2-18
      PROFILER: Using 60Hz IRQ's to Profile a Program...Bill Morgan... 1/84/2-9
      Put DOS and ProDOS Files on the Same Disk.............Bob S-C... 9/85/11-20
      Reading DOS 3.3 Disks with ProDOS.....................Bob S-C... 7/85/2-14
      Still More Tinkering with VCR......................Louis Pitz...10/83/11
      Symbol Table Source Maker......Peter McInerney and Bruce Love... 1/85/25-30
      Tools for Restoring Lost DOS Catalogs.................Bob S-C... 4/86/2-12

    VVVV

    VCR, Still More Tinkering with.......................Louis Pitz...10/83/11
    Volume Catalog for Corvus and Sider.....................Bob S-C... 4/85/9-11

    WWWW

    Wagner, Roger, Some Interesting News.............................. 5/84/17
    Wildcard Filename Search................................Bob S-C... 8/85/22-28
    Windows
      80-Column Window Utility for //e and //c............Bill Reed... 5/85/11-15
      Fast Text Windows for Applesoft.................Michael Ching... 4/85/16-20
      Writing Messages in Windows...........................Bob S-C... 4/86/13-19
    Wozniak, Steve
      On-Line with Steve Wozniak...................................... 1/84/27-28
      Evening with Woz..................................Bill Morgan... 4/84/11-12

    0123

    50740 Series, Mitsubishi................................Bob S-C... 2/86/18-19
    6502
      An Interesting Bit of Trivia......................Bill Parker... 1/86/32
      Which Processor Am I In?..........................Jim Popenoe... 3/86/32
    65C02
      Making 65C02 Work in Old Apples
        1-Will Rockwell's 65C02 Work in an Old Apple?.....Bob Stout... 3/84/16
        2-65C02 vs. the Older Apples........................Bob S-C... 5/84/19
        3-Making a 65C02 Work in My Apple II Plus....William O'Ryan... 6/84/28
        4-More on Using 65C02's in Old Apples........Andrew Jackson...12/84/15
        5-Old Apples & 65C02s............................Jim Sather... 3/85/10-14
        6-Different Patch for 65C02 & Old Apples..William O'Ryan Jr...10/85/6-8
        7-Comments on O'Ryan's 65C02 Mod for Apple II....Jim Sather...11/85/32
      Which Processor Am I In?..........................Jim Popenoe... 3/86/32
    65802/65816
      The 65802 is Here!....................................Bob S-C...10/84/12-16
      65816 News........................................Bill Morgan...11/84/19
      Correction re MVN and MVP in 65802....................Bob S-C...12/84/18
      Disassembler for the 65816............................Bob S-C... 3/85/20-28
        Add Smarts to 65816 Disassembler................Jim Popenoe... 3/86/12-15
        Further Notes to 65816 Disassembler.................Bob S-C... 3/86/15-18
      Division
        Fast 16x16 Multiply & Divide in 65802........John Butterill... 6/86/7-9
        More and Better Division by 7.......................Bob S-C... 5/86/20-32
      Faster Cyclic Recundancy Checking.....................Bob S-C... 2/86/20-26
      How Many Bytes for Each Opcode?.......................Bob S-C... 8/85/12-16
      How Many Cycles Does "BRL" Take? also BRA?............Bob S-C... 7/86/30-32
      More on the New 65802 and 65816.......................Bob S-C... 1/84/14-20
      Multiplication
        Fast 16x16 Multiply & Divide in 65802........John Butterill... 6/86/7-9
        Fast 6502 & 65802 Multiply Routines.................Bob S-C... 1/86/18-26
        Faster 65802 16x16 Multiply.........................Bob S-C... 3/86/9-10
      Note on the TXS Instruction in the 65802..............Bob S-C... 6/85/14-15
      PEA, PEI, PER Instructions in 65802/16................Bob S-C... 8/86/29-32
      Powerful 65816 Board on the Horizon...................Bob S-C... 4/85/22-23
      Prime Benchmark for the 65802.........................Bob S-C... 9/85/2-9
      Problems with 65802's in Apple II+....................Bob S-C... 9/85/23
      Short Binary-Decimal Conversion in 65802..............Bob S-C... 9/85/24-28
      Shortening the DOS File Buffer Builder................Bob S-C... 3/85/2-9
      Software Sources for the 65802 and 65816..............Bob S-C... 9/85/21-23
      Some More Rumors (2nd Sources, Prices, etc.).................... 3/86/10,18
      Using the 65816 Stack Relative Mode...................Bob S-C... 6/86/2-5
      Which Processor Am I In?..........................Jim Popenoe... 3/86/32
    68000
      68000 Color Pattern...............................Bob Urschel... 1/84/21-24
      Annotated 68000 Bibliography......................Bill Morgan... 2/84/19
      Changing Tab Stops in the 68000 Cross Assembler.......Bob S-C... 3/84/15
      Qwerty 68000 Training/Development System (review).....Bob S-C...11/83/16-17
      Sieve Benchmark on the 68000...............Peter J. McInerney... 7/84/16-17

Apple Assembly Line is published monthly by S-C SOFTWARE CORPORATION, P.O. Box 280300, Dallas, Texas 75228. Phone (214) 324-2050. Subscription rate is $15 per year in the USA, sent Bulk Mail; add $3 for First Class postage in USA, Canada, and Mexico; add $13 postage for other countries. Back issues are available for $1.50 each (other countries add $1 per back issue for postage).

All material herein is copyrighted by S-C SOFTWARE, all rights reserved. Unless otherwise indicated, all material herein is authored by Bob Sander-Cederlof. (Apple is a registered trademark of Apple Computer, Inc.)