I believe it works in wine on Linux
After my previous reply, I looked at the PK-6 manual to make sure the ROM ID (MSB) is the same as the P2500. It is (MSB = 17). I didn';t mention that because I thought for sure the P2500 patterns would work with the PK-6 ROM.
As for running out of memory, it is possible that it is filled up with the sequences you have in there. It is kind of misleading to have 7 banks for patterns; people have mentioned before than memory gets used up before maxing out on slots.
Also, memory gets fragmented and sometimes compacts itself. I forget how to tell the percent of memory available.
Does the e-loader console say anything to indicate the transfer(s) failed?
I am not sure if the demo patterns are loaded with controller data, but if so and if memory is the issue, you could try thinning the controller info.
Out of curiosity, are you using the E-mu's midi i/o to transfer patterns? I used to use the E-Mu's usb connection and it was like seven times faster as I recall. I know it worked in Win98SE and I am pretty sure it worked in the original XP. I believe somewhere around SP2 (or maybe SP3) I could no longer get the usb drivers to work.
This has been bugging me for years. I have just set up a Win 98SE tower and recently reverted a 2005 XP back to its original state--then promptly updated it to SP3 while I could. I do have some small drives and could set up a boot drive to see what happens on XP the original. Unfortunately, I don't think I can update to SP2 to see if that's where the problem came it.
If it is a memory full issue, you could try deleting a particularly large pattern to see if you can then transfer some smaller ones.
Maybe others have some more suggestions or can tell you how to get the memory available display. I don9;t recall it being in diagnostics.
Steve