Skip to main content
Home Documents Lisa 04 Lisa Toolkit Self Paced Training
04 Lisa Toolkit Self Paced Training

04 Lisa Toolkit Self Paced Training

Lisa · PDF
Filename04_Lisa_Toolkit_Self-Paced_Training.pdf
Size10.15 MB
Subsection toolkit_3.0 / Package_2_Examples
Downloads7
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
04 Lisa Toolkit Self Paced Training
/
Loading…
OCR / Text contents
LISA TOOLKIT SELF-PACED TRAINING Preface. This self-paced training comprises eleven self-study segments. The intent of these segments is to get you started designing applications with the ToolKit. Although the initial segments have no code associated with them, the latter segments include labs allowing you to experiment with actual appl ication code. A single application is used as the context for this training. This is the Boxer appl ication. Boxer is implemented in stages over 8 of the eleven segments. The result is an application that exhibits the essential features of typical ToolKit appl ications. What those are is the subject of this training. CONTENTS The following table I ists the segments, labs, and the code associated with them: segftent nuftber seQ~ent na~e lab code stage Conceptual Foundation of the ToolKit no 1 Introduction to the ToolKit no 2 What is a Document? no 3 Creating from the Generic Application yes 4 BlankStationery no 5 6 Intro to the Boxer Appl ication yes 2Boxer Selections and Highl ighting in Boxer yes 3Boxer 7 Mov i ng Boxes yes 4Boxer 8 Creating a Box, A Second Selection Class yes 5Boxer 9 Recoloring .. Dupl icating.. and Clear All yes 6Boxer 1Boxer Commands with Undo 10 Filters yes 7Boxer 11 Cut & Paste and Mouse Key Events yes 8Boxer as Commands; Advanced Commands. The recommended sequence of segments is to start with "Conceptual Foundation of the ToolKit", and then continue sequentially with segments 1 through 11. PREREQUISITES You are expected to have read the following documents before starting this self-study: o Introduction to Clascal o WorkShop Manual, especially the QuickDraw and Pascal language sections To your future as II grellt ToolKit IIPPlic4tion designer! Conceptual Foundation of the ToolKit The ToolKit is en object-orierKlNi development system. This means that the . code to be executed is selected through the data, which is packaged into record-like constructs called Db~cts. This is in direct contrast to a procedure-oriented system. In that kind of' system the code to be called is tixed by the designer. The data must fit the celled code, rather than vice versa. The following discussion and slides provide a conceptual foundat ion for an object-oriented system, and how it contributes to the structure of' the ToolKit. Conceptual Foundations T<X>LJ<IT APPLICATION DESIGN The ToolKit is best described as a collection of interlocking hiererchies of classes. One special ToolKit class, TObject, is the ancestor of every other class. As the slide: The TooJ~~':jt ltpp/ieMi()f1 ,.1odtl showS, a user application is a collection of classes as well. Specifically it is 8 layer of' class hierarchies descended from those of the ToolKit. The user application 18y'er may either abut the ToolKit l~er directly, or have one or more building block layers of insulation. In either case, the user application may create subclasses from any classes in or above its layer. …

Showing first 3,000 characters of 371,089 total. Open the full document →

Home Documents Lisa FORMS 2 Utility Manual Version 1.3 Jul83
FORMS 2 Utility Manual Version 1.3 Jul83

FORMS 2 Utility Manual Version 1.3 Jul83

