So I wanted to play Pokemon emerald on my 3ds, I took a rom and converted it to a cia and installed it on both sysnand and emunand, but when I launch the game it just black screens.

I got a new 3ds and I don't think you need a actual gba vc.Im not sure but i think You need to inject them on an actual gba VC on O3ds not sure tho.

i see srry then but i saw like 4-5 post that can help you with gba inject problem but you gonna find them.I got a new 3ds and I don't think you need a actual gba vc.
Updating Luna did the trick, thanks dude.Are you using Luma? If so, have you updated it recently? I had this problem yesterday and that was the solution.