Protel 99SE with Service Pack 6. Download Jet 4.0 Service Pack 8 (SP8) for Windows 95/98/NT 4.0 (newer won't work) and run. Protel 99 SE Service Pack 6. Cumulative SP6 download for. Various packages included in Service Pack 6 for Protel 99SE. Included in Service Pack 6 for Protel. / Legacy Downloads / Protel 99 Installation Notes. » protel 99se » protel 99se 사용자 » protel 99se portable » protel 99se telecharger » protel 99se 日本語化 » protel service pack 5 » protel 99 se service pack » protel 99 se service pack 6 » protel 99 se service pack 5 » protel dxp 2014 service pack.

Protel 99se Service Pack 6 For Vista

Uniop designer 6.06. Quote (Copy of GuntherVB's post) Ok, I just spent a long day debugging Protel 99 SE (Service Pack 6) in OllyDbg to solve the problem of not being able to load the library files in Windows 7 ('File not recognized'). The library dialog tries to concatenate the filename and path of the selected library file to obtain a full path to the library file that you want to add. But, a call to the windows function SHGetPathFromIDListA corrupts the memory where the filename is stored (it puts a zero where the string starts, which, in the null-terminated string world, means that the string is now suddenly empty).

The dialog gets confused and doesn't succeed in opening the file. The call to SHGetPathFromIDListA does not do anything noteworthy, so I replaced all instructions related to that call with NOP instructions. This solved the problem. So: get yourself a hex editor (I use 'HxD', it's free) and edit the 'Client99SE.exe' file. Change all bytes from offset 2690E to 26917 (= a total of 10 bytes that need to be changed) to 90.

A NOP instruction is 90 in hexadecimal, hence the change. Save the changes, run Protel 99 SE, try loading a library, should work.

Vista

I will do some more testing and - if necessary - tinkering if there are still more problems. Quote Thanks, that worked well, but only fixes the library dialog for the PCB editor. So I followed your same approach and found where to patch for the schematic library dialog as well (I don't understand why the code is duplicated, as the dialogs are pretty much identical, but anyway.) Patch offset 0x25f78 to 0x25f81 inclusive with 0x90 (original bytes were: 50 8b 45 ec 50 e8 7e c1 fd ff ) in Client99SE.exe With both these patches applied, you can add libraries to both the pcb and schematic under windows 7. Is there a list of what else is broken in Protel 99SE under Windows 7? Thanks again, Tony. Reviving a long dead issue. Usbasp programmer software. Thanks BrianHG - Protel 99SE works fine on my W10 installation but I'm having issues getting it to work on my W7 workshop PC.

Your patch saved the day with my W10 install. I've applied the two edits and it runs fine but does not recognise the lib files on W7 (home prem) Any clues? EDIT - After more searching I found a post claiming that if it did not work after the hex editing then changing folder view options to un-hide known extensions would fix the issue. I tried it and it worked. As far as I can tell its all working fine now with Brians edits done + the unhide known extension option changed as per the attached screen shot.

Popular Posts

  • Protel 99SE with Service Pack 6. Download Jet 4.0 Service Pack 8 (SP8) for Windows 95/98/NT 4.0 (newer won\'t work) and run. Protel 99 SE Service Pack 6. Cumulative SP6 download for. Various packages included in Service Pack 6 for Protel 99SE. Included in Service Pack 6 for Protel. / Legacy Downloads / Protel 99 Installation Notes. » protel 99se » protel 99se 사용자 » protel 99se portable » protel 99se telecharger » protel 99se 日本語化 » protel service pack 5 » protel 99 se service pack » protel 99 se service pack 6 » protel 99 se service pack 5 » protel dxp 2014 service pack.

    \'Protel

    Uniop designer 6.06. Quote (Copy of GuntherVB\'s post) Ok, I just spent a long day debugging Protel 99 SE (Service Pack 6) in OllyDbg to solve the problem of not being able to load the library files in Windows 7 (\'File not recognized\'). The library dialog tries to concatenate the filename and path of the selected library file to obtain a full path to the library file that you want to add. But, a call to the windows function SHGetPathFromIDListA corrupts the memory where the filename is stored (it puts a zero where the string starts, which, in the null-terminated string world, means that the string is now suddenly empty).

    The dialog gets confused and doesn\'t succeed in opening the file. The call to SHGetPathFromIDListA does not do anything noteworthy, so I replaced all instructions related to that call with NOP instructions. This solved the problem. So: get yourself a hex editor (I use \'HxD\', it\'s free) and edit the \'Client99SE.exe\' file. Change all bytes from offset 2690E to 26917 (= a total of 10 bytes that need to be changed) to 90.

    A NOP instruction is 90 in hexadecimal, hence the change. Save the changes, run Protel 99 SE, try loading a library, should work.

    \'Vista\'

    I will do some more testing and - if necessary - tinkering if there are still more problems. Quote Thanks, that worked well, but only fixes the library dialog for the PCB editor. So I followed your same approach and found where to patch for the schematic library dialog as well (I don\'t understand why the code is duplicated, as the dialogs are pretty much identical, but anyway.) Patch offset 0x25f78 to 0x25f81 inclusive with 0x90 (original bytes were: 50 8b 45 ec 50 e8 7e c1 fd ff ) in Client99SE.exe With both these patches applied, you can add libraries to both the pcb and schematic under windows 7. Is there a list of what else is broken in Protel 99SE under Windows 7? Thanks again, Tony. Reviving a long dead issue. Usbasp programmer software. Thanks BrianHG - Protel 99SE works fine on my W10 installation but I\'m having issues getting it to work on my W7 workshop PC.

    Your patch saved the day with my W10 install. I\'ve applied the two edits and it runs fine but does not recognise the lib files on W7 (home prem) Any clues? EDIT - After more searching I found a post claiming that if it did not work after the hex editing then changing folder view options to un-hide known extensions would fix the issue. I tried it and it worked. As far as I can tell its all working fine now with Brians edits done + the unhide known extension option changed as per the attached screen shot.

    ...'>Protel 99se Service Pack 6 For Vista(01.03.2019)
  • Protel 99SE with Service Pack 6. Download Jet 4.0 Service Pack 8 (SP8) for Windows 95/98/NT 4.0 (newer won\'t work) and run. Protel 99 SE Service Pack 6. Cumulative SP6 download for. Various packages included in Service Pack 6 for Protel 99SE. Included in Service Pack 6 for Protel. / Legacy Downloads / Protel 99 Installation Notes. » protel 99se » protel 99se 사용자 » protel 99se portable » protel 99se telecharger » protel 99se 日本語化 » protel service pack 5 » protel 99 se service pack » protel 99 se service pack 6 » protel 99 se service pack 5 » protel dxp 2014 service pack.

    \'Protel

    Uniop designer 6.06. Quote (Copy of GuntherVB\'s post) Ok, I just spent a long day debugging Protel 99 SE (Service Pack 6) in OllyDbg to solve the problem of not being able to load the library files in Windows 7 (\'File not recognized\'). The library dialog tries to concatenate the filename and path of the selected library file to obtain a full path to the library file that you want to add. But, a call to the windows function SHGetPathFromIDListA corrupts the memory where the filename is stored (it puts a zero where the string starts, which, in the null-terminated string world, means that the string is now suddenly empty).

    The dialog gets confused and doesn\'t succeed in opening the file. The call to SHGetPathFromIDListA does not do anything noteworthy, so I replaced all instructions related to that call with NOP instructions. This solved the problem. So: get yourself a hex editor (I use \'HxD\', it\'s free) and edit the \'Client99SE.exe\' file. Change all bytes from offset 2690E to 26917 (= a total of 10 bytes that need to be changed) to 90.

    A NOP instruction is 90 in hexadecimal, hence the change. Save the changes, run Protel 99 SE, try loading a library, should work.

    \'Vista\'

    I will do some more testing and - if necessary - tinkering if there are still more problems. Quote Thanks, that worked well, but only fixes the library dialog for the PCB editor. So I followed your same approach and found where to patch for the schematic library dialog as well (I don\'t understand why the code is duplicated, as the dialogs are pretty much identical, but anyway.) Patch offset 0x25f78 to 0x25f81 inclusive with 0x90 (original bytes were: 50 8b 45 ec 50 e8 7e c1 fd ff ) in Client99SE.exe With both these patches applied, you can add libraries to both the pcb and schematic under windows 7. Is there a list of what else is broken in Protel 99SE under Windows 7? Thanks again, Tony. Reviving a long dead issue. Usbasp programmer software. Thanks BrianHG - Protel 99SE works fine on my W10 installation but I\'m having issues getting it to work on my W7 workshop PC.

    Your patch saved the day with my W10 install. I\'ve applied the two edits and it runs fine but does not recognise the lib files on W7 (home prem) Any clues? EDIT - After more searching I found a post claiming that if it did not work after the hex editing then changing folder view options to un-hide known extensions would fix the issue. I tried it and it worked. As far as I can tell its all working fine now with Brians edits done + the unhide known extension option changed as per the attached screen shot.

    ...'>Protel 99se Service Pack 6 For Vista(01.03.2019)