Protel DXP

Latest service pack for DXP 2004


Application Details:

Version: Service Pack 4
Votes: 3
Latest Rating: Gold
Latest Wine Version Tested: 0.9.59.

Maintainers: About Maintainership

No maintainers. Volunteer today!

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

Almost everything now! Whoopee! Wine version 0.9.25 fixed almost all of the major issues I was experiencing. Bill of materials report works now, so do all of the printer dialogs and print preview. Printing to CUPS printer works too.

PCB Editor, schematic editor, SPICE simulation, library editor, autorouter, help files, and camtastic all work. It is functional enough to actually fully design a PCB now.

What does not

Camtastic does not render graphics properly, PCB does not render arcs properly e.g. start and end points for the circle are not displayed properly. Arcs do appear correctly in the gerber files and the actual endpoint data is not corrupted, it just doesn't display properly on the screen, probably a DirectX problem I'd bet.

3D OpenGL PCB rendering crashes the program and it quits. This is a kind of useless feature anyway, so I wouldn't consider it a big deal.

Text editor has a nasty scroll bug, the first 2 or three lines of text don't scroll up with the rest of the text, then when you scroll back down, the upper lines just deposit themselves (visually, not actually) where you stopped scrolling. Must be a richedit bug or something.

Nanoboard parallel port interface device driver. I don't expect that this will ever work under Wine anyway. Not a big issue unless you actually use the nanoboard for VHDL/FPGA development.


What was not tested

Version control, I never got it to work right in Windows either, so whatever.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

See my how-to below to install DXP on Wine

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowFedora 8Apr 24 20080.9.59.Yes Yes Goldan anonymous user 
ShowopenSUSE 10.3Jan 29 20080.9.54.Yes No Garbagean anonymous user 
ShowFedora 8Jan 10 20080.9.52.Yes Yes SilverJohn Voltz 
ShowFedora 7Jul 10 20070.9.40.Yes Yes SilverJohn Voltz 
ShowFedora Core 6Mar 08 20070.9.32.Yes Yes SilverJohn Voltz 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

HOWTO Install DXP on Wine
­­­­­­­This was tested on both Fedora 8 and openSuSE 11.1 running with Wine-1.1.20.
  1. Create your DXP2004 installation prefix
    1. WIN­EPREFIX=/home/user/DXP2004­ winecfg
  2. ­Install DXP2004 from the original CD.
    1. WINEPREFIX=/home/user/DXP2004 wine setup.exe
  3. Install all of the available service packs:
    1. WINEPREFIX=/home/user/DXP2004 wine DXP2004SP2.exe
    2. WINEPREFIX=/home/user/DXP2004 wine DXP2004SP2_IntegratedLibraries.exe
    3. WINEPREFIX=/home/user/DXP2004 wine AltiumDesigner2004SP3.exe
    4. WINEPREFIX=/home/user/DXP2004 wine AltiumDesigner2004SP3_IntegratedLibraries.exe
    5. WINEPREFIX=/home/user/DXP2004 wine AltiumDesigner2004SP4.exe
    6. WINEPREFIX=/home/user/DXP2004 wine ­AltiumDesigner2004SP4_IntegratedLibraries.exe
  4. Copy your .alf license file to the program directory (C:\Program Files\Altium2004)
  5. Run winetricks to install MDAC 2.8, and enable font smoothing
  6. Copy native Windows XP ole32.dll from a Windows installation, set the override with winecfg
  7. After starting DXP, disable the "Live" parallel port driver under DXP->Preferences->FPGA->Devices View


Comments Disabled

Comments for this application have been disabled because there are no maintainers.