Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

Professional Opinions
Ask a Question
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

troubleshooting Question

How can I run lviewp19 (an old Win3.1 pic editor) on Windows XP?

Avatar of johngerity
johngerityFlag for United States of America asked on
Windows XPWindows OSImages and Photos
3 Comments1 Solution539 ViewsLast Modified:
I know, I know, run a virtual PC and install DOS 6.2x, then Windows 3.1, then run the program there, right? I dont have a very powerful PC so I'm trying to put that off as a last resort (that and installing MSDOS and Win3.1 on another HD).

Why would I need to do such a thing when GIMP is free and works with XP?
Because lviewp19 had a very VERY unique feature that allowed you to invert the brightness of a bitmap,jpeg,etc (and this is important) WITHOUT inverting the colors.
For example, you could start with
  a bright yellow triangle,  a dark red square, and a black background,
and end up with
  a dark yellow triangle, a bright red square, and a white background
without selecting or isolating any part of the picture at all. I use GIMP and cannot find any such tool, just regular "invert" which would leave you with
  a dark blue triangle, a bright green square, and a white background
which is not the desired effect.

If anyone knows how to do this in gimp OR photoshop or anything else, that is also acceptable, but I finally found a copy of lviewp19 so I'd like to try that (again, not the end of the world if I have to go with an alternative that does this). Unfortunately when I run it, it says CTL3DV2.DLL is not in C:\WINDOWS\SYSTEM. Of course it's not, because it's in SYSTEM32. I copied it there and ran old lview, but all it did was have NTVDM.EXE max out my CPU (forcing me to crash it using Process Explorer). There's also a copy of CTL3DV2.DLL in the same folder as lview19 so I copied THAT to SYSTEM and got the same results, NTVDM.EXE at 91% CPU. I even tried leaving it running for 15 minutes using each version of the DLL in the SYSTEM (not SYSTEM32) folder and nothing happened.

I tried running the file in every variety of compatibility mode as well but always got the same results.
Avatar of MikeKane
This problem has been solved!
Unlock 1 Answer and 3 Comments.
See Answers