Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

WIA (Windows Image Acquisition) for Windows 98SE 1.1

- - - - -

  • Please log in to reply
77 replies to this topic

#51
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I have found in the inf directory the following file wiafbdrv.inf from windows 98. I think wia is only for old cameras ans scanners.
Are you sure that the wia installer installs a ptp driver.


How to remove advertisement from MSFN

#52
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Well you are right I looked at the wia11.exe installer and converted the extension to 7z.

#53
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
There are several inf packages within wia11.7z. In _wia.inf I have seen the ptp drivers.

#54
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag

I have found in the inf directory the following file wiafbdrv.inf from windows 98. I think wia is only for old cameras ans scanners.
Are you sure that the wia installer installs a ptp driver.

Yes, the files listed

PTPUSB.DLL 4.90.3000.0
PTPUSB.INF WINXP SP3 CD
PTPUSD.DLL 4.90.3000.0

Edited by PROBLEMCHYLD, 09 April 2012 - 12:03 PM.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#55
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Yes I know you are right. I also watched in wia11.exe by changing the extension to 7z. There are many other inf files.

#56
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag


OK, the WIA package includes version 4.90.3000.1 of the DLL's, however, where do I find that INF file?

Joe.

I think you get the (inf) file from a WinXP machine. I not sure because it wasn't present on any of my comps.

OK, I managed to find a copy of PTPUSB.INF (version 5.1.2600.0) at www.infdump.com, and tried this with the requisite DLL's from the WIA package.

Well, I added my Fujifilm camera's USB ID, etc. to the INF file, so basically this invoked the same 'PTP' section as for the "Generic" case. The driver installed fine, asking for the location of a DLL or two, after which the camera appeared in the Device Manager as an Imaging Device, and reported as "working properly". It also showed up in 'Scanners & Cameras'.

However, that's as far as it got. It wasn't available via the Imaging application, nor IrfanView, nor more importantly, WIA's "Scanner and Camera Wizard".

So again, WIA seems useless. PTPUSB.INF also seems useless. The only thing that's worked is the supplied Fujifilm driver with their cumbersome FinePix Viewer and Microsoft's driver that I customized here and here with their 'wmdmcmd.exe' utility.

Joe.

Edited by jds, 12 April 2012 - 03:09 AM.


#57
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Are you sure the ptp driver works with irfanview on windows xp. Sorry I have not tried it on XP. I know it does not work on windows 98 with
irfanview. The only thing I have seen that it supports the twain driver for scan devices. I can only select a twain source.

#58
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

Are you sure the ptp driver works with irfanview on windows xp. Sorry I have not tried it on XP. I know it does not work on windows 98 with
irfanview. The only thing I have seen that it supports the twain driver for scan devices. I can only select a twain source.

I don't know what works with XP, I don't use it. This WIA package is supposed to work for 98, but I haven't figured out when/how.

Joe.

#59
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
Thanks for testing jds :thumbup Looks like I won't be adding MTP/PTP drivers since they are not working.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#60
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

Thanks for testing jds :thumbup Looks like I won't be adding MTP/PTP drivers since they are not working.

