WineHQ

Saturn PCB Design Toolkit

All releases of version 6 series or later starting with 6.7 (using Caphyon's Advanced Installer)

Application Details:

Version: 6.7+
License: Free to use
URL: http://www.saturnpcb.com/pcb_t...
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 1.9.23

Maintainers: About Maintainership

Free Download Saturn PCB Design

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Application execution, basic functions.

What does not

Uses Caphyon's Advanced Installer which fails due to bug #34989.

Fails to load due to bug #39792.  Workaround is to install 32-bit SHCore.dll and its myriad of dependencies which vary depending on its version.

Workarounds

What was not tested

Did not verify calculated values.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

PCB Design Toolkit 6.86 Used stand-alone exe/portable application without installer that was obtained from the developer. Can also be obtained from a Windows installation. Used SHCore.dll from Win8.1 installation.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Dec 06 20161.9.23No Not installable GarbageJeff D. Hanson 
CurrentUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Dec 14 20151.8-rc3No, but has workaround Yes SilverJeff D. Hanson 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Installation

Create a 32-bit Wine directory.  Note that $WINEPREFIX must specify an absolute directory path and can't use a variable:

env WINEARCH=win32 WINEPREFIX=(your $HOME)/.wine-pcbtoolkit wineboot

The installer, Caphyon's Advanced Installer, fails to work due to bug #34989.  Until that is fixed you need to obtain the application executable via other means.  The installer may work with the proposed patch in the bug report but that means you will need to compile Wine yourself.

The application requires some registry entries to be set.  These are normally set during installation.  The following registry values are from the 6.86 version:

REGEDIT4

[HKEY_CURRENT_USER\Software\Saturn PCB Design, Inc.]

[HKEY_CURRENT_USER\Software\Saturn PCB Design, Inc.\PCB Toolkit]
"Derating"="0"
"Manual_Copper_Weight"="0"
"Conductor_Reduction"="100"
"IPC_Version"="0"
"Program"="0"
"Units"="0"

Save these in a text file with a *.reg filename extension or just extract them from a Windows installation using its regedit.  Then load them with Wine's regedit:

env WINEPREFIX=(your $HOME)/.wine-pcbtoolkit regedit (*.reg filename)

Due to bug #39792 the application depends on 32-bit SHCore.dll which is not available from winetricks.   You will have to obtain it elsewhere but it has many dependencies which vary according to its version.  On a 64-bit Windows 8.1 system SHCore.dll (and its dependencies) can be found in C:\Windows\SysWOW64.  Put it $WINEPREFIX/drive_c/windows/system32 and try running the app.  The Wine messages will indicate what DLLs are still needed.  If you see a message about a DLL having the wrong architecture then you have a 64-bit DLL which won't work.  Currently these DLLs are unknown to Wine so setting overrides with winecfg is not necessary.

Use Wine from the command line to execute it or winefile if you're lazy:

env WINEPREFIX=(your $HOME)/.wine-pcbtoolkit wine (path to PCB Toolkit executable)

Comments

Back