Lisa · 1982 · PDF
FilenameFORMS-2_Utility_Manual_Version_1.3_Jul83.pdf
Size2.67 MB
Year1982
Subsection xenix / cobol
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
FORMS 2 Utility Manual Version 1.3 Jul83
/
Loading…
OCR / Text contents
****************************************************************** FORMS-2 Utility Manual Version 1.3 for CIS or LEVEL II COBOL UNIX Operating System Implementation ****************************************************************** Document Release 1.3 June 24, 1983 Date of Printing: July 18, 1983 This document has been prepared for the exclusive use of the client. None of the material herein may be reproduced, copied or distributed in any manner, including electronically, without prior written approval of The Santa Cruz Operation, Inc. Copyright.(c) 1982, 1983 The Santa Cruz Operation, Inc. NOTICE The following are registered trademarks: FORMS-2 is a trademark of Micro Focus Ltd. LEVEL II (L/II) COBOL is a trademark of Micro Focus CIS COBOL is a trademark of Micro Focus Ltd. UNIX is a trademark of Bell Laboratories. -i- ~td. TABLE OF CONTENTS 1• 2. 3. 4. 5. 6. INTRODUCTION 1 -1 General Description 1 -1 Operator Interface 1-3 Getting Started 1 -5 INITIALIZATION PHASE 2-1 Initialization Screen I01 2-1 Initialization Screen I02 2-3 WORK PHASE 3-1 Screen W01 3-1 Work Screen 3-3 Work Phase Completion ·3-24 DATA DESCRIPTIONS 4-1 Record-Name and Data-Name Generation 4-2 PICTURE Generation 4-3 Editing the DDS File 4'-5 Incorporation of DDS File Contents 4-5 THE CHECK-OUT PROGRAM 5-1 Check-Out Program Generation 5-2 Check-Out Program Running 5-3 SCREEN IMAGE FILE Screen Image File Generation 6-1 6-1 TABLE OF CONTENTS Forms Maintenance 6-2 Prin ted Fo rms 6-3 Form Images in the Design Process 6-4 7. FORMS-2 USER SCREEN GENERATION EXANPLE 7 -1 8. INDEX PROGRAM 3-1 Index Program Generation 9. Files Generated 3-5 Index Program Compilation 3-5 Index Program Running 3-5 USER INDEX PROGRAM EXAMPLE 9-1 APPENDIX A. FORMS-2 INSTALLATION APPENDIX B. SCREENS )..-1 Q 1 -.;-; PREFACE Overview This manual describes your FORMS-2 package to design, edit interactive screen application programs. layouts create and for use with CIS or L/II COBOL It provides the necessary information for the use of the FORMS-2 package on the UNIX operating system. Most application programs will be written separately according individual powerful requirements user-oriented to but FORMS-2 can automatically generate a indexed data entry and filing system maintained by use of the screen layouts (forms). If you want to generate an automatic indexed filing system program and and 3 then use it, carry out Chapter 1 procedures, read Chapters 2 briefly and then refer straight to Chapter 8 before performing the comprehensive sample run in Chapter 9. If you wish to generate some screen layouts, carry out the procedures in Chapter 1, read briefly Chapters 2 and 3, and then perform the comprehensive sample run in Chapter 7. To gain a further understanding of the FORMS-2 FORMS-2 operation read Chapters 1, 2 and 3 in detail. 5, 6 and 7 are descriptions of FORMS-2 outpu…

Showing first 3,000 characters of 98,131 total. Open the full document →

Home Documents Lisa Lisa Motherboard Enhanced
Lisa Motherboard Enhanced

Lisa Motherboard Enhanced

Lisa · PDF
Filenamelisa-motherboard-enhanced.pdf
Size8.28 MB
Subsection hardware / Lisa_1_Motherboard
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Lisa Motherboard Enhanced
/
Loading…
Home Documents Lisa Lisa Pascal 2.0 Workshop Users Guide
Lisa Pascal 2.0 Workshop Users Guide

Lisa Pascal 2.0 Workshop Users Guide

