INFO-MAC-REQUEST@SUMEX-AIM.ARPA (Moderator David Gelphman...) (08/11/86)
INFO-MAC Digest Sunday, 10 Aug 1986 Volume 4 : Issue 97 Today's Topics: Re: Mac+ Modem Hangup Problems TML pascal separate compilation ?? Yes, the Videoworks driver is available Repainting contents of a window? MICROSOFT FORTRAN MacTerminal configuration Generating breaks and ^_ in MacTerminal on MacPlus disc fragmentation Hardware manuals? Delphi Mac Digest V2 #34 Delphi Mac Digest V2 #35 Usenet Mac Digest V2 #62 Usenet Mac Digest V2 #63 Orion: spaceflight simulation game Bus'd Out Unpit 0.1 SuperMac Dataframe 20 Interlace -> Reflex TOPS and Centram Systems West MAC+, and image writter in Europe (SPAIN). Mac Weaving Program ---------------------------------------------------------------------- Date: Thu, 7 Aug 86 11:55:38 cdt From: brian@SALLY.UTEXAS.EDU (Brian H. Powell) Subject: Re: Mac+ Modem Hangup Problems >From: Bernard Aboba <bernard@ararat> >Subject: Mac + Modem Hangup Problems > >Why is it that many terminal programs (Red Ryder, MacKermit, VersaTerm, UW) >hang up on quitting on a Mac +, when they didn't on a 512K Mac with the >old ROMS? I hate redialing all the time. Is there a fix for this? The problem is that when the Serial Driver is closed, DTR is negated. The fact that it didn't do this before was considered a bug, so it was fixed in the new roms. There are two solutions: 1) I am told there's a DIP switch on the modem to always assert DTR. I don't have a modem manual with me, so I'm not sure what switch to change. The only inconvenience is that it won't hang up when you turn off the mac. 2) There's a control call you can make to the serial driver to make it not negate DTR the next time the driver is closed. (Thank you Apple!!) I wrote a desk accessory to do this before I found out about the switch above. It could also be an FKEY. The inconvenience is that you have to call the DA every time you want to quit and not hang up. I bet it would be easy to forget. The control call is documented in IM Volume IV. If anybody wants the DA, I'll be glad to send it to you or post it. (with assembly source, all 20 lines or so.) Brian H. Powell UUCP: {ihnp4,seismo,ctvax}!ut-sally!brian ARPA: brian@sally.UTEXAS.EDU ------------------------------ Date: Wed, 6 Aug 86 21:24 ??? From: "Floating and air biscuit..." From: <FRENCH%ti-eg.csnet@CSNET-RELAY.ARPA> Subject: TML pascal separate compilation ?? How does one do separate compilation with TML pascal? I have a program consisting of 15 separately compiled modules (>200 procedures and functions) that runs on a VAX/VMS and PC and I am going to port it to a MAC (it is a hardware debugger for MIL-STD-1750A microprocessors). The documentation hints at it, but never says what to do. Thanks for any help, -Stewart French french%ti-eg@csnet-relay.arpa ------------------------------ Date: Thu, 7 Aug 86 19:09:36 EDT From: David A. Levitt <levitt@MEDIA-LAB.MIT.EDU> Subject: Yes, the Videoworks driver is available Yes, you can call Videoworks documents from other programs. In addition to animation, you can also use sampled sounds (e.g. from MacNifty's SoundCap), a pallette of explosions, single-voice MusicWorks tracks, create interactive documents, and various other neat hacks you never saw in VideoWorks 1.0 . Just buy a license for the OVW driver from MacroMind at (312)327-5821 . The fee depends on how much you use it in your product, and how it sells. You will never get help from Hayden, mostly because they don't own these improvements! (Moreover, they're incompetent by policy; I learned this when I first called them about putting MusicWorks on my hard disk; a Hayden flunky whined to me on the phone for a half hour, rather spend a minute calling MacroMind so they could send me an unprotected or installable copy. I guess he had nothing better to do. I contacted MacroMind independently and they helped me out pronto.) Hayden practically went bankrupt, but were bought out by Spinnaker recently. Apparently Hayden also screwed up on marketing and billing for some Macromind products. Until the rights to Music/VideoWorks have been renegotiated, the creative minds at Hayden are likely deflect queries about MacroMind products, just as they did yours. I'm sending this to INFO-MAC because I get a query like this every week. For innovative Mac animation, audio, and other products, call or write: MacroMind, Inc 1028 West Wolfram Chicago, IL 60657 (312)327-5821 ------------------------------ Date: Thu, 7 Aug 86 16:38:22 edt From: m11472%mwvm@mitre.ARPA From: Craig DeRose Subject: Repainting contents of a window? I'm writing a Macintosh application for the first time and have run into a wall of confusion. If anyone has an idea of the quickest way around the following problem it would be greatly appreciated (hopefully a solution that will not req uire a re-design of my program). The problem is I put up a Dialog window and when I Dispose of the window I don't know how to repaint the contents of the underlying window. - I presently get all information to this window using DrawString - I've tried the following sequence (and derivatives thereof): whenIwantaDialog: InvalRect(<defined Rect size of Dialog>) GetNewDialog(Id, ... , POINTER(-1)) DisposDialog(Id,....) BeginUpdate(mywindow) PaintRect(<defined Rect size of DIalog>) EndUpdate(mywindow) I get an all Black box. I know it can be done, and it's probably simple, but I'm at a loss. Ideas?? THANKS, Mark Steinbacher Respond Via: ARPA: CDEROSE@MITRE.ARPA Bell: (703) 478-2150 P.O. 3308 Slade Run Drive Falls Church, Va. 22042 ------------------------------ Date: 7 Aug 86 16:14:00 EDT From: <bouldin@ceee-sed.ARPA> Subject: MICROSOFT FORTRAN Reply-to: <bouldin@ceee-sed.ARPA> I am a beta tester for micro/absoft MacFortran and a relative newcomer to this SIG. Looking back thru the archives I have found several reports of bugs/frustrations with Fortran. If people will mail bug reports to me I will do my best to get them corrected by Microsoft. I will also post a comprehensive list of all bugs that I know of. Some of these are serious, but most have fairly simple workarounds. BTW, there is a beta version of Fortran that works with HFS. It isn't wonderful, in my opinion, but it does run. Let me hear from you about Fortran. Arpa: BOULDIN@CEEE-SED ------------------------------ Date: Thu, 7 Aug 86 20:30+0100 From: Ralph <MartinRR%multics.cardiff.ac.uk@Cs.Ucl.AC.UK> Subject: MacTerminal configuration I've just upgraded my Mac to a 512/800 - and MacTerminal (uk version) no longer works goes the keyboard is different (with keypad, AND uk style) . Could some kind person please mail me the resources I need for the new keyboard - if you have one for the UK keyboard that would be terrfic, but the US and UK keyboards with keypads are more similar (I think?) than the old ones, so a set of US resources would do me as a good second best. ALL OFFERS OF HELP GREATFULLY RECEIVED ! Ralph, stuck here in the depths of wales. ------------------------------ Date: Fri, 8 Aug 86 11:34:23 edt From: ms1g@andrew.cmu.edu (Mark Steven Sherman) Subject: Generating breaks and ^_ in MacTerminal on MacPlus I'm afraid the answer is obvious, but I couldn't find it. How does one generate either "break" or control underscore (^_) on a MacPlus keyboard when using MacTerminal? "Enter" used to do the trick on my old 512K Macintosh, but the MacPlus seems to map it into a simple <cr>. ------------------------------ Date: 7 Aug 86 23:46:00 EDT From: <bouldin@ceee-sed.ARPA> Subject: disc fragmentation Reply-to: <bouldin@ceee-sed.ARPA> In the PC world there are several companies that sell disc 'unfragmenters'. Anyone know of such a product for Macintosh hard discs? Somewhere I saw words to the effect that the latest release of Fedit can report some statistics on file fragmentation, anyone confirm this? Help appreciated. [ note from moderator: FEdit Plus can give some information about file fragmentation but cannot actively improve the situation. Currently the only way to reduce fragmentation (that I am aware of) is to backup the disk and reformat it. The president of SuperMac, makers of the DataFrame 20, told me in April that they would be supplying such a utility but as of yet there is nothing available. DAVEG ] ------------------------------ Subject: Hardware manuals? Date: 08 Aug 86 16:41:41 EST (Fri) From: "Steven B. Munson" <sbm@Purdue.EDU> Does anyone know what manuals will tell me how to use the hardware inside a Mac+? I need at least to know how the VIA and SCC and whatever is connected to the SCSI port work. I don't just want to know how to read characters from a serial port using ROM routines; I want to write an operating system. Steve Munson sbm@Purdue.EDU sbm@Purdue.CSNET ------------------------------ Date: 8 Aug 86 08:55:51 EDT From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU> Subject: Delphi Mac Digest V2 #34 Delphi Mac Digest Friday, 8 August 1986 Volume 2 : Issue 34 Today's Topics: RE: Tempest Mac (Re: Msg 3836) RE: Tempest Mac (Re: Msg 11175) more on FileMaker RE: new hard disk (Re: Msg 11070) MacInTouch news flashes customizing icon layout - LAYO Phase RE: customizing icon layout - LAYO Phase (Re: Msg 11201) Screen image stability "enumerated" fields in Works and Excel Notes on More RE: Switcher & My Favorite Development E (Re: Msg 446) RE: ZBasic...? (Re: Msg 444) Mouse Scaling/RAM Cache help needed system dialogs 9600 baud terminal emulator RE: 9600 baud terminal emulator (Re: Msg 11213) RE: 9600 baud terminal emulator (Re: Msg 11213) RE: 9600 baud terminal emulator (Re: Msg 11353) RE: 9600 baud terminal emulator (Re: Msg 11355) RE: 9600 baud terminal emulator (Re: Msg 11366) RE: ResEdit (Re: Msg 315) List Manager LDEF Ap][CPM>Mac RE: Anaheim Show (Re: Msg 11065) RE: hardware woes (Re: Msg 11206) RE: hardware woes (Re: Msg 11236) WordHandler RE: WordHandler (Re: Msg 11245) RE: WordHandler (Re: Msg 11245) nonstandard keyboards Cricket Draw Re: MacCrash (ROM versions) RE: INFO-MAC Digest V4 #95 (Re: Msg 11210) RE: Windows over menu bar? RE: Mac Expo Hard Disks (Re: Msg 10968) RE: Mac Expo Hard Disks (Re: Msg 11268) RE: Mac Expo Hard Disks (Re: Msg 11275) RE: Mac Expo Hard Disks (Re: Msg 11289) RE: Mac Expo Hard Disks (Re: Msg 11289) RE: LW Cartridge recharging RE: LW Cartridge recharging RE: TOPS from Centram Party Suite at MW Expo! Best 'C'? [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>DELPHIV2-34.ARC DAVEG ] ------------------------------ Date: 9 Aug 86 13:18:23 EDT From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU> Subject: Delphi Mac Digest V2 #35 Delphi Mac Digest Saturday, 9 August 1986 Volume 2 : Issue 35 Today's Topics: RE: List Manager LDEF (Re: Msg 491) RE: List Manager LDEF (Re: Msg 493) RE: List Manager LDEF (Re: Msg 497) RE: List Manager LDEF (Re: Msg 490) Resource forks in text documents RE: Resource forks in text documents (Re: Msg 494) RE: Resource forks in text documents (Re: Msg 494) RE: zoom box zooming (Re: Msg 481) RE: zoom box zooming (Re: Msg 496) Undo RE: Undo RE: system dialogs (Re: Msg 488) RE: system dialogs (Re: Msg 488) RE: system dialogs (Re: Msg 488) C ambiguity? RE: C ambiguity? (Re: Msg 504) RE: C ambiguity? (Re: Msg 506) RE: C ambiguity? (Re: Msg 513) RE: C ambiguity? (Re: Msg 520) switcher bug? RE: switcher bug? (Re: Msg 505) editor features RE: editor features (Re: Msg 514) RE: editor features (Re: Msg 515) RE: editor features (Re: Msg 521) RE: editor features (Re: Msg 521) RE: editor features (Re: Msg 522) RE: Ruggedized MacIntosh LightSpeed C vs. TML Pascal RE: LightSpeed C vs. TML Pascal (Re: Msg 11394) RE: Best 'C'? (Re: Msg 11385) RE: Best 'C'? (Re: Msg 11385) RE: Best 'C'? (Re: Msg 11400) RE: Best 'C'? (Re: Msg 11400) RE: Best 'C'? (Re: Msg 11449) RE: Best 'C'? (Re: Msg 11455) RE: Best 'C'? (Re: Msg 11461) RE: Best 'C'? (Re: Msg 11449) RE: LW Cartridges RE: LW Cartridges RE: Cricket Draw (Re: Msg 11249) packet radio RE: 9600 baud terminal emulator (Re: Msg 11381) RE: Cricket Draw (Re: Msg 11450) RE: Public Domain Software Request Very Weird Problem [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>DELPHIV2-35.ARC DAVEG ] ------------------------------ Date: 8 Aug 86 09:19:57 EDT From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU> Subject: Usenet Mac Digest V2 #62 Usenet Mac Digest Friday, 8 August 1986 Volume 2 : Issue 62 Today's Topics: problem with regions Text files -> MacPascal files??? The MS-Word file format explained !! MacWrite Font Sizes Size of New Mac Screen The "Next Mac" Re: MAC Hard Disks HFS Tecmar HD TML (1.1) and MPW (Beta) (Re: Let's look at Pascal compilers) Re: problem with regions Re: problem with regions re: Diskettes Re: Aztec C (Unix enviroment) and Mac Toolbox Re: problem with regions I want a bridge program for a macintosh Re: Size of New Mac Screen LaserWriter toner Cartridge refill inquiry Re: Text files -> MacPascal files??? Printe available? ATalk/ABPackage experience? [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>USENETV2-62.ARC DAVEG ] ------------------------------ Date: 10 Aug 86 10:23:21 EDT From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU> Subject: Usenet Mac Digest V2 #63 Usenet Mac Digest Sunday, 10 August 1986 Volume 2 : Issue 63 Today's Topics: Init Resources in another file... Question: using the list manager from LightspeedC ??? PC printing of Macintosh pictures ??? Re: I want a bridge program for a macintosh Microsoft File Question Answered Re: What are Object Pascal and MacApp? Re: Printe available? Re: Question: using the list manager from LightspeedC Selecting RamStart files on boot Request for info on Telescape terminal emulator NuBus or VME bus or what? mactools for blind users Toner Cartridges Re: The "Next Mac" Mac in Stereo? SF&I posted to net.sources.mac Request for info on Macintosh Programmer's Workshop Flopping line in MacPaint More Mactel snippets Re: Mac in Stereo? [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>USENETV2-63.ARC DAVEG ] ------------------------------ Date: Sat, 9 Aug 86 23:45:04 PDT From: chuq@Sun.COM (Chuq Von Rospach) Subject: Orion: spaceflight simulation game Here is a neat shareware game that has some rather amazing graphics. It implments a real time space travel simulation. Try it! [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-ORION.HQX DAVEG ] ------------------------------ Date: Thu, 7 Aug 86 08:28 PDT From: PUGH%CCV.MFENET@LLL-MFE.ARPA Subject: Bus'd Out Here is a working copy of Bus'd Out in Binhex 4 format. I have tested it on a Mac+ and a 512 machine both running System 3.2 and Finder 5.3. It works fine. !!!!!!! IMPORTANT !!!!!!!!! This game works with the Appletalk connectors plugged into the MODEM port, not the printer port like normal. It is a prerelease and is not being finished as I understand it. Nevertheless, it is fun and it does work. I think it needs a fairly large group of people since playing with three people still takes some time to find each other. Jon [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-BUSSEDOUT.HQX DAVEG ] ------------------------------ Date: Sunday, 10 August 1986 07:03:33 EDT From: Thomas.Newton@spice.cs.cmu.edu Subject: Unpit 0.1 Enclosed find a program by the name of 'Unpit'. This is the Unix 'unpit' translated to the Macintosh and augumented with a few functions. Basically, it can unpack both Packit-I and Packit-II files, pack several files into an uncompressed Packit-I format file, and delete files as directed by the user. So what's the advantage of Unpit over Packit-II? It's free. I'm not posting a separate documentation file, as the program is fairly simple and to an extent self-documenting (select HELP under the FILE menu). I do not know if it is worth posting source, as (a) the source code almost surely looks horrible after the way I mangled the code to gain speed, and (b) the source is over twice the size of the executable. If there's great demand for the source code, I'll try to find time to upload it and post it. I ran into what seems to be a bug in LightSpeed C while working on it: the following piece of code from Unpit (actually, mostly from SKEL...) will work or cause the Mac to bomb depending upon whether MENU_BUG is defined or not. With Macsbug installed, it is very easy to find where it is dying and get a disassembly of the offending loop; I guess I should take a look at the 68000 assembly language manual and figure out how it is dying, but I've been doing compiler hacking recently involving PERQ and VAX assembly language and as a result have been just a little too lazy to look at yet another disassembly... --- . . . #define lastmenu 3 /* number of menus */ #define applemenu 1 /* menu ID for desk accessory menu */ #define filemenu 2 /* menu ID for File menu */ #define editmenu 3 /* menu ID for Edit menu */ . . . MenuHandle mymenus[lastmenu+1]; . . . setup() { int i; . . . /* I can think of no reason why calling GetMenu() in a loop should */ /* have different results than unrolling the loop, but if MENU_BUG */ /* is defined, Unpit will bomb (or drop into Macsbug) when run. I */ /* suspect that the bombs are a result of a bug in LightSpeed C... */ #ifdef MENU_BUG for (i = applemenu; i <= editmenu; i++) mymenus[i] = GetMenu(i); #else mymenus[applemenu] = GetMenu(applemenu); mymenus[filemenu] = GetMenu(filemenu); mymenus[editmenu] = GetMenu(editmenu); #endif . . . I haven't reported this bug to THINK yet, but will before long. LightspeedC actually comes with a 60-day warranty saying that if you report a significant and reproducible error, they'll provide you with corrective instructions, a workaround, a corrected copy of the software, a corrected User's Manual, or a refund of the purchase price. A compiler ought to have more than a 60 day warranty (TI calculators have one-year warranties, and are much less likely to cause one grief), but at least it's a starting step away from the position that you've purchased a random collection of bits, no matter how heavily the particular random bits have been marketed as being useful. . . -- Thomas Newton [ archived as [SUMEX-AIM.Stanford.EDU]<INFO-MAC>UTILITY-UNPIT.HQX DAVEG ] ------------------------------ Date: 8 Aug 86 00:49:08 GMT From: kim@ucbvax.berkeley.edu (Salomon) Subject: SuperMac Dataframe 20 Sender: info-mac-request@sumex-aim.arpa A friend of mine has funding to buy a Macintosh-Plus hard disk, but must do it in the next week or two. The available funding is about $1000. It seems silly to buy a Mac HD20 for a Mac+, and the funds will be gone before Apple could possibly market there SCSI. It is very desirable that the disk drive be moved to other Macs from time to time, so that rules out an internal drive. With these constraints, we solicit any advice. Barring, a better suggestion it looks like he will get a Dataframe 20, because it is a SCSI in the right price range that is available locally in Atlanta. Please send any comments on the Dataframe or other suggestions directly to Larry Riddle Emory University Atlanta, Ga {akgua,gatech}!emoryu1!riddle ------------------------------ Date: Thu 7 Aug 86 15:41:01-PDT From: Barry Eynon <EYNON@SU-SCORE.ARPA> Subject: Interlace -> Reflex As I assume most have heard by now, Singular Software, the publishers of the Interlace data base program, were bought out by Borland International not long ago. Interlace has been renamed as Reflex, to correspond to Borland's IBM database, though there is not much more similarity between the two than that they are both database products. I called Borland today to check on their policies regarding current owners of Interlace. I was pleased to find that current Interlace owners can send in their master disk and $15.00 and get the release version of Reflex for the Macintosh, version 1.0 (as it will now be known), when it ships in a couple of weeks. The first version of Reflex will apparently be almost identical to Interlace, and future upgrade possibilities such as calculated fields, etc. have not yet been decided. The person I talked to thought they would be showing the program at Boston. It will not be copy protected (hurray!). As the current version is protected by an every-two-week protection scheme, those with only one master disk (I have several for the several versions I recieved) might want to wait a couple of weeks before sending it in, to minimize their down time. Borland's number is (408)438-8400, and I must say that talking to their Customer Service rep was one of the most pleasant of all such experiences I have ever had. (I could only wish they'd buy Microsoft ...). Cheers, -Barry Eynon ------------------------------ Date: Thu, 7 Aug 86 23:05:24 PDT From: Leslie_Ballentine%SFU.Mailnet@MIT-MULTICS.ARPA Subject: MacWrite bug This is an old bug but I have not heard any comment on it. Whenever a file is opened by MacWrite(4.5) the "last modified" parameter is updated. This happens even if the file is merely read, and not modified or resaved. It is a very annoying bug, as it makes it difficult to keep track of multiple versions of a file, which could otherwise be sorted out by date. It should be an easy bug to fix. Does Apple know about it? Leslie Ballentine, Simon Fraser University, Burnaby B.C., Canada 8-Aug-86 11:37:51-PDT,561;000000000001 ------------------------------ Date: Fri, 8 Aug 86 11:36 PDT From: PUGH%CCV.MFENET@LLL-MFE.ARPA Subject: TOPS and Centram Systems West Centram is looking for a person with VAX VMS system experience to help with their port of TOPS (their Mac file server) onto that computer. For more information contact Nat Goldhaber at (415) 549-5900. TOPS is now officially shipping, so watch for it at your favorite Mac retailer. Jon ------------------------------ Date: 6 Aug 86 12:10-EST From: Fabio Idrobo <psy9a3n%BOSTONU.bitnet@WISCVM.ARPA> Subject: MAC+, and image writter in Europe (SPAIN). ----- I plan to take the MAC, and an image writter to Spain. I was told that the MAC will work with a transformer (110 --> 220), but no one has a reliable answer as to whether the printer will work or not with a transformer. I was wondering if any one has had experience with this. I am uncertain as to the cycles in Spain (maybe 50 Hz.) Please respond directly to my address, I'm not a menber of this bord. psy9a3n%bostonu.bitnet@wiscvm.bitnet ------------------------------ Date: 8 Aug 1986 15:02-EDT From: Kevin.Dowling@rover.ri.cmu.edu Subject: Mac Weaving Program I remember seeing mention of a program for weaving designs for the mac, I'm not sure where I saw it though. Does anyone have info or pointers to mac weaving related programs? Thanks. nivek Aka : Kevin Dowling Bell: (412) 268-8830 Arpa: nivek@rover.ri.cmu.edu Mail: Robotics Institute Carnegie Mellon University Pgh, PA 15213-3890 ------------------------------ End of INFO-MAC Digest **********************