Jump to content

Creative Programming in Microsoft BASIC for Optimal Macintosh Performance 1985

From RetroTechCollection

Creative Programming in Microsoft BASIC for Optimal Macintosh Performance is a book by Steve Lambert, published by Microsoft Press, Bellevue, Washington, © 1985, ISBN 0-914845-57-8, Library of Congress card number 85-18952. The printed book runs to x + 535 pages; the scan has 535 PDF pages.[1]

The book teaches Microsoft BASIC on the Macintosh through long worked programs: a paint program, terminal and communications programs, two games, and data acquisition and control software. It is a Microsoft Press book, separate from Microsoft's own manual for the interpreter (Microsoft Basic Interpreter 1984).[1]

Unlike most programming books in this collection, it includes hardware material. Chapter 10 gives the pin assignments of the Macintosh nine-pin serial ports (pin 2 +5 V, pin 6 filtered +12 V, TXD and RXD as differential pairs on pins 4/5 and 8/9) with cable wiring for connecting to other machines. Chapter 17 uses the ADC-1, a 16-channel 12-bit converter from Remote Measurement Systems of Seattle, and Appendix C gives the schematics, parts list, point-to-point wire list and assembly instructions for the HBC-1, an analog-to-digital converter that the reader builds and connects to the Macintosh serial port.[1]

Contents

[edit | edit source]
  • Section I, Introduction: 1 An Introduction to BASIC (3); 2 The Macintosh BASIC Environment (13)
  • Section II, Graphics: 3 Introduction to Graphics (27); 4 Tracking the Mouse (31); 5 Drawing a Grid (43); 6 Transferring a Picture (55); 7 Manipulating a Picture (67); 8 Generating a Pattern (85); 9 The MiniPaint Program (111)
  • Section III, Communications: 10 Introduction to Communications (145); 11 The Terminal Program (153); 12 The Expanded Communication Program (177)
  • Section IV, Games: 13 Introduction to Games (265); 14 The Shell Game (267); 15 The Backgammon Game (303)
  • Section V, Data Acquisition and Control: 16 Introduction to Data Acquisition and Control (339); 17 The ADC-1 (347); 18 The HBC-1 (371)
  • Section VI, Appendices: A Alphabetical List of Commands (397); B A Few Short Utility Programs (443); C Building the HBC-1 (481); Index (531)

[1]

[edit | edit source]

Download: Microsoft_Basic_1985.pdf (29 MB)

References

[edit | edit source]
  1. ↑ 1.0 1.1 1.2 1.3 Steve Lambert, Creative Programming in Microsoft BASIC for Optimal Macintosh Performance, Microsoft Press, 1985, ISBN 0-914845-57-8. Copyright page (PDF p. 4), contents pp. v-vi, Macintosh serial port pins p. 147, ADC-1 pp. 347-348, Appendix C pp. 481-530, index pp. 531-535.