Go Back   Computer Forums > General Computing > Software and Operating Systems
Join Computer forums Today

Thread Tools Search this Thread Display Modes
Old 09-06-2015, 01:36 PM   #1
Solid State Member
wa2ise's Avatar
Join Date: Jul 2014
Location: USA
Posts: 7
Question windows driver translator? possible? exists?

Is it possible for a program to take an old driver (say for an older scanner) and recompile it to create a new driver that would work on win 7, 8, 10? Sure, it probably be inefficient, bloated and such, but allow the use of old but still functional equipment to be used. Idea being, that the program would find the "links" that used to mean something in say Win98, and figure out a new "link" to do the same function that win 7 would understand.

I don't know programming (which may be painfully obvious ), else I'd write it myself, assuming that it could be done at all.

Or is there a program out there that does this?

wa2ise is offline   Reply With Quote
Old 09-06-2015, 04:04 PM   #2
Wizard of Wires
setishock's Avatar
Join Date: Feb 2005
Location: Not sure
Posts: 10,031
Default Re: windows driver translator? possible? exists?


setishock is offline   Reply With Quote
Old 09-12-2015, 04:06 PM   #3
Site Team
root's Avatar
Join Date: Mar 2004
Posts: 7,872
Default Re: windows driver translator? possible? exists?

it is unlikely that you'd ever be able to compile a windows 98 driver to work on XP/vista/7/8/10.

the reason is ring0 security.
in windows 98 software could directly talk to hardware, when windows XP came along MS introduced the concept of hardware abstraction to increase stability and security, no software has directly to hardware, instead it must talk to a DLL file that runs at ring 0 as a security level, and then the hardware may be accessible.

(this also breaks lots of stuff that used to happen in real time, and makes parallel ports practically useless... - which is why you often find old dos boxes and windows 98 installed in industrial sites. where the computers had direct controll over millions of pounds worth of equipment where getting a new compatible control board, or trying to get accurate timing on USB etc is impossible...)

(It also broke a bunch of MIDI controllers, joysticks printers and scanners.)

to put it simply, unless you're talking about some sort of high end medical scanner, it's going to be faster, easier and cheaper to buy a new scanner.
I didn’t fight my way to the top of the food chain to be a vegetarian…
Im sick of people saying 'dont waste paper'. If trees wanted to live, they'd all carry guns.
"The inherent vice of capitalism is the unequal sharing of blessings; The inherent vice of socialism is the equal sharing of miseries."
root is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

All times are GMT -5. The time now is 02:27 AM.

Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0