Yeah, I installed the 3dxware-10 dirver package (672MB), found and copied the dll's used by Sharkcad (siappdll.dll, spwini.dll), uninstalled 3dxware-10, and copied dll's back to system32.
When Sharkcad was idling with no 3dx dll's loaded it was using ~4-6% CPU, with the two 3dx dll's loaded CPU idling has dropped to less than 2%.
Now it spins on registry (40 times a second) looking for
RegQueryValue HKLM\SYSTEM\Setup\SystemSetupInProgress SUCCESS Type: REG_DWORD, Length: 4, Data: 0
and
RegQueryValue HKLM\SYSTEM\Setup\PnpSetupInProgress NAME NOT FOUND Length: 16
and various keys and values under
HKLM\System\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}
This all happens with the main Sharkcad loop
C:\ProgramData\punchcad.log
...
main loop started!!
I tried Viacad Pro v11, same issue.
warwickshaw attached the following image(s):
sharkcad_v12_main_loop_spinning_on_registry.png
(35kb) downloaded 4 time(s).You cannot view/download attachments. Try to login or register.