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

#26
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Many scanners and digital cams will work with wia. But a nice thing would be a ptp driver for windows 98 just as for windows xp and up.


How to remove advertisement from MSFN

#27
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I installed wia on my system for certain older scanners and digital cams. Newer digital cams need a ptp driver. I have ptpusb.dll is the
ptp driver ptpusd.dll seems to be a ptp wia mini driver. I also installed mtp it creates a directory wmsdk I do not know what this directory
does actually. I searched with mtp*.* on my windows drive but found nothing. Wmsdk is installed on another drive letter.

#28
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
So, are saying that you are able to test
Media Transfer Protocol + Picture Transfer Protocol + Windows Image Acquisition?
If you are then I will send you and jds a package. I will only release it to people that can actually test it.

Edited by PROBLEMCHYLD, 21 March 2012 - 09:24 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


#29
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I installed them all three. I could only test ptp, because I needed it with my digital cam, tot transfer pictures to my pc.
I have wia 1.1 installed on my system and mtp. When I installed mtp it added SET MTPPKROOT=F:\WMSDK\MTPPK12\Responder
to my autoexec.bat. I have tested ptp already and it worked with finepixviewer from Fuji to get my picures on my pc.
I do not know if I can test wia, because I do not have the devices for that, you also need the right devices to test mtp of course.
There are digital camera's which use wia or they use ptp. There are scanners which use wia. I do not know that scanners
use ptp. I also do not know exactly for which devices they use mtp.

#30
jds

jds

    -DOS+

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

I installed them all three. I could only test ptp, because I needed it with my digital cam, tot transfer pictures to my pc.
I have wia 1.1 installed on my system and mtp. When I installed mtp it added SET MTPPKROOT=F:\WMSDK\MTPPK12\Responder
to my autoexec.bat. I have tested ptp already and it worked with finepixviewer from Fuji to get my picures on my pc.
I do not know if I can test wia, because I do not have the devices for that, you also need the right devices to test mtp of course.
There are digital camera's which use wia or they use ptp. There are scanners which use wia. I do not know that scanners
use ptp. I also do not know exactly for which devices they use mtp.

AFAIK, MTP is a super-set of PTP (well, at least, it supersedes it and I believe it is backward-compatible with PTP devices).

One issue though - Fredledingue says his other TWAIN devices disappeared after installing WIA. If that's the case, I won't risk installing WIA, as it was extremely difficult getting my TWAIN stuff from HP to work in the first place!

Joe.

#31
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

AFAIK, MTP is a super-set of PTP (well, at least, it supersedes it and I believe it is backward-compatible with PTP devices).

Joe.

After reading heres my take on everything.
The Picture Transfer Protocol (PTP) drivers is a part of Windows Image Acquisition (WIA). Microsoft said so themselves.
I don't think anyone can run Picture Transfer Protocol (PTP) without using Windows Image Acquisition (WIA) at least on Win98.
There are 3rd party drivers which I won't be adding to get (PTP) working.

One issue though - Fredledingue says his other TWAIN devices disappeared after installing WIA. If that's the case, I won't risk installing WIA, as it was extremely difficult getting my TWAIN stuff from HP to work in the first place!

Joe.

Thats because TWAIN and WIA don't mix, wise words from Microsoft.
Reason why (WIA) deletes STICPL.CPL because its apart of TWAIN and WIA doesn't use it. I believe you have to use one or the other. If you have TWAIN drivers and then install WIA, its a chance that twain will break.

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


#32
Hu$tle

Hu$tle

    Junior

  • Banned
  • Pip
  • 86 posts
  • Joined 29-June 06
So what you're saying is that there is no purpose for (WIA) if you already have Twain drivers?

#33
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 761 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag
TWAIN is only for scanners AFAIK and btw I am not sure TWAIN even requires STI. WIA is mostly for digital cameras but if you've got an USB flash card reader you can do without it easily I guess. I stripped WIA from my WinMe system long ago. I can't really remember exactly why but it had to do with it kicking regularly in for no reason I believe.

