Installation works (need to use native ole2, ole32, oleaut, prcrt4) installed from DCOM98.EXE package from M$. Only tried installation with wine in Win98 mode.
Once Protel 99SE is intalled, install Service pack 6.
When done, switch all of these to native: (not sure which ones are needed, but I did the lot and it worked, they are all found in c:\windows\system32 after protel installation):
asycfilt, comcat, compobj, dhk3an32, ds16gt, ds32gt, expsrv, hdk3ct32, mscpxl32, mtxdm, odbc32, odbc32gt, odbcbcp, odbccp32, odbccr32 odbccu32 odbcint, odbctrac, ole2, oleaut32, olecnv32, olepro32, olethk32, rpcltc4, rpcltccm, rpcltcl, rpclts5, rpcltscm, rpcmqcl, rpcmqsvr, rpcns4, rpcrt4, secur32, storage, vbajet32
So far I have tested:
Loading Protel Application - Works 100%, no error messages.
Closing Protel Application - Works 100%, no error messages.
Open Existing Protel Design Project - Works 100%, no error messages.
Printing Schematic Sheet - Works 100% (System using CUPS)
Printing PCB Layout - Works 100% (Print preview shows lines/artifacts but these do not print out, and go away when zoomed in)
Seems very responsive (more responsive that in native Windows!)
There are some flickering / refresh issues when changing between documents (tabbed), I think this might be a Protel issue, I seem to recall it doing it in windows, but I think it is more noticable now that it does it a lot faster!
What does not
Tried to create new Design Project and resulted in error message "root has been deleted". Might be due to the location of My Documents.
What was not tested
Everything not mentioned in what works and what doesnt work has not been tested!
This was the only application holding me back to windows. Now that it is functioning within linux I can do a complete switch to Linux which is what I have wanted to do for years! Well done Wine Team!
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Linux Mint 18.2 "Sonya" x86_64||Sep 07 2017||2.16||Yes||Yes||Yes||Gold||mackle|
|Show||Ubuntu 9.10 "Karmic" i386 (+ variants like Kubuntu)||Nov 29 2009||1.1.31||Yes||Yes||Gold||mackle|
|Show||Ubuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)||Nov 15 2008||1.1.8||Yes||Yes||Gold||an anonymous user|
|Show||Fedora 8||Apr 24 2008||0.9.59.||Yes||Yes||Silver||an anonymous user|
|Show||openSUSE 10.3||Apr 11 2008||0.9.59.||Yes||Yes||Silver||Krzysztof Kotlenga|
* Create 32bit Wine prefix
* Set wine version to Windows 2000
* Set odbc32 and odbccp32 to native in winecfg
* Install MDAC 2.8 SP1 & Jet 4.0 (SP8) with winetricks
winetricks mdac28 jet40
* Run Protel Setup. In the Setup Type screen choose Custom and uncheck NT Drivers
* Install SP6