|
|
(15 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
| This is the system "flog" 01008BB00013C000 [[Title_list|title]]. This is a NES emulator. Installed on retail systems since [[1.0.0]]. | | This is the title with process-name "flog" ("flog" == "golf" backwards) launched by [[Qlaunch|qlaunch]] with [[NCM_services#ProgramId|ProgramId]] 01008BB00013C000. |
|
| |
|
| The titleID for "flog" is used by 3 funcs in [[qlaunch]]: 1 for checking whether to launch it, 1 for launching(?), and 1 that compares flog titleID with a field. | | "flog" is a full-fledged NES emulator and is installed on all retail systems since [[1.0.0]]. The [[NCM_services#ProgramId|ProgramId]] for "flog" is used by 3 functions in [[qlaunch]]: 1 for checking whether to launch it, 1 for registering it as an [[AM_services#appletAE|applet]] and 1 to launch it. The ROM is not loaded via [[Filesystem_services|FS]] but is embedded in the main binary. |
|
| |
|
| The ROM is not loaded via [[Filesystem_services|FS]] but is embedded in the main binary.
| | This runs the NES "Golf" game. {1/2}-player via joy-con is supported. Controls are "d-pad" buttons + stick, however motion control while holding the Z{L/R} button is also supported instead of using buttons. |
|
| |
|
| "flog" == "golf" backwards. This runs the NES "Golf" game. {1/2}-player via joy-con is supported. Controls are "d-pad" buttons + stick, however motion control while holding the Z{L/R} button is also supported instead of using buttons.
| | [4.0.0+] Flog was stubbed and can no longer be launched. |
|
| |
|
| ==Official Launch== | | = Launching = |
| The checks for this only run while Home Menu is active, aka main-menu.
| | See [[Qlaunch#Hidden_Features|qlaunch's hidden features]]. |
|
| |
|
| It checks exactly the following:
| | = Screenshots = |
| * Both Joy-Cons must be detached from the system.
| |
| * The same motion checks for both Joy-Cons must pass, at the same time. The motion seems to be a reference to [https://www.youtube.com/watch?time_continue=17&v=BdQg43n2OaM this]. Hold the Joy-Cons pointing forwards/downwards, then move Joy-Cons to a vertical position, and hold it there for a bit. The Joy-Con grip can be used for this.
| |
| * The month+day must match the date of Iwata's [https://en.wikipedia.org/wiki/Satoru_Iwata death]: July 11. The loaded date seems to originate from network-time-sync'd time?
| |
| * The output from a certain function must return 0, 1, or 2. On one system this was tested with, this check would pass.
| |
| * Lastly a nsam cmd is used. Probably to verify that the title is installed?
| |
| | |
| Once everything passes it continues to the code which launches(?) flog.
| |
| | |
| ==Screenshots==
| |
| These screenshots were originally taken by executing flog with an unofficial method. | | These screenshots were originally taken by executing flog with an unofficial method. |
|
| |
|