Did you put your games in sd/hans/??? you must create this folder in your sd root, otherwise, Hans won't be able to recognize where the hell are your .romfs
If you have a .3ds file, you'll need to convert it to .cia. The easier way is (I'm gonna copy-paste this from another forum)
**You must have Python 2.7.9 installed in your pc.
"You can convert any of my roms into .cia by yourself. It's very easy. Just download this archive:
https://drive.google.com/file/d/0B04pOOD4KGGWcEpIaFZjaXVpcjA/edit and extract cia folder somewhere. Then follow this simple instruction:
Place rom that you want to convert into .cia in extracted cia folder.
Rename this rom into "rom.3ds"
Run step 1.bat and wait until the process is done.
Run step 2.bat and wait until the process is done.
Run step 3.bat and wait until the process is done.
Profit. You got your rom.cia. Now you can rename it as you want."
After you convert it, you'll need to do what was posted just before this. Look the link that sweis12 has posted.
NOTE: When you reach to this part...
ctrtool --contents=contents name.cia
ctrtool -p --exefs=exefs.bin contents.0000.00000000
ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin
ctrtool -p --romfs=romfs.bin contents.0000.00000000
You will have to replace some parts of those commands.
In my case my .cia filename was persona.cia, so the first command will be:
ctrtool --contents=contents persona.cia
Then, you will have to replace again, this time with the file that has been made. In my case it was "contents.0000.1cec44b2", so the second command will be:
ctrtool -p --exefs=exefs.bin contents.0000.1cec44b2
then...
ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin
And finally you replace again with the same name of the second command.
ctrtool -p --romfs=romfs.bin contents.0000.1cec44b2
And then, follow the rest of the tutorial that posted sweis12. When you finish it, put the file created in sd/hans/ ... As I said you must create the "hans" folder in your sd root.
Sorry for my broken english <3