|
|
| Zilog |
| Posted: Oct 8 2002, 12:14 PM |
 |
|
Unregistered

|
damn...... Iomega never made the effort to port their drivers for Win2000/XP, so I'm stuck with Win98SE if I want to be able to use my BUZ capture card.
OK, it's a crappy capture card, OK it has a lame MJPEG encoder, yet it's the only hardware I have and it does the job
Anyone knows of some trick to hack/modify the drivers in a way they'd work on Windows XP?
I suppose not, but one can never know
ciao! |
 |
| shithugger |
| Posted: Oct 18 2002, 07:30 AM |
 |
|
Unregistered

|
My brother had a Buz for a few years ,it was a nice and cheap piece of hardware and what with a suitable input quality it produced nice result ,with some stuff of digital betacam it looked awesome . Sadly Iomega abandoned it early ,there was a driver written for it to work with premiere but thats about it . So he got a cheap TV card now that does a just as nice job. The last driver written for it was before win2k so I guess you're out of luck. With capture cards today so cheap I guess no one bothered to update it ,which is a shame. So besides a dual boot setup ,you're out of options.Ultimately Iomega is the one to blame for selling the hardware then offering pathetic support. I sure as hell wouldnt buy their stuff. |
 |
| Zilog |
| Posted: Oct 20 2002, 09:24 PM |
 |
|
Unregistered

|
nice nickname indeed, you have here
well, yes, I'm stuck with a dual-boot now... capturing under W98SE , and doing the rest under XP ...(sigh)
I'm sure it wouldn't be so difficult to modify such a driver |
 |
| Kippesoep |
| Posted: Oct 20 2002, 10:13 PM |
 |
|
Moderator of the Virtualdub support forum
  
Group: Moderators
Posts: 447
Member No.: 441
Joined: 6-October 02

|
It would be very difficult, actually. The difference in the Win9x and WinNT kernels may not be so obvious to the user, but the ways device drivers must be written are significantly different. A Win2K driver will probably work on WinXP, but a Win9x driver won't. |
 |
| Morsa |
| Posted: Oct 22 2002, 04:47 AM |
 |
|
Moderator of the Vdub support board
  
Group: Moderators
Posts: 640
Member No.: 246
Joined: 9-September 02

|
Try looking for a driver source code into Linux community. And then you would need to make a lot of research to understand how to modify it to work under W2K. That's the only advice I can give you, sorry.
|
 |
| Zilog |
| Posted: Oct 22 2002, 09:53 PM |
 |
|
Unregistered

|
Morsa / Kippesoep :
thanx for the technical info folx
yet, my last programming experience is limited to MC680x0 code on amiga, quite a long time ago, and "playing" with windows drivers is unfortunately not something I can think of , even remotely, due my abyssal lack in knowledge & time
So, R.I.P, my Buz (in the long term).
And rest assured I'll NEVER EVER buy a Iomega product again.
|
 |
| Morsa |
| Posted: Oct 22 2002, 10:05 PM |
 |
|
Moderator of the Vdub support board
  
Group: Moderators
Posts: 640
Member No.: 246
Joined: 9-September 02

|
at least try asking at any driver development forum, may be someone else just got what you´re looking for.... |
 |
| Zilog |
| Posted: Oct 27 2002, 01:14 AM |
 |
|
Unregistered

