Okay, i have a real R4 cart, since i know my sources very well, and I want to play GBA games by using an Expansion Pack.

I have bought a M3DS Real GBA Expantion pack to make this work. I setup GBAExpLoader on my R4 card with all the folders and put a clean GBA ROM at the root of my MicroSD Card. As soon as I boot up the program, it comes up with a menu talking about SRAM or something. I cant do anything here, none of the buttons will respond. It says how many games are on the SD card at the top left of the top screen, but the list of games is empty :/ (For example, I have Super Mario Advance on the root of the card, GBAexploader detects the game, but it doesn't show up in the list).

Does anyone know why this is happening? And why does everything keep freezing?

I don't know if this will help the freezing issue, but you have to create a new folder in the root of you microSD card (or at least you used to). You must name it GBA and put all the gba roms in there. After that if you still have issues, try deleting the .SAV file that was created for the utility and try to load it again. This usually wipes any settings that may have been made.

Not really. Ever since a newer version of the tool, I actually think you can put your GBA roms in any folder. I'm not entirely sure about that though. I always put them in a GBA folder.

BTW- if you get it working, you can take the # symbol out of that No_Multisave line and it will backup and load your GBA saves without asking. It's a bit more convenient. You can't have more than one save anymore for each game though if you do it.

If you're still having your freezing issue, do what I said about creating the GBA folder and put your gba roms in it. Then delete the .SAV file that was created alongside loading the utility. That should give you a fresh start.