2004 / MMM Test unter Linux

MMM Test unter Linux

MMM Test ist eine Lernsoftware für den Führerschein in Österreich. Da auch ich diesen Sommer (2004) den Theoriekurs für den Führerschein gemacht habe, und ich natürlich auch etwas dafür am PC üben musste, hab ich mich gleich einmal drauf und dran gemacht, das Windows-Programm MMM Test unter Linux zum Laufen zu bringen. Mit Wine ist es mir ohne große Probleme gelungen. Hier erfährt ihr, wie es geht.

Update 2007-06-06: Donnie Darko versucht gerade, die aktuelle MMM Test-Version auf Debian Etch mit Wine 0.9.38 zum Laufen zu bekommen. Beim Starten bricht das Programm mit folgenden Fehlermeldungen ab:

  • Fehler #10: Die Setup-Datei ist nicht in Ordnung, bitte kontrollieren Sie die Programmeinstellungen!
  • Fehler #62: Die Bildüberprüfungsdatei "PicCRC.MMM" ist defekt. Bitte ersetzen. ( MMM Test wird nicht ausgeführt)

Mein Vorschlag wäre, in diesem Fall das qemu-Paket oder VMWare zu benutzen, und darin ein minimales Windows-System aufzusetzen, in dem man dann MMM Test starten kann.

Eine (englische) Anleitung, wie man qemu in Debian installiert und verwendet findet sich unter qemu im Debian Wiki.

Benötigte Packages

Bevor wir loslegen, solltet ihr euch aktuelle Packages für eure Linux-Distribution holen. Die Dinge, die ihr benötigt, sind Wine und winesetuptk (natürlich braucht ihr zweiteres nur, wenn ihr die Konfiguration mit Hilfe einer GUI vornehmen wollt).

Für meinen PC (Slackware) fand ich Packages wie immer auf LinuxPackages.net. Unter Debian installiert man sich Wine mit einem apt-get install wine als root-User. Bei anderen Distributionen empfehle ich einen Blick auf die offiziellen Wine-Seiten:

http://www.winehq.com/ › WineHQ - Offizielle Wine-Seite
http://www.winehq.com/site/docs/wine-user/config-helper-programs › WineHQ's Easy configuration helper programs

Konfiguration mit winesetuptk

Nachdem ihr die Packages auf eurem System installiert habt, bzw vom Source compiliert habt, öffnet ihr mit dem Befehl winesetuptk das GUI-Konfigurationsprogramm von Wine. Stellt nun im Konfigurationsdialog die Einstellunge so ein, wie sie hier in den 3 Screenshots vorgegeben sind:

Schritt 1 Schritt 2 Schritt 3

Weiters solltet ihr im Abschnitt "Advanced" in den Sektionen "Drives" und "Paths" jeweils zumindest das Diskettenlaufwerk, sowie das CD-ROM Laufwerk angeben. Ich habe zusätzlich eine Windows XP - Partition als Laufwerk C: angegeben, um ganz sicher zu gehen. Danach nochmal alles kontrollieren, und "Finish".

MMM Test einrichten und starten

Nun holen wir uns die MMM Test-CD und die Diskette, legen beide Medien in die Laufwerke und mounten diese. Ist euch das zu umständlich, dann schreiben wir uns ein Shell-Skript, das das für uns erledigt, und gleich MMM Test von der CD startet:

  #!/bin/bash
  #
  # MMM Test fuer Linux Starter
  # Thomas Perl, 19.07.2004
  #
  mount /mnt/cdrom
  mount /mnt/floppy
  (cd /mnt/cdrom; winelauncher MMMTest.exe)
  umount /mnt/floppy
  umount /mnt/cdrom
  eject /dev/cdrom

Natürlich wird hier davon ausgegangen, dass eure CD und eure Diskette in /mnt/cdrom bzw /mnt/floppy bzw /dev/cdrom gemountet werden, also gegebenenfalls anpassen. Der Befehl winelauncher MMMTest.exe startet MMM Test von der CD-ROM, es sollte das Menü von MMM Test zu sehen sein:

MMM Test Hauptbildschirm unter Linux

Jetzt könnt ihr losstarten, und auch unter eurem Lieblingsbetriebssystem für die theoretische Führerscheinprüfung mit MMM Test lernen - na wie fein ist das denn?

Bugs

Einziger Kritikpunkt, der mir beim Lernen aufgefallen ist: Die Erklärungstexte (Tipps) werden unter Wine nicht richtig angezeigt, was aber eher an einer RTF-DLL oder so liegt.. Wenns ihr die Tipps trotzdem auch unter Linux ansehen wollt, dann einfach auf der CD-ROM im Unterverzeichnis "Tipps" sehen, und dort die RTF-Dateien zB mit AbiWord (oder KWrite oder OpenOffice) öffnen und durchlesen. Und wer weiß.. vielleicht ist dieses Problem in einer der nächsten Versionen von Wine bzw MMM Test behoben?

Ich hoffe, dieser Text war hilfreich, und wünsche euch viel Spaß beim Lernen für die Prüfung und auch bei der Prüfung alles Gute!

Links

Homepage von MMM Software: mmm-software.at
Wine Is Not an Emulator: winehq.org


Mon Jul 9 14:53:40 2007 +0000