Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!usc!apple!agate!brahms.berkeley.edu!silverio From: silverio@brahms.berkeley.edu (C J Silverio) Newsgroups: comp.sys.mac.programmer Subject: HELP! ID=01 on a Mac II Message-ID: <1989Nov24.035604.27499@agate.berkeley.edu> Date: 24 Nov 89 03:56:04 GMT Sender: usenet@agate.berkeley.edu (USENET Administrator;;;;ZU44) Reply-To: silverio@brahms.berkeley.edu (C J Silverio) Organization: Bath Department, UC Merkeley Lines: 24 The good thing is that this is a simple question. The bad thing is, I don't know the answer. I wrote a nifty program on my Plus. Used Think C v4, ANSI library, very little Macish stuff at all. Runs just great. Never crashes. Runs fine under Multifinder/6.0.4. Takes up maybe 60K of memory. Didn't try heap scrambling yet. So I pop it on a Mac II and get an ID=01 in the same spot every time. 8 Megs, turned off all the inits, 6.0.3, turned off Multifinder, bomb bomb bomb same spot. Right while plonking a PICT into a window during the program start. The mac is all warmed up at this point -- all calls to InitThis and InitThat are made. My pal says "dollars to doughnuts it's an alignment problem." OK, cool, pretty easy to fix, right? Well, give me a pointer: Does Think C help fix this? Is there something I missed in the manuals? What To Do Now? Natch, I don't have a MacII hanging around to debug on -- I'll just have to borry one. Thanks as usual for your help...