Welcome, Guest. Please login or register.

Author Topic: SYS:C/Make Link: function not implemented?  (Read 8682 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« on: September 13, 2015, 07:25:10 PM »
Have you examined your startup-sequence for that command somewhere in it?

Did you do a fresh install (onto a clean partition) of 3.9 + BB1-4, or install on top of an existing partition/OS install?
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #1 on: September 16, 2015, 06:10:42 PM »
Haha.  I love when Amiga users get into arguments.  ;)

I just checked mine and for what it's worth, the "SOFT" option does work.  I changed mine because I wanted to use a custom icon that's stored in a different place (and commented out the original line), I'll include a screenshot in case this is any help to OP.  But I do crazy stuff so maybe it's better to "fix it right" and not follow my example.  ;)

OP - try dropping down to a command prompt and checking your version of ram-handler?  Should be 44.23, I think there's also a buggy 44.24 floating around out there somewhere.

Another thought - perhaps the icon def_RAM.info somehow got changed to an icon of a different type?  For example a Project or a Tool icon, instead of a Disk icon?

You can also do "version c:makelink full" from a command prompt, mine is v45.0 (12/24/2000).  Perhaps somehow you have an older version of the command?
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #2 on: September 16, 2015, 07:37:37 PM »
Quote from: matthey;795744
If you are using MakeLink because Peter K's icon.library ghosts the Ram Disk icon when the icon is in ENVARC:sys/def_ram.info

Haha.  You guessed it, that is exactly why I moved my def_RAM.info to a different location.  To avoid that ghosting.  I saw that he did add those "NoGhost" features recently, but I haven't bothered to change my S-S back.  ;)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #3 on: September 16, 2015, 07:50:04 PM »
@OP - since we're on the subject, you might also want to make sure you have the latest version of the Peter K. icon.library.  It's not on Aminet, I had to hunt through a ridiculously long thread on EAB to find it.  @Matthey - do you have a link handy?
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #4 on: September 16, 2015, 08:08:24 PM »
Quote from: carvedeye;795751
I have checked my Libs Folder and I have 5 different icon.library files which are icon.library, icon.library.45.1, icon.library.45.4, icon.library_68000 and icon.library_69020, could this be the problem?

Hahaha.  While I don't think this is the cause of you're problem, you're going to want to get rid of those.  :lol:

What I do with mine is rename them with a ".old" extension during testing, then once I'm sure the new replacement is working I move them into an archive partition.  Keep that main LIBS: folder clean!  :D
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #5 on: September 16, 2015, 08:17:19 PM »
Quote from: matthey;795750
The newest version of Peter's icon.library is always on the first page of the thread. I'll link to that page since it sometimes has important information.

http://eab.abime.net/showpost.php?p=814987&postcount=1

AAAAHHHHHH.  FML.  You know, I'd always look for it on the LAST PAGE.  Thinking "last is most recent is newest".  I guess my logic just totally fails, in this case.  ;)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #6 on: September 16, 2015, 08:17:51 PM »
Quote from: carvedeye;795753
Which library files should I delete? Do I rename the file I'm keeping as just plain icon.library?

Correct.  You want the correct one for your processor from @Matthey's link (IconLib_46.4.412.lha), rename it to just "icon.library", and stick it in LIBS:.  :)

Edit: you should also get the C: tools from the Aminet version ( Aminet - util/libs/IconLib_46.4.lha ), as well, and stick those in your C:.  You may want to play around with them, they let you do things like make outlined text, or you may not.  But doesn't hurt to have them.  :)
« Last Edit: September 16, 2015, 08:21:58 PM by Oldsmobile_Mike »
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #7 on: September 16, 2015, 08:51:17 PM »
Quote from: carvedeye;795759
There are 3 library files which one will I use? There is icon.lbrary_Lined, icon.library_68000 and icon.library_68020. Will it be the 68020 as I am using an 030 accelerator?

