All right, I've combined all the reg settings into the inf file itself. I've verified that the Internet, Database and Help functionality are all working with this install. Please let me know if this works or doesn't work for you.
The files you need are:
cdnet.dll
cdopt.dll
cdplay.dll
deluxecd.exe
deluxcd.hlp
deluxcd.chm
I don't know that it's necessary, but I used makecab on each of them, so I have:
cdnet.dl_
cdopt.dl_
cdplay.dl_
deluxecd.ex_
deluxcd.hl_
deluxcd.ch_
Here is the content of the inf file. It looks like there are three lines that the text wraps on in the [AddRegSettings] section. If you can't get this to work, please let me know and I'll upload my copy.
CODE
[Version]
Signature="$Windows NT$"
Provider="%beaker%"
DriverVer=04/14/1998,4.10.0.1900
[DefaultInstall]
CopyFiles=Software.SourceFiles,Software.HelpFiles
RegisterDlls=Software.RegDLLs
AddReg = AddRegSettings
[Software.SourceFiles]
cdnet.dll
cdopt.dll
cdplay.dll
deluxecd.exe
[Software.HelpFiles]
deluxcd.hlp
deluxcd.chm
[DestinationDirs]
DefaultDestDir=11
Software.HelpFiles=10,Help
[Software.RegDLLs]
11,, cdnet.dll, 0x00000001
11,, cdopt.dll, 0x00000001
11,, cdplay.dll, 0x00000001
[AddRegSettings]
;reg-root, [subkey], [value-entry-name], [flags], [value]
HKCR,"AudioCD\shell\open\command","",,"%11%\deluxecd.exe /play %1"
HKCR,"cdafile\shell\open\command","",,"%11%\deluxecd.exe /play %1"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B60E}","",,"CDPlayer Class"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B60E}\InprocServer32","",,"%11%\CDPLAY.DLL"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B60F}","",,"CDNet"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B60F}\InprocServer32","",,"%11%\CDNET.DLL"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B610}","",,"CDOpt"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B610}\InprocServer32","",,"%11%\CDOPT.DLL"
HKCR,"CLSID\{E5927147-521E-11D1-9B97-00C04FA3B610}\InprocServer32","ThreadingModel",,"Apartment"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Providers\Provider0000","ProviderURL",,"http://www.threeTIX.net/cgi-bin/query.php?certificate=363484E6313B7B286523DEC7A0415F4F3AAD2924B49F4C2D&"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Providers\Provider0000","ProviderName",,"threeTIX"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Providers\Provider0000","ProviderHome",,"http://www.threeTIX.net"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Providers\Provider0000","ProviderUpload",,"http://www.threeTIX.net/cgi-bin/upload.php?"
HKLM,"Software\Microsoft\Active Setup\Installed Components\PerUser_CDPlayer_Inis","Version",,"4,10,1,1"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","CurrentProvider",,"http://www.threeTIX.net/cgi-bin/query.php?certificate=363484E6313B7B286523DEC7A0415F4F3AAD2924B49F4C2D&"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","StartPlay",0x00010001,0x00000000
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","ExitStop",0x00010001,0x00000001
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","DispMode",0x00010001,0x00000004
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","TopMost",0x00010001,0x00000001
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","Tray",0x00010001,0x00000000
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","IntroTime",0x00010001,0x0000000a
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","PlayMode",0x00010001,0x00008ca5
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","DownloadEnabled",0x00010001,0x00000001
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","DownloadPrompt",0x00010001,0x00000001
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","BatchEnabled",0x00010001,0x00000001
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","ByArtist",0x00010001,0x00000001
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","WindowX",0x00010001,0x00000078
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","WindowY",0x00010001,0x00000044
HKLM,"Software\Microsoft\Windows\CurrentVersion\Applets\DeluxeCD\Settings","ViewMode",0x00010001,0x00000000
HKLM,"Software\ODBC\ODBC.INI\ODBC Data Sources","DeluxeCD",,"Microsoft Access Driver (*.mdb)"
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD","Driver",,"%11%\odbcjt32.dll"
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD","DBQ",,"DeluxeCD.mdb"
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD","DefaultDir",,"C:\WinXP"
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD","DriverId",0x00010001,0x00000019
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD","SafeTransactions",0x00010001,0x00000000
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD","UID",,""
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD\Engines\Jet","ImplicitCommitSync",,"Yes"
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD\Engines\Jet","Threads",0x00010001,0x00000003
HKLM,"Software\ODBC\ODBC.INI\DeluxeCD\Engines\Jet","UserCommitSync",,"Yes"