NESCore ist der Kern einer Emulation des Nintendo Entertainment Systems, der auf mehreren Plattformen, darunter mobilen und eingebetteten Geräten, laufen kann. NESCore kann auch auf einfache Weise auf viele Desktop-Plattformen portiert werden. NESCore wurde im Zuge der Entwicklung von NES.app für das iPhone erstellt, das diesen Kern benutzt. (non)