#34
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

TWAIN is only for scanners AFAIK and btw I am not sure TWAIN even requires STI. WIA is mostly for digital cameras but if you've got an USB flash card reader you can do without it easily I guess. I stripped WIA from my WinMe system long ago. I can't really remember exactly why but it had to do with it kicking regularly in for no reason I believe.

Well, I would like to add it but it's getting confusing. I not sure who can actually test what. I need three people with at least one of the three devices.
WIA + PTP + MTP. Once I get the team of three we can move forward.

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


#35
jumper

jumper

    2014 All-American Masters HJ'er

  • Member
  • PipPipPip
  • 487 posts
  • Joined 21-January 11
  • OS:98SE
  • Country: Country Flag
I have two older cameras that use TWAIN.
I have two newer cameras that are Mass Storage Devices.

I can load pix/vids from the older cameras into IrfanView using TWAIN, or transfer the files using the bundled (custom) apps.

I don't use and hadn't heard of WIA before this thread. :unsure: A worthy topic and good discussion, however!
Design feedback requested:
IHAtool - IpHlpApi tester; call various functions and report results
--status-> framework is solid; 22 api's fully supported; preview release coming soon
ComDlg32 wrapper - ComDlgEx meets IpHlpApi wrapper
--status-> PrintDlgExW working in latest SumatraPDF 8^)
Future projects: ImportPatcher40 - dialog interface; Kexter - IP40+Ktree+Kexstubs

#36
jds

jds

    -DOS+

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


AFAIK, MTP is a super-set of PTP (well, at least, it supersedes it and I believe it is backward-compatible with PTP devices).

Joe.

After reading heres my take on everything.
The Picture Transfer Protocol (PTP) drivers is a part of Windows Image Acquisition (WIA). Microsoft said so themselves.
I don't think anyone can run Picture Transfer Protocol (PTP) without using Windows Image Acquisition (WIA) at least on Win98.

Not really true. I have successfully used the 'wmdmcmd' tool instead of WIA.


One issue though - Fredledingue says his other TWAIN devices disappeared after installing WIA. If that's the case, I won't risk installing WIA, as it was extremely difficult getting my TWAIN stuff from HP to work in the first place!

Joe.

Thats because TWAIN and WIA don't mix, wise words from Microsoft.
Reason why (WIA) deletes STICPL.CPL because its apart of TWAIN and WIA doesn't use it.

Am I cynical, or does that seem like sabotage? Anyway, if Fredledingue is able to restore TWAIN operation by restoring STICPL.CPL, then I can also try this WIA stuff.

I have two older cameras that use TWAIN.
I have two newer cameras that are Mass Storage Devices.

I can load pix/vids from the older cameras into IrfanView using TWAIN, or transfer the files using the bundled (custom) apps.

I don't use and hadn't heard of WIA before this thread. :unsure: A worthy topic and good discussion, however!

New, newer, newest. Unfortunately, MS seems to have persuaded many camera manufacturers to switch from Mass Storage to PTP/MTP in their newest offerings. Probably for DRM purposes (yeah, stupid mentality, how is DRM relevant to pictures I take with my own camera, huh?).

Joe.

#37
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello there, well I installed mtp and thought my fuji camera would work with it.. But it did not. It needed it's own ptp driver.
I ask myself if there is a universal ptp driver for xp. I also installed my camera on a xp laptop and my camera worked at once.
I ask myself if there is something as a universal ptp driver for windows xp. I do not believe there is a universal driver for windows 98.

#38
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

Not really true. I have successfully used the 'wmdmcmd' tool instead of WIA.

Maybe thats Microsoft way of saying upgrade immediately or you can't have your cake and eat it too. Thanks I'll make note of that.

