Homebrew [Release] CIAngel - download GOOD cias right on your 3ds :)

TheCruel

Developer
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,131
Country
United States
Now sure how you generate wings.json but ideally the size information should be there imo. Then you can do stuff like make items red in the menu when they're too big too install or queue is too big to install (or similar things).
 
  • Like
Reactions: Xenosaiga

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
Now sure how you generate wings.json but ideally the size information should be there imo. Then you can do stuff like make items red in the menu when they're too big too install or queue is too big to install (or similar things).
We don't actually generate it, we use the JSON directly from the titlekey database
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,746
Trophies
2
XP
8,607
Country
Tuvalu
Now sure how you generate wings.json but ideally the size information should be there imo. Then you can do stuff like make items red in the menu when they're too big too install or queue is too big to install (or similar things).
yeah when i generated the json myself i did this :)
but much easier to depend on that website now, the trade off is that... we are not in control.
but it's worth it i think
 
  • Like
Reactions: cvskid

kidasquid

Well-Known Member
Member
Joined
Nov 23, 2015
Messages
135
Trophies
0
Age
44
XP
130
Country
United States
The next thing we need to develop is some sort of distributable website platform for storing the keys database so a single host cannot go down.

When I figure that one out I can be the next Zuckerberg, or at the very least Sean Parker.

I'm not actually working on that.
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
The next thing we need to develop is some sort of distributable website platform for storing the keys database so a single host cannot go down.

When I figure that one out I can be the next Zuckerberg, or at the very least Sean Parker.

I'm not actually working on that.
Well, I mean, anyone can just grab the data and rehost it I guess, if they're willing to take on that legal grey area I mentioned before. I'd recommend servers outside the US though, probably somewhere a lot more lax on copyright laws, and with a host known for not instantly dropping a site due to a DMCA request. Just saying.
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
That was the whole idea. It's gotta be looked at and figured out how to implement first.
He was saying the guy who hosts the titlekey database added the size to the JSON (He's awesome, he keeps an eye on our GitHub, and tends to implement things we're discussing): https://github.com/llakssz/CIAngel/issues/112#issuecomment-225098965

According to Github the game size is now in the JSON, so it should now be possible to implement a size check before downloading.
Yeah, I'm TheDgtl on GitHub, I've already seen it.
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
34
Location
The Shadows
XP
1,080
Country
United States
  • Like
Reactions: Drakia

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
I'm aware of this, I am of course the Xenosaiga on github too. Lol. Already saw where he included it.
Yeah, wasn't sure you'd seen TomEke's comment on there (Some people are crazy and have notifications turned off, crazy people). Now I just have to get actual time to work on CIAngel. Having two products at work at the end stages of development makes time very short.
 
  • Like
Reactions: Xenosaiga

Queno138

Ravens
Member
Joined
Sep 18, 2010
Messages
2,425
Trophies
0
Location
Luigi's Dark Mansion
XP
1,070
Country
Senegal
@cearp @Drakia @machinamentum @Friendsxix this is an awesome tool!

Btw, it seems like one can't use it to find Taiwan games (such as Taiwan Super Mario 3D Land CTR-AREW 0004000000089E00)

(I was simply curious cause I wanted to disassemble the game and look at the region, as I'm curious about the region lockout for Taiwan games)

edit:
I am assuming this is because a TW eshop probably doesn't really exist,
hence none of such games are on server?
 
Last edited by Queno138,

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
@cearp @Drakia @machinamentum @Friendsxix this is an awesome tool!

Btw, it seems like one can't use it to find Taiwan games (such as Taiwan Super Mario 3D Land CTR-AREW 0004000000089E00)

(I was simply curious cause I wanted to disassemble the game and look at the region, as I'm curious about the region lockout for Taiwan games)
The titlekey database is entirely community contributed. Until someone buys the game and contributes the titlekey, there's no way for us to generate a working CIA.
 
  • Like
Reactions: Queno138

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
titlekey as in the extract from actual eshop purchases!

that explains a lot!
Yup, it's the key the 3DS uses to decrypt the game content. The community has contributed quite a collection so far (CIAngel has access to 2,741 games/DLC/updates/demos), but there are a lot more we're still missing.
 
  • Like
Reactions: Queno138

TheCruel

Developer
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,131
Country
United States
Should make a 3ds titlekey bounty web service. Users contribute small amount of BTC funds for a desired game. A user who submits a working key for it gets the funds released to them.

That would massively reduce the number of missing titles and incentivize contributions. God I wish I had more time to make things...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    a_username_that_is_cool @ a_username_that_is_cool: mfw people shame me for a joke post