Well, the error lines disappeared, but the app still says that the engine is missing. For reference, here is the new console output: fixme:ole:OleLoadPictureEx (0xba0e4c,18726,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa70), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,11486,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,2830,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,11486,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,11486,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,11486,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,13390,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,11486,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,13390,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OleLoadPictureEx (0xba0e4c,720062,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x12e330)->(0x159948, 0, (nil)), hacked stub. fixme:ole:OleLoadPictureEx (0xba32ac,21350,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f6d4), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x151d28)->(0x1514a8, 0, (nil)), hacked stub. fixme:ole:OleLoadPictureEx (0xba3cec,18726,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f6d4), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x153e50)->(0x1920b0, 0, (nil)), hacked stub. fixme:shell:BrsFolder_OnCreate flags 2 not implemented fixme:ole:OleLoadPictureEx (0xba428c,18726,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32ea84), partially implemented. fixme:ole:OleLoadPictureEx (0xba428c,255282,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32ea54), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x196100)->(0x1ae6e8, 0, (nil)), hacked stub. All the lines seem to start with 'fixme' now, which I guess is something to be expected with the kind of jaw boning we've been doing. This is an old program. Is it possible it is looking for a earlier version of the engine?