ROM Hack [RELEASE] Local CIA server with QR codes

elmerohueso

Active Member
OP
Newcomer
Joined
May 27, 2009
Messages
35
Trophies
0
XP
269
Country
United States
https://github.com/elmerohueso/3DS_Game_Server

There are probably other utilities like this, but I thought I'd share mine. Nothing fancy. I put this together last week to make distributing CIAs to my family's DSes easier.

Creates a web page listing from user-provided CIAs. Generated web page includes a sortable table with auto-generated QR codes for downloading/installing the CIAs over LAN via FBI. Game titles link to descriptions on www.gametdb.com, and table also pulls cover art from there. Uses Python SimpleHTTPServer, so just one download request/thread at a time.

To do (maybe someday, but I don't really need it): Add error logging for unparseable titleids and games not found in release XML

Requires Python 2.7

To use an updated releases list, download '3dsreleases.xml' from http://www.3dsdb.com/

1. Edit BuildCatalog.py
- Set "releasesXML" and "ciaFolder"
2. Create a folder to match the name set in "ciaFolder"
3. Dump all desired CIAs into the created folder (subfolders are OK)
4. Run BuildCatalog.py
5. Edit StartServer.py
- Set "PORT"
6. Run StartServer.py

Edit: The GitHub link got stripped out.
 
Last edited by elmerohueso,

elmerohueso

Active Member
OP
Newcomer
Joined
May 27, 2009
Messages
35
Trophies
0
XP
269
Country
United States
Not sure how or when the GitHub link got stripped out. A release announcement doesn't do much good without a release linked to it.
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,198
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,174
Country
United Kingdom
Not sure how or when the GitHub link got stripped out. A release announcement doesn't do much good without a release linked to it.
Are you drunk the download is right there where it says clone or download lol.

Screenshot_20200112_222101_com.sec.android.app.sbrowser.jpg
 

elmerohueso

Active Member
OP
Newcomer
Joined
May 27, 2009
Messages
35
Trophies
0
XP
269
Country
United States
So is this basically just a way to download games from this server you have?
This is a way for YOU to download games from a server YOU have. You provide the CIAs, you run the scripts/server on your machine. All this does is list all your CIAs, with covers and links to descriptions, and provide you with the convenience of installing games over the network via QR codes.

I used to use Boop, but that required manually browsing for a game to install each time. Now my kids can see the covers of the games to help them pick, and I don't have to worry about how I named or organized my CIAs as this pulls the name from the releases database based on the extracted titleids.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    now that firm ware 11 supposedly is exploitable
  • S @ salazarcosplay:
    did you see the fallout series
  • BigOnYa @ BigOnYa:
    Yea is pretty good
  • BakerMan @ BakerMan:
    an elder scrolls movie or show would be cool, but which elder scrolls game would it be based on?
  • BakerMan @ BakerMan:
    oh who am i kidding it'd be skyrim
    +1
  • BakerMan @ BakerMan:
    but,since they're only a few years apart, a morrowind + oblivion series would also be cool
  • K3Nv2 @ K3Nv2:
    Taco Saturday
  • AncientBoi @ AncientBoi:
    Uhh, It's 🌯 Saturday dude. :) js
  • BigOnYa @ BigOnYa:
    Nope that for tomorrow, cinco de mayo, today is bbq chicken on the grill.
  • K3Nv2 @ K3Nv2:
    Juan's new years I forgot
    +2
  • AncientBoi @ AncientBoi:
    :hrth::toot::grog::grog::grog::bow: HAPPY BIRTHDAY to me :bow::grog::grog::toot::hrth:
  • K3Nv2 @ K3Nv2:
    One day away from Juan's birthday
  • K3Nv2 @ K3Nv2:
    Only if you send him feet
    +1
  • BigOnYa @ BigOnYa:
    Happy birthday!
    +1
  • AncientBoi @ AncientBoi:
    Thank You :D
  • realtimesave @ realtimesave:
    heh I got a guy who created an account just yesterday asking me where to find mig switch roms
  • realtimesave @ realtimesave:
    too much FBI watching this website to answer that kind of question lol
  • K3Nv2 @ K3Nv2:
    Has the mig switch found loopholes without requiring game keys?
  • Xdqwerty @ Xdqwerty:
    @AncientBoi, happy birthday
  • Xdqwerty @ Xdqwerty:
    Yawn
  • Xdqwerty @ Xdqwerty:
    Lonely here
    Xdqwerty @ Xdqwerty: Lonely here