Am I cynical, or does that seem like sabotage? Anyway, if Fredledingue is able to restore TWAIN operation by restoring STICPL.CPL, then I can also try this WIA stuff.

That would be great if you can test. The more testing, better the solution.

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


#39
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
Unless someone actually able to confirm that WIA doesn't conflict with TWAIN drivers, then I won't be able to add it.
If I can't test it, I won't add it. Sorry! But if you can test it with positive results I will add it.

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


#40
Dave-H

Dave-H

    Friend of MSFN

  • MSFN Sponsor
  • 829 posts
  • Joined 04-January 06
  • OS:98SE
  • Country: Country Flag

Unless someone actually able to confirm that WIA doesn't conflict with TWAIN drivers, then I won't be able to add it.
If I can't test it, I won't add it. Sorry! But if you can test it with positive results I will add it.

I installed the unofficial WIA update for Windows 98SE quite some time ago.
I've never actually used it with a camera or scanner (I installed it just because I thought that it would be a good thing to have!) but I do also have TWAIN which I do use with my old Epson SCSI scanner.
The presence of WIA on the system doesn't seem to have affected the working of the TWAIN drivers at all, the scanner still works fine with TWAIN as it always has.
:yes:

Dual boot Windows 98SE SP2.1a and Windows XP Professional SP3.
Dual 3.16GHz X5460 Quad Core Xeons with 8GB RAM. Asus AMD Radeon HD5450 Graphics 1920x1080 32 Bit Colour with Large Fonts.


#41
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
You are right, I experienced the same thing.

#42
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag
Well, that's encouraging. It would be nice if Fredledingue could give more details and perhaps try restoring the 'STICPL.CPL' file to see if that restored TWAIN functionality.

Anyway, I've decided to give this a try too ... after first making a backup image of my partition.

Joe.

Edited by jds, 03 April 2012 - 08:23 AM.


#43
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

Anyway, I've decided to give this a try too ... after first making a backup image of my partition.

Joe.

Thanks :thumbup Can't wait to see to the results.

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


#44
jds

jds

    -DOS+

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


Anyway, I've decided to give this a try too ... after first making a backup image of my partition.

Joe.

Thanks :thumbup Can't wait to see to the results.

Well, I've tried to make this stuff work over the past couple of days, with the following results :

Firstly, Fredledingue is right. After installing WIA, "HP Scanjet Scanners" (links to 'HPSCNMGR.DLL') no longer appeared in the Control Panel. The 'HPSCNMGR.DLL' file was newer and the 'STICPL.CPL' file was missing. The HP scanner still showed in Device Manager and was supposedly working properly, however, it was neither recognized as present by the HP software nor the WIA "Scanner and Camera Wizard" (links to '%windir%\SYSTEM\WIAACMGR.EXE -SelectDevice'). Restoring the 'HPSCNMGR.DLL' and 'STICPL.CPL' files made no apparent difference.

As for the Fujifilm camera ...
- Using the Microsoft PTP/MTP drivers, as customized in the INF file I uploaded elsewhere, I could only get it to work with the Microsoft 'wmdmcmd.exe' tool, not the Fujifilm software, nor the WIA "Scanner and Camera Wizard", neither was it listed under "Scanners and Cameras" in the Control Panel.
- Conversely, the supplied Fujifilm driver did not work with the Microsoft 'wmdmcmd.exe' tool, but did work with the Fujifilm software and was listed under "Scanners and Cameras" in the Control Panel. However, this too failed to be recognized by the WIA "Scanner and Camera Wizard".

When I deleted the HP scanner from Device Manager and rebooted, it was re-installed as a WIA device and was listed under "Scanners and Cameras" in the Control Panel, however, it failed to be recognized by the WIA "Scanner and Camera Wizard".

After deleting the HP scanner again from Device Manager and also the associated INF file installed by the WIA (I forgot to note its name), I was finally able to restore operation by re-installing the original HP software (a difficult task involving three different version of software and various work-arounds, which is why I hesitated to do this experiment).