Ding-ding-ding!  :lol:
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #8 on: September 16, 2015, 08:53:30 PM »
After you get that installed, reboot and drop down to a command prompt and give us the output of :

version ram-handler full
version c:makelink full
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #9 on: September 16, 2015, 09:11:38 PM »
Quote from: carvedeye;795763
This is what I am getting.

Good sir, you need to update your ram-handler.  You're using an old version from 1992, that is no bueno!  ;)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #10 on: September 16, 2015, 09:16:27 PM »
Quote from: carvedeye;795766
Where would I get a newer version from?

It should have been installed as part of your BB updates, however since it sounds like you installed 3.9 on top of 3.1 (rather than a fresh 3.9 install), who knows what old junk you have left in there.  One sec, let me see what I can do.  Unless @Matthey beats me to it.  ;)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #11 on: September 16, 2015, 09:27:42 PM »
This page says ram-handler 44.24 is bugged:

http://lilliput.amiga-projects.net/TechDetails.htm

I've always used 44.23 (which is included in the 3.9 ROM updates), but what the heck, I'll try 44.24, and now you can, too.  File attached, stick it in your L: and reboot.  Save any old versions as ".old", or a backup method of your choice, first!  :)

(We may have to revisit your Startup-Sequence again, but try the above, first.)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #12 on: September 16, 2015, 09:44:16 PM »
Here is another tip.  I'm copying this from someone else's thread and just going to boldface the parts that you need to look at now:

C:LoadModule L:FastFileSystem L:Ram-Handler L:Shell-Seg DEVS:scsi.device LIBS:icon.library L:workbench.library NOREBOOT
C:SetPatch SKIPROMMODULES filesystem,ram-handler,shell,scsi.device,icon.library,workbench.library QUIET

In other words, somewhere in your first couple lines you should have the "LoadModule" command.  After that somewhere should be "L:Ram-Handler".  Likewise, your SetPatch SKIPROMMODULES should be set to skip the version of ram-handler that's in there.

Basically what you're telling your system is to ignore the old version on the ROM and load the new version from L:.  Kapish?  ;)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #13 on: September 16, 2015, 09:57:01 PM »
Quote from: carvedeye;795776
Here is what my s-sequence looks like.

Delete the linefeed after SKIPROMUPDATES.  Open the file in Ed or some other text editor, and put that whole command all on one line.  You'll have to scroll to the right to see the whole thing, but I think you have a linefeed stuck in there that's breaking the command.

Edit: do the same for the other lines (LoadResident & LoadModule) as well.  No linefeeds.  :)

Edit 2:  added picture.
« Last Edit: September 16, 2015, 10:13:22 PM by Oldsmobile_Mike »
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: SYS:C/Make Link: function not implemented?
« Reply #14 on: September 16, 2015, 10:38:12 PM »
Quote from: carvedeye;795780
What are linefeeds? mike I am hopeless at this kind of stuff :( What if you copied and pasted the s-sequence to this thread with the correct stuff on and I can copy and paste it to my Amiga would you be able to do that, that's if you don't mind I would really appreciate it.

Linefeeds man, carriage returns, don't you remember from using the old typewriters?  I'm mixing my terminology a bit, but what you get when you press the enter key.  Make your text be all on one line (like in my screenshot) instead of on two lines.  I think you've got a break in the command because of that that's causing it to not run correctly.

I could copy & paste but my S-S is going to be different because I use a bunch of Cosmos's libraries, a bunch of extra stuff for my '040, etc.  Think of a Startup-Sequence like a finely tuned machine.  You wouldn't pull your 302 from your Ford Mustang and stick it in your Chevy Camero, would you?  Each needs to be tuned for the specific system it's installed on.  And I'll shut up with my car and typewriter analogies now!  ;)
« Last Edit: September 16, 2015, 10:40:51 PM by Oldsmobile_Mike »
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos