Aright, so I've gone to hell and back trying to figure out this problem, and honestly it probably has a really easy solution and i'm probably just stupid, but here it goes......
So i have the had the hack pack for a while now and it works completely fine, my problem started when i wanted to start loading new textures and such into my game. I never took the time to officially learn how to load them into "20XX", i kinda just figured it out on my own. What i did was just plug in my USB, open it --> open "Games" folder-->open "Gale01" folder--> Open "Root" folder (which contains all of the ".dat" files)--> then just drag the file i downloaded into the the Root folder. However, i discovered this method had i flaw, it only worked for some textures, seemingly random which ones worked and which did not. For example i could download a texture for Marth and it would work perfectly, then i would download a texture for Fox and when i selected Fox and then that specific Color/Texture then a stage, the game would freeze every time. Following this i did some research on how to actually replace files in "20XX" (Using "GCR Rebuilder") and when i tried that "GCR" will not load "20XX", let alone rebuild a file into it. I think my problem- is that my "20XX" is just folder, after folder, after folder, after folder until the last one has the ".dat" files in it (ie: "Games"->"Gale01"->"Root"), and it is this way as opposed to being in a single ISO file. PLEASE correct me if i am wrong, and if you know how to fix this, i tried to explain it in as much detail as i could. THANK YOU!