So I can confirm that this WIA stuff can break your TWAIN scanner installation.

As for getting it do do anything useful, unfortunately, I was only able to get the two devices listed under "Scanners and Cameras" in the Control Panel, yet somehow, not recognized by the WIA "Scanner and Camera Wizard". I also found that the Microsoft PTP/MTP driver wasn't recognized at all (for the Fujifilm camera), yet only this worked with the Microsoft 'wmdmcmd.exe' tool.

Joe.

#45
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello Joe. I installed my Fuji film camera with the software finepixviewer that was on the cd-rom I got with the camera. There was alo a ptp driver on it.
Scanner & Cameras was removed from control panel. But I opened explorer and there I could see Scanner & Cameras and I could see my the name
of my camera. When it is not connected I see add device under Scanner & Cameras under explorer.

#46
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 Joe. It looks like I won't be adding it to the Service Pack. We are about two updates away from final.
Thanks to your testing, I should have the final build in a couple weeks.

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


#47
jds

jds

    -DOS+

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

Hello Joe. I installed my Fuji film camera with the software finepixviewer that was on the cd-rom I got with the camera. There was alo a ptp driver on it.
Scanner & Cameras was removed from control panel. But I opened explorer and there I could see Scanner & Cameras and I could see my the name
of my camera. When it is not connected I see add device under Scanner & Cameras under explorer.

Yes, that's pretty much what happens for me too, however, the camera fails to be recognized by the WIA "Scanner and Camera Wizard" (in Start/Programs/Accessories). So in effect, the WIA stuff does nothing, we are forced to use the supplied viewer software, which is bloated and cumbersome, especially when you start to fill your memory card. As for the "add device" feature under "Scanners and Cameras", this only seems to select from devices in "stillcam.inf", so my camera model isn't selectable that way, even though its driver is available via the standard "add new hardware" wizard.

Joe.

#48
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

BTW, I mentioned earlier that the iTouch was mostly non-functional. I'm sure Apple have modified PTP/MTP to require iTunes. Anyway, the main use for this driver with the iTouch is to enable it to be charged, as otherwise it will just sit there connected to a W98SE machine and just ignore the 5V it's receiving. If anybody can get more useful functionality, let us know.

Joe.

Give these files a try

PTPUSB.DLL 4.90.3000.0
PTPUSB.INF
PTPUSD.DLL 4.90.3000.0

WIA is definitely out the question. Lets try to work on getting MTP/PTP working.
Heres a quote from a different website

I have been having the same problem of not being able to access the digital camera on the Iphone for several months as well. In windows the driver would not be installed and could not be found anywhere. I reinstalled itunes, reapplied XP SP3, and called apple technical support to no avail. Everything worked fine on other computers. I finally corrected this issue by copying several files from a working computer to my main computer. the files are:
c:\windows\system32\drivers\usbscan.sys
c:\windows\system32\ptpusb.dll
c:\windows\system32\ptpusd.dll
c:\windows\inf\ptpusb.inf

I then registered the ptpusb.dll file opening a command prompt and navigating to the c:\windows\system32 directory. The command I used to register the file was:
regsrv32 ptpusb.dll

I then right clicked on the ptpusb.inf file and clicked Install. I am not positive that you have to register the dll with windows since you are installing it, but that is what I did and it worked so I included it. That is pretty much it. I plugged the phone into a different USB slot and in windows found the correct driver and installed the phone. You might have to go into device manager and uninstall the current driver for windows to recognize the phone as a camera and for god sakes if you have a passcode on your phone unlock the phone. Now if I could only figure out what caused these files to disappear in the first place. I hope this helps someone.


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


#49
jds

jds

    -DOS+

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

Give these files a try

PTPUSB.DLL 4.90.3000.0
PTPUSB.INF
PTPUSD.DLL 4.90.3000.0

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

Joe.

#50
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • 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.

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





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users