Getting ChemDraw21 to work

Questions about Wine on Linux
Locked
D3rMang0
Level 1
Level 1
Posts: 7
Joined: Fri Jan 10, 2020 3:21 am

Getting ChemDraw21 to work

Post by D3rMang0 »

Hey, it's me again. A few years ago i got ChemDraw 19 to work with wine. Today i'm trying to get ChemDraw 21 to work, in a better, cleaner way.

With the old hack you had to start the extracted .msi file directly from the AppData folder. I want to get the standard Installation via the downloaded .exe working. At the moment i'm stuck at the same step as a few years ago, that you can't agree to the license aggreement. It's one of those where you have to scroll to the end, and then you can accept. See Screenshot.
ChemDrawWine.png
Installed winetricks are

Code: Select all

vcrun2013, dotnet40, vb6run
(and gdiplus, but it does nothing, idk why i put that in my installation schedule). Wine version is 7.5

Appended are the last few lines of output from

Code: Select all

wine cos21.0.0.exe <- Installer 

Code: Select all

010c:fixme:imm:ImeSetActiveContext (0x887e60, 1): stub
010c:fixme:imm:ImmReleaseContext (0002008C, 00887E60): stub
010c:fixme:olepicture:OleLoadPictureEx 016E0C7C, 374607, 0, {7bf80980-bf32-101a-8bbb-00aa00300cab}, 0, 0, 0, 0032E5B4, partially implemented.
010c:fixme:olepicture:OleLoadPictureEx 016E0C7C, 2928, 1, {7bf80980-bf32-101a-8bbb-00aa00300cab}, 0, 0, 0, 0032E554, partially implemented.
010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub
010c:fixme:olepicture:OLEPictureImpl_SaveAsFile (00889200)->(0085E4D0, 0, 00000000), hacked stub.
0158:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0158:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0158:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0168:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
0174:fixme:heap:RtlSetHeapInformation 0000000000B90000 0 000000000011F6B0 4 stub
0174:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0180:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
0168:fixme:service:QueryServiceConfig2W Level 6 not implemented
0168:fixme:service:QueryServiceConfig2W Level 6 not implemented
0168:fixme:service:QueryServiceConfig2W Level 6 not implemented
0168:fixme:service:QueryServiceConfig2W Level 6 not implemented
0168:fixme:service:QueryServiceConfig2W Level 6 not implemented
0180:fixme:service:QueryServiceConfig2W Level 6 not implemented
0180:fixme:service:QueryServiceConfig2W Level 6 not implemented
0180:fixme:service:QueryServiceConfig2W Level 6 not implemented
0180:fixme:service:QueryServiceConfig2W Level 6 not implemented
0180:fixme:service:QueryServiceConfig2W Level 6 not implemented
I'm not that good in interpreting what lines are relevant, sorry, if you think there may be something earlier than from this snippet i will provided that too.

Thank you very much in advance
Locked