What does "*" in .reg files mean?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Monti
Newbie
Newbie
Posts: 3
Joined: Tue Dec 01, 2015 9:23 am

What does "*" in .reg files mean?

Post by Monti »

Hi,

Just a simple question.

Under '[Software\\Wine\\DllOverrides]' in user.reg it says "*d3dx9_24"="native"

I am wondering what the "*" in front of "d3dx9_24"="native" mean? Do I have to remove the "*" to make it active?


Thanks,
Monti
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: What does "*" in .reg files mean?

Post by dimesio »

That's something winetricks adds to its overrides; I'm not sure why. You don't need to do anything with it.
Monti
Newbie
Newbie
Posts: 3
Joined: Tue Dec 01, 2015 9:23 am

Re: What does "*" in .reg files mean?

Post by Monti »

dimesio wrote:That's something winetricks adds to its overrides; I'm not sure why. You don't need to do anything with it.
Thank you very much for your answer @dimesio . Appreciate it :)
julliard
Level 2
Level 2
Posts: 11
Joined: Sat Mar 30, 2013 12:22 pm

Re: What does "*" in .reg files mean?

Post by julliard »

Monti wrote: Under '[Software\\Wine\\DllOverrides]' in user.reg it says "*d3dx9_24"="native"

I am wondering what the "*" in front of "d3dx9_24"="native" mean? Do I have to remove the "*" to make it active?
The "*" means that it matches the dll when loaded from any directory. Without the "*" it would only apply when the dll is loaded from c:\windows\system32. It makes a difference in the case where an app comes with its own version of the dll inside the app directory.
Monti
Newbie
Newbie
Posts: 3
Joined: Tue Dec 01, 2015 9:23 am

Re: What does "*" in .reg files mean?

Post by Monti »

Thanks a lot @julliard . Good to know :)
Locked