Proteus 8 Professional

Informations

Creator Meddelanden
FatHard Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 4249
Wine: 4.0

Feedbacks

Description

The Proteus Design Suite is a proprietary software tool suite used primarily for electronic design automation

Wikipedia.

 

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
   
 
# [Fat Hard] (2019-04-04)
 
# CHANGELOG
# Version 1.1
# Initial Version
# Version: 1.2
# Fixed Pol function error
# Updated Wine version (4.0)
# Code adapted at RoninDusette's Photoshop CS6 Installing Code
# Version 1.3
# Just a Code Review 
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
PREFIX="Proteus8"
WINEVERSION="4.0"
TITLE="Proteus 8 Professional"
EDITOR="Labcenter Electronics Ltd"
GAME_URL="https://www.labcenter.com"
AUTHOR="FatHard"
 
#Initialization
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665

POL_Debug_Init
 
# Presentation 
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select $TITLE install file.')" "$TITLE"
INSTALLER="$APP_ANSWER"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothRGB


# Installation
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$INSTALLER"
POL_Wine_WaitExit "$TITLE" 

 
# Create Shortcuts
POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"
 
POL_Extension_Write pdsprj "Proteus 8 Professional"
 
#Ending
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully, but NOTICE: At 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!\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Meddelanden
FatHard Thursday 9 May 2019 at 23:08
FatHard Anonymous

Information

This update has been approved by the team.

Meddelanden

This new version brings the most up-to-date Wine (Wine 4.0), plus code logic and better organization fixes. Remember to read the post-installation notes, because in some cases Proteus can not open

Differences

@@ -1,51 +1,62 @@
 #!/bin/bash
+   
+ 
+# [Fat Hard] (2019-04-04)
  
 # CHANGELOG
-# [Fat Hard] (2018-11-12)
-#   Initial version
+# Version 1.1
+# Initial Version
+# Version: 1.2
+# Fixed Pol function error
+# Updated Wine version (4.0)
+# Code adapted at RoninDusette's Photoshop CS6 Installing Code
+# Version 1.3
+# Just a Code Review 
  
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
- 
+   
 PREFIX="Proteus8"
-WINEVERSION="3.0.2"
+WINEVERSION="4.0"
 TITLE="Proteus 8 Professional"
+EDITOR="Labcenter Electronics Ltd"
+GAME_URL="https://www.labcenter.com"
+AUTHOR="FatHard"
  
+#Initialization
 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"
  
+# Presentation 
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
  
-POL_SetupWindow_InstallMethod "LOCAL"
-
-        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
-        SetupIs="$APP_ANSWER"
-
+# Create Prefix
+POL_SetupWindow_browse "$(eval_gettext 'Please select $TITLE install file.')" "$TITLE"
+INSTALLER="$APP_ANSWER"
 POL_Wine_SelectPrefix "$PREFIX"
 POL_Wine_PrefixCreate "$WINEVERSION"
 
-Set_OS "win7" 
-
-
-POL_Wine "$SetupIs"
-POL_Wine_WaitExit "$TITLE"
+#Dependencies
 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"
+# Installation
+POL_Wine_WaitBefore "$TITLE"
+POL_Wine "$INSTALLER"
+POL_Wine_WaitExit "$TITLE" 
 
-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"
+ 
+# Create Shortcuts
+POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"
+ 
+POL_Extension_Write pdsprj "Proteus 8 Professional"
+ 
+#Ending
+POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully, but NOTICE: At 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!\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
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
   
 
# [Fat Hard] (2019-04-04)
 
# CHANGELOG
# Version 1.1
# Initial Version
# Version: 1.2
# Fixed Pol function error
# Updated Wine version (4.0)
# Code adapted at RoninDusette's Photoshop CS6 Installing Code
# Version 1.3
# Just a Code Review 
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
PREFIX="Proteus8"
WINEVERSION="4.0"
TITLE="Proteus 8 Professional"
EDITOR="Labcenter Electronics Ltd"
GAME_URL="https://www.labcenter.com"
AUTHOR="FatHard"
 
#Initialization
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665

POL_Debug_Init
 
# Presentation 
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select $TITLE install file.')" "$TITLE"
INSTALLER="$APP_ANSWER"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothRGB


# Installation
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$INSTALLER"
POL_Wine_WaitExit "$TITLE" 

 
# Create Shortcuts
POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"
 
POL_Extension_Write pdsprj "Proteus 8 Professional"
 
#Ending
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully, but NOTICE: At 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!\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0

Svar

Ändrat av FatHard

FatHard Friday 5 April 2019 at 0:45
FatHard Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Meddelanden

New updates

Differences

@@ -1,51 +1,55 @@
 #!/bin/bash
- 
+  
+
+# [Fat Hard] (2019-04-04)
+
 # CHANGELOG
-# [Fat Hard] (2018-11-12)
-#   Initial version
- 
+# Version 1
+# Initial Version
+# Version: 1.2
+# Fixed Pol function error
+# Updated Wine version (4.0)
+# Code adapted at RoninDusette's Photoshop CS6 Installing Code
+
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
- 
+  
 PREFIX="Proteus8"
-WINEVERSION="3.0.2"
+WINEVERSION="4.0"
 TITLE="Proteus 8 Professional"
- 
+
+#Initialization
 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"
+# Presentation 
+POL_SetupWindow_presentation "$TITLE""$PREFIX"
 
+# Create Prefix
+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" 
-
-
+Set_OS "win7"
 POL_Wine "$SetupIs"
 POL_Wine_WaitExit "$TITLE"
+
+#Dependencies
 POL_Call POL_Install_corefonts
-POL_Call POL_Function_FontsSmoothBGR
 POL_Call POL_Function_FontsSmoothRGB
-POL_Call POL_Function_GrayScale
 
+# Create Shortcuts
 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"
+#Ending
+ 
+POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully. NOTICE: At 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!\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
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
  

# [Fat Hard] (2019-04-04)

# CHANGELOG
# Version 1
# Initial Version
# Version: 1.2
# Fixed Pol function error
# Updated Wine version (4.0)
# Code adapted at RoninDusette's Photoshop CS6 Installing Code

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
PREFIX="Proteus8"
WINEVERSION="4.0"
TITLE="Proteus 8 Professional"

#Initialization
POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE"
POL_SetupWindow_Init
POL_SetupWindow_SetID 2665
POL_Debug_Init

# Presentation 
POL_SetupWindow_presentation "$TITLE""$PREFIX"

# Create Prefix
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"

#Dependencies
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothRGB

# Create Shortcuts
POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;"

POL_Extension_Write pdsprj "Proteus 8 Professional"

#Ending
 
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully. NOTICE: At 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!\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0

Svar

Saturday 1 June 2019 at 13:08
Script approved.
FatHard Friday 7 December 2018 at 21:05
FatHard Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

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

Svar

FatHard Friday 7 December 2018 at 20:40
FatHard Anonymous

Meddelanden

.

Svar

Ändrat av FatHard

FatHard Friday 7 December 2018 at 20:38
FatHard Anonymous

Meddelanden

.

Svar

Ändrat av FatHard