Zum Inhalt springen

EPC und Konsorten auf MacOS

Empfohlene Antworten

Hier noch die Anleitung für MacOS, da ist das ganze leider etwas frickeliger als unter Linux.

[HEADING=3]MacOS - Basics[/HEADING]

Getestet unter MacOS 15.4.1 (Intel) mit Wine 10.0 und den Dateien von Saabworld. Da MacOS leider nativ keine x86-Anwendungen mehr unterstützt, muss auf [iCODE]WINEARCH=wow64[/iCODE] zurückgegriffen werden. Dadurch, dass die Architektur neu ist und die Anwendungen und DLLs eigentlich für x86 entwickelt wurden, ist das alles ein wenig nerviger einzurichten. Winetricks macht das Leben teilweise leichter, theoretisch könnt ihr die benötigten DLLs aber auch von Hand zusammensuchen und installieren.

 

Wine selbst installieren

Es gibt auch noch andere Wege und Paketmanager, um Wine unter MacOS zu installieren, ich nutze in der Praxis aber in der Regel [iCODE]brew[/iCODE]. Wer einen M1-Mac hat muss zusätzlich zu Wine noch Rosetta installieren.

brew install --cask --no-quarantine wine-stable
brew install winetricks
mkdir ~/wineprefixes

Gecko wird hier bereits automatisch mitinstalliert.

[HEADING=3]MacOS - EPC[/HEADING]

Installation

WINEPREFIX=~/wineprefixes/win32epc winetricks -q win7
WINEPREFIX=~/wineprefixes/win32epc wine ~/Downloads/Electronic\ Parts\ Catalogue.exe
WINEPREFIX=~/wineprefixes/win32epc winetricks -q mfc42 msls31 riched20 riched30 corefonts vb6run

Zuletzt fehlt noch [iCODE]vbajet32.dll[/iCODE], das entsprechende Verb ist in winetricks noch nicht in die neue Architektur portiert. Daher muss die DLL manuell geladen (zB aus einer bestehenden Windows-Installation kopieren oder kurz bei Google suchen) und dann an den richtigen Ort kopiert werden:

cp ~/Downloads/vbajet32.dll ~/wineprefixes/win32epc/drive_c/windows/syswow64/
WINEPREFIX=~/wineprefixes/win32epc winecfg

Nach Ausführung des zweiten Befehls öffnet sich ein Einstellungs-Dialog. Dort unter Libraries einen neuen Eintrag mit dem Namen [iCODE]vbajet32.dll[/iCODE] anlegen und die Option [iCODE](Native, Builtin)[/iCODE] wählen.

 

Start

WINEPREFIX=~/wineprefixes/win32epc wine "C:\\EPC\\EPC.exe"

Die verbleibenden Warnungen könnt ihr ignorieren oder mit dem Flag [iCODE]WINEDEBUG=-all[/iCODE] unterdrücken. Wer das nicht jedes Mal zum Starten in ins Terminal tippen möchte, kann sich auch einfach einen alias oder Verknüpfung auf dem Desktop anlegen.

[HEADING=3]MacOS - WIS[/HEADING]

Funktioniert derzeit leider nicht. Installation klappt, aber der Start der Anwendung scheitert daran, dass [iCODE]comctl32[/iCODE] nicht gefunden wird. Installiert man die DLL dann von Hand und legt ein Manifest plus Override an, funktioniert der Start der Wine-Umgebung insgesamt nicht mehr, weil weitere Abhängigkeiten bestehen. Gefühlt braucht das einfach noch ein wenig Zeit, bis die Unterstützung von [iCODE]WINEARCH=wow64[/iCODE] etwas weiter gereift ist.

  • 1 Jahr später...

Bin jetzt von iMac 2015 (Intel Silicon) mit Parallels umgestiegen auf Mac Mini Pro M4 (Apple Silicon).

Da Parallels auf der neuen M4 Hardware WinXP nicht mehr unterstützt bin ich zu UTM gewechselt.

