Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators

loading library file in protel 99
loading library file in protel 99
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Thread Tools Search this Thread
Old 5th October 2012, 01:27 AM   #31
trisakti is offline trisakti  Indonesia
diyAudio Member
Join Date: Sep 2010
Protel 99SE Vs. Windows 7 Ultimate, Just for sharing,
The problem = Dead audio (Sound Card drivers Stopped Working).
The solution = Please Re-Install again your Protel 99SE in the Save Mode of Windows 7
----> Restart = Ok,
Thanks to God
( From Kediri - Indonesia with Love)
Good luck
  Reply With Quote
Old 28th November 2012, 01:39 PM   #32
bjfm is offline bjfm
diyAudio Member
Join Date: Nov 2012
I had the same problem as some of the other guys in that I didn't find the correct data at the address offset specified for the patch. I found that if I downloaded and installed the latest (as at 29 Nov 2012) Protel Service Pack 6 from the Altium website (Legacy Downloads), the problem was solved.

I applied the patch as described and it appears to work OK for me.
  Reply With Quote
Old 23rd January 2013, 05:58 AM   #33
wrelihan is offline wrelihan  South Africa
diyAudio Member
Join Date: Jan 2013
Default Changing to 90, not working for me, WHY?

Hi. I had to download service pack 6 ( I was still running 5), installed it and then looked for the values to change to 90. The second set corresponded to the old values, so I was certain that the version is the same as yours. I then tried loading libraries, but it is still not recognized. What am I doing wrong?
Please help!
  Reply With Quote
Old 5th February 2013, 10:46 PM   #34
zibi1998 is offline zibi1998
diyAudio Member
Join Date: Feb 2013
Originally Posted by wrelihan View Post
Hi. I had to download service pack 6 ( I was still running 5), installed it and then looked for the values to change to 90. The second set corresponded to the old values, so I was certain that the version is the same as yours. I then tried loading libraries, but it is still not recognized. What am I doing wrong?
Please help!
Hi, except applying the patch with values 90 in 2 places as mentioned earlier, there is another step which also must be done in order to be able to load libraries. This is related to default mechanism used in Vista and Win7 that "well known" extensions of files are not shown in the folder. Please note that in Protel you see only the name of library when trying to add it and not full file name with extension, for example it is shown Liteon but must be shown Liteon.ddb in order to correctly load it.

OK, how to solve it........

Option 1:
Update registry for 2 types of extensions *.lib and *.ddb by adding the string AlwaysShowExt for 2 Keys coresponding to them. Save text below to protel.reg file and load it to registry by double click on it.

Windows Registry Editor Version 5.00
Option 2:
Switch on the showing of known extensions by changing the folder options as follows:
1. Open Windows Explorer and then any folder
2. Click "Organize", scroll down and click "Folder and search options".
3. Click the "View" tab. Scroll down until you see "Hide extensions for
known file types", un-check this line here by clicking on the check box.
4. Click "OK" and now your file extensions (all) will now longer be hidden.

  Reply With Quote
Old 29th May 2013, 04:04 PM   #35
R.G. is offline R.G.  United States
diyAudio Member
Join Date: Feb 2005
Location: Lone Start State
Default Windows update breaks the fixed Protel file

When I patched the protel file to make libraries accessible, I saved off a copy of the freshly installed and patched file, just in case.

Recently after a windows update, the old 'can't get to libraries' issue reasserted itself.

I swapped in a copy of the freshly patched protel file to make sure the working copy was not corrupted. It was not.

It appears that the recent windows update did something that caused the problem to reappear.
  Reply With Quote
Old 17th July 2013, 03:15 PM   #36
vivoker is offline vivoker
diyAudio Member
Join Date: Jul 2013
I dont understand ,engish is hard for me ,who can help me ?who can use the picture step by step teach me?
  Reply With Quote
Old 20th July 2014, 01:23 PM   #37
blue_luke is offline blue_luke  Canada
diyAudio Member
blue_luke's Avatar
Join Date: Feb 2009
I know this thread is a bit old but I think I have just found a workaround the problem!
Morning cofee makes wonders sometimes

