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 for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Nothing

What does not

Installation fails:

[SEH_AV_READ_NULLPTR] ACCESS_VIOLATION (0xc0000005) at address [0x0040882a]

Advanced Installer Enhanced UI 13.0 build 70330

Workarounds

What was not tested

Anything else

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Wine Staging 1.9.23 PCB Toolkit 6.89 Both 64-bit and win32 tested.

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