-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsamplerepo.json
4683 lines (4683 loc) · 428 KB
/
samplerepo.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"packages": [
{
"category": "theme",
"binary": "none",
"updated": "05/03/2019",
"name": "Sunset",
"license": "n/a",
"title": "Sunset",
"url": "https://suchmememanyskill.github.io/Themes/Switch_Themes/",
"author": "Such Meme, Many Skill",
"changelog": "v1.0\\n\\nInital Release",
"extracted": 3331,
"version": "1.0",
"filesize": 2623,
"web_dls": 173,
"details": "A theme for your switch! Uses Such Meme, Many Skill's Layouts. \\n\\nKeep up to date with me by visiting my site, linked here as source!",
"app_dls": 803,
"description": "A theme for your switch!"
},
{
"category": "game",
"binary": "/switch/MysteryOfSolarusDX.nro",
"updated": "29/12/2018",
"name": "solarus",
"license": "GPLv3",
"title": "Mystery of Solarus DX",
"url": "https://github.com/carstene1ns/zsdx/tree/switch-port",
"author": "carstene1ns, solarus-games",
"changelog": "n/a",
"extracted": 25924,
"version": "1.0",
"filesize": 22594,
"web_dls": 4082,
"details": "The Legend of Zelda: Mystery of Solarus DX is set to be a direct sequel to The Legend of Zelda: A Link to the Past on the SNES, using the same graphics and game mechanisms. Zelda Mystery of Solarus DX is the first game made with the Solarus engine and in fact, Solarus was primarily designed for this game.",
"app_dls": 16629,
"description": "Fanmade Legend of Zelda game"
},
{
"category": "game",
"binary": "/switch/OpenLara/OpenLara.nro",
"updated": "15/01/2019",
"name": "Openlara",
"license": "BSD v2",
"title": "OpenLara",
"url": "https://github.com/XProger/OpenLara/releases",
"author": "XProger",
"changelog": "n/a",
"extracted": 60283,
"version": "latest",
"filesize": 41559,
"web_dls": 263,
"details": "Classic Tomb Raider open-source engine\\n\\ninspired by OpenTomb project http://opentomb.github.io/\\n\\nNOTE THIS DOWNLOAD INCLUDES A PLAYABLE PSX VERSION OF THE GAME.\\nYOU CAN HOWEVER FOLLOW THE INSTRUCTIONS BELOW.\\n\\nInstructions:\\n\\nfor original PC, PSX and Sega Saturn CD version owners\\n\\n copy data from your CD into /switch/OpenLara/\\n (! to extract content from PSX CD images please use this tool https://github.com/m35/jpsxdec !)\\n\\nfor ported android version owners\\n\\n unzip data file /sdcard/obb/com.squareenix.tombraider1classic/main.42.com.squareenix.tombraider1classic.obb into /switch/OpenLara/\\n\\nfor Steam/GOG version owners\\n\\n go to ..\\Steam\\steamapps\\common\\Tomb Raider (I)\\ and run dosbox.exe\\n enter these commands\\n mount C .\\n imgmount d '.\\game.dat' -t iso -fs iso\\n xcopy D:\\DATA\\ C:\\DATA\\\\n after that you'll get level files in the new 'DATA' folder copy them into /switch/OpenLara/\\n\\nfor advanced users\\n\\n copy level and title screen files (PHD, PSX, PCX, PNG, RAW, SAT, SAD, SPR, SND, BIN) into '/switch/OpenLara/level/1/'\\n copy audiotrack files (track_*.ogg, track_*.mp3) into '/switch/OpenLara/audio/1/'\\nSTEP 2: Open switchbrew hbmenu (Album app) and run OpenLara\\n\\nTo switch into two players mode hold L and R buttons on both joy-cons.\\nClicking on the sticks mapped as Start button and used to respawn your player to the position of another.\\nHold L and R buttons on the one of joy-cons to switch back to single player mode.\\n\\nFeedback:\\n bug reports : https://github.com/XProger/OpenLara/issues\\n questions : https://www.facebook.com/OpenLaraTR",
"app_dls": 1246,
"description": "Classic Tomb Raider open-source engine"
},
{
"category": "tool",
"binary": "/switch/RCMReboot/RCMReboot.nro",
"updated": "03/12/2018",
"name": "RCMReboot",
"license": "n/a",
"title": "RCMReboot",
"url": "https://gbatemp.net/download/rcmreboot.35294/",
"author": "hippydave",
"changelog": "v1.0f - Fixed release zip to get rid of hidden MacOS files. Actual files unchanged.\\nv1.0 - first version",
"extracted": 9784,
"version": "1.0f",
"filesize": 3825,
"web_dls": 215,
"details": "I do not condone using this app if your SD card is EXFAT formatted.\\nnatinusala & ctcaer pointed out that Atmosphere's method to reboot to RCM, and therefore the method used by this app, does not properly shutdown HOS so there is some unquantified risk of file corruption. Still use at your own risk on fat32, but just don't use it on exfat please.\\n\\nIntended for use on Switches that don't have AutoRCM installed.\\n\\nThis uses a new feature added to exosphere in Atmosphere 0.8.1, so it won't work in other CFWs unless they add it in a compatible way. Also Atmosphere 0.8.1 got a silent update with a bug fix to get this feature working, so if you already downloaded it before sometime on 1st Dec you might need to update it again (if it crashes with an orange screen instead of going to RCM, you need to update). There's a commit hash in the filename, make sure you have atmosphere-0.8.1-master-bd76e73 (or if you're living in the future, Atmosphere 0.8.2 or higher will be fine too). It sounds like it currently only works if you load Atmosphere using fusee-primary.bin, not if you use hekate to load Atmosphere as separate files (using hekate to load fusee-primary.bin is ok). This will likely be fixed when hekate is updated.\\n\\nThere are two versions included in the zip, each available as an .nro (put it in its folder inside the \"switch\" folder on the root of your sd card) and as an installable .nsp (install with the stupidly-named installer of your choice).\\n- RCMRebootInstant will reboot to RCM as soon as it loads.\\n- RCMReboot will give you a 5 second countdown with a chance to change your mind.\\n\\nThe reason RCMReboot is a much bigger file than the Instant version is that I used cpasjuste's cross2d library to put stuff on screen, mostly because I've been using it for the other project I'm working on and it saved me time. Sweet library, check it out.\\n\\nCredits to cpasjuste for the aforementioned cross2d, re.lax for nro2nsp (which uses hacbrewpack by the-4n), SciresM for Atmosphere, libnx, and for fixing the bugs in them I found while making this, and everyone else who worked on Atmosphere, libnx, devkitpro and all that good stuff.\\n\\nSource included for peace of mind, and in case of licence requirement. If I've got anything horribly wrong with licensing or credits just let me know. If you want to build it yourself you'll need libnx updated with the latest commit (which isn't in a release build at the time of writing), and to figure out the cross2d setup for the non-Instant version.",
"app_dls": 1468,
"description": "Reboot into RCM"
},
{
"category": "theme",
"binary": "none",
"updated": "05/03/2019",
"name": "Dreamer",
"license": "n/a",
"title": "Dreamer",
"url": "https://suchmememanyskill.github.io/Themes/Switch_Themes/",
"author": "Such Meme, Many Skill",
"changelog": "v1.0\\n\\nInital Release",
"extracted": 2302,
"version": "1.0",
"filesize": 1739,
"web_dls": 144,
"details": "A theme for your switch! Uses Such Meme, Many Skill's Layouts. \\n\\nKeep up to date with me by visiting my site, linked here as source!",
"app_dls": 859,
"description": "A theme for your switch!"
},
{
"category": "tool",
"binary": "/switch/Homebrew_SD_Setup/sdsetup-switch.nro",
"updated": "04/01/2019",
"name": "Homebrew_SD_Setup",
"license": "n/a",
"title": "Homebrew SD Setup",
"url": "https://github.com/noahc3/sdsetup-switch/releases",
"author": "noahc3",
"changelog": "v0.3\\n\\nAdditions:\\n\\nThe app now contains an autoupdater and will update itself when it sees a new version available.\\nVersion numbers are now displayed next to each package.\\nThe download progress screens now have icons.\\nIn the future there will be a spinner to indicate the download is still active and the app is not frozen, but I need threading to get fixed in LovePotion first.\\nFixes:\\n\\nThe sdsetup.zip file downloaded to the SD card is now correctly deleted.\\nThe app now exits to the home menu after a download to fix (workaround) a bug where hbmenu would hang if you tried to launch another app after downloading with SDSetup.\\nThis will be fixed properly in the future.\\n\\nv0.21\\n\\nUUID passed to server is now random rather than static (debugging leftover)",
"extracted": 10333,
"version": "v0.3-alpha",
"filesize": 4467,
"web_dls": 806,
"details": "Update homebrew and CFW without ever leaving the comfort of your Switch!\\nThis app allows you to access and download packages from www.sdsetup.com right on your Switch, no PC required! Many homebrews and CFWs can be updated without ever taking out your SD card.\\n\\nThe app features both touch controlls and controller support via a cursor.\\n\\nSee the SDSetup repo for more information on the whole SDSetup project.",
"app_dls": 4429,
"description": "Switch Homebrew App for SDSetup"
},
{
"category": "game",
"binary": "/switch/TicTacToeNX/TicTacToeNx.nro",
"updated": "08/11/2018",
"name": "TicTacToeNX",
"license": "none",
"title": "TicTacToeNX",
"url": "https://github.com/lorrdfarquad/TikTacToeNX/releases",
"author": "lorrdfarquad",
"changelog": "\\nMASTER : initial release",
"extracted": 291,
"version": "1.0",
"filesize": 112,
"web_dls": 168,
"details": "\\n\\nMy version of tic tac to ported to the nintendo switch.\\n\\n\\n\\n.",
"app_dls": 428,
"description": "tictactoe game"
},
{
"category": "game",
"binary": "/switch/2048.nro",
"updated": "19/07/2018",
"name": "2048",
"license": ".",
"title": "2048",
"url": "https://github.com/BernardoGiordano/2048/releases",
"author": "BernardoGiordano",
"changelog": "n/a",
"extracted": 1318,
"version": "1.0.0-1",
"filesize": 315,
"web_dls": 288,
"details": "Open the game on the homebrew launcher and play with the arrow buttons.\\nYou can reset your game pressing B.\\nYour current gamestate will be saved when you quit the game using + and will be loaded the next time you want to play.",
"app_dls": 2722,
"description": "Port of the game 2048"
},
{
"category": "theme",
"binary": "none",
"updated": "11/04/2019",
"name": "TransparentPSel",
"license": "none",
"title": "Transparent Playerselect",
"url": "n/a",
"author": "Migush",
"changelog": "n/a",
"extracted": 286,
"version": "1.0",
"filesize": 1,
"details": "A theme to remove the background of the Playerselect menu so that a blurred background remains.\\n\\nUnfortunately due to limitations of nxtheme the footer (the line, controller icon and buttons) cannot be removed (yet). I'll update this theme when those modifications are supported.",
"description": "A Transparant Playerselect Menu"
},
{
"category": "tool",
"binary": "/switch/Goldleaf/Goldleaf.nro",
"updated": "27/03/2019",
"name": "Goldleaf",
"license": "GPLv3",
"title": "Goldleaf",
"url": "https://github.com/XorTroll/Goldleaf/releases",
"author": "XorTroll",
"changelog": "v0.5\\nHuge UI refactor\\nUSB is in a better state now\\nNew and rebuilt content manager\\n\\nv0.4\\n\\nAtmosph\u00e8re v0.8.3's new feature, payload rebooting from the console itself, is also supported by Goldleaf! Binary *.bin files will have an option to be launched as payloads if Atmosph\u00e8re is detected running.\\n\\nThe old title manager has been refactored. Now, it can show ANY kind of content located in any partition, from system data archives to DLCs and updates, and regular titles. All of them can be removed individually.\\n\\nGoldleaf has the ability to detect the CFW currently running, which gets displayed on the CFW menu.\\n\\nNow the web browser is accessible even if Goldleaf isn't an installed title. It will use the WifiLogin web-applet, which has some limitations, but at least it's something.\\n\\nContent mounting (like NAND when being browsed or the NSPs when being installed) has been refactored to minimize any filesystem issues.\\n\\nSome icons were changed: NROs have a new icon, NCAs have now the old NROs icon...\\n\\nNSP exporting now warns with titles which are 4GB or higher, for risk preventing.\\n\\nUSB has been quite improved with experimental threads' syncing, which seems to make it more stable.\\n\\nRegular installs check for free size now.\\n\\nTickets show if they're used or not, so unused ones should be safe to remove.\\n\\nBoth USB and regular installations abort if the title is already installed.\\n\\nMinor fixes and corrections on texts and several options.\\n\\nv0.3\\n\\nNow it's checked that the base folders inside \"sd:/goldleaf\" are created before entering certain menus.\\n\\nFile browsers won't refresh the current directory's contents after copying a file as it was pointless and caused delay.\\n\\nThis version of Goldleaf supports libnx v2.0.0, which fixed a few bugs with USB, and also added native keyboard support.\\n\\nNow files and directories can be renamed in file browsers using the native keyboard.\\n\\nNow new files or directories can be created (files will be empty) by pressing L (for files) or R (for directories) in a file browser.\\n\\nNow the star feature, NSP dumping! This is quite experimental though, and could be unstable. Be careful using it!\\n\\nAnother console memory partition can be browsed appart from the three others: PRODINFOF\\n\\nBrief information about the different partitions is displayed when selecting the console memory browser.\\n\\nThe path of the key file has been moved from \"sd:/goldleaf/\" to \"sd:/switch/\" as other homebrews use this path.\\n\\nAfter removing tickets no dialog will be shown, the footer will inform of the process instead.\\n\\nThe top part of Goldleaf has been redesigned, which has a mini-text for the current menu. (e.g. current directory in SD card or console memory browsers)\\n\\nA warning dialog is displayed selecting USB installation as it's quite unstable for the moment.\\n\\nFixed small bugs with SD card NSP installation.\\n\\nNow file/directory copying has a progress bar to follow the copy process, instead of freezing the UI.\\n\\nWEB BROWSER! Yeah, you've read right, Goldleaf is the first homebrew tool to provide support for the console's internal browser.\\n\\nAccount manager! You can replace user's icon, delete them or rename them. Anyway, replacing the icon can be dangerous and banbait!\\n\\nNow no cert files are required to install a ticket, not even with NSP installs or USB installs. Goldleaf contains the public cert directly.\\n\\nMinor fixes on several dialogs and texts.\\n\\nv0.2\\n\\nSupposedly, now those random crashes browsing menus or filesystems are fixed now.\\n\\nWhen looking for the key file for NCAs or themes, now more names are supported (not just keys.dat): keys.dat, prod.keys, keys.txt or keys.ini.\\n\\nFixed bug which would not install the selected theme if qlaunch was not extracted, and it would just extract it without processing the theme.\\n\\nNow title 0100000000001013 is installed to qlaunch directory, previously user page themes wouldn't work for this issue.\\n\\nv0.1\\n\\nFirst Release",
"extracted": 9845,
"version": "0.5",
"filesize": 4039,
"web_dls": 934,
"details": "Easy-to-use title installer & manager for Nintendo Switch\\n\\nIf you are looking for Tinfoil, this is Tinfoil's safer and way more extended evolution.\\nBrief description\\nGoldleaf is a multipurpose tool, specialized on title installing from NSP packages, but with other utilities, such as NAND/SD browsing,\\n\\nYou can easily manage title-related stuff, like install titles via NSP packages or uninstall already installed titles.\\n\\nIf you know what FBI is (related to 3DS homebrew), this is a similar project for Nintendo Switch.\\n\\nDisclaimer\\nInstalling NSP packages can be dangerous.\\n\\nKeep in mind that there will always be a ban risk, and that NSPs with tickets are specially dangerous.\\n\\nIf you want to be safe, avoid connecting to the internet via airplane mode, or block Nintendo's services via special tools such as 90DNS.\\n\\nGoldleaf simply provides support for a normal NSP and/or ticket installation. The way you use them or the risks you are taking are your problem.\\n\\nGoldleaf gives the user the possibility to modify NAND files, by deleting them or allowing to copy new files there.\\n\\nThis can be dangerous, as deleting NCAs from the NAND contents can lead to unfixable errors. Image deleting all the EXE and DLL files from System32 folder. Well, the result would be similar.\\n\\nRemoving tickets from installed contents will make the system not to be able to recognise them as \"legit\" purchased, so it will refuse to launch them (in many cases, but NOT all cases)\\n\\nMain features\\nSD card and NAND browser\\n\\nA very simple but, in my opinion, one of the most useful features in Goldleaf. Just a file browser for the SD card or for NAND partitions, providing special support for some file formats:\\n\\nNSP (Nintendo Submission Package)\\n\\nIt's the official format used by Nintendo to provide installable content from their CDN servers.\\n\\nTechnically, it's a PFS0 (a simple file format containing several files) with NCA contents, sometimes XML and/or icon metadata (exported by official packaging tools), and a ticket and a cert in case they are signed with a titlekey (games are, system contents aren't).\\n\\nGoldleaf can install NSPs same way other official apps would, like DevMenu.\\n\\nAs a warning, I do not recommend installing NSPs in case you plan to go online. Installing content from unofficial tools (such as Goldleaf or the old Tinfoil) can lead to permanent bans from online services, and in severe cases, from every Nintendo service, even from updating the console or games. Install NSPs at your own risk.\\n\\nNRO (Nintendo Relocatable Object)\\n\\nOfficially is treated as a dynamic library object, similar to DLLs on Windows. This are loaded dynamically by applications at runtime.\\n\\nHomebrew uses them as executable binaries because as they can contain multiple data sections, we can use them to load extra info such as NACP (title, author and version), an icon, or even RomFs data to access at runtime.\\n\\nGoldleaf has the ability of launching NROs located at the SD card. Keep in mind that this feature usually can cause undefined behavior due to some difficulties cleaning up graphics so quickly.\\n\\nNCA (Nintendo Content Archive)\\n\\nThis format is the base format used by Horizon OS to store content.\\n\\nWhile the previously mentioned formats don't require any kind of cryptography to be extracted or used, NCAs have to be decrypted, so the user is required to provide the required keys to extract the content.\\n\\nNCAs have different sections, as well as other information. The two main sections are the ExeFs and RomFs: the ExeFs filesystem contains the code NSO binaries and a NPDM metadata file, while the RomFs contains different files to be accessed from the title.\\n\\nSome NCAs could also contain a special section, which is the section 0. This section contains the PNG and GIF logos displayed at the top-left and botton-right of the console when launching a title.\\n\\nNCAs don't have neccessarily those two sections. The program NCA, the base of any application or applet, will contain an ExeFs, and usually a RomFs in case it's a game or a system title with resources like settings or Home Menu.\\n\\nAppart from program NCAs there are some other NCA types: control NCA (NACP and icons), legalinfo NCA (HTML manuals and information), offline NCA (HTML documents in case the title wants to load them) content meta CNMT NCA (with title specific information)...\\n\\nGoldleaf has embedded hactool in his code, so it can extract those partitions from NCAs, if the keys are provided.\\n\\nNXTheme (Home Menu theme)\\n\\nThis format is developed by Qcean team, a format to handle Home Menu layout modding.\\n\\n+Goldleaf can install them, but it needs to have Home Menu's RomFs at sd:/goldleaf/qlaunch. If the keys used with other formats are provided, Goldleaf itself will locate the console's qlaunch and extract it to that directory.\\n\\nYou will have to reboot with CFW after installing a theme to see any changes.\\n\\nNACP (Nintendo Application Control Property)\\n\\nThis is the format used by Nintendo to store a title's name, version, author name and other information, like if the title supports screnshots or video captures.\\n\\nGoldleaf can parse a NACP file and display some of it's information.\\n\\nTickets and certificates\\n\\nTickets (.tik) and certificates (.cert) are the format used by Nintendo to provide encryption data for titlekey-signed titles (almost every game).\\n\\nNSPs usually contain them, and Goldleaf can install them if they are located in the SD card.\\n\\nTo install a ticket you will have to provide a certificate, both with the same name and in the same directory, with their extension. (example: sd:/game.tik and sd:/game.cert)\\n\\nThe NAND browser has almost the same support, but it's reccomended to use it only to export files via copying them to the SD card, to avoid any trouble. Goldleaf should warn when doing dangerous operations anyway.\\n\\nUSB installer and Goldtree\\n\\nYou can install NSPs via USB using Goldtree, a C# PC client to handle this installations.\\n\\nKeep in mind that USB installations are a bit unstable, and might bug sometimes.\\n\\nTitle manager\\n\\nGoldleaf's title manager will display all the titles installed in the system, both SD, NAND and the one in the gamecart if inserted.\\n\\nYou can view these titles' information, icon, install location and Application Id.\\n\\nTitles can also be completely uninstalled here. Keep in mind that deleting a title won't delete its savedata, that should stay on the system.\\n\\nTicket manager\\n\\nGoldleaf can get all the tickets installed on the console. While some of them will contain the name of the title they belong to, some could belong to DLC or other types of content despite not belonging directly to a title.\\n\\nYou can view the Application Id and the key generation of a ticket by selecting it.\\n\\nTickets can also be removed from the console. Removing tickets can be a dangerous option, as without them, titlekey-signed won't be allowed to boot by Home Menu.\\n\\nCFW configuration\\n\\nThis is mostly a useful menu for checking which CFWs are in the SD card and whichof them have any Home Menu modifications, meaning that a theme is probably installed there.\\n\\nYou can delete any Home Menu modifications of a certain CFW after selecting a CFW.\\n\\nConsole information\\n\\nOn this option, you can check the used size of the SD card, the entire NAND, and on the different NAND partitions.\\n\\nIt also displays the current firmware version the console is.\\n\\nAbout\\n\\nDisplays Goldleaf's logo and whether Goldleaf is running as a NRO from hbmenu or as a normal title.\\n\\nAs some other miscellaneous options, you can easily reboot or shut down your console from Goldleaf, by pressing ZL or ZR in any moment.\\n\\nProviding keys\\nIf you provide a file with several Switch keys (commonly named as prod.keys or keys.dat) you will be able to do some extra stuff with Goldleaf: (remember that you have to place it as sd:/goldleaf/keys.dat)\\n\\nUnless you already have dumped qlaunch's (aka Home Menu) RomFs (or at least the files within lyt folder) in sd:/goldleaf/qlaunch directory, you will need to provide the previously mentioned key file with several keys, so that Goldleaf can extract directly the RomFs of the console's qlaunch contents to use it.\\n\\nYou have the option to extract NCA contents (ExeFs, RomFs or section 0), but you will need the previously mentioned keys too.\\n\\nGoldtree and USB installs\\nUSB communication is slightly different from Tinfoil's one, so Tinfoil's old Python script, AluminumFoil nor other tools won't work properly.\\n\\nGoldtree will ask you to choose a NSP after establishing connection with Goldleaf, and it will be received and installed by Goldleaf.\\n\\nKeep in mind that USB support is a bit unstable, and sometimes it might fail. Anyway, it should work most of the times.\\n\\nBasic controls\\nThe controls are quite intuitive in Goldleaf, but here you have a brief explanation of them:\\n\\nPress A to select options from menus, browse folders, or in case it's a file, to browse a menu with file options (copy, delete...)\\n\\nPress B to cancel a dialog or to go back to the previous page / menu.\\n\\nPress X to paste the path of the clipboard. Obviously, this option is only available on file browsers. (SD or NAND)\\n\\nPress Y to browse a menu with directory options, similar to the one used with files, instead of browsing the directory. Obviously, this option is only available on file browsers. (SD or NAND)\\n\\nPress ZL or ZR anywhere to browse a menu with reboot / shut down options, in case you want to reboot or shut down the console.\\n\\nPress Plus (+) or Minus (-) to exit Goldleaf and return to hbmenu. This option is only available if Goldleaf is loaded as a NRO binary. (more special cases like this one below)\\n\\nMovement is quite obvious. Using the L-stick, the R-stick or the D-pad you can move through menu or dialog options. On menus (like the file browsers or the main menu) the R-stick provides a way faster scrolling.\\n\\nSpecial features\\nGoldleaf differs on some features depending on whether it is loaded as a NRO or as an installed title:\\n\\nGoldleaf can be exited via Plus (+) or Minus (-) buttons if it's loaded as a NRO, but as regular titles have to be exited from the Home Menu, this feature is not available as a title.\\n\\nGoldleaf disables Home button pressing while installing a NSP if it's loaded as a title, but this feature isn't available as a NRO binary for technical reasons related to applets.\\n\\nGoldleaf cannot launch NRO binaries if it's loaded as a title due to technical reasons. They can only be launched from another NRO binary.\\n\\nIssues and support\\nIn case you find a bug or you need help with Goldleaf, you have several places to ask.\\n\\nMany errors are very common and can be misunderstood, and you should document a bit for some errors instead of directly calling them issues:\\n\\nIt's a common issue for some NSPs, although they are completely valid ones, being detected as wrong NSPs. Although they can be really wrong NSPs, it is usually caused by firmware mismatch. For instance, in case you are trying to install a title which requires at least 5.1.0 version (which uses key generation 4) on a lower firmware version, it won't be recognised as a valid NSP for cryptographical reasons. (the console cannot decrypt the NSP because it is encrypted with unknown keys which are within 5.1.0 update)\\n\\nThe USB installation can sometimes freeze in the middle of the install. If that happens, try closing Goldleaf and Goldtree, uninstalling the wrongly-installed title and retrying.",
"app_dls": 19983,
"description": "Nintendo Switch title installer & manager"
},
{
"category": "concept",
"binary": "/switch/UselessHomebrew.nro",
"updated": "16/07/2018",
"name": "useless",
"license": "n/a",
"title": "Useless Homebrew",
"url": "https://gbatemp.net/threads/useless-homebrew-for-nintendo-switch.497041/",
"author": "Rydian, Tcm0",
"changelog": "n/a",
"extracted": 273,
"version": "1.1.1",
"filesize": 108,
"web_dls": 407,
"details": "This is a port of the \"Useless Homebrew 1.1\" written by Rydian for the DS. It tries to mimic a \"useless machine\" that has a switch. Press \"A\" to switch the machine on and see what happens.",
"app_dls": 1957,
"description": "Display text and buttons"
},
{
"category": "game",
"binary": "/switch/dino.nro",
"updated": "03/05/2019",
"name": "DinoRunNX",
"license": "BSD v3",
"title": "DinoRunNX",
"url": "https://github.com/HarryPeach/DinoRunNX/releases",
"author": "HarryPeach",
"changelog": "1.1\\n\\nAdded the inverted colours night mode\\nAdded a warning message when launching from the album\\nModified speed and distance coefficient to be more accurate to the chrome version\\n",
"extracted": 548,
"version": "1.1",
"filesize": 285,
"details": "Switch Dino Runner\\n\\nPort of the Chromium \"No Internet Dino\" game for the Nintendo Switch console. \\nRequires Atmosphere as your CFW.\\n\\nHow to play\\n\\nUp Arrow jumps\\nDown Arrow crouches\\nB exits the application\\nA restarts the game after you fail\\n\\nKnown Issues\\n\\nDino blinks when crouching on the Switch\\n\\nLicense\\n\\nThe core javascript code is modified from the Chromium project and licensed under a BSD-style license. This project is licensed under the BSD3 license.",
"description": "Port of the Chromium -No Internet Dino- Game"
},
{
"category": "theme",
"binary": "none",
"updated": "21/04/2019",
"name": "metal-gear-solid",
"license": "none",
"title": "Metal Gear Solid",
"url": "n/a",
"author": "NSX",
"changelog": "n/a",
"extracted": 3699,
"version": "1.0",
"filesize": 2432,
"details": "Metal gear solid inspired theme\\nFeaturing codec style home screen, metal gear inspired header icons, sleek glass overlays and minimal home layout\\n\\n6x to 7x compatible",
"description": "Metal gear solid theme \"Kept you waiting huh?\""
},
{
"category": "tool",
"binary": "/switch/PyNX/PyNX.nro",
"updated": "09/08/2018",
"name": "pynx",
"license": "ISC License",
"title": "Pynx",
"url": "https://github.com/nx-python/Pynx",
"author": "AileenLumina",
"changelog": "\\n0.5.2\\nadded threading support\\n\\n0.6.0\\nImgui and Pyimgui support Documentation : http://pyimgui.readthedocs.io/en/latest/index.html \\nUrllib works properly now\\nNew python file launcher",
"extracted": 28581,
"version": "v0.6.0-alpha",
"filesize": 7448,
"web_dls": 1053,
"details": "nx-python is an ecosystem for developing and running Python homebrew applications on the Nintendo Switch.PyNX serves as the entry point to running Python apps on your Switch. It is a homebrew app that contains a port of the CPython interpreter and allows you to run Python applications from the Homebrew Menu.\\nThe _nx module provides a low-level wrapper around libnx.\\n\\nThe nx package allows you to use Switch-specific functionalities, such as controller input and filesystem access, in your Python apps.\\nPython 3.5 is supported.\\n\\nThis release largely simplifies loading and distributing Python homebrew apps. When launching PyNX, you will now be greeted with a menu that allows you to select the Python program you want to launch. Python homebrew applications are now placed in the /switch/ directory on the SD card and can be a single .py file or a directory containing a main.py file. Python homebrews can also import each other, as long as the homebrew they're trying to import is installed.",
"app_dls": 6871,
"description": "Python on NX"
},
{
"category": "concept",
"binary": "/switch/test_hexdump.nro",
"updated": "12/09/2018",
"name": "libtransistor-examples",
"license": "ISC License",
"title": "libtransistor-examples",
"url": "https://github.com/reswitched/libtransistor",
"author": "ReSwitched",
"changelog": "2.1.1\\n\\nAdditions\\n\\nAdded trn_recursive_mutex_interrupt_lock\\nVarious SVC bindings\\n\\nChanges\\n\\ntrn_result_to_errno now uses trn_lookup_result\\nKDebug inherits from KWaitable\\n\\nBugfixes\\n\\nWaiter deadlocks/delays\\nLifetime bug in C++ Waiter bindings\\n\\n2.1.0\\n\\nTo many to list see : https://github.com/reswitched/libtransistor/releases",
"extracted": 14263,
"version": "2.1.1",
"filesize": 6304,
"web_dls": 338,
"details": "This pack contains a series of test programs from ReSwitched.\\nHit the source button to find the source code and usage instructions and more info.",
"app_dls": 2216,
"description": "Test NROs for libtransistor"
},
{
"category": "tool",
"binary": "/switch/button_tester/ButtonTester.nro",
"updated": "18/10/2018",
"name": "button_tester",
"license": "none",
"title": "Button Tester",
"url": "https://github.com/midstor/Button-Tester/releases",
"author": "midstor",
"changelog": "Added a way to clear the screen by hitting ZR (it preserves the ZR printf), updated some of the ways it detects button hits.",
"extracted": 238,
"version": "2",
"filesize": 99,
"web_dls": 78,
"details": "Button-Tester -- Test the buttons on your console",
"app_dls": 291,
"description": "Test your buttons"
},
{
"category": "advanced",
"binary": "none",
"updated": "23/01/2019",
"name": "argon-nx",
"license": "GPLv3",
"title": "argon-nx",
"url": "https://github.com/Guillem96/argon-nx/releases",
"author": "Guillem96",
"changelog": "v0.3\\n\\nNow background must be in a vertical position. New background size must be smaller or equal than 720x1280. (Performance reasons)\\nUsing double buffering for rendering in order to avoid flickering and also improve performance.\\nFully touch support. Thanks to @pixel-stuck\\nNow payloads are sorted by name.\\nCorrectly deallocate argon-nx from memory when launching payloads.\\nImprove system stability to enhance user experience.\\n\\nv0.2\\n\\nargon-nx.bin: ArgonNX payload ready to inject it via TegraGUI or TegraSmash.\\nsd-files.zip: Basic structure of ArgonNX for sd card. Includes a custom background, minerva training and a custom title.",
"extracted": 733,
"version": "0.3",
"filesize": 77,
"web_dls": 172,
"details": "What Argon is?\\nArgon is a noble gas. Argon comes from Greek Argon, neuter of argos meaning lazy , idle or inactive. Argon recieved this name because its chemical inactivity.\\n\\nArgon NX is an immutable payload which is injected to your Nintendo Switch via Fusee Gelee exploit.\\n\\nPurpose\\nThe purpose of Argon NX is to stay immutable, so you can always inject it, without caring about other payloads getting updated (Always use ArgonNX for TegraSmash, TegraGUI, TrinkedM0 ...).\\n\\nHow can it be?\\nWhen Argon NX is injected it automatically launches the payload.bin loacted at argon directory on your SD Card root.\\n\\nIf payload.bin is not present or VOOLUME DOWN button is pressed on payload injection, Argon NX will list all payloads located at argon/payloads, and you will be able tp select one of theme to launch it.\\n\\nIf you want, you can choose a payload logo by adding a 32 argb bmp(200*200) file named as the payload to argon/logos directory.\\n\\nCompatibility\\nWorks with all cfw payloads. Not tested with TeamXecuter SXOS payloat but it should work too.\\n\\n",
"app_dls": 2007,
"description": "GUI payload chainloader"
},
{
"category": "tool",
"binary": "/switch/ftpd.nro",
"updated": "01/10/2018",
"name": "ftpd",
"license": "Public Domain",
"title": "ftpd",
"url": "https://github.com/mtheall/ftpd/releases/",
"author": "mtheall, TuxSH",
"changelog": "2.3\\nNew Supported Commands:\\nMLSD\\nMLST\\nSIZE\\nOther Features:\\nSwitch support\\nBacklight toggle (Start button)\\nMore compatibility with non-compliant clients\\nFurther improvements to overall system stability and other minor adjustments have been made to enhance the user experience\\n\\n2.2.0-947dc137\\nShow local IP address on Switch correctly.",
"extracted": 347,
"version": "2.3",
"filesize": 144,
"web_dls": 8150,
"details": "This is a port of ftpd for 3DS.\\nTo use it, run the application and then connect to your Switch's IP with an ftp program on port 5000.",
"app_dls": 39693,
"description": "FTP Server for Switch"
},
{
"category": "advanced",
"binary": "none",
"updated": "01/01/2019",
"name": "sys-netcheat",
"license": "n/a",
"title": "sys-netcheat",
"url": "https://github.com/jakibaki/sys-netcheat/releases",
"author": "jakibaki",
"changelog": "1.3.4\\n\\nThis release just reduces the ram-usage and makes use of the new atmosphere-integrated debugmode which also fixes the sleep-problems.\\n\\n1.3.3\\n\\nThis release fixes 6.0 support.\\nThanks @SunTheCourier for testing!\\nPlease note that we have already removed fullsvcperm=1 from your hekate ini for this release!",
"extracted": 65,
"version": "1.3.4",
"filesize": 57,
"web_dls": 140,
"details": "Don't use this for online games! It'll ruin the experience for others and will probably get your switch banned in the process!\\nWarning:\\nFor some reason this may result in installed games no longer launching if this is used in combination with sigpatches.\\nIf that happens running the 'Delete Common Ticket' option from Tinfoil and then (force) rebooting fixes it sometimes.\\n\\nIn at least one case running this with ReiNX (with sigpatches) resulted in all games on the storage being permanently corrupted!\\nBe very careful when trying out weird configurations. In any case you should (not just for this) make a nand-backup so you can restore from somewhere if things go south.\\n\\nI am in no way responsible for any damage that may or may not happen to your switch!\\n\\nThis is an open-source cheat-engine for the nintendo switch.\\n\\nIt requires a hacked switch (with hekate as the bootloader).\\n\\nPlease keep in mind that at this point this will only work in combination with layeredfs if the atmosphere pm.kip is loaded as well. (by default now in the SDFiles)",
"app_dls": 1948,
"description": "Open-source cheat-engine"
},
{
"category": "tool",
"binary": "/switch/RCMRebootInstant/RCMRebootInstant.nro",
"updated": "03/12/2018",
"name": "RCMRebootInstant",
"license": "n/a",
"title": "RCMRebootInstant",
"url": "https://gbatemp.net/download/rcmreboot.35294/",
"author": "hippydave",
"changelog": "v1.0f - Fixed release zip to get rid of hidden MacOS files. Actual files unchanged.\\nv1.0 - first version",
"extracted": 329,
"version": "1.0f",
"filesize": 165,
"web_dls": 53,
"details": "I do not condone using this app if your SD card is EXFAT formatted.\\nnatinusala & ctcaer pointed out that Atmosphere's method to reboot to RCM, and therefore the method used by this app, does not properly shutdown HOS so there is some unquantified risk of file corruption. Still use at your own risk on fat32, but just don't use it on exfat please.\\n\\nIntended for use on Switches that don't have AutoRCM installed.\\n\\nThis uses a new feature added to exosphere in Atmosphere 0.8.1, so it won't work in other CFWs unless they add it in a compatible way. Also Atmosphere 0.8.1 got a silent update with a bug fix to get this feature working, so if you already downloaded it before sometime on 1st Dec you might need to update it again (if it crashes with an orange screen instead of going to RCM, you need to update). There's a commit hash in the filename, make sure you have atmosphere-0.8.1-master-bd76e73 (or if you're living in the future, Atmosphere 0.8.2 or higher will be fine too). It sounds like it currently only works if you load Atmosphere using fusee-primary.bin, not if you use hekate to load Atmosphere as separate files (using hekate to load fusee-primary.bin is ok). This will likely be fixed when hekate is updated.\\n\\nThere are two versions included in the zip, each available as an .nro (put it in its folder inside the \"switch\" folder on the root of your sd card) and as an installable .nsp (install with the stupidly-named installer of your choice).\\n- RCMRebootInstant will reboot to RCM as soon as it loads.\\n- RCMReboot will give you a 5 second countdown with a chance to change your mind.\\n\\nThe reason RCMReboot is a much bigger file than the Instant version is that I used cpasjuste's cross2d library to put stuff on screen, mostly because I've been using it for the other project I'm working on and it saved me time. Sweet library, check it out.\\n\\nCredits to cpasjuste for the aforementioned cross2d, re.lax for nro2nsp (which uses hacbrewpack by the-4n), SciresM for Atmosphere, libnx, and for fixing the bugs in them I found while making this, and everyone else who worked on Atmosphere, libnx, devkitpro and all that good stuff.\\n\\nSource included for peace of mind, and in case of licence requirement. If I've got anything horribly wrong with licensing or credits just let me know. If you want to build it yourself you'll need libnx updated with the latest commit (which isn't in a release build at the time of writing), and to figure out the cross2d setup for the non-Instant version.",
"app_dls": 899,
"description": "Reboot into RCM"
},
{
"category": "tool",
"binary": "/switch/In-Home-Switching/In-Home-Switching.nro",
"updated": "31/12/2018",
"name": "in-home-switching",
"license": "GPLv3",
"title": "In-Home-Switching",
"url": "https://github.com/jakibaki/In-Home-Switching/releases",
"author": "jakibaki, D-VAmpire",
"changelog": "v0.2\\n\\nMassive overall performance improvements\\nAudio support\\nIP showing in-App\\nOverclocking profiles\\nConfigs on PC, thanks to SunTheCourier\\n\\n\\nInitial release\\n\\n- Video streaming from Windows to Nintendo Switch\\n- Controller input from Switch to Windows",
"extracted": 12938,
"version": "0.2",
"filesize": 5139,
"web_dls": 241,
"details": "\\nThis is a homebrew that enables streaming of PC games to the Nintendo Switch!\\n\\nHave you ever been told by your parents that spending hours sitting in front of a PC was bad for you (like I was)? Well, now you can play your games portably anywhere in your house!\\n\\nThis project is fairly new, so please do not consider it totally stable. If you encounter issues, feel free to submit them.\\n\\n\\nFeatures:\\n\\n- Stream PC screen to a Nintendo Switch in your local network\\n- 720p (full Switch-Tablet display resolution)\\n- 40-60 FPS (if not see Troubleshooting)\\n- Low delay (again, see Troubleshooting)\\n- Capture controller input on Nintendo Switch\\n- Emulate an Xbox controller on the PC\\n- PC app offers picture quality adjustments\\n\\n\\nHow to Use:\\n\\nFor the PC App, you will need to execute In-Home-Switching.exe which you can download from:\\nhttps://github.com/jakibaki/In-Home-Switching/releases\\n\\nOn PC, Scp drivers must also be installed (just unzip and execute Driver Installer/ScpDriverInstaller.exe). Otherwise the program will crash silently.\\n\\nAlso please set your PC resolution to 1280x720p in Windows for getting much better performance of screen capturing while running the app.\\n\\nOn the Switch, find out its IP address (in the Internet settings) and start the app with your Switch CFW. Then type in the Switch's IP address on the PC app and hit the Connect button.\\n\\n\\nCurrent Limitations:\\n\\n- Only works with Windows 8 (64-bit) and newer\\n- No audio support atm\\n- No support for Switch CFW other than Atmosph\u00e8re or Kosmos\\n\\n\\nKnown issues:\\n\\n- So far Switch crashes when put to sleep with app running (please close app beforehand, we have not fixed this issue yet)\\n- App breaks when Switch changes from docked to handheld mode or vice-versa. Please quit the app before doing so.\\n\\n\\nFurther notices:\\n\\nThis app uses core overclocking to 1785 MHz on the Nintendo Switch. We use this measure in order to decode the incoming videos efficiently. As far as we know, there have been no reported cases of this damaging any devices. In other words, it is considered safe. Still we do not warrant for any potential device damage caused by this homebrew.\\n\\n\\nTroubleshooting:\\n\\n-- Nice videos, but sadly that delay makes it unplayable --\\n\\nIf you are experiencing delays greater than 0.1 seconds, either your PC is just too slow for your chosen quality options (try worsening image quality) or your local network is bad. Basically we need instant data transfer in your network to work properly (this has nothing to do with throughput, just latency).\\nSome WiFi-routers unfortunately just aren't up to the task.\\n\\n-- These framedrops hurt my eyes! --\\n\\nYour PC is probably too slow for encoding with the games/applications on. Try other applications, lower image quality and, if you haven't already, set your PC screen resolution to 1280x720p (saves scaling).\\n\\n-- No drops, but my framerate is just very low --\\n\\nWell, in our tests we had 60 FPS on Windows 10 with low image quality... I guess you can try the same strategies as for fixing framedrops, I hope that helps.\\n\\n\\nLicense:\\n\\nThis code is licensed GPLv3 and this has a reason: We do not want to see (or read about) any parts of this project in non-open-source software (everything that is not GPLv3 licensed). Please share the notion of free code for everyone.\\n\\n\\nCredits to:\\n\\n- ffmpeg for being such a powerful media tool that we use on PC and Switch.\\n- SwitchBrew for libNX and its ffmpeg inclusion\\n- Atmosph\u00e8re for being such a great Switch CFW\\n- Captura for showing us how to capture frame input with Windows Duplication API\\n- simontime for his switch-usb-screen-stream-sharp project for Windows\\n- ScpDriverInterface for the Xbox drivers on Windows",
"app_dls": 4962,
"description": "Video streaming from Windows to Nintendo Switch"
},
{
"category": "game",
"binary": "/switch/lugaru/lugaru.nro",
"updated": "15/01/2019",
"name": "Lugaru",
"license": "GPLv2",
"title": "Lugaru",
"url": "https://github.com/usineur/lugaru/releases",
"author": "usineur",
"changelog": "v1.3-nx1\\n\\nFirst public release.",
"extracted": 48345,
"version": "1.3-nx1",
"filesize": 39099,
"web_dls": 56,
"details": "The game\\nLugaru (pronounced Loo-GAH-roo) is a cross-platform third-person action game. The main character, Turner, is an anthropomorphic rebel bunny rabbit with impressive combat skills. In his quest to find those responsible for slaughtering his village, he uncovers a far-reaching conspiracy involving the corrupt leaders of the rabbit republic and the starving wolves from a nearby den. Turner takes it upon himself to fight against their plot and save his fellow rabbits from slavery.\\n\\nHistory\\nLugaru was originally developed by David Rosen of Wolfire Games and was open sourced in 2010. It was made cross-platform with the help of Ryan C. Gordon.\\n\\nVarious forks were made at that time, and the most interesting developments were put back together under the OSS Lugaru organization, originally on Google Code and then on Bitbucket.\\n\\nThis new repository on GitLab is run by the same team, and aims at revitalizing the development effort to clean things up, ensuring the code base builds and runs fine on all supported platforms, and easing the packaging of Lugaru in Linux distributions.\\n\\nIdeally, the updated code base could also be used to update the Lugaru HD version sold by Wolfire Games once proven better than the current commercial builds.\\n\\nRun it through hbloader or hbmenu.nsp. Old Album method is not recommended (may cause crashes).\\nControls:\\nCheck in Options for current mapping. Press + to access menu (in-game).\\nNote that ZL and ZR are reserved for camera.",
"app_dls": 348,
"description": "ninja rabbit fighting game"
},
{
"category": "game",
"binary": "/switch/spacenx.nro",
"updated": "22/07/2018",
"name": "spacenx",
"license": "MIT License",
"title": "Space Game NX",
"url": "https://github.com/vgmoose/spacenx",
"author": "vgmoose",
"changelog": "n/a",
"extracted": 766,
"version": "1.1",
"filesize": 325,
"web_dls": 806,
"details": "This is a port of Space Game - https://github.com/vgmoose/space to the Switch, using libtransistor.\\nThe game is currently fully playable, but there's no music, enemy count is limited to compared to the Wii U version, and some Switch-specific features are planned.",
"app_dls": 2152,
"description": "Shoot rocks in outer space, and stuff"
},
{
"category": "concept",
"binary": "/switch/DVDlogo/DVDLogo.nro",
"updated": "22/03/2019",
"name": "DVDlogo",
"license": "n/a",
"title": "DVDLogo",
"url": "https://github.com/simontime/DVDLogo/releases",
"author": "simontime",
"changelog": "1.1\\n\\nPress A to toggle speeds.\\n\\n1.0\\n\\nInitial Release",
"extracted": 176,
"version": "1.1",
"filesize": 58,
"web_dls": 23,
"details": "\\nA bouncing DVD logo screensaver for Switch.\\n\\n\\n\\nnothing else.\\n",
"app_dls": 307,
"description": "A bouncing DVD logo screensaver for Switch."
},
{
"category": "theme",
"binary": "none",
"updated": "05/05/2019",
"name": "Blade_Runner_nx_theme",
"license": "n/a",
"title": "Blade Runner Theme",
"url": "https://switchthem.es",
"author": " NSX",
"changelog": "n/a",
"extracted": 4540,
"version": "1.0",
"filesize": 3259,
"details": "Blade Runner\\n\\nPresenting the first fully animated .Nx theme\\n\\n!No szs files required!\\n\\nSimply install the nx theme and enjoy\\n\\n8x compatible\\n\\nnot tested on lower firmware\\n\\nFeaturing Blade runner inspired artwork, spinning game selection animations, Rounded game icons, Custom menus and headers, Animated lock screen and more \\n",
"description": "Blade Runner (Fully Animated .Nx Theme)"
},
{
"category": "game",
"binary": "/switch/Tiles_NX/Tiles_NX.nro",
"updated": "22/10/2018",
"name": "Tiles_NX",
"license": "MIT",
"title": "Tiles NX",
"url": "https://github.com/Cid2mizard/Tiles_NX/releases",
"author": "Cid2mizard",
"changelog": "v1.0 :\\n\\n- Initial Release.",
"extracted": 15465,
"version": "1.0",
"filesize": 9083,
"web_dls": 50,
"details": "'Tiles NX' is a simple yet challenging puzzle game.\\n\\nThe goal is to turn all tiles to Yellow side. Tap on a tile to flip it as well as adjacent tiles until the puzzle is solved.\\n\\nFeatures :\\n\\n- 100 puzzles. \\n- Minimal graphic design.\\n- Savegame.\\n- Music and sound.\\nControls :\\n\\n- Full control only with touch screen.\\n- Plus : Save & Exit game.",
"app_dls": 84,
"description": "A simple yet challenging puzzle game."
},
{
"category": "game",
"binary": "/switch/xash3d-bshift.nro",
"updated": "01/02/2019",
"name": "xash3d-switch_Blue_Shift",
"license": "GPLv3",
"title": "xash3d-switch blue shift",
"url": "https://github.com/switchports/xash3d-switch/releases",
"author": "Datamats",
"changelog": "v1.0.0\\n\\nnwindow is used now instead of the deprecated gfx api\\nthe touchscreen should work now\\nmoved over to filesystem times for savefiles thanks to libnx\\nimplemented the console and various UI requiring text input using swkbd\\nadded options for overclocking, for the really care cases where you might benefit from it\\nmade cl_showfps default to 0 (you can always change it using the console)\\na dmc sdk branch has been ported and is available, additionally a decay port has been added that needs more testing\\n\\n\\nv0.4.0\\n\\nAll the nro's have been renamed to ease the process of adding new games and making it easier to port new dlls, please delete all the half-life-*.nro's\\nThe game switching implementation should be a lot more flexible now and you should be able to keep the nro's where you want as long as you keep them together\\nMods should now work as expected as long as they do not contain custom entities / weapons or other specialized code put in a dll file\\nOpposing force should be fixed\\nVarious fixes and improvements to stability\\n\\nv0.3.0\\n\\nBlue Shift / Opposing Force builds has been ported and added to the build system\\nThe Custom Game menu should not crash anymore, but it will only work if all the nro's are in the /switch directory and are not renamed.\\n\\nv0.2.1\\n\\nThere should be no more crashes after quitting from the menu back to the hbmenu\\n\\nv0.2.0\\n\\nThe timestamp of saves are now saved into a own file as a temporarily workaround until libnx gains timestamps. (Now you will go back to the last autosave when you die instead of having to start over)\\nIncreased the buffer for file copies, this makes saving in some cases multiple times faster\\nFixed the screenshots for saves being broken due to the dynamic resolution system\\nMore work trying to fix crashes (hbmenu will still crash when you quit from the mainui, this is being worked on)\\nAdded a working icon",
"extracted": 14714,
"version": "1.0.0",
"filesize": 5772,
"web_dls": 107,
"details": "Xash3D Engine is a custom Gold Source engine rewritten from scratch. Xash3D is compatible with many of the Gold Source games and mods and should be able to run almost any existing singleplayer Half-Life mod without a hitch. The multiplayer part is not yet completed, multiplayer mods should work just fine, but bear in mind that some features may not work at all or work not exactly the way they do in Gold Source Engine.\\n\\nXash3D FWGS is a fork of Xash3D Engine, which aims on crossplatform and compatibility with original Xash3D and Gold Source.\\n\\n\\nThis packages already includes the extras.pak files from https://github.com/FWGS/xash-extras/releases in your valve directory ,\\n\\nGet a copy of half life that contains the 'valve' folder. and add to the valvev folder already within your appstore download.\\n\\nXash3D should now launch, it will take a couple seconds to load the assets needed for displaying the menu and you should be able to play!\\n\\nand problems please use the appstore feedback form, thanks..",
"app_dls": 557,
"description": "Xash3D FWGS Engine"
},
{
"category": "emu",
"binary": "/switch/desmume/DeSmuME-NX.nro",
"updated": "21/07/2018",
"name": "desmume",
"license": "GPLv2",
"title": "DeSmuME-NX",
"url": "https://github.com/Laproxi/DeSmuME-NX/releases",
"author": "Laproxi MasterFeizz",
"changelog": "n/a",
"extracted": 4512,
"version": "0.0.3",
"filesize": 1653,
"web_dls": 4106,
"details": "The last couple of days I decided to mess around with the switch, so for my first release I decided on a DS emulator.\\nThe interface is very crude based on the Vita port I worked on a few years back. Basically just put some roms inside sdmc:/switch/desmume/roms and play.\n\nPress + and - to exit",
"app_dls": 12998,
"description": "Play DS roms! (in sd:/switch/desmume/roms)"
},
{
"category": "tool",
"binary": "/switch/switchident-console/SwitchIdent_Console.nro",
"updated": "03/11/2018",
"name": "switchident-console",
"license": "GPLv3",
"title": "Switchident-console",
"url": "https://github.com/joel16/SwitchIdent/releases",
"author": "Joel16",
"changelog": "0.2\\n\\nBuilt using the latest version of DKA64 toolchain and libnx.\\nProperly display system region.\\nDisplays battery percentage and charging status.\\nDisplays battery charger type.\\nDisplays if battery charging is enabled.\\nDisplays if ample power is supplied.\\nDisplays Wireless RSSI signals and quality in percentage.\\n\\nValues that change in real time are now properly refreshed. (Battery percentage, charging state, dock state, etc).",
"extracted": 387,
"version": "0.2",
"filesize": 120,
"web_dls": 506,
"details": "This is yet another identity tool that is continuing the series of <device name here>ident. The tool allows users to get various bits of information from your device, hence the name 'ident' as in identifying your device.\\n\\nPlease see the Source link for further information and usage.",
"app_dls": 3625,
"description": "Console information"
},
{
"category": "game",
"binary": "/switch/kgdoom/kgdoom.nro",
"updated": "16/07/2018",
"name": "kgdoom",
"license": "ISC License",
"title": "kgDoom",
"url": "https://github.com/kgsws/kgdoom/commit/926b58c738a8458a31627a430611d1bdf6820c13",
"author": "kgsws",
"changelog": "n/a",
"extracted": 5710,
"version": "926b58c",
"filesize": 2256,
"web_dls": 4369,
"details": "Disclaimer\\nPoint of this doom port is not to stay compatible or emulate original game accurately. Lua scripts in kgdoom.wad for original games do not reflect 100% original game behavior and are provided only for basic compatibility.\\n\\nInstall\\nTo install on Switch, you currently have to use HBL.\\nCopy kgdoom.nro and kgdoom.wad to /switch/kgdoom/ on your SD card. Also copy any IWADs you have to this directory.\\nIf you want to run PWAD mods, create directory /switch/kgdoom/pwads/ and copy these there.\\nWhen you start kgdoom, you will see WAD menu where you can pick IWAD, and optionally PWAD.\\n",
"app_dls": 15978,
"description": "A doom port. With Lua."
},
{
"category": "theme",
"binary": "none",
"updated": "06/01/2019",
"name": "The-World-Ends-With-You",
"license": "n/a",
"title": "The World Ends With You",
"url": "https://switchthem.es",
"author": "Akai",
"changelog": "n/a",
"extracted": 1830,
"version": "1.0",
"filesize": 1367,
"web_dls": 97,
"details": "This theme uses 2 variations of the Homescreen Layout.\\n\\nDiamond Layout for the Homescreen.\\nSmall Compact Layout for the Homescreen.\\n\\nAnd for the Lockscreen it uses the Simple Layout.\\n\\n\\n",
"app_dls": 353,
"description": "The World Ends With You+theme"
},
{
"category": "emu",
"binary": "/switch/retroarch_switch.nro",
"updated": "08/05/2019",
"name": "RetroNX",
"license": "GPLv3",
"title": "Retroarch",
"url": "https://github.com/libretro/RetroArch/releases",
"author": "m4xw, libretro, and more",
"changelog": "1.7.6\\nNew default theme: Ozone!\\nImprove touch scaling calculation.\\nProper button labels.\\n Add option to enable in-menu sound effects.\\n\\n1.0\\nUpstream Retroarch release! You can read more about the newly updated features at:\\nhttps://www.libretro.com/index.php/retroarch-1-7-5-introducing-libnx-switch-version/\\n\\n0.9.7b\\n\\nIncludes a mitigation for the Fuzzing, you can now enjoy docked!\\nPCSX is built using the updated unai renderer, meaning less glitches and performance seem to have gotten a boost too.",
"extracted": 64712,
"version": "1.7.6",
"filesize": 26672,
"web_dls": 8552,
"details": "Notice: More cores can be downloaded from within Retroarch itself! (Under Core Downloader) Only snes9x, nestopia, mgba, and gambatte cores are included in this package.\\n\\nThis package may take a minute or two to install after the download bar finishes.\\n\\nCourtesy of m4xw\\n----------------------------------------------------\\nFor more information regarding RetroArch, the location/names of BIOS files, and compatibility with ROMs, please refer to the official Libretro documentation at:\\nhttps://docs.libretro.com/\\nUse the sidebar under \"Core Documentation\" to read more about the core you're looking for.\\n\\nF.A.Q.\\n\\nQ: My Switch has crashed/softlocked, and RetroArch doesn't work properly!\\nA: First, make sure you are on a Horizon OS version (I.E. Nintendo's Switch OS) higher than 1.0.0. Second, no matter which firmware you are on, ALWAYS FORMAT YOUR SD CARD AS FAT32; NO EXCEPTIONS. If you continue to use RetroNX under the ExFAT filesystem, we cannot provide additional support beyond the previously elaborated-upon disclaimer.\\n\\nQ: I'm trying to save changes to the settings, but it doesn't commit!\\nA: Save the current configuration with no content loaded. You can do this from any core.\\n\\nQ: My question is not listed here/where can I go for additional support?\\nA: The fastest method for support and staying up-to-date on progress for RetroNX, you can join the Discord server with the following link:\\n https://discord.gg/jTmfAEx\\nWhen you are posting about issues related to the cores (assuming you have read through this readme and identified your problem is uncommon/unrelated to the above), please list the following pieces of information in your report alongside the issue:\\n - Horizon OS version (I.E. Switch OS firmware version)\\n - Core used\\n - Whether core used is a Master/Stable or Nightly/Unstable; what is the builddate of said core?\\n - Version of the Hekate payload used\\nMake sure to post in the channel listed #retroarch-homebrew.\\n----------------------------------------------------\\nCredits:\\nm4wx - Primary developer of RetroNX/Libretro-NX.\\nlifajucejo, others - Supporting developers/contributers to the RetroNX project.\\nSwitchbrew - Developers/contributors for the LibNX project and API which RetroNX is built on.\\nOriginal Libretro Team - Primary developer of the Libretro/RetroArch project that RetroNX is built upon.\\nAll the testers and users that report notable issues.\\nAn Average Seong - Packaging the build in a convenient pack/writer of the very README you're reading! Thanks for reading to the end.",
"app_dls": 39163,
"description": "Many Retroarch emulators all-in-one"
},
{
"category": "game",
"binary": "/switch/pal/switch_pal.nro",
"updated": "29/12/2018",
"name": "pal",
"license": "GPLv3",
"title": "Legend of Sword and Fairy",
"url": "https://github.com/usineur/sdlpal/releases",
"author": "SeekingFunChild",
"changelog": "No code changes, just bump to sync version number with Vita",
"extracted": 27266,
"version": "1.2",
"filesize": 16841,
"web_dls": 836,
"details": "Li Xiaoyao, the protagonist of the game, is an orphan who lives with his aunt in a small fishing village near Suzhou, China. When his aunt falls sick, Li travels across the sea to a mystical island in search of a cure for his aunt. He meets a maiden Zhao Ling'er, whom he falls in love with. Although he was forced by Zhao's nanny to marry Zhao and remain on the island forever, he manages to escape with the medicine and succeeds in healing his aunt. However, he loses memory of his encounter on the island because he was tricked into consuming a memory-erasing drug earlier. When he meets Zhao again, he does not remember her but still saves her from a group of enemies, who have destroyed her home and murdered her nanny. He then decides to accompany her to southwestern China in search of her mother, who might still be alive.\\n\\nMore info :\\nhttps://gbatemp.net/threads/legend-of-sword-and-fairy-freeware-english-1-1.491319",
"app_dls": 2992,
"description": "Legend of Sword and Fairy port"
},
{
"category": "theme",
"binary": "none",
"updated": "11/04/2019",
"name": "QuietPlace",
"license": "none",
"title": "Quiet Place",
"url": "n/a",
"author": "Akai",
"changelog": "n/a",
"extracted": 3636,
"version": "1.0",
"filesize": 2807,
"details": "REQUIRES LATEST NXTHEMES INSTALLER FOR FULL EXPERIENCE (Round icons)\\n\\nIt uses the Simple Homescreen and Simple Lockscreen.\\n\\nCustom Icon with the Kanji \"Quiet\" and colored icons.",
"description": "A quiet place theme by Akai"
},
{
"category": "tool",
"binary": "/switch/ptnx/powertoolsnx.nro",
"updated": "07/01/2019",
"name": "PowertoolsNX",
"license": "none",
"title": "PowertoolsNX",
"url": "https://github.com/CVFireDragon/PowerToolsNX/releases",
"author": "CVFireDragon",
"changelog": "n/a",
"extracted": 292,
"version": "1.0",
"filesize": 132,
"web_dls": 121,
"details": "v1.0\\n\\nAdded a Warning label.\\nFixed a typo (thanks MODDED WARFARE on youtube for telling me)\\n\\nv0.3b\\n\\nAdded Reboot into RCM mode. Please don't use this on exFat... it will not go too well (thanks hippy dave for this being possible)\\n\\nv0.2\\n\\nAn app that can reboot or power off your Nintendo Switch\\n\\nTodo\\nMake a reboot into RCM option (probs not possible for a while)",
"app_dls": 2125,
"description": "reboot or power off your Nintendo Switch"
},
{
"category": "theme",
"binary": "none",
"updated": "05/03/2019",
"name": "Space",
"license": "n/a",
"title": "Space",
"url": "https://suchmememanyskill.github.io/Themes/Switch_Themes/",
"author": "Such Meme, Many Skill",
"changelog": "v1.0\\n\\nInital Release",
"extracted": 1874,
"version": "1.0",
"filesize": 1352,
"web_dls": 116,
"details": "A theme for your switch! Uses Such Meme, Many Skill's Layouts. \\n\\nKeep up to date with me by visiting my site, linked here as source!",
"app_dls": 1091,
"description": "A theme for your switch!"
},
{
"category": "tool",
"binary": "/switch/AmiiSwap/AmiiSwap.nro",
"updated": "05/06/2019",
"name": "Amiiswap",
"license": "GPLv3",
"title": "AmiiSwap",
"url": "https://github.com/FuryBaguette/AmiiSwap/releases",
"author": "FuryBaguette",
"changelog": "v1.0\\n\\nNo more settings file editing, setup everything easily and directly inside AmiISwap !\\nComplete UI rework, new menus and design !\\nBetter icon support for games and amiibos. (png, jpeg, jpg) Place your game icon images inside sd:/switch/AmiISwap/game_icons, place your amiibo icons inside sd:/emuiibo or sd:/switch/AmiiSwap.\\nAdded Randomize UUID\\nAmiibos are now sorted\\nInfo about the selected amiibo\\nEmuiibo emulation toggling\\nBug fixes\\nIf you're coming from 0.2 or an older version, please use Images -> Rename Images in AmiiSwap to get your icons on the new version (because of a new system)\\n\\nv0.2\\n\\nAdded icon support for games and amiibos. Place your icons as amiibo.png inside the corresponding amiibo folders. For the game icon, place it inside the /switch/AmiiSwap folder as game.png.\\nUI changes\\nSupport the new emuiibo layout for amiibos\\nAdded a settings files. It's important and needs setup, read the README\\n\\nv0.1\\n\\nThis is the first release of emuiibo, still a beta.",
"extracted": 9362,
"version": "1.0",
"filesize": 3693,
"details": "Menus\\n\\nAmiibos: This menu is used to manage and use amiibos\\nEmuiibo: Allows you to change emuiibo's state\\nImages: Find, place, delete images used for amiibo icons\\nSelected amiibo: Shows the currently activated amiibo and some info\\nUser Manual: Basicly this readme inside AmiiSwap\\nAbout: Information about AmiiSwap\\nAdding Categories and Managing Amiibos\\nGo to the Amiibos menu in the main menu of AmiiSwap\\nPress X to add a new category -> Enter a name\\nPress Y to manage selected category's amiibos\\nWhen managing amiibos, simply click on amiibos to add/remove them from the category\\n\\nHow to use\\n\\nGo to the Amiibos menu in the main menu of AmiiSwap\\nSelect a category then a amiibo, from here press A to use the amiibo or press X to toggle Random UUID\\nIf you want to use emuiibo combos for emulation, quit here and use emuiibo normaly. OR\\nGo to the Emuiibo menu in the main menu of AmiiSwap\\nSelect Enable to have emulation activated all the time, Enable once to emulate only once, Disable to use original combo system\\n\\nHow to navigate\\n\\nUse the dpad or the left stick to navigate menus, right stick to navigate faster.\\nUse A to select\\nUse B to go back\\nUse X to add a new game in the Amiibos menu\\nUse Y to manage amiibos of a selected category",
"description": "GUI Amiibo Manager"
},
{
"category": "emu",
"binary": "/switch/khedgb.nro",
"updated": "29/12/2018",
"name": "khedgb",
"license": "MIT",
"title": "khedgb",
"url": "https://github.com/jakibaki/khedgb",
"author": "jakibaki",
"changelog": "n/a",
"extracted": 1506,
"version": "1.0",
"filesize": 641,
"web_dls": 1229,
"details": "If you're having trouble with this (or don't want to deal with the problems it has) I recommend following this tutorial to play gb/gbc games in the excelent vba-next port.\\n\\nSince retroarch isn't working on anything higher then 3.0 right now I ported the gameboy color emulator khedgb to the nintendo switch. (Works on all versions as far as I know)\\n\\nMore info : https://gbatemp.net/threads/gbc-emulator-port-khedgb-works-on-5-0.503969/",
"app_dls": 3761,
"description": "Gameboy Color emulator"
},
{
"category": "_misc",
"binary": "/switch/DokkaebiHack/DokkaebiHack.nro",
"updated": "14/06/2019",
"name": "DokkaebiHack",
"license": "GPLv2",
"title": "Dokkaebi Hack",
"url": "https://github.com/StevenMattera/DokkaebiHack/releases",
"author": "StevenMattera",
"changelog": "v2.0.0\\n\\nNot exactly sure why I'm updating this, however I did...\\n\\nAll new code. (Preview of whats to come for Kosmos Updater 4.0 code-wise)\\nRuns smoother.\\nBackground on the very bottom and very right are now filled in.",
"extracted": 7983,
"version": "2.0.0",
"filesize": 3217,
"web_dls": 135,
"details": "Animated Demo using SDL on the Switch.\\n\\nInitial Release. There is no vibration and you can press 'A' to quit.",
"app_dls": 990,
"description": "A POC animation"
},
{
"category": "emu",
"binary": "/switch/melonDS/melonds.nro",
"updated": "24/04/2019",
"name": "melonDS",
"license": "GPLv3",
"title": "melonDS",
"url": "https://github.com/Hydr8gon/melonDS/releases",
"author": "Hydr8gon",
"changelog": "v0.7.4-2\\n\\nChangelog:\\n-Fixed crappy audio in docked mode\\n-Improved the UI font\\n-Added new UI selector, styled like the one from the Switch UI\\n-Added complete UI touch control, including scrolling and button presses when touching the labels in the corner\\n-Added support for mapping multiple controls to a single button, as well as clearing mappings\\n-Added a frameskip setting\\n-Fixed overclock setting on Switch system 8.0.0\\n\\nBecause of the changes to the config system, you should delete your melonDS.ini file before using this version to avoid issues!\\n\\nv0.7.4\\n-Updated to melonDS 0.7.4\\n-Added continuous menu scrolling on input hold\\n-Improved audio quality in docked mode\\n-Overclocking now persists across docked/undocked switching\\n-Added ROM and folder icons for the file browser\\n-Added input and hotkey remapping\\n\\nv0.7.3\\n\\n-Updated to melonDS 0.7.3\\n-Only initialize microphone when it's selected as the input device (if microphone causes crashes for you, turning it off should fix it)\\n-Fix save state on the pause menu\\n\\nv0.7.2\\n\\n-Updated to melonDS 0.7.2\\n-Removed temporary timing hack\\n-Optimized menus\\n-File browser now remembers the last folder you launched a ROM from\\n-Added ability to close/open lid from the in-game menu\\n-Added option to adjust audio volume\\n-Added microphone input (if you have a headset with a microphone connected) or white noise input\\n\\nv0.7.1\\n\\nThe first full release!\\n\\nv0.5.2\\n\\n-Fixed crash when pressing R with no savestate\\n-The emulator now has time to finish up before exiting, ensuring savestates don't get corrupted\\n\\nv0.5.1\\n\\n-Fixed crappy sound output\\n\\nNotes:\\nIf sound is still crackly the game probably isn't running full speed!\\n\\nv0.5\\n\\n-Added Switch CPU overclocking; default off (1020 MHz), max 1785 MHz\\n-Added framerate cap to prevent games that now reach full speed from going too fast\\n-Somewhat fixed crappy audio (no longer choppy at full speed, but still crackles)\\n\\nNotes:\\nSet the overclock to maximum and some less intensive games will run full speed! Others will run much faster than they did before. Be warned that maximum overclock will probably heat up your Switch more than normal and extensive use might negatively affect your system.\\n\\nv0.4\\n\\n-Added screen rotation and screen layout settings; functionality is identical to desktop melonDS\\n-The emulation window is now drawn with OpenGL\\n-Having Vsync on is now just as fast as having it off\\n-Vsync option has been removed\\n\\nNOTE: Don't get too excited by the OpenGL! I'm only using it to draw the software renderer's output to the screen. There is NO speed boost from this right now. Yes, there is a bit of a speed boost in this build, but it has little to do with OpenGL.\\n\\nv0.3.1\\nFix sound output\\n\\nv0.3\\n\\nmelonDS was just bumped to version 0.7 a few hours ago, so here's another release from me as well! This release comes with an options menu containing four whole options (crazy, I know). I've also reworked some things to prevent flickering when navigating the menus.\\n\\nThe options added include:\\nBoot game directly - Disabling this will allow you to boot into the DS firmware instead of automatically running a game.\\nThreaded 3D renderer - Speeds up 3D rendering; you probably don't want to turn this off.\\nVsync - While not technically being Vsync, the functionality is similar enough. Disabling this will let the screen render without waiting for a frame to finish. It'll give you a performance increase at the cost of screen tearing and minor artifacts.\\nAudio output - Self-explanatory. Disable to sacrifice audio for a small performance boost.\\n\\nThe first two options are actual melonDS options, while the last two are custom ones I added for the purpose of increasing performance. You still probably won't get full speed, and the trade-offs may or may not be worth it, but at least it's something.\\n\\nv0.2\\n\\nThis release features the latest commits from upstream melonDS, which mainly feature the addition of experimental savestates. To use savestates on the Switch port, press L to save and R to load. You only get one slot per game. This is only temporary until I make some sort of actual menu system. Note that the DS L and R buttons are mapped to the Switch ZL and ZR buttons; don't get them mixed up!",
"extracted": 8379,
"version": "0.7.4-2",
"filesize": 2753,
"web_dls": 654,
"details": "melonDS\\nDS emulator, sorta\\n\\nThe goal is to do things right and fast, akin to blargSNES (but hopefully better). But also to, you know, have a fun challenge :)\\n\\nThe source code is provided under the GPLv3 license.\\n\\nHow to use\\nmelonDS requires BIOS/firmware copies from a DS. Files required:\\n\\nbios7.bin, 16KB: ARM7 BIOS\\nbios9.bin, 4KB: ARM9 BIOS\\nfirmware.bin, 128/256/512KB: firmware\\nFirmware boot requires a firmware dump from an original DS or DS Lite. DS firmwares dumped from a DSi or 3DS aren't bootable and only contain configuration data, thus they are only suitable when booting games directly.\\n\\nPossible firmware sizes\\n128KB: DSi/3DS DS-mode firmware (reduced size due to lacking bootcode)\\n256KB: regular DS firmware\\n512KB: iQue DS firmware\\nDS BIOS dumps from a 3DS can be used with no compatibility issues. DSi BIOS dumps should be usable too, provided they were dumped properly.\\n\\nAs for the rest, the interface should be pretty straightforward. If you have a question, don't hesitate to ask, though!",
"app_dls": 6844,
"description": "DS emulator"
},
{
"category": "tool",
"binary": "none",
"updated": "12/05/2019",
"name": "emuiibo",
"license": "GPLv2",
"title": "emuiibo",
"url": "https://github.com/XorTroll/emuiibo/releases",
"author": "XorTroll",
"changelog": "0.2\\n\\nAmiibo progress saving support\\n\\nGames like SSBU allow saving their progress on amiibos. Now this is supported by redirecting savedata to files inside amiibo's \"areas\" directory.\\n\\nThis, in fact, provides another advantage, as real amiibos just allow savedata for one title, while this system allows to have multiple saves.\\n\\nAmiibo system changed\\n\\nFirst of all, don't worry. All amiibo BIN files found in emuiibo dir will be auto-converted to the new system.\\n\\nThe new system has every amiibo in a different directory, which contains the amiibo (\"amiibo.bin\"), a JSON metadata file (\"amiibo.json\"), an \"areas\" directory (see above) and a mii char-info copy (\"mii.dat\").\\n\\nOn this system everything can be customized. In order to change miis you would need the char-info data, which is stored inside the console. To help with this, emuiibo will dump all console miis inside \"miis\" directory in emuiibo dir, named with the index + mii name (example: \"0-XorTroll.dat\"). To use it, copy to the amiibo dir and name it as \"mii.dat\".\\n\\nAn interesting option can be added to the JSON (\"randomizeUuid\" boolean), which makes emuiibo randomize the amiibo UUID. Having this means special circumstances in certain games, like being recognized as a different amiibo each time in BotW, hence infinite supply.\\n\\nIMPORTANT! After using 0.2, since the old system gets changed to the new one, 0.1 won't find any amiibos as they're not on the root dir now. Thus, avoid using 0.1 after using 0.2.\\n\\nHOME button LED blink (7.x+, sadly)\\n\\nOn firmwares on 7.x or higher, performing a combo makes the HOME button blink, which is a simple and nice system to signal that a combo has been performed. Not supported on previous versions for technical limitations.\\nnfp:emu service changed, with new commands\\n\\nAlso, a remainder that the next Goldleaf version (0.6) is going to have emuiibo support, featuring real amiibo dumping to emuiibo-style and more!\\n\\n",
"extracted": 952,
"version": "0.2",
"filesize": 727,
"details": "Usage\\nThis Download installs for both Atmosphere and ReiNX.\\n\\nAccording to tests, should work on any CFW which allows NSP sysmodules (Atmosphere, ReiNX).\\n\\nYou also have to set the boot2 flag, whose location depends on the CFW:\\n\\nAtmosphere: create a file named boot2.flag inside titles/0100000000000352/flags directory.\\n\\nReiNX: create a file named boot2.flag inside titles/0100000000000352 directory.\\n\\nCombos\\nAll the input combos are performed with R-Stick pressing and pressing the D-pad in an specific direction (at the same time). Combos must (should) be done before or after the game starts looking for amiibos.\\n\\nToggle amiibo emulation: Press R-Stick (like it was a button) and also pressing the D-pad up. Toggles/untoggles emulation.\\n\\nToggle amiibo emulation once: Same as above, but pressing the D-pad right. Toggles emulation once, after emulating an amiibo then it will untoggle automatically.\\n\\nUntoggle amiibo emulation: Same as above, but pressing the D-pad down. Untoggles amiibo emulation, and should be used as a way to fully ensure it is untoggled, in case you don't know whether it's toggled or not.\\n\\nSwap amiibo: Same as above, but pressing the D-pad left. Moves to the next amiibo in the amiibo directory, if last one starts again with the first one. Only has effect if amiibo emulation is toggled.\\n\\nEmuiibo's amiibo directory is sd:/emuiibo. Place your amiibo dumps (must be *.bin files) there.\\n\\nAmiibo emulation\\nEmuiibo gets amiibo's data, but the register info (amiibo name, write dates, mii) is auto-generated, as it isn't present on amiibo dumps:\\n\\nName will be the file's name (Amiibo.bin -> Amiibo), but if the name is bigger than 10 chars it will be hardcoded to Emuiibo.\\n\\nWrite date is hardcoded to 15th June 2019.\\n\\nThe amiibo's mii (owner) is hardcoded to the first mii found in the console mii database.\\n\\nAmiibo dumps\\nDumps consist on *.bin files, which must be 540 bytes (perhaps even more?). They can be dumped with several tools.\\n\\nFor developers\\nThis MitM process also hosts a custom service, nfp:emu, which can be used to control amiibo swapping and emulation by IPC.\\n\\nYou have an implementation for C/C++ and libnx in here.\\n\\nCredits\\nAll the persons who contributed to the nfp-mitm project before me: Subv, ogniK, averne, spx01, SciresM\\n\\nlibstratosphere libraries (SciresM again)\\n\\n\\n.\\n",
"description": "MitM'ing NFP services for Amiibo emulation!"
},
{
"category": "emu",
"binary": "/switch/noies/noies.nro",
"updated": "08/05/2019",
"name": "noies",
"license": "GPLv3",
"title": "NoiES",
"url": "https://github.com/Hydr8gon/NoiES/releases",
"author": "Hydr8gon",
"changelog": "v1.2\\n\\nGeneral:\\n-Fixed incorrect cycle timings on CPU instructions\\n-Implemented mappers 7 and 15\\n-Implemented all illegal CPU instructions\\n-Added crop overscan setting\\n\\nSwitch:\\n-Improved the UI font\\n-Added new UI selector, styled like the one from the Switch UI\\n-Added complete UI touch control, including scrolling and button presses when touching the labels in the corner\\n-Added support for mapping multiple controls to a single button, as well as clearing mappings\\n-Added support for player 2 input using a second controller\\n-Added aspect ratio setting\\n\\nv1.1\\n\\nGeneral:\\n-Added MMC2 mapper support\\n-More accurate PPU memory accesses\\n-Fixed audio crackles caused by the triangle channel\\n\\nSwitch:\\n-Automatically open the last visited directory on startup\\n-Added an icon\\n-Added file and folder icons for the file browser\\n-Fixed distorted sound in docked mode\\n\\nv1.0\\n\\nInitial Release",
"extracted": 7822,
"version": "1.2",
"filesize": 2571,
"details": "I present to you my own original NES emulator for the Switch, NoiES! This entire emulator was written from scratch by me. I started this project just to teach myself about how emulators are made so that I can work on larger projects in the future, but it went farther than I originally expected and is now pretty much a full-fledged emulator, apart from some minor inaccuracies and some missing mappers.\\n\\nBut there are already other NES emulators for the Switch, why use this one?\\nWell, no reason in particular. As I said before, this was more a learning experience for me, but I ported it to the Switch for the homebrew bounty and I might as well release it. I suppose the biggest advantage I can offer is that since I developed the entire emulator core myself I am very familiar with it and can easily dive in to fix bugs and add new features.\\n\\nMinor inaccuracies?\\nYes, well, I've yet to test my CPU timing for cycle accuracy so no promises there. There are also some minor timing issues with the PPU, particularly with the MMC3 IRQ counter, which can be seen in the slight vibration of the status bar in Kirby's Adventure. Another odd bug I found is that I can't seem to navigate the items menu in The Legend of Zelda. Oh, and the audio system is still kind of a work in progress, so you might notice crackles (especially in docked mode!), missing sounds, or things that sound slightly off. (Wow, doing a great job selling it here)\\n\\nMappers?\\nRight. Every ROM has a mapper; it's basically what loads different portions of the ROM memory into the CPU memory for execution. I've implemented mappers 1 through 4, which should cover a large portion of the NES library. If you have any particular games you want to play that aren't supported, tell me the mapper number (the emulator will tell you which one it is if it isn't supported) so I can place higher priority on implementing it.",
"description": "A noice NES emulator"
},
{
"category": "tool",
"binary": "/switch/NX-ntpc/nx-ntpc.nro",
"updated": "17/05/2019",
"name": "NX-ntpc",
"license": "The Unlicense",
"title": "NX-ntpc",
"url": "https://github.com/thedax/NX-ntpc/releases",
"author": "thedax",
"changelog": "1.0.4\\n\\nAttempt to fix the rare random hang when waiting for server response\\nNow displays error messages if you're not connected to the internet\\n\\n1.0.2\\n\\nRefactor printing.\\nAsk user if they wish to enable internet time sync and reboot to fix the time if time sync isn't enabled, otherwise the time will automatically update correctly, even if Nintendo's servers are blocked.\\nWe still can't set the user clock directly, but this is as good as it gets for now.",
"extracted": 372,
"version": "1.0.4",
"filesize": 139,
"web_dls": 3,
"details": "A crude NTP client for the Switch.\\n\\nWhat's it do?\\nIt contacts a time server at http://ntp.org and sets the Nintendo Switch's clock appropriately.\\n\\nRun the NRO from the hbmenu, or send it over nxlink. An internet connection is required for this application to work, but it does not contact Nintendo's servers, so it should be friendly in 90DNS and other Nintendo-blocked environments. If \"Synchronise Clock via Internet\" (in System Settings -> System -> Date & Time) is enabled before launching this application, the time will automatically update correctly on the console's Home Screen. If it is not enabled, the application will ask if you wish to enable it, and then reboot afterward to correct the time, or offer a way to exit without enabling internet time sync.",
"app_dls": 91,
"description": "NTP client for the Switch."
},
{
"category": "emu",
"binary": "/switch/LaiNes/LaiNes.nro",
"updated": "26/07/2018",
"name": "laines",
"license": "BSD-2-Clause",
"title": "LaiNES",
"url": "https://github.com/Kevoot/LaiNESwitch",
"author": "Kevoot",
"changelog": "n/a",
"extracted": 2804,
"version": "1.4",
"filesize": 1502,
"web_dls": 3214,
"details": "Original by AndreaOrru Port by Kevoot\\nCompact, cycle-accurate NES emulator in ~1000 lines of C++.\\n\\nThe emulator comes bundled with a simple GUI to navigate the filesystem and set preferences. Use DPAD and 'A' to operate it. 'R' toggles between emulation and menu.",
"app_dls": 9946,
"description": "NES Emulator for Nintendo Switch"
},
{
"category": "emu",
"binary": "/switch/libretro_gearboy.nro",
"updated": "16/07/2018",
"name": "gearboy",
"license": "none listed",
"title": "Gearboy",
"url": "https://gbatemp.net/threads/retroarch-switch.492920/",
"author": "Retroarch",
"changelog": "n/a",
"extracted": 3128,
"version": "beta",
"filesize": 1097,
"web_dls": 1508,
"details": "A very beta version of this core , games play from the SD card, and saves Now work.\\n\\nCurrent issues:\\n\\nScreen settings\\nButton Config\\nAnalog input.",
"app_dls": 3847,
"description": "A Gameboy Retroarch Core"
},
{
"category": "emu",
"binary": "/switch/picodrive.nro",
"updated": "16/07/2018",
"name": "picodrive",
"license": "none listed",
"title": "Picodrive",
"url": "https://gbatemp.net/threads/retroarch-switch.492920/",
"author": "Retroarch",
"changelog": "n/a",
"extracted": 2983,
"version": "1.1.0",
"filesize": 1077,
"web_dls": 2169,
"details": "A very beta version of this core , games play from the SD card.\\nCurrent problems:\\nScreen settings\\nAnalog input.",
"app_dls": 5023,
"description": "A SEGA Retroarch Core"
},
{
"category": "theme",
"binary": "none",
"updated": "05/03/2019",
"name": "Spirals_CL",
"license": "n/a",
"title": "Spirals_CL",
"url": "https://suchmememanyskill.github.io/Themes/Switch_Themes/",
"author": "Such Meme, Many Skill",
"changelog": "v1.0\\n\\nInital Release",
"extracted": 3443,
"version": "1.0",
"filesize": 2735,
"web_dls": 26,
"details": "A theme for your switch! Uses Such Meme, Many Skill's Layouts. \\n\\nKeep up to date with me by visiting my site, linked here as source!",
"app_dls": 168,
"description": "A theme for your switch!"
},
{
"category": "game",
"binary": "/switch/julius/julius.nro",
"updated": "31/03/2019",
"name": "julius",
"license": "Affero GPLv3",
"title": "Julius",
"url": "https://github.com/rsn8887/julius/releases",
"author": "rsn8887",
"changelog": "v1.02\\n\\nCompile with latest source, should hopefully fix crashes with video playback\\nHold ZR/ZL for slow/fast mouse, useful for precise pointer control with left analog stick\\nImplement direct touch mode where pointer jumps to finger directly (press minus to toggle)\\nv1.01\\n\\nFirst release on Switch",
"extracted": 9754,
"version": "1.02",
"filesize": 3530,
"web_dls": 7,
"details": "NOTE: This app requires files to be copied over from a legally obtained version of the original game: https://store.steampowered.com/app/517790/Caesar_3/\\n\\nThis is my Switch port of Julius, a Caesar III re-implementation), based on devnoname120's Vita port.\\n\\nJulius is an open source re-implementation of Caesar III.\\n\\nThe aim of this project is to create an open-source version of Caesar 3, with the same logic as the original, but with some UI enhancements, that is able to be played on multiple platforms. The same logic means that the saved games are 100% compatible, and any gameplay bugs present in the original Caesar 3 game will also be present in Julius.\\n\\nJulius requires the original assets (graphics, sounds, etc) from Caesar 3 to run.\\n\\nInstallation Instructions\\nCopy all the files from a Caesar 3 install into the switch/julius folder on you SD card, so that you have the file c3.eng and more in your folder, in addition to julius.nro. Caesar 3 can be purchased from gog.com for example.",
"app_dls": 151,
"description": "Port of Caesar 3 for Switch, based on devnoname120's Vita port."
},
{
"category": "game",
"binary": "/switch/smw/smw.nro",
"updated": "28/02/2019",
"name": "supermariowar-nx",
"license": "n/a",
"title": "Super Mario War NX",
"url": "https://github.com/p-sam/supermariowar-nx/releases",
"author": "p-sam",
"changelog": "nx2\\n-adds split joycon support with an option in controls screen (credits to @rsn8887 for this and the initial linear filtering)\\n-adds screen size options (fit to aspect ratio, integer scale, 1:1 and stretched fullscreen)\\n-adds screen filtering option (nearest, linear, or best which currently is equal to linear)\\n\\n2.0.0-nx1\\n\\nInitial Release.",
"extracted": 31881,
"version": "2.0.0-nx2",
"filesize": 16877,
"web_dls": 205,
"details": "A port of Super Mario War to the Switch, using SDL2 and libnx.\\n\\n\\n\\n\\n\\n.",
"app_dls": 2436,
"description": "A port of Super Mario War"
},
{
"category": "tool",
"binary": "none",
"updated": "20/12/2018",
"name": "Switch_Media_Host",
"license": "n/a",
"title": "Switch-Media-Host",
"url": "https://github.com/ImmaSpoon/Switch-Media-Host/releases",
"author": "ImmaSpoon",
"changelog": "v1.2.0\\n\\n-No longer using root directory for main file\\n-Cleaner UI, with nice scrollbar.\\n-GitHub button\\n-'Game Folders' changed to 'Sort by Games'\\n-Move announcement to bottom of the page\\n-Moved file count to top right of photo list\\n-Added new screen to the Switch screen\\n\\nv1.1.0\\n\\nAdded new page, allows for organized game screenshots.\\nFixed a few things under-the-hood.",
"extracted": 280,
"version": "1.2.0",
"filesize": 99,
"web_dls": 47,
"details": "PYNX is Required for this to run.\\n\\nThis is a simple python script that allows you to see your Switch screenshots directly from your smart devices browser! This allows for easier transfering, and has a simple design to it. This only works over LAN, and will not publicly show your screenshots to all of the internet.\\n\\nCurrently only works with photos for now, video clips will come soon.\\n\\n\\nUsage:\\nOnce you have it installed, open PyNX from the hbmenu.\\n\\nNext, select the 'Switch Media Host.py' file and run.\\n\\nIt should show a blank screen for 5-10 seconds, shouldn't take long.\\n\\nYour switch should show you an address, go to that address on any device on the same network.\\n\\nBoom! You can see and download your screenshots easily.\\n",
"app_dls": 1013,
"description": "Host your Switch media over LAN"
},
{
"category": "game",
"binary": "/switch/NXBlood/nblood.nro",
"updated": "07/06/2019",
"name": "NXBlood",
"license": "n/a",
"title": "NXBlood",
"url": "https://github.com/Jan200101/NXBlood/releases",
"author": "Jan200101",
"changelog": "0.96\\n\\nmerge from upstream\\nuse nblood.pk3 from the romfs\\n\\n0.95\\n\\nmerged upstream changes\\n\\n0.9.4\\n\\nmerged upstream changes\\n\\n0.93\\n\\nadd options for joysticks\\nyou can now set the scale of both joysticks\\n\\n0.92\\n\\nreenable music player\\nopl3 player works fine\\nthe midi player requires additional files, which I'd argue is not worth manually downloading and placing at the moment\\n\\nthe way joysticks are handled has been reworked and is closer to now NBlood handled it\\n\\n0.91\\n\\nbutton mapping has been updated to be simpler to use\\nupstream patch to fix reversed strafing has been merged",
"extracted": 9870,
"version": "0.9.6",
"filesize": 4228,
"web_dls": 10,
"details": "NXBlood is a port of NBlood for the Switch which itself is a attempted Source port of the 1997 game Blood\\nthe port is relatively feature complete compared to the existing version of NBlood\\n\\nAll credit to the actual port of Blood go to http://nukeykt.retrohost.net for his fantastic NBlood\\n\\nInstallation:\\n\\ncopy the following files into nblood on your root\\n\\nBLOOD.INI\\nBLOOD.RFF\\nBLOOD000.DEM-BLOOD003.DEM\\nGUI.RFF\\nSOUNDS.RFF\\nSURFACE.DAT\\nTILES000.ART-TILES017.ART\\nVOXEL.DAT\\n\\n\\nControls:\\nTHERE CURRENTLY IS NO WAY OF CHANGING CONTROLLER CONFIGURATIONS IN-GAME\\nif you do want to change your controls anway you can edit the nblood.cfg in your /nblood folder\\n\\n\\nIn-game:\\nLeft Joystick - Movement\\nRight Joystick - Looking around\\nRight Joystick pressed - Crouching\\nA - Use\\nB - Jump\\nY - Use item\\nZR - Fire\\nZL - Alternative Fire\\nR & L - Switching Weapons\\nUp - Holder Weapon\\nLeft & Right - Switch items\\nDown - Toggle Map mode ( does not view map )\\nMinus - View Map\\n\\nKeyboard and Mouse are fully supported and you are free to use them\\n\\nCREDITS:\\nfor NBlood",
"app_dls": 82,
"description": "NBlood port for the Nintendo Switch"
},
{
"category": "tool",
"binary": "/switch/milkytracker/milkytracker.nro",
"updated": "18/03/2019",
"name": "milkytracker",
"license": "GPLv3",
"title": "MilkyTrackerNX",
"url": "https://github.com/retronx-team/MilkyTrackerNX",
"author": "p-sam",
"changelog": "1.2.0-nx3\\n\\nSmall update which maps dpad buttons to keyboard arrows\\n\\n1.2.0-nx2\\n\\nThis release mainly adds controller shorcuts, and a number of fixes/improvements to file loading and touch input.\\n\\nPort specific controls\\nTouch screen : tap to click (hold controller L or R to right click)\\n\\nControllers shotcuts:\\n\\nDPAD-LEFT / Y \u2192 Keyboard CTRL\\nDPAD-UP / X \u2192 Keyboard SHIFT\\nDPAD-RIGHT / A \u2192 Keyboard ENTER\\nDPAD-DOWN / B \u2192 Keyboard SPACE\\nLB / RB \u2192 Mouse click (hold controller L or R to right click)\\nStick \u2192 Mouse move (pushing on the stick allows you to change speed)\\nPlus / Minus \u2192 toggle mouse move speed\\nRefer to the MilkyTracker readme for all keyboard shortcuts available.",
"extracted": 9833,
"version": "1.2.0-nx3",
"filesize": 3602,
"web_dls": 6,
"details": "MilkyTracker is an multi-platform music application for creating .MOD and .XM module files. It attempts to recreate the module replay and user experience of the popular DOS program Fasttracker II, with special playback modes available for improved Amiga ProTracker 2/3 compatibility.\\n\\nRefer to http://milkytracker.titandemo.org/?about for further details.\\n\\nPlease read the file INSTALL.md for installation instructions.\\n\\nThe docs/readme_unix file contains notes specific to the SDL port of MilkyTracker.\\n\\nRefer to platforms/nx/README.md for info specific to the Switch port of MilkyTracker.",
"app_dls": 112,
"description": "An FT2 compatible music tracker"
},
{
"category": "theme",
"binary": "none",
"updated": "21/04/2019",
"name": "ready-player-one",
"license": "none",
"title": "Ready Player One",
"url": "n/a",
"author": "NSX",
"changelog": "n/a",
"extracted": 3931,
"version": "1.0",
"filesize": 2729,
"details": "Can you find the Easter egg?\\n\\nReady player one theme\\n\\nFeaturing soft square icons, futuristic hud home screen, Custom menus and headers, Iron giant player selection screen and much more!\\n\\n6x to 7x compatible",
"description": "Ready player one inspired theme"
},
{
"category": "tool",
"binary": "/switch/svitch/svitch.nro",
"updated": "18/10/2018",
"name": "svitch",
"license": "none",
"title": "svitch",
"url": "https://github.com/Slashcash/svitch/releases",
"author": "Slashcash",
"changelog": "n/a",
"extracted": 1741,
"version": "0.1.2-alpha",
"filesize": 810,
"web_dls": 798,
"details": "Svitch is a Nintendo Switch savefile extractor, it just scans your system searching for savefiles and lists them at startup, you can then export them to your sd card into a convenient file format called .svi\\n\\nThe .svi file format\\n\\nAfter a succesful extraction you will find a .svi files into the export folder on your sd card named after the id of the game you extracted, this is nothing more than a glorified archive which contains your savefile and can be opened natively with every archive manager (such as WinZip, WinRar, 7Zip and so on).This archive will also contain a svitch_saveheader.svh file. It is not part of your savefile, it contains human-readable additional informations about the save itself and it will also be used by Svitch to import the save back in the system (as soon as the function will be ready).If you wish to import the .svi files back into your system with the use of a different tool you can easily decompress the archive, scrap away svitch_saveheader.svh and re-import it normally.",
"app_dls": 3396,
"description": "A savefile extractor"
},
{
"category": "loader",
"binary": "/switch/xplayer/xplayer.nro",
"updated": "17/02/2019",
"name": "xplayer",
"license": "none",
"title": "xplayer",
"url": "https://github.com/K3yn/xplayer/releases",
"author": "K3yn",
"changelog": "0.1 - Initial Release",
"extracted": 12607,
"version": "0.0001",
"filesize": 5143,
"web_dls": 91,
"details": "A (POC) videoplayer.\\n\\nFeatures : - Place videos in 'sdmc:/media/' folder. - U can play mp4 and mkv. - No sound at moment. - you can not stop video.\\n\\nControls : - D-pad + A : Menu Selection - D-pad + A : Play video - Plus : Exit to hbo.",
"app_dls": 772,
"description": "(POC) Player for Nintendo switch"
},
{
"category": "game",
"binary": "/switch/hclswitch/HCL-Switch.nro",
"updated": "16/07/2018",
"name": "HCL-switch",
"license": "none listed",
"title": "HCL-switch",
"url": "https://github.com/Rinnegatamante/HCL-Switch",
"author": "Rinnegatamante",
"changelog": "n/a",
"extracted": 35696,
"version": "1.1",
"filesize": 33341,
"web_dls": 551,
"details": "Hydra Castle Labyrinth, originally Meikyuujou Hydra, is a freeware Indie platformer developed by E. Hashimoto, a.k.a. Buster, and released on his website.\\n The original game was entirely in Japanese, but saw a translation patch months after its original creation.\\n The game hearkens back to early 'Metroidvania' games like Knightmare II: The Maze of Galious and Legacy of the Wizard: the player explores an immense maze-like dungeon, collecting tools and keys that allow them to proceed deeper. Certain areas are cordoned off from the main dungeon area, and each presents a more linear zone with a boss at the end. \\nThe player can find new equipment to make themselves stronger as well.",
"app_dls": 1255,
"description": "A port of Hydra Castle Labyrinth for PSVITA."
},
{
"category": "emu",
"binary": "/switch/pnes/pnes.nro",
"updated": "28/03/2019",
"name": "pNES",
"license": "n/a",
"title": "pNES",
"url": "https://github.com/Cpasjuste/pemu/releases",