Do we have to download the games our self or does this emulator provide it?
No i wont because i think it is illegal.
Good job btw, it looks cool. I've read papers on writing emulators and will try to make one too as soon as I'm not full with projects. Was it hard to make? What causes incompatibility with other games? Would be great if you could share your emulator dev experience - and maybe your source code too, if you don't mind it.
It was a little bit hard. I havent tested the emulator in other games yet.
Right now i am concentrated in finish the emulator and then i will share the source code with no problem