Homebrew Homebrew app Project Cloud sync homebrew

angel-val

Member
OP
Newcomer
Joined
Jun 13, 2023
Messages
17
Trophies
0
Age
19
XP
76
Country
New Zealand
[ To preface, I'm not just posing this idea for someone else to make, I'm gauging interest in a project I'm planning on making. ]

[ Also, skip to the next set of square brackets if you don't care about the why, and you just want to know what the idea is. ]


Managing saves, roms, etc. between consoles is a tedious process if you want to play across different consoles. SDs are tiny, breakable, and slow, FTP is unreliable (and terrible in a lot of other ways but that's a rant for another time), and I've run out of options to discuss because that's pretty much it. It's a very volatile process no matter how good you get at doing it, and I get anxious every time I have to pull my SD card out of my 3ds or wii and put it in my computer. (maybe that's just me being autistic about it, but it's not like i've never had a bad experience shuffling stuff around on the SD cards of my modded consoles)

There's also the matter of backing up your stuff. For the same reasons detailed above, this process is frustrating to me, especially when I have a bunch of different folders in different places that I need to backup individually. There's also the fact that every time you back something up, and you want to make sure you have everything, you've gotta download the whole folder, as (to my knowledge) most desktop file explorers don't have any incremental transfer features (oh yeah, and if you're just dragging files to another device, you have to worry about the extra step of getting those files backed up from said device).

[ Here's the cool part: ]


Essentially, my idea is: you run the homebrew, and it syncs whatever folders you have configured (all in a very backup-able config file) with an equivalent folder on { google drive/dropbox/mega/webdav/whatever else I choose to implement }. You can then go to another console, and do the same thing. And bam! All your roms and saves are synced and backed up, and you can even backup/sync your homebrew, themes, etc. between consoles of the same type! And yes, I plan on making this for many different platforms.

This solves the unreliability problems of FTP (fuck FTP), and you don't have to take your SD card out. It also means you don't need to have a computer as a middleman, and all you need is a wi-fi connection (and admittedly some time to leave your console be while it up/downloads).

IMO, it's a much more elegant and stress-free option, and something I feel is very badly missing from the console modding scene as a whole. But what do y'all think?
 
  • Like
Reactions: Chuardo

angel-val

Member
OP
Newcomer
Joined
Jun 13, 2023
Messages
17
Trophies
0
Age
19
XP
76
Country
New Zealand
That comes up as a security risk, especially on old hardware.

What makes it any different from, say, installing stuff via something like universal-updater or hShop? If those are what you'd consider insecure then that's fair, but it's a level of security I'm kinda fine with.
 

SylverReZ

GBATemp's Meme Lord
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,447
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,112
Country
United Kingdom
What makes it any different from, say, installing stuff via something like universal-updater or hShop? If those are what you'd consider insecure then that's fair, but it's a level of security I'm kinda fine with.
Universal-Updater and hShop are fine, since they both come from their own secure CDN by the server providers. However, if you were to say download your files off Google Drive using your 3DS, using your account's credentials, then it could certainly lead to an attacker trying many ways to find vulnerabilities for that matter.
 

angel-val

Member
OP
Newcomer
Joined
Jun 13, 2023
Messages
17
Trophies
0
Age
19
XP
76
Country
New Zealand
Firstly, all the big cloud storage providers have an API that you use an OAuth key to authenticate, and HTTPS is a thing that exists. Secondly, is this really a desirable attack target? Like, don't get me wrong, security is a big thing for me too, but who cares if someone gets a hold of your roms and saves?
 
  • Like
Reactions: Xyphoseos

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,516
Trophies
2
XP
4,992
Country
Canada
Firstly, all the big cloud storage providers have an API that you use an OAuth key to authenticate, and HTTPS is a thing that exists. Secondly, is this really a desirable attack target? Like, don't get me wrong, security is a big thing for me too, but who cares if someone gets a hold of your roms and saves?
its not roms and saves that are just on a 3ds console. You may have other personal info like say. credit cards from when ya used the eshop that attackers would go for.
 

angel-val

Member
OP
Newcomer
Joined
Jun 13, 2023
Messages
17
Trophies
0
Age
19
XP
76
Country
New Zealand
its not roms and saves that are just on a 3ds console. You may have other personal info like say. credit cards from when ya used the eshop that attackers would go for.

The sync is selective, you choose which folders get backed up. You don't really need to back up your system credit card info, even if you could (it's stored on the system memory, not the SD so it's a pain) since the eShop doesn't exist anymore.
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,378
Trophies
1
XP
3,343
Country
I don't see as much of a problem with synchronizing data between your 3DS and whatever server/cloud storage as long as it's secure.

That being said due to the slow WiFi speed of the 3DS i can only see this being useful for saves. For actual games you are going to wait a long time for them to upload/download.
 

angel-val

Member
OP
Newcomer
Joined
Jun 13, 2023
Messages
17
Trophies
0
Age
19
XP
76
Country
New Zealand
Yeah, the idea is using it for the data that matters (like saves). Games can always be reinstalled (and keeping the cia files for games around on the 3ds would be dumb anyway) but save data is important. IMO for stuff like ROMs, the wait isn't that long, so especially if i'm just adding a couple and not downloading my whole library. The same applies to homebrew, themes, splashes, etc.
 
  • Like
Reactions: Chuardo

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    Thanks ken
  • BigOnYa @ BigOnYa:
    Great game. But I'd buy it straight up before paying for prime. Unless you order something everyday from amazon, not worth it imo
  • Sicklyboy @ Sicklyboy:
    I'm one of those people that Amazon loses money on the Prime subscription with
  • Sicklyboy @ Sicklyboy:
    I abuse the fuck out of it
  • K3Nv2 @ K3Nv2:
    Prime says I've already saved $400 this year lol
  • Sicklyboy @ Sicklyboy:
    Where do you see how much you've saved?
  • K3Nv2 @ K3Nv2:
    Under orders
  • BigOnYa @ BigOnYa:
    See maybe good for you guys, but I don't hardly ever order from amazon, maybe only couple times a month
  • K3Nv2 @ K3Nv2:
    Primes great because I stopped getting into arguments with the door greeter at Walmart
  • Sicklyboy @ Sicklyboy:
    hahahahaha
  • K3Nv2 @ K3Nv2:
    They see me so much in there they don't even ask for me receipt anymore tbh
  • Sicklyboy @ Sicklyboy:
    Pain in the ass, don't see it anywhere on the desktop site, had to pull it up on my phone
  • K3Nv2 @ K3Nv2:
    Think they gave up on the website and mainly focus on the app
  • Sicklyboy @ Sicklyboy:
    Desktop site > mobile site > mobile app
  • Sicklyboy @ Sicklyboy:
    Mobile app is such absolute dogshit, I haven't used it in SO long
  • K3Nv2 @ K3Nv2:
    Yeah mobile versions better people don't think about how apps are just shrunken down websites
  • K3Nv2 @ K3Nv2:
    Could be the phone connection etc I've mostly been fine with the app
  • K3Nv2 @ K3Nv2:
    Regardless fuck bezos
    +1
  • Sicklyboy @ Sicklyboy:
    Agreed. Crazy how both seeking a job at Amazon, and subsequently quitting Amazon, are both some of the best decisions I've ever made
  • K3Nv2 @ K3Nv2:
    Did someone loose a leg? You're fired
  • K3Nv2 @ K3Nv2:
    Ffs 55gb patch for hogwarts legacy
  • SylverReZ @ SylverReZ:
    @K3Nv2, Teslas are prob running Windows XP to this day.
    SylverReZ @ SylverReZ: @K3Nv2, Teslas are prob running Windows XP to this day.