Lisa · 1983 · PDF
FilenameLisa_Pascal_2.0_Workshop_Users_Guide_1983.pdf
Size9.51 MB
Year1983
Subsection workshop_2.0
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Lisa Pascal 2.0 Workshop Users Guide
/
Loading…
OCR / Text contents
Users Guide Lisa Pascal 2.0 War windo\lAlcord • RECCA) port : GrafPOrt; willClllo&ind: yisiDle: DOOWIN; ni Ii tea: ~Iag: iparlilllljJ : 5t1'UCA1Jl : contRgI: ~t~: IHTEGfR; D001lItH; D001!N4; D001!N4; ~Ie; ~II ; ~l'; windOloOefProc : HIndle; REPEAT SystemTask; TEldle(hTE); temp : s GetNextEvent(everyEvent, myEvent); CASE myEvent .whet OF mouseOown: EEGIN code :- Fi ndWi ndow ( myEv ent . wher~whichWindow )i CASE code OF Workshop User's Guide for the Lisa.... Licensing Requirements for SOftware Developers Apple has a low-cost licensing program, which permits developers of software for the Lisa to incorpOrate Apple-developed libraries and object code files into their products. Both in-house and external distribution require a license. Before distributing any prOdUCts· that incorporate Apple software, please contact Software Licensing at the address below for both licensing and technical information. <91983 by Apple Computer, Inc. 20525 Mariani Avenue CUpertino, California 95014 (408) 996-1010 Apple, Usa, and the Apple logo are trademarks of Apple Computer, Inc. Simultaneously publiShed in the USA and Canada customersatlSfactlon If you discover physical defects in the manuals distributed with a Lisa product or in the media on which a software prodUCt is distributed, Apple will replace the documentation or media at no charge to you during the 90-day period after you purchased the product. PrtX1JctRevlslons Unless you have purchased the product update service available through your authorized Usa dealer, Apple cannot guarantee that you wlll receive notice of a revision to the software described in this manual, even if you have returned a registration card received with the prOduct. You should check periodically with your authorized Lisa dealer. Umltatlon on W8lTcI'ltles cnj Liability All Implled warrantles concerning this manual and media, inClUding Implied warranties of merchantability and fitness for a particular purpose, are limited in duration to ninety (90) days from the date of original retail purchase of this product Even though Apple has tested the software descrIbed In thIs manual and reviewed its contents, neither Apple nor Its software suppllers maKe any warranty or representation, eIther express or implled, wIth respect to thIs manual or to the software described in this manual, their quality, performance, merchantabllIty, or fItness for any particular purpose. As a reSUlt, this software and manual are sold "as is:" and you the purchaser are assuming the entire risk as to theIr qualIty and performance. In no event will Apple or its software suppliers be liable for direct, indirect, special, incidental, or consequential damages resulting from any defect in the software or manual, even if tDey have been advised of the possibility of such damages. In partiCUlar, they shall have no liabllity for any programs or data stored in or used with Apple products, including the costs of recovering or reprodUcing these programs· or …

Showing first 3,000 characters of 391,985 total. Open the full document →

Home Documents Lisa Lisa Pascal 2.0 Systems Software
Lisa Pascal 2.0 Systems Software

Lisa Pascal 2.0 Systems Software

Lisa · 1983 · PDF
FilenameLisa_Pascal_2.0_Systems_Software_1983.pdf
Size5.86 MB
Year1983
Subsection workshop_2.0
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Lisa Pascal 2.0 Systems Software
/
Loading…
OCR / Text contents
Lisa Pascal 2.0 Systems Software windollRecord • RECORD port: windcMlind : visiDle: nili tell: ~lag: Spare/'lag: s tr1JCAgl : con\:lql: arafPOrt; INTEGER; DOOI.fNI; DOOL.fNI; DOOL.fNI; IIOOL.fNI; fI91WIdle ; ~le; updatlRg't: fI91WIdle ; windowDefProc: HIndle; datft1Clle : REPEAT SystemTask; TEldle(hTE); temp := GetNextEvent(everyEvent, myEvent); CASE myEvent .what OF mouseOown : EEGIN code :- FindWindow ( myEvent . wher~whicHWindow) ; CASE code OF Operating System Reference Manual for the Lisa 1M 029-0414-A Licensing Requirements for SOftware Developers Apple has a low-cost licensing program, which permits developers of software for the Lisa to incorporate Apple-developed libraries and object code files into their products. Both in-house and external distribution require a license. Before distributing any products that incorporate Apple software, please contact Software Licensing at the address below for both licensing and technical information. @1983 by Apple Computer.. Inc. 20525 Mariani Avenue Cupertino.. California 95014 (408) 996-1010 Apple, Lisa, and the Apple logo are trademarks of Apple Computer.. Inc. Simultaneously pUblished in the USA and Canada. OJs1Dner Satisfaction If you discover physical defects in the manuals distributed with a Lisa product or in the media on which a software product is distributed" Apple will replace the documentation or media at no charge to you during the 90-day period after you purchased the product. ProttJctRevisions Unless you have purchased the product update service available through your authorized Lisa dealer" Apple cannot guarantee that you will receive notice of a revision to the software described in this manual" even if you have returned a registration card received with the product. You should check periodically with your authorized Lisa dealer. limitatioo 00 Warranties and liability All implied warranties concerning this manual and media, including implied warranties of merchantability and fitness for a particular purpose, are limited in duration to ninety (90) days from the date of original retail purchase of this producL Even though Apple has tested the software described in this manual and reviewed its contents, neither Apple nor its software suppliers make any warranty or representation, either express or implied, with respect to this manual or to the software described in this manual, their quality, performance, merchantability, or fitness for any particular purpose. As a result, this software and manual are sold "as is," and you the purchaser are assuming the entire risk as to their quality and performance. In no event will Apple or its software suppliers be liable for direct, indirect, speCial, incidental, or consequential damages resulting from any defect in the software or manual, even if they have been advised of the possibility of such damages. In particular, they shall have no liability for any programs or data stored in or used with Apple products, including the cost…

