duh - found the debug logs.. ok here goes..
starts
--
** Thu Sep 13 20:10:02 2012
Starting '/home/bret/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/bret/.cxoffice/archicad/dosdevices/c:/Program Files/GRAPHISOFT/ArchiCAD 16' '--start' '--'
'/home/bret/.cxoffice/archicad/dosdevices/../drive_c/Program Files/GRAPHISOFT/ArchiCAD 16/ArchiCAD Starter.exe'
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ntoskrnl:KeInitializeEvent stub: 0x111020 1 1
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:heap:HeapSetInformation 0x370d000 0 0x33ed60 4
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0082: stub!
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
err:ole:CoGetClassObject class {7d096c5f-ac08-4f1f-beb7-5c22c517ce39} not registered
err:ole:create_server class {7d096c5f-ac08-4f1f-beb7-5c22c517ce39} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {7d096c5f-ac08-4f1f-beb7-5c22c517ce39} could be created for context 0x15
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0082: stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f1dc,0x00000000), stub!
fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0x55
fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0x55
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:d3d9:IDirect3DDevice9ExImpl_CreateRenderTargetEx iface 0x21df30, width 512, height 512, format 0x15, multisample_type 0, multisample_quality 0,
lockable 0x1, surface 0x33f4cc, shared_handle (nil), usage 0 stub!
fixme:dbghelp:EnumerateLoadedModulesW64 If this happens, bump the number in mod
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000060
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000060
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000060
err:ole:CoGetClassObject class {82c5ab54-c92c-4d52-aac5-27e25e22604c} not registered
err:ole:CoGetClassObject class {82c5ab54-c92c-4d52-aac5-27e25e22604c} not registered
err:ole:create_server class {82c5ab54-c92c-4d52-aac5-27e25e22604c} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {82c5ab54-c92c-4d52-aac5-27e25e22604c} could be created for context 0x17
fixme:ntoskrnl:KeWaitForSingleObject stub: 0x111020, 0, 0, 0, (nil)
fixme:ntoskrnl:KeSetEvent (0x111020, 0, 0): stub
fixme:ntoskrnl:KeWaitForSingleObject stub: 0x111020, 0, 0, 0, (nil)
fixme:ntoskrnl:KeSetEvent (0x111020, 0, 0): stub
wow and nothing has actually broken yet!
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:richedit:ME_HandleMessage EM_SETTABSTOPS: stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x471000 0 0x33fbd4 4
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x471000 0 0x33fbd4 4
fixme:netapi32:NetGetJoinInformation Stub (null) 0xda2ea48 0xda2ea4c
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x455f820, L"\\.\root\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0xda2e718)
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x456b4b8, L"\\.\root\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0xda2e6e8)
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x1f7660, L"\\.\root\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0xda2e6b4)
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x1f7660, L"\\.\root\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0xda2e6d0)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
wine: Call from 0x7b838532 to unimplemented function msvcp90.dll.??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z, aborting
and that is where it bailed...
so assuming I just need to get the VC90 rt into the thing - anyone know how?