Flog: Your Nintendo Switch has a hidden NES emulator, according to hackers
Switch/3DS hacker Yellows8 posted an interesting update on twitter yesterday, showing (via the switchbrew wiki) screenshots of one of the system apps on the Nintendo Switch is actually a golf game for the NES.
What is Flog?
The title is named “flog” (“golf” in reverse), and according to the Switchbrew wiki, is actually a full fledged NES emulator on the Nintendo Switch. The emulator automatically loads a golf game rom, which the hackers say is playable by two players with the joy cons. It is according to the wiki, available since version 1.0.0 of the Switch firmware.
Yellows8 states it is unknown at the moment how this app can be launched “officially” from a retail Switch. Obviously the hackers had to run it “unofficially” in order to take the screenshots.
Although the update from Yellows8 appears to be the first time we see actual screenshots of the NES emulator, it is not the first time that mysterious NES emulator on Nintendo Switch is mentioned. SciresM had talked about it several months ago on twitter, and at least one member of GBATemp claim they got the game running on their retail Switch, although they don’t know how.
From the switchbrew wiki:
This is the system “flog” 01008BB00013C000 title. This is a NES emulator. Installed on retail systems since 1.0.0.
The titleID for “flog” is used by 3 funcs in qlaunch. It’s unknown what exactly triggers launching this title officially.
The ROM is not loaded via FS.
“flog” == “golf” backwards. This runs the NES “Golf” game. Two-player via joy-cons is supported.
So many questions come to mind with this. Can we run more than the golf game through the NES emulator on the Nintendo Switch? Did Nintendo leave an intentional Easter egg for hackers? And, maybe more importantly, would there be ways to run this emulator (and play multiple NES games) on retail Switch consoles without advanced exploits?