Showing first 3,000 characters of 224,742 total. Open the full document →

Home Documents Lisa 050 4009 H 5of5
050 4009 H 5of5

050 4009 H 5of5

Lisa · PDF
Filename050-4009-H-5of5.pdf
Size0.35 MB
Subsection hardware / Lisa_CPU
Downloads7
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
050 4009 H 5of5
/
Loading…
OCR / Text contents
rc 1 2078 wasn conse enn Feet = ‘NOTE: untess omens sPECInED SEE SHT.1 FIEND a D is3s3_[2 Te 371-007 isa74 fcuk od ad pgp & 3fo 1ap2 ri Fl es leo 5 WE os oc = jaz 02/8 T\30 308 — u78 «Qt a jaause Lso8 vee aoe 3-28 a ay 08 2 fan of'g ce le en GED = ace — DY) W5iR a gage os P2 1 uso o> SB Gea vse ‘ FI Pele le: al aK sPIo ? Ye 7 she ere Baie) SO relay OF oa TACK 5° VIDEO. I sis9 2 oa 19} CDACK : VIDEO 3 7 3) ea ELS - fae RPI 2e SAS A pck USA C A sys K cin 3 vas, oD ote ae i vas Nv C328) so 5 ! ule Ls393 uses 313] bw nO > waio r2fcie cope oss fe Co ears 8) E> semr) G5 i ac{s_ mow 1216 2 1139 | asfia vans Poise K USE on a A use alt! vas4 MOIZ 10]. u7F SR as ah PS oof, vz) Puoit sl 2 wepS— — [wou 5 de ibs mM eal osT van) Pwo a] v1 wae oes unr eb FOW _C3=2A) Lelag o8}t VA) MOo_3)— INH|S Al2 i a RES cals vas] Pups 2a vert oan rm Pig Cen) | ice OA Herod) 1 Gi-s7)> ie yay a 3-28 y Ys t pt — pide — viplt VAL Cy=25 a Fa Ls303 usiss lis _G cagemorlt ass, | wor ww peso-ctk 3h EEC) 12 7 ras B i2lcur acl vaz4 wos i2]¢ 4 aB}!0_ vac) MOS ile K U3E usr anf vas] nos tele ype + 21k ce anf, vay Puos_5 1p cur , soe oc{S | va: woz ule 0 2 into 5 GED KY } rary Ee woo 21 cx | pa ——_______$t2_=55 - 3] sat 1 is |r Ys Tee e ts Sut . S10 _ 28 —Giez 1 808 Grr) 12 boreK = Ji i186 | METRIC Geis g6) O's iyis2uy can (@eppic computar inc, 7 ‘VAIO. 4 vse 16 VAIO8 FES) A = vag 2 18 vase = ¥E GET) PREIS AND Gx) TS hts 1 ara paiee 7 74 HEMATIC, — |, LISA ewanrenl — |] 050-u009-n_ | 54)
Home Documents Lisa Craig The Legacy Of The Apple Lisa Personal Computer An Outsiders View
Craig The Legacy Of The Apple Lisa Personal Computer An Outsiders View

Craig The Legacy Of The Apple Lisa Personal Computer An Outsiders View