|
hi back !
Well, on my search for dev. forums, I finally found out that some people tried to create/hack win2000/NT drivers for the BUZ, when it was a promising piece of hardware, but now such drivers are rather hard to find, because most sites are now dead
Anyway, I found a hacked driver which is a mix of 98/NT.
It begins installing, copies the files, then I get an error "bad parameter" (very informative, thanx!!! ), and of course I'm stuck with a peripheral "not working".
Here's a (lengthy, sorry) dump of the inf file, please tell me if there is something OBVIOUS I could change (difference between NT implementation & XP). I already have some 2000 drivers working on my XP setup 'as-is".... thanx in advance
; BUZ2000.INF ; WINDOWS 2000 INFORMATION FILE FOR IOMEGA BUZ ; BASED ON THE BETA NT DRIVERS PROVIDED BY IOMEGA AND ; THE 1.3 WINDOWS 95 DRIVERS. THIS IS A MIX OF BOTH OF THEM ; AND I DO NOT GUARANTEE YOU THAT IT WILL WORK, BUT ; MOST OF THE TIME IT ADDS SOME MORE PNP SUPPORT ; SO GIVE IT A TRY ; ; VISIT FOR MORE INFORMATION: HTTP://WWW.ALLBUZ.COM
[Version] Signature="$Windows NT$" Provider=%IOMEGA% ClassGUID={4D36E96C-E325-11CE-BFC1-08002BE10318} Class=Media DriverVer=09/20/2000
[DestinationDirs] DefaultDestDir = 10
[Manufacturer] %IOMEGA% = IOMEGA.Mfg
[IOMEGA.Mfg] %IOMEGA.DeviceDesc0% = buz, PCI\VEN_11DE&DEV_6057&SUBSYS_423113CA %IOMEGA.DeviceDesc1% = buz, PCI\VEN_11DE&DEV_6057&SUBSYS_00000000
[buz] include=ks.inf,kscaptur.inf needs=ks.Registration,KSCAPTUR.Registration AddReg=buz.AddReg CopyFiles=buz.CopyFiles, Video.Copy.Sys UpdateInis=SystemIni.Add
[SystemIni.Add] %10%\system.ini,"386Enh","device=vdmamemd.vxd","",1 %10%\system.ini,"386Enh","","device=vdmamemd.vxd",0
%10%\system.ini,"VDMAMemD","NumberOfPages=*","~TempNumberOfPages~=*",3 %10%\system.ini,"VDMAMemD","","NumberOfPages=256",0 %10%\system.ini,"VDMAMemD","~TempNumberOfPages~=*","NumberOfPages=*",3
%10%\system.ini,"drivers","msvideo*="mjpgcdc.dll","",1 %10%\system.ini,"drivers","msvideo=*",";msvideo=*",3 %10%\system.ini,"drivers","","msvideo="mjpgcdc.dll",0 %10%\system.ini,"drivers","VIDC.MJPG*="mjpgcdc.dll","",1 %10%\system.ini,"drivers","VIDC.MJPG=*",";VIDC.MJPG=*",3 %10%\system.ini,"drivers","","VIDC.MJPG="mjpgcdc.dll",0 %10%\system.ini,"drivers","VIDC.cyuv*=yuvcodec.dll","",1 %10%\system.ini,"drivers","VIDC.cyuv=*",";VIDC.cyuv=*",3 %10%\system.ini,"drivers","","VIDC.cyuv="yuvcodec.dll",0
%10%\system.ini,"drivers32","VIDS.DRAW*=dvideo.dll","",1 %10%\system.ini,"drivers32","VIDS.DRAW=*",";VIDS.DRAW=*",3 %10%\system.ini,"drivers32","","; VIDS.DRAW=dvideo.dll",0
%10%\h22.ini,"H22 MJPG Drivers","PIPEnable=1","",1 %10%\h22.ini,"H22 MJPG Drivers","PIPEnable=*","PIPEnable=0",3 %10%\h22.ini,"H22 MJPG Drivers","","PIPEnable=0",0 %10%\h22.ini,"H22 MJPG Drivers","PlayDialog=0","",1 %10%\h22.ini,"H22 MJPG Drivers","PlayDialog=*","PlayDialog=0",3 %10%\h22.ini,"H22 MJPG Drivers","","PlayDialog=0",0 %10%\h22.ini,"H22 MJPG Drivers","Buz=0","",1 %10%\h22.ini,"H22 MJPG Drivers","Buz=*","Buz=0",3 %10%\h22.ini,"H22 MJPG Drivers","","Buz=1",0 %10%\h22.ini,"H22 MJPG Drivers","HScaleFactorCodec=*","HScaleFactorCodec=2",3 %10%\h22.ini,"H22 MJPG Drivers","","HScaleFactorCodec=2",0 %10%\h22.ini,"H22 MJPG Drivers","VScaleFactorCodec=*","VScaleFactorCodec=1",3 %10%\h22.ini,"H22 MJPG Drivers","","VScaleFactorCodec=1",0 %10%\h22.ini,"H22 MJPG Drivers","BackY=*","BackY=48",3 %10%\h22.ini,"H22 MJPG Drivers","","BackY=48",0 %10%\h22.ini,"H22 MJPG Drivers","BackU=*","BackU=154",3 %10%\h22.ini,"H22 MJPG Drivers","","BackU=154",0 %10%\h22.ini,"H22 MJPG Drivers","BackV=*","BackV=128",3 %10%\h22.ini,"H22 MJPG Drivers","","BackV=128",0 %10%\h22.ini,"H22 MJPG Drivers","AdvancedFormatDialog=*","AdvancedFormatDialog=0",3 %10%\h22.ini,"H22 MJPG Drivers","","AdvancedFormatDialog=0",0 %10%\h22.ini,"H22 MJPG Drivers","CoderCodeVolume=*","CoderCodeVolume=2",3 %10%\h22.ini,"H22 MJPG Drivers","","CoderCodeVolume=2",0 %10%\h22.ini,"H22 MJPG Drivers","JPEGVOFFset00=0","",1 %10%\h22.ini,"H22 MJPG Drivers","JPEGVOFFset00=*","JPEGVOFFset00=22",3 %10%\h22.ini,"H22 MJPG Drivers","","JPEGVOFFset00=25",0
%10%\h22.ini,"H22DRV","CheckBiosForConflicts=0","",1 %10%\h22.ini,"H22DRV","CheckBiosForConflicts=*","CheckBioForConflicts=0",3 %10%\h22.ini,"H22DRV","","CheckBiosForConflicts=0",0 %10%\h22.ini,"H22DRV","SupportedPCIDevice0=*","SupportedPCIDevice0=80867100",3 %10%\h22.ini,"H22DRV","","SupportedPCIDevice0=80867100",0 %10%\h22.ini,"H22DRV","SupportedPCIDevice1=*","SupportedPCIDevice1=80867180",3 %10%\h22.ini,"H22DRV","","SupportedPCIDevice1=80867180",0 %10%\h22.ini,"H22DRV","SupportedPCIDevice2=*","SupportedPCIDevice2=80861235",3 %10%\h22.ini,"H22DRV","","SupportedPCIDevice2=80861235",0 %10%\h22.ini,"H22DRV","SupportedPCIDevice3=*","SupportedPCIDevice3=10de0110",3 %10%\h22.ini,"H22DRV","","SupportedPCIDevice3=80861237",0 %10%\h22.ini,"H22DRV","SupportedPCIDevice4=*","SupportedPCIDevice4=80861250",3 %10%\h22.ini,"H22DRV","","SupportedPCIDevice4=80861250",0 %10%\h22.ini,"H22DRV","SupportedPCIDevice5=*","SupportedPCIDevice5=80867030",3 %10%\h22.ini,"H22DRV","","SupportedPCIDevice5=80867030",0
%10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice00=*","BlackListDevice00=00000000,11426422 ;Alliance",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice00=00000000,11426422 ;Alliance",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice01=*","BlackListDevice01=00000000,10025654 ;ATI Mach64",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice01=00000000,10025654 ;ATI Mach64",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice02=*","BlackListDevice02=80861237,53338A01 ;440FX + S3 Virge",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice02=80861237,53338A01 ;440FX + S3 Virge",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice03=*","BlackListDevice03=80861237,53335631 ;440FX + S3 Virge",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice03=80861237,53335631 ;440FX + S3 Virge",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice04=*","BlackListDevice04=10390406,00000000 ;SIS",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice04=10390406,00000000 ;SIS",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice05=*","BlackListDevice05=10608881,00000000 ;UMC",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice05=10608881,00000000 ;UMC",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice06=*","BlackListDevice06=00000000,00000000 ;Trident : 102396xx",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice06=00000000,00000000 ;Trident : 102396xx",0 %10%\h22.ini,"DISPLAY_BLACK_LIST","BlackListDevice07=*","BlackListDevice07=00000000,00000000 ;Cirrus Logic",3 %10%\h22.ini,"DISPLAY_BLACK_LIST","","BlackListDevice07=00000000,00000000 ;Cirrus Logic",0
[Video.Copy.Sys] stream.sys
[buz.AddReg] HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.MJPG,Description,,%String4% HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.MJPG,Driver,,"h22capt.dll" HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.MJPG,FriendlyName,,%String3%
HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.YUVY,Description,,%String7% HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.YUVY,Driver,,"yuvcodec.dll" HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.YUVY,FriendlyName,,%String5%
HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.YUY2,Description,,%String7% HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.YUY2,Driver,,"yuvcodec.dll" HKLM,System\CurrentControlSet\control\MediaResources\icm\VIDC.YUY2,FriendlyName,,%String6%
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\MCI32",AVIVideo1,,buz.dll HKLM,"Software\Microsoft\Windows NT\CurrentVersion\Drivers.desc",buz.dll,,"Iomega Buz"
HKLM,System\CurrentControlSet\control\MediaResources\msvideo\Buz16,Description,,"Iomega Buz N16T" HKLM,System\CurrentControlSet\control\MediaResources\msvideo\Buz16,Driver,,"h22capt.dll" HKLM,System\CurrentControlSet\control\MediaResources\msvideo\Buz16,FriendlyName,,"Iomega Buz N16T"
HKLM,System\CurrentControlSet\control\MediaResources\msvideo\Buz32,Description,,"Iomega Buz N32T" HKLM,System\CurrentControlSet\control\MediaResources\msvideo\Buz32,Driver,,"buz.dll" HKLM,System\CurrentControlSet\control\MediaResources\msvideo\Buz32,FriendlyName,,"Iomega Buz 32"
[buz.CopyFiles] buz.sys BuzDigit.qtx BuzDigit.qtr BuzCodec.qtx BuzCodec.qtr h33drv.dll h22capt.dll ctdmamem.dll vdmamemd.vxd i2xirq.vxd mgi16.dll mgi32.dll simovl16.dll simovl32.dll ddovly16.dll ddovly32.dll lintophy.vxd buzpnp.vxd sjpeg16.dll sjpeg32.dll yuvcodec.dll vfwwdm.drv
[buz.Services] AddService = buz, 0x00000002 , buz_Service_Inst, buz_EventLog_Inst
[buz_Service_Inst] DisplayName = %buz.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = ExtendedBase ServiceBinary = %12%\buz.sys
[buz_EventLog_Inst] AddReg = buz_EventLog_AddReg
[buz_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\buz.sys" HKR,,TypesSupported,0x00010001,7
[SourceDisksNames.x86] 1 = %DiskId1%,,,"" 2 = %DiskID2%,,,"" 3 = %DiskID3%,,,""
[SourceDisksFiles] BuzCodec.qtr = 1 BuzCodec.qtx = 1 BuzDigit.qtr = 1 BuzDigit.qtx = 1 buz.dll = 1 buz.sys = 1 h33drv.dll= 1 h22capt.dll= 1 ctdmamem.dll= 1 vdmamemd.vxd= 1 i2xirq.vxd= 1 mgi16.dll= 1 mgi32.dll= 1 simovl16.dll= 1 simovl32.dll= 1 ddovly16.dll= 1 ddovly32.dll= 1 lintophy.vxd= 1 yuvcodec.dll= 1 buzpnp.vxd= 1 sjpeg16.dll= 1 sjpeg32.dll= 1 vfwwdm.drv = 1
[Strings] REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 SERVICEROOT = "System\CurrentControlSet\Services" IOMEGA.DeviceDesc0 = "Iomega Buz Motion JPEG for Windows 2000 (E0.5a)" IOMEGA.DeviceDesc1 = "Iomega Buz Motion JPEG for Windows 2000 (E0.5a)" DiskId1 = "Windows 2000 Driver Disk" IOMEGA = "AllBuz.Com - http://www.allbuz.com" buz.SvcDesc="Buz" String0="AllBuz.Com" String1="AllBuz.Com Buz Release E0.5a" ; String2="Iomega Buz MultiMedia Producer (E0.5a)" String3="Iomega Buz Motion JPEG (E0.5a)" String4="Iomega Buz Motion JPEG (E0.5a)" String5="Iomega Buz UYVY Codec (E0.5a)" String6="Iomega Buz YUY2 Codec (E0.5a)" String7="Iomega Buz YUV Codec (E0.5a)" MediaClassName="Sound, video and game controllers"
|
 |
|