If by emulation you mean your ability to emulate, absolutely not. Its a portable program, you can find countless mirrors of the downloads or ask someone you know and trust for a copy. If you mean active development in 3DS emulation… Yeah probably dead.
Funny that you mentioned 2048 specifically, that one got me on the high way one time. For half a second I thought I could get past traffic if I compressed all the cars in front of me into the right lanes.