Proteus 8 Professional

Informations

Creator Message
FatHard Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 845
Wine: 3.0.2

Feedbacks

Description

Proteus works very well so far, I've been able to set up a circuit and simulate, and it's been very efficient.

Important:
On first run the program will generate the following error "Internal Exception: Access violation in module 'VGDVC.DLL' [00010C56]".

After this error, go in Settings (is on right of "Remove"), go on Wine, Registry Editor, HKEY_CURRENT_USER\Software\Labcenter Electronics\Proteus 8 Professional\Default Graphics Mode=1 (set on 1)

And Done!

Known Bugs

-Terminal options selects Subcircuit Mode. Just Use Click to Place Terminals

Source: https://forum.winehq.org/viewtopic.php?f=8&t=23408 (Author Demeo)

Source code

#!/bin/bash
 
# CHANGELOG
# [Fat Hard] (2018-11-12)
#   Initial version
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
PREFIX="Proteus8"
WINEVERSION="3.0.2"
TITLE="Proteus 8 Professional"
 
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665
 
POL_SetupWindow_presentation "$TITLE""$PREFIX"
 
POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7" 


POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothBGR
POL_Call POL_Function_FontsSmoothRGB
POL_Call POL_Function_GrayScale

POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"

POL_Extension_Write pdsprj "Proteus 8 Professional"

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribute
Member Message
FatHard Friday 7 December 2018 at 21:05
FatHard Anonymous

Information

This update has been approved by the team.

Differences

@@ -0,0 +1,51 @@
+#!/bin/bash
+ 
+# CHANGELOG
+# [Fat Hard] (2018-11-12)
+#   Initial version
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+PREFIX="Proteus8"
+WINEVERSION="3.0.2"
+TITLE="Proteus 8 Professional"
+ 
+POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
+ 
+POL_SetupWindow_Init
+POL_SetupWindow_SetID 2665
+ 
+POL_SetupWindow_presentation "$TITLE""$PREFIX"
+ 
+POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
+ 
+POL_Debug_Init
+POL_System_SetArch "x86"
+ 
+ 
+POL_SetupWindow_InstallMethod "LOCAL"
+
+        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
+        SetupIs="$APP_ANSWER"
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+
+Set_OS "win7" 
+
+
+POL_Wine "$SetupIs"
+POL_Wine_WaitExit "$TITLE"
+POL_Call POL_Install_corefonts
+POL_Call POL_Function_FontsSmoothBGR
+POL_Call POL_Function_FontsSmoothRGB
+POL_Call POL_Function_GrayScale
+
+POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"
+
+POL_Extension_Write pdsprj "Proteus 8 Professional"
+
+POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
+POL_SetupWindow_Close
+exit
\ No newline at end of file

New source code

#!/bin/bash
 
# CHANGELOG
# [Fat Hard] (2018-11-12)
#   Initial version
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
PREFIX="Proteus8"
WINEVERSION="3.0.2"
TITLE="Proteus 8 Professional"
 
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665
 
POL_SetupWindow_presentation "$TITLE""$PREFIX"
 
POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7" 


POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothBGR
POL_Call POL_Function_FontsSmoothRGB
POL_Call POL_Function_GrayScale

POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"

POL_Extension_Write pdsprj "Proteus 8 Professional"

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Replies

FatHard Friday 7 December 2018 at 20:40
FatHard Anonymous

Message

#!/bin/bash
 
# CHANGELOG
# [Fat Hard] (2018-11-12)
#   Initial version
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
PREFIX="Proteus8"
WINEVERSION="3.0.2"
TITLE="Proteus 8 Professional"
 
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665
 
POL_SetupWindow_presentation "$TITLE""$PREFIX"
 
POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7" 

POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_corefonts

POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"

POL_Extension_Write pdsprj "Proteus 8 Professional"

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Replies

FatHard Friday 7 December 2018 at 20:38
FatHard Anonymous

Message

#!/bin/bash
 
# CHANGELOG
# [Fat Hard] (2018-11-12)
#   Initial version
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
PREFIX="Proteus8"
WINEVERSION="3.0.2"
TITLE="Proteus 8 Professional"
 
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665
 
POL_SetupWindow_presentation "$TITLE""$PREFIX"
 
POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7" 


POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_corefonts

POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"

POL_Extension_Write pdsprj "Proteus 8 Professional"

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Replies