So I found my old GBXchanger during a move recently, and once I got settled in, I tried to get it to work. I have an old PC with a parallel port and windows xp on it, and I'm trying to use DGBmax, Ucon64, or GBxtool, or gamebox exchanger, and I keep getting errors with them. I've installed the DLPORTIO driver, the GIVEIO.SYS driver, and tried numerous other things, but I keep failing. I don't know what else to do. I'm using a power cable and not batteries, so I know that's not the issue, and I successfully used the computer to flash with my Flash2Advance linker, so I know the parallel port on this computer is working. In DGBmax, I can successfully dump my cart, but when I try to flash, it says "X-Changet not enabled." I tried looking around this forum for other people who have tried to use their Xchanger in recent years, but solutions have been either "the cart was dirty" or "I used new batteries" and unfortunately, neither solution for me seems to be that simple. Does anyone have any other suggestions for what I could do to get this to work? It's really disappointing that I can't get it to work again, and I don't know what else to do. Any help would be greatly appreciated, thanks. Edit: Ok, now I've managed to get the cart to be recognized in DGBmax, the icon for the cart shows up in the corner of the app with the right sized cart, so I feel like we finally have connectivity between the cart and computer. But I try to write to the cart, and it says "eeprom write error at bank 1." In GBXtool, it will start writing, but after a few seconds it says "write_eeprom error!" So even though I've made a little progress, it's still not much. I feel like I'm really on the cusp of figuring this out, and it's driving me mad.