What is KVR Audio? | Submit News | Advertise | Developer Account

Options (Affects News & Product results only):

OS:
Format:
Include:
Quick Search KVR

"Quick Search" KVR Audio's Product Database, News Items, Developer Listings, Forum Topics and videos here. For advanced Product Database searching please use the full product search. For the forum you can use the phpBB forum search.

To utilize the power of Google you can use the integrated Google Site Search.

Products 0

Developers 0

News 0

Forum 0

Videos 0

Search  

Force-installing 32-bit drivers in 64-bit Windows, for use in 32-bit apps only, somewhat possible?

Configure and optimize you computer for Audio.

Moderator: Moderators (Main)

MaliceX
KVRAF
 
2891 posts since 26 Jul, 2005, from dun unda

Postby MaliceX; Thu Sep 09, 2010 11:43 pm Force-installing 32-bit drivers in 64-bit Windows, for use in 32-bit apps only, somewhat possible?

As it turns out, I will eventually migrate to Win7 x64 as a more regular OS environment but still require the use of hardware and software, whose drivers have only been made for 32-bit OSes.

However just yesterday I was looking for a 64-bit compatible virtual MIDI cable driver (LoopBe1 Free), which worked fine but I wasn't quite happy with its tendency to mute itself when too many MIDI events are being passed through as if it were feedback. (Payware version has option to disable. :\)

...so I decided to try MIDI Yoke anyway. Naturally, Device Manager will not allow 32-bit drivers to be installed on a 64-bit OS, but after some reading on the midiox forums, lo and behold, the MS installer for MIDI yoke installs the drivers anyway (as long you're running setup as admin, or UAC is off) not in device manager, but it appears in ALL 32-bit programs as if it was installed as a device!

This goes true with the SW1000XG's SW+DS ASIO driver I have, since it had a setup program it appears in all 32-bit programs... though I haven't had luck installing the actual soundcard yet since it doesn't have an installer to install its drivers with.

Perhaps I'm just cynical, but it seems it's definitely possible to run 32-bit drivers of some kind under a 64-bit OS, if MIDI yoke is able to be installed, 32-bit applications can see it, and functions 100%.

So I'm wondering, if there's any useful information out there to help edit driver .inf files to those that will work with x64 Device Manager, or some kind of method to port these drivers in one's own installer and force-install them through it.

Hoping someone out there knows something.
UltraJv
KVRAF
 
5859 posts since 30 Dec, 2004, from London uk

Postby UltraJv; Sat Sep 11, 2010 5:42 am

MaliceX wrote:As it turns out, I will eventually migrate to Win7 x64 as a more regular OS environment but still require the use of hardware and software, whose drivers have only been made for 32-bit OSes.

However just yesterday I was looking for a 64-bit compatible virtual MIDI cable driver (LoopBe1 Free), which worked fine but I wasn't quite happy with its tendency to mute itself when too many MIDI events are being passed through as if it were feedback. (Payware version has option to disable. :\)

...so I decided to try MIDI Yoke anyway. Naturally, Device Manager will not allow 32-bit drivers to be installed on a 64-bit OS, but after some reading on the midiox forums, lo and behold, the MS installer for MIDI yoke installs the drivers anyway (as long you're running setup as admin, or UAC is off) not in device manager, but it appears in ALL 32-bit programs as if it was installed as a device!

This goes true with the SW1000XG's SW+DS ASIO driver I have, since it had a setup program it appears in all 32-bit programs... though I haven't had luck installing the actual soundcard yet since it doesn't have an installer to install its drivers with.

Perhaps I'm just cynical, but it seems it's definitely possible to run 32-bit drivers of some kind under a 64-bit OS, if MIDI yoke is able to be installed, 32-bit applications can see it, and functions 100%.

So I'm wondering, if there's any useful information out there to help edit driver .inf files to those that will work with x64 Device Manager, or some kind of method to port these drivers in one's own installer and force-install them through it.

Hoping someone out there knows something.


Sounds like its loading virtual drivers. You may be able to force some drivers to install but the stucture of 64 bit drivers is totally different, resulting in big problems. I did this a few years back with maudio 32 bit drivers, I copied them from 32 bit windows onto 64 bit windows , it all seemed fine, til I used the sound then BSOD. The drivers need to be rewritten for 64 bit. Theer are guides on the net for trying to force 32 bit drivers to install but Ive never seen anyone have success.

These things can mess up Windows to the point of needing to format/re install so BE CAREFUL, DONT DO THIS ON A RELIED UPON WORKING SYSTEM. Having said that, heres some info :

http://www.vistax64.com/drivers/69141-h ... 4-bit.html
MaliceX
KVRAF
 
2891 posts since 26 Jul, 2005, from dun unda

Postby MaliceX; Sat Sep 11, 2010 11:46 am

UltraJv wrote:These things can mess up Windows to the point of needing to format/re install so BE CAREFUL, DONT DO THIS ON A RELIED UPON WORKING SYSTEM. Having said that, heres some info :

http://www.vistax64.com/drivers/69141-h ... 4-bit.html


Followed the URL to another URL, to a 404...but the topic gave me a bit more context to finding something else on my own: http://www.techenclave.com/operating-sy ... 45539.html

I'm going to give this a shot with my PC. I'm not fussed about losing the Win7 partition, as it's not my primary OS on the desktop, thanks for the response and warning. :D

EDIT: Damn it, even tried modifying the INF file to conform for 64-bit platform force-install, but it doesn't work. Device manager is too smart. :\

Moderator: Moderators (Main)

Return to Computer Setup and System Configuration