ok, this is what I did and I have no idea if I did it right:
I ran the setup program, the openned a terminal and wrote:
WINEDEBUG=+reg wine setup.exe
This is the output:
$ WINEDEBUG=+reg wine setup.exe
trace:reg:NtOpenKey
((nil),L"Machine\\System\\CurrentControlSet\\Control\\Session
Manager",1,0xbfce9b54)
trace:reg:NtOpenKey <- 0x10
trace:reg:NtQueryValueKey (0x10,L"GlobalFlag",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey
(0x10,L"CriticalSectionTimeout",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey
(0x10,L"HeapSegmentReserve",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey (0x10,L"HeapSegmentCommit",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey
(0x10,L"HeapDeCommitTotalFreeThreshold",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey
(0x10,L"HeapDeCommitFreeBlockThreshold",2,0xbfce9a54,126)
trace:reg:NtCreateKey
((nil),L"DynData\\PerfStats\\StatData",<null>,0,f003f,0xbfce8ad8)
trace:reg:NtCreateKey <- 0x10
trace:reg:NtOpenKey
((nil),L"Machine\\System\\CurrentControlSet\\Control\\Session
Manager\\Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x10
trace:reg:NtEnumerateValueKey (0x10,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,11,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,12,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,13,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,14,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,15,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,16,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,17,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,11,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,12,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,13,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,14,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,15,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,16,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,17,1,0xbfce8334,2072)
trace:reg:RtlOpenCurrentUser (0x00020019, 0xbfce8ba0)
trace:reg:NtCreateKey
((nil),L"\\Registry\\User\\S-1-5-4",<null>,0,20019,0xbfce8ba0)
trace:reg:NtCreateKey <- 0x10
trace:reg:NtOpenKey (0x10,L"Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x14
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtOpenKey (0x10,L"Volatile Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x14
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,10,1,0xbfce8334,2072)
trace:reg:NtOpenKey ((nil),L"Machine\\Software\\Microsoft\\Windows
NT\\CurrentVersion\\ProfileList",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x10
trace:reg:NtQueryValueKey
(0x10,L"ProfilesDirectory",2,0xbfce833c,2064)
trace:reg:NtQueryValueKey (0x10,L"AllUsersProfile",2,0xbfce833c,2064)
trace:reg:RtlOpenCurrentUser (0x00020019, 0xbfce8ba0)
trace:reg:NtCreateKey
((nil),L"\\Registry\\User\\S-1-5-4",<null>,0,20019,0xbfce8ba0)
trace:reg:NtCreateKey <- 0x18
trace:reg:NtOpenKey (0x18,L"Volatile Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x1c
trace:reg:NtEnumerateValueKey (0x1c,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,10,1,0xbfce8334,2072)
trace:reg:NtOpenKey ((nil),L"Machine\\Software\\Microsoft\\Windows
NT\\CurrentVersion\\ProfileList",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x18
trace:reg:NtQueryValueKey
(0x18,L"ProfilesDirectory",2,0xbfce833c,2064)
trace:reg:NtQueryValueKey (0x18,L"AllUsersProfile",2,0xbfce833c,2064)
trace:reg:RtlOpenCurrentUser (0x000f003f, 0xbfce89ac)
trace:reg:NtCreateKey
((nil),L"\\Registry\\User\\S-1-5-4",<null>,0,f003f,0xbfce89ac)
trace:reg:NtCreateKey <- 0x18
trace:reg:NtOpenKey
(0x18,L"Software\\Wine\\DllOverrides",f003f,0x683b7c70)
trace:reg:NtOpenKey <- (nil)
wine: Module not found
Is this what I need? or did I miss something?