Lisa · 1993 · PDF
FilenameCraig_-_The_Legacy_of_the_Apple_Lisa_Personal_Computer_-_An_Outsiders_View_199302.pdf
Size0.16 MB
Year1993
Subsection development_history / articles
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Craig The Legacy Of The Apple Lisa Personal Computer An Outsiders View
/
Loading…
OCR / Text contents
The Legacy of the Apple Lisa Personal Computer: An Outsider's View (c) Copyright 1993 - David T. Craig 941 Calle Mejia #1006, Santa Fe, New Mexico 87501 USA (505) 820-0358 736 Edgewater, Wichita, Kansas 67230 USA (316) 733-0914 e-mail: 71533.606@compuserve.com 16 February 1993 TABLE OF CONTENTS Introduction A Little Bit of History Lisa Technology Macintosh XL, MacWorks, Lisa-to-Mac Migration Kit Macintosh: Back to the Future Macintosh System 7 Lisa Dedication References Summary The Legacy of the Apple Lisa Personal Computer: An Outsider's View • 16 February 1993 • 1 / 18 • INTRODUCTION • This paper is an attempt by a long time Lisa user to clarify the significance of the Apple Lisa personal computer for the computing industry. The audience of this paper is anyone who has an interest in innovative computing technology and wants to learn a little about Apple Computer's brief foray into this area via the Lisa computer. This paper hopes to show why the Lisa was significant in its time and how some of what was called "Lisa Technology" is slowly migrating to other computer systems, mainly the Apple Macintosh computer series. The author has never worked for Apple and as such is not privy to any insider secrets about this machine. All facts contained herein were obtained from Apple's cornucopia of Lisa literature, Apple's Macintosh literature, discussions with other Lisa owners, and my personal involvement with and close observations of both machines since 1984. This paper is loosely based upon the excellent article "The Legacy of the Lisa" (MacWorld magazine, Sep. 1985) as written by Mr. Larry Tesler, one of the Lisa's main designers and currently a key technologist at Apple Computer. • A LITTLE BIT OF HISTORY • Apple began developing the Lisa computer in 1979. The Lisa charter was to build a revolutionary computer that was truly easy to use and thereby mitigate the limitations of existing computers. Developing a computer which was an order of magnitude easier to use than traditional computers required several major departures. The name "Lisa" has always been rather enigmatic for most computer users, including Lisa owners. To set the story straight (as far as I know) here are the facts behind the name "Lisa". Officially, Apple states that "Lisa" stood for Local Integrated Software Architecture. Unofficially, "Lisa" has been associated with the name of a child fathered by one of the Lisa designers (this may be the same person who is now head of Next Computer, Inc., Mr. Steve Jobs). The Lisa had several design goals: o o o o o o o Be intuitive, be consistent, conform to the ways people actually work, have enough performance to do the jobs that need doing, provide an open software and hardware architecture, be reliable, be pleasing and fit into an everyday work environment. The Lisa was built upon sophisticated hardware technology. This included a compact desktop unit containing a 12 inch black-and-white screen, and two revolutionary floppy disk driv…

Showing first 3,000 characters of 55,982 total. Open the full document →

Home Documents Lisa MacWorks Plus Hard Disk Install Instructions
MacWorks Plus Hard Disk Install Instructions

MacWorks Plus Hard Disk Install Instructions

