https://bugs.winehq.org/show_bug.cgi?id=12359
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? | URL|http://www.nch.com.au/rip/ |https://web.archive.org/web | |/20080720223346/http://www. | |nch.com.au/rip/ripsetup.exe Component|-unknown |programs
--- Comment #20 from Anastasius Focht focht@gmx.net --- Hello folks,
audio CD detection and ripping works fine here.
I could reproduce the "no CD detected" problem with old Wine versions as well (Wine 1.4, 1.6, 1.7+).
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/NCH Swift Sound/ExpressRip
$ ll total 788 -rwxrwxr-x. 1 focht focht 397316 Jan 2 01:30 expressrip.exe drwxrwxr-x. 2 focht focht 4096 Jan 2 01:30 Help -rwxrwxr-x. 1 focht focht 397316 Jan 2 01:30 uninst.exe
$ wine ./expressrip.exe ... --- snip ---
I did a quick reverse regression test using prebuilt Wine versions, and it seems this was fixed in between Wine 1.7.43 and Wine 1.7.44
Armed with that info it was an easy guess: https://source.winehq.org/git/wine.git/commitdiff/f556d0e93679a10281430835a6... ("kernel32: Return correct device type for cd devices without medium."). Yes, validated.
Thanks Michael
Part of Wine 1.7.44
NOTE: Bug 12363 has the same commit https://source.winehq.org/git/wine.git/commitdiff/f556d0e93679a10281430835a6... that fixed it.
$ sha1sum ripsetup.exe d34bbcc25e6670bc7c5696aae8d2c5a4710547f8 ripsetup.exe
$ du -sh ripsetup.exe 308K ripsetup.exe
$ sha1sum eac-0.99pb4.exe 28d765cace5efa9c9fcc640887ac5ea66d471a78 eac-0.99pb4.exe
$ du -sh eac-0.99pb4.exe 2.5M eac-0.99pb4.exe
$ wine --version wine-5.0-rc3-1-g742f317806
Regards