Eheh, thanks for the warm welcome, I guess? ^^
@DeltaSalamence: I know there's a section for emulators/roms, in fact I found (or rather, found again) this site because I was google searching something about it (and tried to post a thread already, but I'm not sure how long does it take them to...