Homebrew RELEASE dOPUS becomes n1dus

  • Thread starter HiD
  • Start date
  • Views 70,036
  • Replies 184
  • Likes 64

macia10

Well-Known Member
Member
Joined
Aug 13, 2012
Messages
123
Trophies
1
XP
775
Country
Poland
gives my all kinds of errors :)

Started with "/opt/devkitpro/libnx/switch_rules" not being found. Then i updated devkitpro and it was asking about SDL2 or something. Killed the window and now I am back to the switch_rules part.
I dont know anything about switch_rules as I dod not encautered it but as for sdl2 you need to download it using pacman using command like this pacman -S switch-sdl2
 

jaysea

Well-Known Member
Member
Joined
Aug 17, 2009
Messages
279
Trophies
1
Age
46
XP
1,189
Country
Netherlands
I dont know anything about switch_rules as I dod not encautered it but as for sdl2 you need to download it using pacman using command like this pacman -S switch-sdl2
Uninstalled devitpro and reinstalled it, but msys2 is only there msys isn't anymore and with msys2 I cannot seem to do anything.

Edit: Did manage to get github and SDL2 working now.
Still another error with freetype-config not being found in /bin/sh

Edit2: Seems I needed a lot more installed. Did them all and now it builds an nro file.
 
Last edited by jaysea, , Reason: still trying :)

Khim09

Well-Known Member
Member
Joined
Sep 22, 2016
Messages
225
Trophies
0
Age
34
XP
276
Country
Finally, you returned from the grave after that long drama. Thank you for returning back.

Edit: But the repo is down. :(
 
Last edited by Khim09,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
Last edited by lordelan,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Check it out there: n1dus v0.7
Release notes:
  • No more need for exFAT! Can now install and extract both NSP and XCI files over 4GB on a FAT32 SD Card :) (exFAT is notorious for being prone to file corruptions on the Switch). NCA files over 4GB are now handled through a virtual file access that chunks read/write operations automatically.
  • Clock will now show the right time according to your switch timezone setting (thanks libnx :) ).
  • Now will look for keys.dat, keys.txt or prod.keys in "/", "/switch", or "/switch/n1dus"
Be sure to read the instructions there
Most importantly:

Installing files over 4GB on FAT32
  • Split files using either AnalogMan151 splitNSP, or my slightly modified version in tools/splitFile.py (which handles any file extension, and set the archive bit for you (windows only)). I have made a pull request for some of the changes.
  • Make sure the generated folder has the right extension (XCI or NSP), and has the archive bit set ("Folder is ready for archiving" under windows).
  • The generated folder should show up under n1dus as regular NSP or XCI file.
  • Install as you would normally do with n1dus!
Enjoy!

And to avoid more drama, a special:
CREDITS TO TINFOIL :)
So I didn't realize your pull request was for splitting XCI's for installation purposes. I thought it was for use with SX OS in which case splitting the XCI's is done differently. I went to merge your pull request but the repo was deleted, so I couldn't.

--------------------- MERGED ---------------------------

@HiD, please, delete ile only after successfull installation!

It's just one `else` at line 39 in dlgInstall.cpp!
Here you go, compiled with the else statement to prevent deleting on failed install.
 

Attachments

  • n1dus.nro.zip
    3.7 MB · Views: 349

0000ff

Spase Peepole
Member
Joined
Mar 3, 2018
Messages
161
Trophies
0
Location
Spase
XP
692
Country
United States
So I didn't realize your pull request was for splitting XCI's for installation purposes. I thought it was for use with SX OS in which case splitting the XCI's is done differently. I went to merge your pull request but the repo was deleted, so I couldn't.

--------------------- MERGED ---------------------------


Here you go, compiled with the else statement to prevent deleting on failed install.
Thanks @AnalogMan ! This is appreciated.
 

ole

Well-Known Member
Newcomer
Joined
Apr 12, 2015
Messages
76
Trophies
0
Age
39
XP
354
Country
Norway
So I didn't realize your pull request was for splitting XCI's for installation purposes. I thought it was for use with SX OS in which case splitting the XCI's is done differently. I went to merge your pull request but the repo was deleted, so I couldn't.

--------------------- MERGED ---------------------------


Here you go, compiled with the else statement to prevent deleting on failed install.

Hi. Could you update your readme how to use this on windows ?

I have installed python3, but not sure how to run your script...

Edit. NVM. Found more info here. https://gbatemp.net/threads/legal-nsp-splitter-for-fat32.520213/page-2#post-8323464
 
Last edited by ole,

kylum

Well-Known Member
Member
Joined
Dec 8, 2008
Messages
394
Trophies
1
XP
1,480
Country
United States
"exFAT is notorious for being prone to file corruptions on the Switch"

ive never had one corruption ever
Neither have I. However I’m thinking of converting to Fat32 and use this. Although I might just save my game saves and retroarch saves/configs etc. more frequently. Then wait until a corruption to actually occur first. ¯\_(ツ)_/¯
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: