http://bugs.winehq.org/show_bug.cgi?id=8279
Summary: Dragon Naturally Speaking 7 crashes on startup Product: Wine Version: CVS Platform: Other URL: http://nuance.com OS/Version: other Status: NEW Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
To install DNS 7, you have to set the IE 6 registry key (perhaps using winetricks fakeie6). After installation, running it with
$ cd /data/dkegel/.wine/drive_c/Program Files/ScanSoft/NaturallySpeaking $ wine Program/natspeak.exe
crashes. The file Dragon.log says could not load grammar list but I don't believe it... it does in fact open gramlist.dat. Right after that, it enters what looks like copy protection code. It does kernel32.FindFirstChangeNotificationA on its Program directory (possibly to see if you swap out DLLs), then checks all sorts of product features to see if you have the rights to them. Eventually it calls fputs with "Windows returned an unexpected error code: Details are 0" into Dragon.log.
The appdb has a recipe using ies4linux which supposedly gets this working, so I tried using native dcom and msvcrt, but it didn't seem to help.