My NES è un emulatore NES/Famicom portatile a basso livello progettato per emulare tutti i giochi NES, le uscite video e audio sono configurate con cura per produrre immagini e suoni il più accurati possibile, consentendo di configurare alcune di queste impostazioni in base alle proprie esigenze.
My NES utilizza NesCart DB per mostrare e utilizzare informazioni accurate del gioco e dispone di un motore chiamato "My Engine", che è un semplice motore GUI che consente all'utente di configurare tutto nella stessa finestra, ed inoltre è presente un browser rom incluso e costruito utilizzando quel motore. Il programma vi permetterà di scegliere se eseguire il gioco in modalità finestra o fullscreen con utili opzioni video, come ad esempio la possibilità di mantenere inalterato l'aspetto o di modificarlo in base alle vostre esigenze di monitor.
Avrete la possibilità di salvare degli screenshot del gioco in corso, e data la sua semplicità di progettazione e leggerezza, My NES dimostra di essere molto veloce anche su computer piuttosto datati, funzionando perfettamente a 60 frame al secondo sia su Windows che su Linux, inoltre grazie all'emulazione del Multithreaded Emulator, il processo di emulazione viene eseguito in thread separato dai thread di rendering, migliorando così le prestazioni in particolare modo con le CPU multi-core.