Lisa · 1988 · PDF
FilenameMacWorks_Plus_Hard_Disk_Install_Instructions_1988.pdf
Size0.54 MB
Year1988
Subsection sun_remarketing
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MacWorks Plus Hard Disk Install Instructions
/
Loading…
OCR / Text contents
ac or s us APPLE COMPUTER, INC. MAKES NO WARRANTIES, EITHER Warranty/ EXPRESS OR IMPLIED, REGARDING THE ENCLOSED COMPUTERSOFfWAREPACKAGE,ITSMERCHANTABILITYORITSFITDisclaimer NESS FOR ANY PARTICULAR PURPOSE. THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED IN SOME STATES. THE ABOVE EXCLUXION MAY NOT APPLY TO YOU, TIllS WARRANTY PROVIDES YOU WITH SPECIFIC LEGAL RIGHTS. THERE MAY BE OTHER RIGHTS THAT YOU MAY HAVE WHICH VARY FROM STATE TO STATE. Sun Remarketing is Apple's Licensee to certain source code used in this product Apple licenses the Apple Source Code to Licensee solely on an "as is" basis. APPLE MAKES NO WARRANTIES ,EITHER EXPRESS OR IMPLIED~ -REGARDING THE APPLE SOURCE CODE, ITS "NIERCHANTIBILITY OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. Without limiting the foregoing, in no event shall Apple be liable for incidental or consequential damages resulting from the use, sale or distribution of Licensee's Programs, whether under theory of warranty, tort, or products liability, except for indemnification for infringement as and to the extent provided in this Agreement. Apple shall have no obligation to provide Licensee with any update to the software. Sun Remarketing does not give any guarantee, whether explicitly or implicitly, for this manual and the software described therein, nor for its quality, performance, or utility for any particular purpose, or commercial application. The risk of quality and performance is borne by the purchaser alone. In no event can Sun Remarketing be responsible for any direct, indirect or consequential losses which result from the use of this software or the manual, even if they were advised of the possibility of such losses. If for any reason you are dissatisfied with this product, return complete undamaged package and it's contents to Sun Remarketing, for a full and courteous refund of the purchase price of this product. Sun Remarketing does guarantee the recording media on which the software program is recorded will be free from defects in workmanship and materials. In the event the disk purchased proves to be defective, it will be replaced if the original disk is returned to us within 90 days from the date of purchase. Copyright This program and manual are protected by copyright, with all rights reserved. Neither the manual or the software may be copied, distributed, or translated in whole or in part without prior written consent of the copyright holder. © 1985 Apple Computer, Inc. © 1988Sun Remarketing, Inc. Sun Remarketing, Inc. PO Box 4059 Logan, Utah 84321 (801) 752-7631 MacWorks Plus Addendum to MacWorks PO Box 4059 Logan, Utah 84321 (801) 752-7631 r:g Introduction Ever since Sun Remarketing contracted with Apple Computer, Inc. to service and support Lisa and Macintosh XL customers, we've been developing products designed to enhance these computers. Developing hard disk drives, an 800K internal floppy drive solution, and HFS capabilities just weren't enough. We had to find a solution that wo…

Showing first 3,000 characters of 12,405 total. Open the full document →

Home Documents Lisa Sun Remarketing Catalog Summer
Sun Remarketing Catalog Summer

Sun Remarketing Catalog Summer

Lisa · 1988 · PDF
FilenameSun_Remarketing_Catalog_Summer_1988.pdf
Size27.26 MB
Year1988
Subsection sun_remarketing
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Sun Remarketing Catalog Summer
/
Loading…
OCR / Text contents
CATALOG * SUMMER 1988 We're the world's largest independent dealer in used and out-of- production * Apple products and service... New! SEE INSIDE FOR DETAILS MacWorks”™ Plus! for the Lisa... i. ea ee no one does it better than Sun Remarketing, Inc. : : », knowl ledgeable Sometimes J 7 ine telephone can eon the ot wines ve all the fear out of buying ¢ comp! CUSTOMER SERVICE 801-752-7631 Questions/Service FAX 801-563-3226 ORDERLINE 1-800-821- 3221 For Orders Only Fast, Reliable Service. It's been more than three years since we began our support of Apple's used and out-of-production equipment. In the beginning it was just the Apple ///. Now our products cross the Apple II and Macin- tosh lines. Over the years we found out that the typical Apple user is really not that typical. They seem to have a love affair with their com- puters. So, when they want them updated, serviced, or added to, they want the best! At Sun, we too share that same passion for the Apple line of computers. We have specialized in supplying hard-to-find products for your Apple computer. We have also gone beyond simple resale and have provided support to out-of-production Apple equipment by developing innovative new add-on products that help keep your Apple up to date. You'll find our prices to be low, our service to be fast, and our people to be excited to help you. Our concept of remarketing goes beyond just "liquidating" or just "selling"... we offer a service like no one else can!!! If You Like our Great Service on other products - Call us for your Mac Software or Apple Il product needs! Our New MacWorks Plus! turns your Lisa into a Macintosh Plus Sun offers more for your Lisa’ than anyone else... Sun Remarketing is really different. And this catalog proves it. It can help you get the most out of your Apple computer investment. Our commitment to even out-of-produc- tion machines is evidenced on almost every page. New...MacWorks™ Plus! The dream of almost every Lisa and Macintosh XL user, lately, has been to be able to run al/ Macintosh appli- cations under MacWorks. With a larger 12" screen the newer pro- grams would be even better than on a regular Macintosh Plus. How about HyperCard, MultiFinder, or AppleShare on the Lisa! Well, that dream is now a reality. Run programs like HyperCard, MultiFinder, Illustrator and more on your Lisal[MacxXL! Sun has just released what we call MacWorks™ Plus! This new emula- tion program is an exciting extention to Apple's MacWorks 3.0. With it, your Lisa or Macintosh XL will have the ability to run any software that will run on the Macintosh Plus. Programs like, Full Write, Adobe Illustrator, Cricket Draw and more! The new program will run on either floppy or on a hard disk, and is auto-booting. It even comes with a simple auto-install program. It will include HFS, will recognize mul- tiple hard disks, and will address the Lisa's parallel card slots without the use of Two Port Install. MacWorks Plus! is of…

