CompuServe Archive

This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.

Search Results (255 messages)

#1342 A500 & 1 MB Agnus Message #1349
Well, 64MB is a fair estimation of how much you could actually push a 3000 up to _today_, which is all that really matters to most people 😎 Of course with that much memory, you might as well buy a UPS and make a 50 MB RAD: disk, and you…
#1346 A3000 Slower Message #1348
From: Mike Spille/Manx Amiga Tech Forum · System Software October 1, 1990 4:27 PM
Several C= engineers have said there's no practical way to get a 3000 working at the same speed as a stock 500/1000/2000. Beyond the clock speed there are other problems (like the fact that memory accesses are 32-bits at a time) that make it very difficult to get the speeds…
From: Mike Spille/Manx Amiga Tech Forum · C Programming October 1, 1990 1:23 PM
If you read the RKMs carefully (Libraries and Devices, to be specific), mutual exclusion has never been supported by the OS (makes you wonder why they document an unimplimented functoin to such detail!). In essence, you'll have to roll your own mutual exclusion mechanism. -Mike
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 30, 1990 10:00 AM
Except for extreme situations, the compiler must pass our internal tests before we release it. This has ended up delaying releases (it happened twice in 5.0d that the release was delayed as new bugs were found), but we feel it's generally better to delay a release and ship a stable…
From: Mike Spille/Manx Amiga Arts Forum · Animation September 29, 1990 5:27 PM
On a 3000, chip ram is accessed 32 bits at a time instead of 16 bits, which can make for a significant performance improvement. -Mike
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 29, 1990 5:21 PM
Glad to hear we fixed it. 😎 Library source for 5.0d is now available – you should probably call our update dept. at (201)542-2121 and ask for it, I believe it's free of charge if you have the lib source from a previous 5.0 version. For now, we've just completely…
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 29, 1990 5:17 PM
There's absolutely nothing Commodore could have done about Dpaint III not working under 2.0. EA forgot a WaitBlt() somewhere, and because of that it dies under 2.0 since certain operations are faster than they were under 1.3. -Mike
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 28, 1990 7:18 PM
The bug you're referring to wasn't anywhere near as simple as you suggest – the operators used in the expression, the types of the variables involved, and what was on the left hand side of the expression (i.e., was it an =, a +=, etc.) all played a part in…
#1191 #Variable Arguments Message #1216
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 28, 1990 5:54 PM
Try this: void testf (str, …) char *str; /* I prefer to use ANSI syntax BTW, even though its ugly */ { va_list arg; va_start (arg, str); vprintf (str, arg); va_end (arg); } The main point is use of vprintf instead of printf. There's a big difference between a function…
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 28, 1990 5:47 PM
We do extensively internal (alpha) testing, as well as outside (beta) testing. Our internal tests consist of: running stress-test type suites, such as Plum Hall's stuff. recompiling _everything_ with the new compiler, including itself (called bootstrapping). running as much PD and shareware example code as we can find thorugh the…
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 27, 1990 3:52 PM
None whatsoever. We did fix a number of compiler bugs – the only thing I can think of is that the u-EMACS code depended on particular code generation which obscured a bug in the code. If you can isolate the problem to a short example I'd be glad to take…
From: Mike Spille/Manx Amiga User Forum · Ramblings September 26, 1990 1:14 PM
Yep, that's right Don. Software publishers (like Manx and SAS) have little or no control over how their distributors and dealers conduct business. You should always choose the product you want based on what the product does and what you need, not on how a particular dealer treats you. If…
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 24, 1990 2:28 PM
That's an added feature to SAS C 5.1 – they now accept more arguments for registerized calling (like the #pragma stuff allows) of functions. BltBitMap had too many params to work with a #pragma in previous versions, which is why that line was commented out.
#1556 Gandey vs 2.0 Message #1586
From: Mike Spille/Manx Amiga User Forum · Ramblings September 24, 1990 12:11 AM
Please define 'disproportion' – that terms kinda vague to me. I have personally run into very little software which was truly broken under 2.0 (several have minor cosmetic problems which don't bother me all that much). What titles have you had problems with, and what were the problems? -Mike
#1558 Gandey vs 2.0 Message #1584
From: Mike Spille/Manx Amiga User Forum · Ramblings September 24, 1990 12:08 AM
C= automatically sent out KS 36.143 to all commercial developers. I can only conclude that either yours got lost in the shuffle, or Gold Disk isn't a commercial developer. I suspect that once a 'truly' final 2.0 is out then upgrades will be sent out to all current 3000 owners…
#826 GURU.error Message #827
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 21, 1990 6:47 PM
OK the problem is you have something like this: a () { b(); } b () { a(); } Now let's say you call function 'a' here from main(). It will in turn call function 'b'. Which will call function 'a', which will call function 'b', etc. etc. without end.…
#817 #GURU.error Message #823
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 21, 1990 6:20 PM
You've got a case of runaway recursion going on. direction() calls maze(), but maze() also calls direction(). Those two will just keep ping-ponging back and forth until you run out of stack space, and then 'poof' you'll start overwriting stuff. -Mike
From: Mike Spille/Manx Amiga Tech Forum · ASM Programming September 19, 1990 4:22 PM
Nope – we treat uninitialized data in a, um, somewhat weird way, due to the way C historically had to treat uninitialized data. So instead of a BSEG or a section,bss, you have to use the global or bss directives for each individual uninitialized variable that you've got. -Mike
#655 sdb help Message #681
From: Mike Spille/Manx Amiga Tech Forum · ASM Programming September 19, 1990 2:20 PM
No, the proper format for BSS is: bss label,size Where 'label' is the name of the thing, and 'size' is the number of bytes it comprises. Debug files are created by the linker, ln, when you use the -g switch. It gets the debug info from the individual object modules,…
From: Mike Spille/Manx Amiga Tech Forum · ASM Programming September 18, 1990 4:30 PM
Change DATA to say DSEG. For a BSS section, you're going to have to individually declare each item there using the BSS or Global directives (described in the manual). This is not really a bug, but rather lack-of-a-feature. -Mike
#823 Gandey vs 2.0 Message #986
From: Mike Spille/Manx Amiga User Forum · Ramblings September 17, 1990 4:11 PM
Yes, it could be bad RAM – tough to say though. BTW, note also that some incompatabilities are due to speed & 32-bit memory on the 3000 and have nothing to do with 2.0 (the NewTek dynamic ham viewer falls into this category). -Mike
#783 Gandey vs 2.0 Message #985
From: Mike Spille/Manx Amiga User Forum · Ramblings September 17, 1990 4:08 PM
143 is fully public – current 3000's are being shipped with it. -Mike
#715 Gandey vs 2.0 Message #728
From: Mike Spille/Manx Amiga User Forum · Ramblings September 14, 1990 4:11 PM
This one particular item has been discussed publicly on Bix, in public forums there. In addition, Manx has not received any copies of 2.0 beyond release 36.143 (which is public). Developer non-disclosure agreements cover items received by the developer. Since Manx has not received any beta copies of 2.0 since…
#649- Don't Go-Amigo!! Message #726
From: Mike Spille/Manx Amiga User Forum · Ramblings September 14, 1990 4:04 PM
We did used to have 'maintenance contracts', which gave you a year of free updates, with one free upgrade guaranteed (i.e., if an upgrade didn't come out in a year, you got the next one whenver it came out). This turne dout to be an unbelievable hassle. When 5.0 came…
#298 Disney Studio Message #303
From: Mike Spille/Manx Amiga Arts Forum · Animation September 14, 1990 4:15 AM
No, it's not DP:TAS's fault. The feature that broke it was added late in the 2.0 beta test cycle, and clearly the code in DP:TAS was totally clean given the amount of information available at the time of its development. Almost no one anticipated that the 2.0 release would have…
#369 Manx help Message #377
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 13, 1990 3:38 PM
You need to use the mod function (%) not multiply (*) to get the range right. -Mike
#364 Manx help Message #376
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 13, 1990 3:37 PM
ran() should only be used if you need a floating point random number. If you're interested in integer stuff (which is the usual case), you say something like: foo () { int val; val = rand(); } rand() is similar to ran(), except that it returns an integer between 0…
#373 GURU errors Message #375
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 13, 1990 3:34 PM
What's the array decl and the code referencing the array look like? It sounds like you're not allocating the array correctly & you end up referecing uninitialized stuff. -Mike
#588 Don't Go-Amigo!! Message #593
From: Mike Spille/Manx AMIGAUSER Forum · Ramblings September 13, 1990 3:00 AM
I'm sure I'll be accused of being 'unprofessional' (or worse..) for saying this but…… Certainly it sounds like Go's been jerking you around a bit, and it's understandable that you're upset about that. But it makes no sense to me that SAS will send a free 5.1 to Go who…
#535 Gandey vs 2.0 Message #536
From: Mike Spille/Manx Amiga User Forum · Ramblings September 12, 1990 7:35 PM
Of course if you're talking about anything after 36.143, then that's a different story….. -Mike
#523 #Gandey vs 2.0 Message #535
From: Mike Spille/Manx Amiga User Forum · Ramblings September 12, 1990 7:33 PM
What developer agreement? 2.0 is a public release now, right up to the 36.143 revision, so there isn't any problem in discussing it in open forums. People have been talking about 2.0 problems (and good points!) quite candidly in the open forums on Bix. You sound like you're still using…
#423 Disney Animator Message #432
From: Mike Spille/Manx Amiga User Forum · Ramblings September 11, 1990 8:41 PM
What version are you running? 36.143 is quite stable – I haven't had a 2.0 caused crash since going from .141 -> .143. What programs aren't working for ya? Commodore meanwhile has confirmed that the next rev of 2.0 will make copper clipping optional, with the default disabling it, so…
#416 Don't Go-Amigo!! Message #420
From: Mike Spille/Manx Amiga User Forum · Ramblings September 11, 1990 7:58 PM
I don't know the specific details of your case Bob, but in general we will give free updates if you buy a new package within a month or so of an upgrade. Buying a package predicated on a new release coming out, and said release being delayed, is fairly grey…
#272 Workbench Licenses? Message #283
From: Mike Spille/Manx Amiga Tech Forum · System Software September 11, 1990 3:39 PM
Well, I guess that why I said I just suspected it 😎 So it sounds even easier than I had thought to get a license. -Mike
#269 Workbench Licenses? Message #281
From: Mike Spille/Manx Amiga Tech Forum · System Software September 11, 1990 3:37 PM
It's a blanket-deal, unlimited copies for a particular company (for a year I think). -Mike
From: Mike Spille/Manx Amiga Tech Forum · System Software September 11, 1990 2:58 AM
BTW, I have a strong suspicion that you may have to be a commercial developer to get a workbench license… -Mike
From: Mike Spille/Manx Amiga Tech Forum · System Software September 11, 1990 2:57 AM
Call CATS and tell 'em you want a Workbench License and they'll send you all the necessary forms etc. you need. It's pretty easy, and I don't think it costs much (they like to encourage workbench licenses, from what I can tell). I doubt they care where they get the…
#337 #Don't Go-Amigo!! Message #345
From: Mike Spille/Manx Amiga User Forum · Ramblings September 10, 1990 9:22 PM
Free update offers are generally done within a month or so of the _actual_ release date – rumored ones generally don't count 😎 As it was, you had the use of 3.6a for the months prior to the 5.0 release, and after being able to use it for that period…
#299 Disney Animator Message #306
From: Mike Spille/Manx Amiga User Forum · Hot News and Rumors September 9, 1990 11:26 PM
Huh?
#274 Don't Go-Amigo!! Message #294
From: Mike Spille/Manx Amiga User Forum · Ramblings September 9, 1990 10:38 PM
From the description, it sounds more like Go-Amigo's caught in the middle more than anything else. I don't know any distributors who like to handle update stuff. I'm not sure that Manx has an 'official' policy regarding buying an 'old' version right before or after a new release comes out.…
#270 Disney Animator Message #293
From: Mike Spille/Manx Amiga User Forum · Hot News and Rumors September 9, 1990 10:33 PM
Would you care to comment on that Tom? Saying that 2.0 is a disappointment without citing specific problems is kind of an empty statement. -Mike
#135 Disney Studio Message #151
From: Mike Spille/Manx Amiga Arts Forum · Animation September 9, 1990 6:58 PM
Yup, Leo does top notch stuff, and he's a genuine nice guy too 😎 Dunno if I could survive with just a bicycle and no car though! -Mike
#256 #Don't Go-Amigo!! Message #266
From: Mike Spille/Manx Amiga User Forum · Ramblings September 9, 1990 6:55 PM
My reply over in AmigaTech to this says pretty much the same thing, with one addition: it's usually the manufacturer/publisher who takes care of upgrades and not distributors/dealers, and if you buy a package within a month of so of new update becoming available, the publisher (SAS in this case)…
#254 Disney Animator Message #265
From: Mike Spille/Manx Amiga User Forum · Hot News and Rumors September 9, 1990 6:50 PM
Hmm, I've heard rumors of a 'Dpaint IV', and I could definitely see that being a year away. But I sure hope they don't wait a year to fix the 2.0 problem – if they do I'll be forced to find some alternative to DPIII in the near future i.e.…
#89- #Disney Studio Message #131
From: Mike Spille/Manx Amiga Arts Forum · Animation September 8, 1990 10:22 PM
Most developers have remarked upon the fact that so much software _does_ work under 2.0 – such a major upgrade of an OS usually has many more problems. Considering the vast improvement of 2.0 over previous versions and the level of compatability that Commodore has managed to achieve, I think…
#110 #Disney Studio Message #130
From: Mike Spille/Manx Amiga Arts Forum · Animation September 8, 1990 10:18 PM
Leo programmed fully within the guidelines set forth by Commodore. What he got caught by was a 'feature' added to 2.0. This feature could not have been anticipated by Leo in any way, shape, or form. Apparently when Commodore added the feature (Copper list clipping), they didn't realize that a…
From: Mike Spille/Manx Amiga Tech Forum · C Programming September 8, 1990 8:21 PM
Um, it hardly sounds like GO-AMIGO is ripping you off. It sounds more like a combination of mis-communication, mis-information, and general problems with SAS taking the compiler away from Lattice. True, the GO-AMIGO people shouldn't have told you you were getting 5.1 if they knew that you wouldn't be getting…
#199 #Disney Animator Message #202
From: Mike Spille/Manx Amiga User Forum · Hot News and Rumors September 8, 1990 5:23 PM
EA has acknowledged that fills are broken under 2.0. Basically, doing a fill on any object more complex than a box has about a 25% chance of just hanging – the "I'm busy" pointer stays up forever, and the fill never completes. Apparently there's a missing WaitBlt in their code…
#144 Disney Animator Message #148
From: Mike Spille/Manx AMIGAUSER Forum · Hot News and Rumors September 7, 1990 4:58 PM
Oh sorry – I TAS is an abbreviated form of DP:TAS, which is how Leo Schwab prefers to refer to it. Guess I should've made that clearer! -Mike
#138 Disney Animator Message #143
From: Mike Spille/Manx AMIGAUSER Forum · Hot News and Rumors September 7, 1990 3:46 PM
Actually, the majority of software works pretty well under 2.0, except for some minor cosmetic problems (people have a tendency to write one pixel into the window borders, for example). I now use 2.0 exclusively, except when I use dpaint III (which is broken under 2.0), and in that case…
1 2 3 … 5 6 Next →

Page 1 of 6