I have been using Protel since the version 1 (in DOS!) and I always bought the upgrades up to protel 99SE service pack3
On my new laptop (WIN 8) I have the problem exposed in this thread.
I tried many of the suggestions here but nothing worked.
Then I tried the following and it seems to work! (for schematic)
- go to TOOLS---- Find components
- in the panel that will appear, check ''By library reference''
- in the ''search'' section set the path to where your libraries are
- in the same section check both the 'subdirectories' and 'all instances'
- now go back to the search section and enter a part number that you know within asteriscs ( * ) ex: *NE5534*
- the system will do a search and find a few libraries
- select one of the libraries and click on the 'Add to library list' button and Bingo, its there now!

Also I found another trick. (works in WIN 8, I don't know for the others)
Exit and close protel completely
In windows explorer go into your directory where you have all your *.ddb ( I tried a few in schematic)
double click on the one you want to see and protel will open automatically and you will have available all the *.lib of that database.
I did not find what to do with that as of yet but with those two tricks, now I can work properly.

This may seems inconvenient at first, but it works very well

On the other hand, you will find that the latest components are not in those libs and you will have to make them yourself. The latest op amps, microcontrollers etc are not there, but it is quite simple to make your own lib as we tend to work with pretty much all the same stuff.
For the PCB libraries, I have always made my own, I don't like the ones made by Protel anyway.

So try it and lets see if it works for you
  Reply With Quote
Old 28th December 2015, 05:04 AM   #38
baldhead is offline baldhead  Brazil
diyAudio Member
Join Date: Dec 2015
Thank's GuntherVB and bonybrown.

I did the procedure on windows 10 and it worked.

I do not know how you guys managed to reach this solution.

Change the hex file of the executable program.

Very cool.

Thank's again guys.
  Reply With Quote
Old 16th June 2016, 06:19 AM   #39
AdmiralDecker is offline AdmiralDecker
diyAudio Member
Join Date: Jun 2016
Default Alternate Offsets

For those who could not locate (or match) the code & offset to modify their exe file, I have done some research on my exe file and provide the following alternate information...

When studying patterns of the code, including the distance (2454 in decimal) between the 2 posted hex offsets (2690E and 25f78) I was able to find something interesting somewhere else in my Client99SE.exe file.

Check your file for the following code in these 2 hex offset locations:

50 8b 45 ec 50 e8 46 a2 fd ff


50 8b 45 e8 50 e8 b0 98 fd ff

Then replace the 10 bytes in each location with NOPs (hex 90).

The distance between these 2 alternate offsets is also 2454 (in decimal).
This suggested to me that the file was some differing minor version that others are using and this is why the file locations are different.
I had to work it on a hunch since proper version reporting for each of the posted hacks were not provided, but I can't convince folks to hand in their homework in a completed fashion.

Worked as it should and fixed the library loads for me.

My Client99SE.exe version is 6.6.7 (SP6), size = 1,022,464 bytes.

Hope this helps someone.
  Reply With Quote
Old 16th December 2016, 03:38 PM   #40
SSJB is offline SSJB
diyAudio Member
Join Date: Dec 2016
Watch Video " Run Protel 99 SE on Window 7 & Solve library File Not Recognized Error"

www youtube com/watch?v=R7Orthw0L1o
  Reply With Quote


loading library file in protel 99Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
.slb file (translated library file)...! spice freak Solid State 0 28th October 2008 03:20 PM
File Uploader - php script with file validation lineup The Lounge 5 11th February 2007 09:09 AM
TDA1541A protel library? deskmate88 Digital Source 1 10th September 2004 06:51 AM
Convert Protel file... Danyele82 Parts 0 13th May 2004 03:52 PM
TO-247AC Protel library.... sianturi Pass Labs 3 5th March 2003 10:02 AM

New To Site? Need Help?

All times are GMT. The time now is 04:00 PM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.79%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio