That's the problem. Switching Pokemon is kinda like transforming characters, like Zelda and ZSS. So you need the .pac and .pcs for it to work correctly.
oh what about pokemon trainer does he also need both .pcs and .pac for every texture?
Yes, he does especially. So after you have the .pac and .pcs files, It should be working. If it doesn't work, I have an alternate solution.
Okay I found out it only happens when I choose pokemon trainers 4th costume and swap pokemon a few times
I've had this happen to me only when I used a certain code. I found out it was because that code was deprecated. As soon as I removed it my game worked.
Another cause for this error could be because you went over the code limit; do you have a gameconfig.txt in your root?
Yeah
[Edit]: It was the SSBM Melee Air Dodge 2.1 code that kept causeing the exception (DSI) occured
Anyways... could you be more specific? Like when does this happen, what led up to this happening? You're being way to vague man, it's like me calling my doctor and saying "Why am I sick?" and thats it.
First time I didn't get the exception (dsi) occured and then the rest of the times i keep getting it. This started happening ever since I started adding codes and it happens after gecko apply's sd codes.