Okay so I have recently started playing around with retroarch on my N3DS 11.3. I have CFW Luma and A9LH installed. I'm using the latest stable build of Retroarch 1.4.1. so far compatibility seems great and, I've tested these emulators. Snes9x (Snes) 2002 seems the best speeds. FMSX (MSX/2+)Only roms seem to be working, no disk or tape files appear. good speeds Mednafen Pc Engine (turboGrafx 16) Great speeds, Have not tested CD rom games as of yet. Mednafen Neo Geo Pocket (NeoGeo Pocket Colour) This seems to work well enough for colour games only. Nestopia (NES) works great but couldn't figure out FDS games. Genesis Plus GX (Master System, GG and Genesis/MegaDrive/mega Cd) I find this the best emulator for all 8-16 bit sega and with FM sound enhancement for SMS. I haven't figured out CD games yet. PicoDrive (master System, MegaDrive/32X/mega Cd) 32x seems really laggy and again have not tested CD games yet. Overall I'm pretty pleased with what I've tried so far, However I was wondering if its possible for retroarch to use compressed rom files ? I have tried using compressed files for nestopia, snes9x and genesis plus GX, although it worked on retroarch for windows, the same files did not work for the N3DS. Would I need to compress them in a certain way ? How is Mega CD compatibility ? and how about Pc Engine can it emulate super Grafx also ? What other emulators are worth getting, what essentials would you say am I missing ?