Du kannst in DOSEMU nahezu so navigieren, wie im Terminal inklusive Autovervollständigung von Befehlen und Pfadangaben. Die Fehlermeldung kannst du ignorieren, weil die lediglich darauf hinweist, dass kein CD-ROM-Laufwerk gefunden wurde.
Um für das folgende Beispiel Pfade zu habe, setze ich jetzt einfach voraus, dass du DMAIN im Verzeichnis ~/Downloads/adpcm/dmain/ hast und eine BVD-Datei als ~/Downloads/adpcm/DATEI.BVD.
In DOSEMU sähe der Befehlsablauf dann wie folgt aus:
d: cd Downloads/adpcm/dmain dmain -s../DATEI.BVD -d../DATEI.wav -b -r -w
Die konvertierte Datei liegt dann vor als ~/Downloads/adpcm/DATEI.wav.
Die Übersicht der Befehslzeilenoptionen für DMAIN erhält man in DOSEMU mit:
dmain ?
Wenn du viele Dateien konvertieren musst, kann man eine FOR-Schleife in einem eigenen Batch-Skript über alle Dateien rödeln lassen. Das kriege ich aber gerade nicht aus dem Stehgreif hin und reiche das nach, sobald ich wieder an einem Linux-System sitze.
Dazu Textdatei ~/Downloads/adpcm/dmain/convert.bat mit folgendem Inhalt anlegen:
1 | FOR %%F in (..\bvd\*.bvd) DO dmain -s%%F -d%%F -b -r -w |
Eine Kopie aller deiner BVD-Dateien im Ordner ~/Downloads/adpcm/bvd/ ablegen und das Batch-Skript in DOSEMU als Befehl ausführen:
convert
Anschließend liegen im Ordner ~/Downloads/adpcm/bvd/ neben den BVD-Dateien auch die WAV-Dateien mit gleichem Dateinamen.