CompuServe Thread

#Help!

11 messages in this thread
#39226From: New memberJan 31, 1994 12:11 PM
Hi folks, I'm working on a programing project for the Amiga (first is a long while) and I'm having cockpit troubles. At first I was going to use A68K and Blink. Then I decided to splurge and buy DEVPAC 3. I got it and reinstalled my 2.05 system (to be sure I was not half cocked) and installed it. I compiled the Freemem.s program and it worked fine. I tried to compile DEMO.s and it had a syntax error. MOV not MOVE. I tried to fix this and got a guru-able program. So I schrugged and tried to compile the Helloworld program. It compiled. It ran. It gurued when I clicked the quit box. Now thinking I had purchased a bunch of junk I typed in a Jake Commander hello world type program. Compiled it with A68K and linked with ALINK (remember that old thing?) It worked great. So I found BLINK and tried the same line that I used with ALINK. Guru! While Blinking! The errors 80000003 (and I think once I had 80000004) What goes on? Other programs that I run work swell. Is my Amiga 2000 trying to tell me something? Like don't ignore me for other computers for so long? <grin> Any ideas appreciated.
#39227From: Peter WadeJan 31, 1994 4:44 PM
I think I can help you with the demo.s program. This is supposed to have bugs in it, the first one is to demonstrate fixing assembly errors, the second one is to demonstrate use of the debugger. If you look at the section of the manual called "A Quick Tutorial" (page 6 in my copy) its all explained there. I can't think what might be causing your problems with BLINK though.
#39231From: New memberJan 31, 1994 11:18 PM
Ahh of course. I looked thru the manual enough to find the one paragraph info on the demo's and figured that was it! <grin> I kind of thought it was cockpit trouble…. The Blink I'm having problems with it the downloaded one. I will retry with Devpacs tomorrow and see what happens. Thanks for answering my STUPID question…..
#39230From: Jim ButterfieldJan 31, 1994 10:54 PM
Let me see .. BLINK gave me trouble when I tried to use SmallLib as a library (which is what it is) rather than the humongous Amiga.lib (was trying to show someone that you CAN get along on public domain stuff if you have to). The problem went away when I reclassified SmallLib as an object file and stuck it in that area. If you can find SmallLib way, way back in early Fish territory you'll find a comment regarding this BLINK malfunction. Maybe that has something to do with it. –Jim
#39232From: New memberJan 31, 1994 11:23 PM
I was trying to use AMIGA.LIB so hummm I will have to re think the whole thing. This always happens to me when I do a switch from one machine to the other. I'm always sure that everything is broken and its just a short between the headphones. BTW I am making progress. I quit fooling around with the demos and BLINK and started writing a few test routines to open files and such. Nice os! I forgot what I was missing. And I don't have to go relative crazy ala Macintosh. All in all I'm having a pretty good time. I sure hope my trusty 2000 forgives me for ignoring it for so long. So whats the new hot machine? I hear a lot about the 4000. Right now I would be happy if I could remember how to get my 2000 to boot up and stay in 31 Khz mode <grin>. I bought that danged ECS chip set but had to switch all my compute time to a different box for a while to pay the bills! Thanks again for your help!
#39249From: Jim ButterfieldFeb 1, 1994 7:54 PM
The 4000 (and especially the newly arriving 4000T, with lots of extra slots) are considered the hottest Amiga items these days. But they do cost big bucks, and more modest (or somewhat older) machines can be obtained at bargain prices. Everyone eats their heart out for newest and best, and rumors float around regarding vapor-hardware such as the 5000 and the planned AAA chip set. (Question; If Commodore finally dubbed the AA chipset the AGA, will the AAA become the AGAGA?) Regards .. keep on thumping those bits. jim
#39251From: New memberFeb 1, 1994 10:02 PM
Thanks I will! I got over the no totaly nothing stage a few hours ago and started to remember some of the things I almost knew back when I got started in Amiga'in <grin>
#39237From: david bennFeb 1, 1994 4:13 AM
Blink doesn't seem to like the 2.x amiga.lib either, but is quite happy with earlier versions. I have been told that it has something to do with incorrect handling of 32 bit references although I'm not sure why. Blink actually gurus with the 2.x amiga.lib. I'll have to try your trick of putting amiga.lib in the object files section. Regards, David Benn
#39247From: John Toebes/SYSOPFeb 1, 1994 5:00 PM
Actually in old version of Blink, it assumed that the library actually had a code section in it (no examples were available that didn't meet that criteria). The reason that it would crash was it didn't have a handle to store the information against. That was corrected when it went to Lattice/SAS some time ago.
#39250From: Jim ButterfieldFeb 1, 1994 7:54 PM
I've always been a little vague about the statuses (stati?) of the Lattice/SAS BLINK versus the old trusty Fish version. As I recall, the revised BLINK got a copyright stuck on it .. as well as having customized features added (compacted files, custom object blocks, and the like). Is there an official "final freely distributable version" designated?
#40067From: daniel wolfMar 12, 1994 6:28 PM
I love working with Macro68 from Puzzle Palace for all my Amiga assembly language program development.