gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > WMB Driver Switcher v1.0

#94241 - Snowy? - Mon Jul 24, 2006 12:21 am

Nothing much really just a simple batch file to switch between driver files without the install/uninstall hassles :)

Edit: Changed to use WMB 1.5 so DS Lite now works :)

Code:
WMB Driver Switcher V1.0

!!!Warning!!!

Only tested on WinXP Pro running MSI drivers and a Belkin F5D7000 V3 card :)
Shouldn't be any problem but you might want to backup C:\WINDOWS\system32\drivers\RT2500.sys to somewhere else!

Also this will briefly disable/enable all Ralink devices that are attached to your PC

That said...

Requirements:

- Windows XP (non 64 bit)
- RT2500 PCI card


How to use:

Extract all files to any directory
Run Change.bat to change to WMB
run it again to change back :)


History:

v1.0 Changed to use Tim Schuerewegen's WMB 1.5 - Works with DS Lite
     (Thanks Mr Schuerewegen for the Awesome update who knew a MAC
      address would cause so many problems)

v0.1 Changed so WMB-Server.exe & WMB.exe close if they are still open
       when reverting driver back


Finally... Thanks to...

Tim Schuerewegen - Could it be possiable to make a protocol and not a driver?
headspin - Thank the creator of WMB Server for me too! - Where is WMBFront 1.4???
jas20 - I liked your idea so I took it one step further :)
Aaron Rogers - Thanks for Tutorials

And oh so many more people in the DS scene that have brought us where we are today :)

http://rapidshare.com/files/86901577/WMB_Driver_Switcher_V1.0.zip.html


Last edited by Snowy? on Sun Jan 27, 2008 1:36 am; edited 3 times in total

#94243 - Snowy? - Mon Jul 24, 2006 12:22 am

I just used MS's 'devcon.exe' program to disable/enable all Ralink devices and inbetween change the sys file over...

Code:
@ECHO off
IF EXIST C:\WINDOWS\system32\drivers\RT2500.sys (
   IF EXIST C:\WINDOWS\system32\drivers\RT2500.NEW (
      taskkill /IM WMB-Server.exe /T /F
      del tmp.bat
      devcon disable pci\ven_1814*
      del C:\WINDOWS\system32\drivers\RT2500.sys
      rename C:\WINDOWS\system32\drivers\RT2500.NEW RT2500.sys
      devcon enable pci\ven_1814*
   ) ELSE (
      devcon disable pci\ven_1814*
      rename C:\WINDOWS\system32\drivers\RT2500.sys RT2500.NEW
      copy RT2560.sys C:\WINDOWS\system32\drivers\RT2500.sys
      devcon enable pci\ven_1814*
      start WMB-Server.exe
   )
) ELSE (
   Echo "RT2500 Card not installed
   Pause
)

I guess I need sleep... :) I was up a while getting the MSI Drivers to work on my Belkin F5D700 v3 lol

Edit a small request to Mr Schuerewegen anychance of an update so WMB will work on the DS Lite?

#96977 - Snowy? - Mon Aug 07, 2006 3:25 am

Wow WMB now works on the DS Lite
Thanks go to Mr Schuerewegen :)

Who knew a MAC address would cause so many problems

Edit: Now to finish that darn driver :)