Well, you could include the Microsoft driver that I customized and the 'wmdmcmd.exe' utility, this is sufficient for rudimentary support of standard PTP/MTP devices and is fairly small (and it works and it doesn't break TWAIN drivers).

Joe.

#61
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag

Well, you could include the Microsoft driver that I customized and the 'wmdmcmd.exe' utility, this is sufficient for rudimentary support of standard PTP/MTP devices and is fairly small (and it works and it doesn't break TWAIN drivers).

Joe.

Will do sir. Thanks

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#62
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hey Joe where did you find this wmdmcmd.exe utility

#63
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I already have found it thank you.

#64
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello there !! Well I became very curious if my scanner would still work after installing wia on my windows 98 computer. One thing changed. In the past I saw scanners &
cameras in control panel. After installing wia I see it in explorer. I installed my fuji camera and the software that was provided with it. It aslo included the ptp driver.
I could see it under cameras & scanners in explorer. Today I connected my scanner to my computer and I saw it under scanners & cameras in explorer.
I started my scan software from hp and it recognized my hp scanner and I could scan normally.

#65
bphlpt

bphlpt

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,798 posts
  • Joined 12-May 07
  • OS:none specified
  • Country: Country Flag
Since others have not had your success, in fact have seemed to have had utter failure, would you mind, in excruciating detail, explaining what you used, HW & SW, where you got the software with name, version, and links if possible, what order you installed things HW & SW, etc to see if anyone else can duplicate your efforts? I do realize it might be very hardware specific, so everyone's experience might be different, but so far it has seemed this is too problematic to include for everyone, since it has broken things, unless you have been able to find a method that no one else has until now? The results you describe seem to be the way it is intended to work.

Cheers and Regards

Posted Image


#66
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I really agree with your answer.

#67
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I I will try to make a list.

#68
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Windows 98 SE 4.10.2222B winth kernelex 4.5.2 installed
Motherboard Aopen
Chipset : Intel i440BX/ZX
Processor : Intel Pentium III E @ 850 MHz
Memory : 512 MB (2 x 256 SDRAM )
NVIDIA GeForce2 MX/MX 400
usb 2.0 card Belkin
80 gigabyte harddisk advance 29100 ultra dma100 controller
hp scanjet 5300 C
HP-scannersoftware v3.00
Fujifilm AV200
Finepixviewer 5.4.11E
Wia11
mtp12 which I will remove
DirectX 9.0c (march 2006)
I have also a soundblastercard and
a TV card installed. But I think
that it is not important.

#69
bphlpt

bphlpt

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,798 posts
  • Joined 12-May 07
  • OS:none specified
  • Country: Country Flag
You might want to detail your SW install procedures, then we'll just have to see if anyone can duplicate or further improve upon your results.

Cheers and Regards

Posted Image


#70
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
HP-scannersoftware v3.00 was already installed. Later when I bought my Fuji camera I installed first wia11.exe and then
Finepixviewer 5.4.11E. And then mtp12 to experiment. But I understand that can be removed. When I want to transfer a
a picture from my camera Quickdcf2.exe in the finepixviewer directory. And then finepixviewer is started automatically.
In this directory there is another file called ptpbridge.exe. I think that this program is started by quickdfw.exe in the backbround
to build a bridge to the camera using the ptp driver.

#71
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
I still would like to add the mtp/ptp drivers. Any ideas? :huh:

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#72
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag

Well, I added my Fujifilm camera's USB ID, etc. to the INF file, so basically this invoked the same 'PTP' section as for the "Generic" case. The driver installed fine, asking for the location of a DLL or two, after which the camera appeared in the Device Manager as an Imaging Device, and reported as "working properly". It also showed up in 'Scanners & Cameras'.

Joe.

When you tested, did you have WPDUSB9X.SYS on the system? It seems like the two DLL files has gotten us a step closer. :thumbup
We can probably just use your combined MTPPTP.INF files with the two DLL files and go from there :unsure:
PTPUSB.DLL 4.90.3000.0
PTPUSD.DLL 4.90.3000.0

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#73
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
Is this what the main MTPPTP.INF should look like?
If we can get the inf file working, maybe we can get some devices working.

[Version]
Signature=$CHICAGO$
Class=WPD
ClassGUID={EEC5AD98-8080-425f-922A-DABF3DE3F69A}
Provider=%MSFT%
DriverVer=03/11/2005,1.10.0.0

[ClassInstall]
AddReg=MTPUSBHW,MTPUSBSW

[Manufacturer]
%MfgName%=Generic

[Generic]
%FujiFilm.DeviceDesc%=Generic_MTP,USB\VID_04CB&PID_01FD
%iTouch.DeviceDesc%=Generic_MTP,USB\VID_05AC&PID_1293

[MTPUSBHW]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,WPDUSB9X.SYS

[MTPUSBSW]
HKR,,WMDMSPCLSID,,"{BF7F444B-E759-4EA3-96EA-3DDF7B924919}"
HKR,,ShowInShell,0x10001,0x1
HKR,,"SupressGetStorageSerialNum",0x10001,1
HKR,,"Interfaces",0x00010000,"{f33fdc04-d1ac-4e8e-9a30-19bbd4b108ae}","{14480d3f-7a47-4a75-aaef-b14f56397153}"
HKCR,CLSID\{BF7F444B-E759-4EA3-96EA-3DDF7B924919},,,"MTPSPServiceProvider Class"
HKCR,CLSID\{BF7F444B-E759-4EA3-96EA-3DDF7B924919}\InProcServer32,,,%11%\MTPSP.DLL
HKCR,CLSID\{BF7F444B-E759-4EA3-96EA-3DDF7B924919}\InProcServer32,ThreadingModel,,Apartment
HKCR,MTPSPServiceProvider.MTPSPServiceProvider,,,"MTPSPServiceProvider Class"
HKCR,MTPSPServiceProvider.MTPSPServiceProvider\CLSID,,,"{BF7F444B-E759-4EA3-96EA-3DDF7B924919}"
HKCR,MTPSPServiceProvider.MTPSPServiceProvider\CurVer,,,"MTPSPServiceProvider.MTPSPServiceProvider.1"
HKCR,MTPSPServiceProvider.MTPSPServiceProvider.1,,,"MTPSPServiceProvider Class"
HKCR,MTPSPServiceProvider.MTPSPServiceProvider.1\CLSID,,,"{BF7F444B-E759-4EA3-96EA-3DDF7B924919}"
HKLM,"SOFTWARE\Microsoft\Windows Media Device Manager\Plugins\SP\MTPSP",ProgID,,"MTPSPServiceProvider.MTPSPServiceProvider"
HKLM,"SOFTWARE\Microsoft\Windows Media Device Manager\Plugins\SP\MTPSP",PnPAware,0x10001,0x1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{14480d3f-7a47-4a75-aaef-b14f56397153}","DeviceGroup",,"PortableAudioPlayer"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{14480d3f-7a47-4a75-aaef-b14f56397153}","Label",,%Autoplay.Label%
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{14480d3f-7a47-4a75-aaef-b14f56397153}","DeviceHandlers",,"MTPMediaPlayerHandler"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{14480d3f-7a47-4a75-aaef-b14f56397153}","Icons",0x00010000,"%11%\SHELL32.DLL,-299"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceHandlers\MTPMediaPlayerHandler\EventHandlers\DeviceArrival","MTPMediaPlayerArrival",,""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\MTPMediaPlayerArrival\",,0x00000012

[Strings]
FujiFilm.DeviceDesc="MTP Device - FujiFilm"
iTouch.DeviceDesc="MTP Device - iTouch"
MfgName="MTP Devices - Generic"
Provider="Microsoft"
;

Edited by PROBLEMCHYLD, 01 May 2012 - 09:42 AM.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#74
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
Lets try adding this code to the above code and see what we get :ph34r:
[STI.PTPUSBSection]
Addreg=STI.PTPUSB.AddReg,STI.Usb.AddReg
CopyFiles=STI.PTPUSB.CopyFiles,STI.Usb.CopySys32Files
DeviceData=STI.PTPUSBDeviceData
SubClass=StillImage
DeviceType=2
Capabilities=0x35
UninstallSection=
Events=STI.PTPUSBDeviceEvents
[STI.PTPUSB.CopyFiles]
ptpusd.dll
ptpusb.dll
[STI.PTPUSB.AddReg]
HKR,,HardwareConfig,1,4
HKR,,USDClass,,"{B5EE90B0-D5C5-11D2-82D5-00C04F8EC183}"
HKCR,CLSID\{B5EE90B0-D5C5-11D2-82D5-00C04F8EC183},,,"PIMA15740 Cameras WIA USD"
HKCR,CLSID\{B5EE90B0-D5C5-11D2-82D5-00C04F8EC183}\InProcServer32,,,%11%\ptpusd.dll
HKCR,CLSID\{B5EE90B0-D5C5-11D2-82D5-00C04F8EC183}\InProcServer32,ThreadingModel,,"Both"
HKCR,CLSID\{65aab96d-71b5-44d1-ab9e-488f730e7870},,,"PIMA15740 USB Transport"
HKCR,CLSID\{65aab96d-71b5-44d1-ab9e-488f730e7870}\InProcServer32,,,%11%\ptpusb.dll
HKCR,CLSID\{65aab96d-71b5-44d1-ab9e-488f730e7870}\InProcServer32,ThreadingModel,,"Both"
[STI.PTPUSBDeviceData]
Model=PIMA15740
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
TransportCLSID={65aab96d-71b5-44d1-ab9e-488f730e7870}
[STI.PTPUSBDeviceEvents]
Connected=%DCConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},*
Disconnected=%DCDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#75
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

HP-scannersoftware v3.00 was already installed. Later when I bought my Fuji camera I installed first wia11.exe and then
Finepixviewer 5.4.11E. And then mtp12 to experiment. But I understand that can be removed. When I want to transfer a
a picture from my camera Quickdcf2.exe in the finepixviewer directory. And then finepixviewer is started automatically.
In this directory there is another file called ptpbridge.exe. I think that this program is started by quickdfw.exe in the backbround
to build a bridge to the camera using the ptp driver.

Well, as the Finepix software installs its own PTP driver, I suspect your camera would work this way withouth installing WIA. If WIA really is working, you should be able to access it via the "Scanner and Camera Wizard" (in Start/Programs/Accessories).


Well, I added my Fujifilm camera's USB ID, etc. to the INF file, so basically this invoked the same 'PTP' section as for the "Generic" case. The driver installed fine, asking for the location of a DLL or two, after which the camera appeared in the Device Manager as an Imaging Device, and reported as "working properly". It also showed up in 'Scanners & Cameras'.

Joe.

When you tested, did you have WPDUSB9X.SYS on the system? It seems like the two DLL files has gotten us a step closer. :thumbup
We can probably just use your combined MTPPTP.INF files with the two DLL files and go from there :unsure:
PTPUSB.DLL 4.90.3000.0
PTPUSD.DLL 4.90.3000.0

Well, unfortunately, I can't test this stuff at the moment. I've since restored my system from Ghost backups and am WIA-free once again. Perhaps later, when my wife regains her patience (it's her Fujifilm camera, mine's a Panasonic and works via mass storage).

Joe.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN