Reinstalling the Slim Loader III driver manually
**Note: It has come to our attention this has been a problem for a few people. (thanks genfish and sven for letting us know this is a problem)
When you insert your cartridge into the Slim Loader please pay attention to the cutout that the cart fits into (its notched to match the cart). The sticker on the cart should be facing the same direction as the label on the slim loader, so when you look at the side with the light you should be able to see "Slim Loader" and the cartridge sticker on the same side. **
Problems this may resolve:
- saves not copying without freezing the app
- files that are written to the cart and dumped again are corrupt/different
- unable to recognize the slim loader in NeoPowerKit
- NPK hangs at 0% when burning a rom
Heres how to do a manual full uninstall/reinstall so that the device can be reinstalled with fresh current drivers.
Be sure to unplug the slim before starting and that you have the latest version of NeoPowerKit installed before proceeding.
1 - go into device manager (right click my computer select properties, click hardware tab, click device manager), check the option in menu view/"show hidden devices". Expand the USB devices in the manager and right click and uninstall any labeled "USB GBA writer"
2 -inf files which need to be deleted to do a full reinstall of the driver :
(windows\inf - you may need to set windows to show hidden files to see this directory)
-"XGSlim.inf" (from xgpro software - you may not have this)
-"XGSlim.PNF" (from xgpro software - you may not have this)
-"XUSBWindow.INF" (from NPK)
-"xusbwindow.PNF" (from NPK)
(use notepad or similar to open the oem##.inf files to see if they
belong to X-DRIVER)
-"oem34.inf" (from NPK)
3rd line in txt .inf file is:
"; Copyright (c) 2004-2005 X-DRIVER SEMICONDUCTOR"
-"oem34.PNF" (the 34 may be a different number on your system
- go through them all to be sure there are not multiples of the same thing as well)
-also delete "EB100Usb.sys" in WINDOWS\system32\drivers and delete it.
3 - after deleting the files, do a restart, plug in your slim again and when windows asks for the driver aim it at the "NEO Power Kit\USB_Driver" directory. Possibly need to restart after installing the driver, but unplugging the slim after install and plugging it in again should be fine - the light should light, then flash 3 times on plugging in once the driver is working proper with the device.
Possible alternate solution to some of the above listed problems:
- clean the "golden fingers" (the contacts on the flash card that connect to the DS/GBA slot) with a high alchohol content cleaner like Isopropyl alchohol using a very small amount on a cotton swab (such as a Q-Tip)
- be sure to try without the Slim Loader III extension cable
- try alternate USB ports, like a USB hub, or the motherboard USB slots on the back of the PC instead of the front ones, or a separate USB card that has a different chipset than the motherboard does.
If your device is not recognized as being compatible by windows
try deleting this key from the registry:
(NOTE: Be very careful when doing things in the registry, it can wreck your entire windows install if you delete or modify something that you shouldn't. I will take no hand in helping those that deviate from these instructions.)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USB\Vid_ffab&Pid_cd03
start/run
type regedit
browse through the tree till you get to:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USB
select the folder:
Vid_ffab&Pid_cd03
press delete.
if it doesn't exist, then use the edit/find button and search for
"Vid_ffab&Pid_cd03" (without the quotes)
It seems that for some, this key gets damaged along the way and the device is not recognized properly by windows. Deleting this key should solve that problem (hopefully).