Homebrew WIP NX-RomGet - Python script to download roms

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,709
Trophies
1
Age
39
XP
4,294
Country
United States
the easiest rom managing i found is my windows server. all my roms are there (as well as burned on disc for backup). When ever i want to load a rom on the wii for example, i just open the folder with the roms separated by system. I use emulators with smb share features. if i need to install a switch game i can just copy it to usb. Why the install tools dont support SMB shares is beyond me. Tinfoil should support it but it dont.

tinfoil does support smb. It also supports cloud rom launching from gdrive, Dropbox, basically any protocol tinfoil supports. If you try to launch a rom that is hosted on the network, it’s downloaded to the SD card (if it doesn’t already exist) and then launched.

it requires a sxos license which might be why you have not heard of it.

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

Automation, mate! Automation! Here's my use case:

>mount my google cloud with terabytes of no-intro roms in my fedora (m'lady) server using rclone
>serve the mounted folder with a simple web server locally
>use a simple python script to make the txt automatically pointing to the mounted folder
>send the txt over to the switch
>????
>profit, terabytes of roms in my palms

The good thing about rclone is that it won't actually download all the terabytes, but it's on demand: it'll only download the files I try to get from my switch. I can even make this setup remote over the internet with a reverse proxy, since I just need to point Gotify to it.
Pretty handy stuff if you ask me, just not that user friendly. And yes, you probably need a server or someone willing to share a server like people do with Tinfoil.

Tinfoil already supports this if you have a SXOS license. It will automatically download roms it does not have cached when you try to launch them. You can also name files *.n64.zip to launch the n64 core for instance.

upload_2020-4-22_23-59-31.png
 
Last edited by blawar,

dwindle13

New Member
Newbie
Joined
Apr 23, 2020
Messages
2
Trophies
0
Age
33
XP
240
Country
Spain
I'm new to GitHub, how do I add license file?
You can get some info about github and licenses at github website (google add a license to a repositoru github, i can not post links yet)
It's basically the terms and conditions about redistributing and using your code.
 

evertonstz

Well-Known Member
Member
Joined
Jan 5, 2019
Messages
209
Trophies
0
Age
28
XP
545
Country
Brazil
I'm new to GitHub, how do I add license file?
Hey, OP, when you create a repository on Github you can add a lincense from there. Now that you already have the repo you'll need to do it manually, see my repo here: https://github.com/evertonstz/pynps

There's a LICENSE file there, it's GPL3. To add this file to your repository do this:
  1. Go to your repository on github
  2. Add a new file by clicking the "create new file" buttom
  3. Type the file name as LICENSE so the license picker will show up in the right, then you can choose the type of license

Now see this file: https://github.com/evertonstz/pynps/blob/master/__main__.py
There's a license header there, you should do this to all your files that contain code. Don't forget, mine is GPL3.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    K3N1 @ K3N1: https://youtube.com/shorts/PArWUK0WyDQ?feature=share