UTM unterstützt seinen alten Modelle nicht mehr https://getutm.app/gallery/

WinXP 32Bit findet sich aber noch im Internet Archive.

UTM und WinXP ließen sich einfach installieren.


Nächste Hürde die Installation von EPC und Konsorten.

Die Installationsdateien lassen sich nicht direkt vom Mac in das WinXP unter UTM kopieren. Ordnerfreigabe funktioniert nicht richtig.

Abhilfe ist ein CD Image erzeugen das die Dateien enthält und dieses in UTM einlegen.

Dann kann WinXP auf dieses CD-Laufwerk zugreifen und von dort kopieren bzw. installieren.

WIS, EPC und Anderes lassen sich dann ohne weitere Probleme installieren. und laufen soweit.

WIS und EPC laufen eigentlich auch auf Win10 und Win11

Und dies auch auf deren 64Bit-Versionen.

Am 5.11.2026 um 12:38, Urbaner hat gesagt:

WIS und EPC laufen eigentlich auch auf Win10 und Win11

Am 5.11.2026 um 12:40, René hat gesagt:

Und dies auch auf deren 64Bit-Versionen.

Ist schon klar. Gibt ja auch den anderen Thread für x64.
Ich war jetzt aber zu faul in UTM das mit Win11 auszuprobieren.

EPC und WIS für Win10 und 11 sind aber bereits angepasste Versionen. Die Originale enthalten noch Installer mit 16bit Code. Der läuft auf 32bit bis Win7 aber eben nicht mehr auf Win10 und Win11.

Alle Programme einschließlich GlobalTIS laufen aber anstandsfrei auf Win7. Das Win7 sollte wohl auch noch einige Zeit von Apple unterstützt werden.

OT: Nachdem ich nun diverse iPads der 1ten bis 3ten Generation inkl. Air nur noch als Schneidebrett nutzen kann und iPhones 2 bis 6 nur noch als Briefbeschwerer taugen nutze ich nie wieder Apple. Auf PC-Seite habe ich sogar noch OS/2 Warp laufen und komme mit dem netscape navigator ins Internet. Beim Safari und fast allen anderen Programmen kommt lapidar die Meldung zu alt kauf dir was Neues.

Am 5.11.2026 um 20:25, thadi05 hat gesagt:

EPC und WIS für Win10 und 11 sind aber bereits angepasste Versionen. Die Originale enthalten noch Installer mit 16bit Code. Der läuft auf 32bit bis Win7 aber eben nicht mehr auf Win10 und Win11.

Dafür gibt es einen Workaround, siehe hier:

Am 5.11.2026 um 19:07, Chrisbie hat gesagt:

Ist schon klar. Gibt ja auch den anderen Thread für x64.

Kurzfassung:

Der 16Bit-Installer packt nur den eigentlichen Installer und etwas Kleinkram aus und ruft Erstgenannten dann mit ein paar Parametern auf. Alles andere ist schon aus der 32er Welt.

Die Dateien und die Befehlszeile finden sich in dem Beitrag.

Am 5.11.2026 um 20:25, thadi05 hat gesagt:

Auf PC-Seite habe ich sogar noch OS/2 Warp laufen ...

Habe mir meine VM irgendwann vor wenigen Jahren mal über den Jordan gejagt, und leider keine Kopie der VMDK gehabt.

Sthet aber auf der Liste für lange, kalte Wintertage ohne Garagenlust, da mal wieder eins aufzusetzen.

An der Unterhaltung teilnehmen

Du kannst jetzt posten und dich später registrieren. Wenn du ein Konto hast, melde dich jetzt an, um mit deinem Konto zu posten.

Gast
Auf dieses Thema antworten...

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tippen Sie auf das Schlosssymbol neben der Adressleiste.
  2. Tippen Sie auf Berechtigungen → Benachrichtigungen.
  3. Passen Sie Ihre Einstellungen an.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.