The last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.
If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.
No. It isn't possible, for both legal and technical reasons. However if you can specify what platform you are trying to run CS+ on then maybe we can help you get CS+ working regardless (though it depends on the platform).
What is retroarch running under? Is it Linux, Windows, Mac OSX, PS3, PSP, Vita, Xbox, Xbox 360, Gamecube, Wii, 3DS, Raspberry Pi, OpenPandora, GCW Zero, Android, Blackberry, iOS (iPad/iPhone) or something else entirely?
It is probably possible to run the Linux DRM-free port of CS+ on an emulated Linux environment through it would be unplayable on the 3DS (in terms of speed and resolution). And if you have the Steam version instead then you don't even have that option. The dedicated eShop port is your best bet. Seriously man, it's $10, you can't be that strapped for cash.