#1 Burning Software

It is currently Thu Mar 28, 2024 1:17 pm

All times are UTC




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Windows 2000 compatibility
PostPosted: Fri Dec 23, 2011 5:09 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
Hi,

when I try to register the StarBurnX DLL on Win2000, RegSvr32 fails with exit code 0x3. Is it no longer compatible to Win2000 or does some specific runtime have to be installed before?

Regards,
Flo


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sun Dec 25, 2011 8:32 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
I don't think we do as it's not supported by MS development tools for years. You can either skip using Win2K as supported system or keep two versions of StarBurn (one with less features for old version in legacy mode and other for post 2K/XP ones). We try to keep as much backward compatibility as possible but it's not easy...


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sun Dec 25, 2011 9:39 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
Well, earlier versions of StarBurn still worked (I believe from last year or so), so did you make some specific changes that cause is not to work anymore? If you say that Win2000 is no longer supported, I can probably live with that, but if there are just some dependencies missing that could be added to my installer, I would rather do that.


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Mon Dec 26, 2011 6:54 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
We've changed compiler with V13 to the most recent one so that's the point.

It's not just dependencies these are API calls missing (mostly).

I'll talk to developers today what could be done here.

flöle wrote:
Well, earlier versions of StarBurn still worked (I believe from last year or so), so did you make some specific changes that cause is not to work anymore? If you say that Win2000 is no longer supported, I can probably live with that, but if there are just some dependencies missing that could be added to my installer, I would rather do that.


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Mon Dec 26, 2011 11:34 am 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

Could you try to set DependsWalker utility on StarBurnX12.dll in order to identify missed dependencies!

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Mon Dec 26, 2011 12:12 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
First it says

Quote:
---------------------------
Dependency Walker
---------------------------
Errors were detected when processing "c:\programme\cdburnerxp\STARBURNX12.DLL". See the log window for details.
---------------------------
OK
---------------------------


Then the log window shows

Quote:
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.


For the rest check this screenshot:
http://i43.tinypic.com/kcbjgh.png

Plus some additional info from MSDN:

Quote:
If your using VC++ 2010 to build your application or Windows DLL the minimum supported OS that it will be able to run on is Windows XP SP2 even thought SDK supports targeting WIN2K it makes no difference when using platform toolset vc100.

The quick way to workaround this issue is to use VC++2008 and earlier. If you still want to use VC++2010 you can set the Platform Toolset to vc90. This allows you to support Windows 2000 or later.


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Mon Dec 26, 2011 3:13 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
That's what I've told you.


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Mon Dec 26, 2011 3:34 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
We'll try but it's very easy to break other things with "downgrade" option. So we'll try to release V13 AS IS (or we'll have to slow down it) and then we'll try to enable backward compatibility with Windows 2000 this way (have to re-run all the tests and it's quite a time).

Quote:
If you still want to use VC++2010 you can set the Platform Toolset to vc90. This allows you to support Windows 2000 or later.


So that is not feasible?


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Wed Dec 28, 2011 9:36 am 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

Why not, we will change the "Platform Toolset" to vc90 ( a specially for you :) )

I will try to build the new StarBurnX build today!

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Wed Dec 28, 2011 10:26 am 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
OK, thanks :)


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sat Jan 21, 2012 1:16 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
Any news yet?


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sat Jan 21, 2012 2:26 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Is this absolutely critical issue or you can just wait for next update?

flöle wrote:
Any news yet?


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sat Jan 21, 2012 3:18 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
I can wait, if you keep me a bit updated about your schedule. I keep asking if I don't get any news for a couple of weeks ;)


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sat Jan 21, 2012 3:29 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
We're done with SDK and finalizing StarBurnX wrapper. Then we'll have a release.

flöle wrote:
I can wait, if you keep me a bit updated about your schedule. I keep asking if I don't get any news for a couple of weeks ;)


Top
 Profile  
 
 Post subject: Re: Windows 2000 compatibility
PostPosted: Sun Jan 22, 2012 11:07 am 
Offline

Joined: Sun Jan 22, 2012 11:02 am
Posts: 1
flöle,

If you continue using Windows 2000 then you should definitely try the unofficial kernel (http://bristols.zxq.net/windows2000/updates/#kb2393802). It adds many new APIs and also allows you to run applications compiled in VS 2010.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 21 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group