Showing first 3,000 characters of 28,081 total. Open the full document →

Home Documents Lisa MacWorks Plus Technical Overview By Chuck Lukaszewski
MacWorks Plus Technical Overview By Chuck Lukaszewski

MacWorks Plus Technical Overview By Chuck Lukaszewski

Lisa · PDF
FilenameMacWorks_Plus_Technical_Overview_by_Chuck_Lukaszewski.pdf
Size4.23 MB
Subsection sun_remarketing
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MacWorks Plus Technical Overview By Chuck Lukaszewski
/
Loading…
OCR / Text contents
MACWORKS PLUS TECHNICAL OVERVIEW Charles T. Lukaszewski Sun Remarketing, Inc. Logan, Utah MacWorks Plus Technical Overview Sun Remarketing, Inc. Page 1 o ON OO oO FF WO DN = CONTENTS Introduction Organization of MacWorks Plus Source Code MacWorks Plus Software Implementation The MacWorks Plus Installation Program List of Known Incompatibilities Issues in Transporting the Macintosh ROM Software Problem Report Summary Software Problem Reports With Corrective Measures Pending Software Problem Reports MacWorks Plus Technical Overview Sun Remarketing, Inc. Page 2 INTRODUCTION MacWorks Plus is the implementation of the Macintosh Plus 128K ROM for the Apple Macintosh-XL and Lisa-2 computers. MacWorks Plus was developed by a programming team at Sun Remarketing lead by Charles Lukaszewski. The project's design goal is one-hundred percent compatibility with software that operates on the Macintosh Plus. MacWorks Plus is based on reverse-engineered 128K Macintosh ROM code, reverse-engineered device drivers from the original MacWorks program, and modified versions of current System Software resources. The chief difference between MacWorks Plus and its predecessor is a brand-new hardware interface whose low-level interface to the 128K ROM operating system is identical to that in the Macintosh Plus. All in all, there are about 50 source files which contain some 23,000 lines of source code. The project is managed with the aid of the Macintosh Programmers Workshop (MPW) version 2.0.2. The code can be easily extended to accommodate future enhancements, should they be desiredt, including SCSI support, extended sound compatibility, and addition of 256K ROM (Macintosh SE and Macintosh Il) routines. This document is intended to provide an introduction to the MacWorks Plus code for both the programmer and the layman. The programmer should consult this document prior to making any modifications to the source code. MacWorks Plus Technical Overview Sun Remarketing, Inc. Page 3 ORGANIZATION OF MACWORKS PLUS SOURCE CODE MacWorks Plus is generated from 50 source files which can be broadly classified into five categories: ROM image files, hardware kernel files, installer files, user tools and generation utilities. The process of creating executable MacWorks Plus programs has been completely automated through the use of the Macintosh Programmers Workshop ‘make’ utility. Location of Source Files In order to compile the project with MPW, all of the source files must be located in a folder called 'MacWorks+' that resides in the MPW folder (defined by the MPW shell variable {MPW}). The ‘MacWorks+’ folder contains the following items: =) MacWorks+ BE a cy Makefile installer kernel rom_image _ pp_driver >. edev utilities includes rez doc GTE obj Ist bin — Wa KI ec The ‘Makefile’ is the master control file for MPW. Performing a ‘make all’ at this di- rectory level will build all segments of MacWorks Plus. The folders contain source code or compiler outpu…

Showing first 3,000 characters of 15,587 total. Open the full document →

Subscribe to Lisa
mp.ls