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

Wellington2k

Well-Known Member
Member
Joined
Nov 1, 2010
Messages
763
Trophies
0
Location
Location
XP
1,271
Country
United States
I'm pretty new to this cia downloading on the 3DS, so sorry if this has been answered before.
I installed Ciangel and it downloads and installs cias just fine, but booting any of them (Pocket Jockey, Donkey Kong Country, etc.) results in endless loading.
The only one that worked was Super Mario Land 2.

Any help would be appreciated!
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
I'm pretty new to this cia downloading on the 3DS, so sorry if this has been answered before.
I installed Ciangel and it downloads and installs cias just fine, but booting any of them (Pocket Jockey, Donkey Kong Country, etc.) results in endless loading.
The only one that worked was Super Mario Land 2.

Any help would be appreciated!
Some games require crypto fixing, visit the games eShop page to get the seeddb entry, or manually decrypt it using a seeddb.bin file and Decrypt9.

Is there a way to view a list of tickets I've installed with CIAngel? I did not write down what tickets I installed earlier, and now I can't remember lol.
If not, then could it be added in? Perhaps with the game name, and not the actual ticket name.
There isn't anything that flags a ticket installed via CIAngel as different from any other title. You can view installed tickets (And remove them) in FBI. There's no harm in installing a ticket multiple times, or installing a CIA after having installed a ticket. And tickets created with CIAngel are "Good" so they don't interfere with eShop installs/updates at all.
 

SWS90

Well-Known Member
Member
Joined
Jan 6, 2014
Messages
147
Trophies
0
XP
606
Country
United States
There isn't anything that flags a ticket installed via CIAngel as different from any other title. You can view installed tickets (And remove them) in FBI. There's no harm in installing a ticket multiple times, or installing a CIA after having installed a ticket. And tickets created with CIAngel are "Good" so they don't interfere with eShop installs/updates at all.

Ah, alright. I see, thanks for clearing that up.

Would there be a way to speed up CIAngel's download speed? I would think no considering it's right from Nintendo's servers.
I ask because right now I'm using the "Create CIA" option for someone else, and it's slow as hell. I get 4.0 MB/s down and I know I'm not getting anywhere near that on my 3ds.
I usually don't notice the slow speed because I use "download later" in the Eshop and let it go overnight.

When it's done, I'm going to look at the size of the .cia, and see if I can estimate the download speed.
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
Ah, alright. I see, thanks for clearing that up.

Would there be a way to speed up CIAngel's download speed? I would think no considering it's right from Nintendo's servers.
I ask because right now I'm using the "Create CIA" option for someone else, and it's slow as hell. I get 4.0 MB/s down and I know I'm not getting anywhere near that on my 3ds.
I usually don't notice the slow speed because I use "download later" in the Eshop and let it go overnight.

When it's done, I'm going to look at the size of the .cia, and see if I can estimate the download speed.
I use a 1MB buffer, so each time you see the % update is 1MB downloaded. The code is literally open HTTP stream, then read 1MB, write to file (Or CIA buffer if installing), repeat. There's nothing really I can do to speed it up, it entirely depends on the speed of the 3DS's internet connection.
 

TheCruel

Developer
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,131
Country
United States
HTTPC downloading seems to max at around 900 kB/s and cannot really do anything to get that faster afaik. If you install while downloading, it's around 500 kB/s assuming you do it like eShop (install a game on eShop and time it). I only benchmarked a few times, I could be wrong. I would like to know if anyone has faster speeds. I use an o3ds, but afaik the n3ds doesn't have faster network speeds.

But if you download at 4 MB/s on your PC, you still have to copy it to your SD card and then install it with FBI or something. Will likely not save much time.
 
Last edited by TheCruel,
  • Like
Reactions: Drakia

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
@Drakia @cearp
Just a suggestion, but could you include the version numbers somewhere in the program
I don't think we really have a version number picked until we're tagging trunk off as a release on GitHub (And it's really based on "Hmm, I only fixed two things, I'll just at 0.01"), so that would be a little tough :P I can see about maybe including the current git commit hash somewhere visible though?
 

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
I don't think we really have a version number picked until we're tagging trunk off as a release on GitHub (And it's really based on "Hmm, I only fixed two things, I'll just at 0.01"), so that would be a little tough :P I can see about maybe including the current git commit hash somewhere visible though?
Ignore that. Stupid GBafail didn't clear the cache on something that I deleted TWICE and as you seen went stupid when I tried to post
 

SWS90

Well-Known Member
Member
Joined
Jan 6, 2014
Messages
147
Trophies
0
XP
606
Country
United States
I use a 1MB buffer, so each time you see the % update is 1MB downloaded. The code is literally open HTTP stream, then read 1MB, write to file (Or CIA buffer if installing), repeat. There's nothing really I can do to speed it up, it entirely depends on the speed of the 3DS's internet connection.
Alright. Thanks anyways :)
I'm not sure if you saw my request, but would it be possible to add the download speed, and ETA when downloading? Perhaps on the bottom screen. It would be good information to have in my opinion.
 
  • Like
Reactions: Drakia

TheCruel

Developer
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,131
Country
United States
  • Like
Reactions: cearp and Drakia

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
@cearp @Drakia For region filtering, isn't "off" and "ALL" the same thing?
Not quite, "ALL" is games with the region "ALL", while "off" is all regions :) It's confusing, but blame Nintendo (Pokemon X/Y I believe are examples of games with an ALL region).

Alright. Thanks anyways :)
I'm not sure if you saw my request, but would it be possible to add the download speed, and ETA when downloading? Perhaps on the bottom screen. It would be good information to have in my opinion.
I'll open a github ticket to keep track of it, but can't promise anything
 
D

Deleted User

Guest
Not quite, "ALL" is games with the region "ALL", while "off" is all regions :) It's confusing, but blame Nintendo (Pokemon X/Y I believe are examples of games with an ALL region).


I'll open a github ticket to keep track of it, but can't promise anything
Oh, ok! Makes more since, thanks!
 
  • Like
Reactions: XRaTiX and Drakia

Banamy

Well-Known Member
Member
Joined
Jun 22, 2012
Messages
147
Trophies
0
XP
478
Country
United States
I'm trying to install Mario Kart 7, and I get an error saying cia install failed. I tried on my other 3ds with the same exact setup, and it goes through.
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
I'm trying to install Mario Kart 7, and I get an error saying cia install failed. I tried on my other 3ds with the same exact setup, and it goes through.
My best guess is you have a bad ticket on your system. You'll need to go in to FBI (The latest version), go to the Tickets submenu, and find the titleid of the game you're trying to download. You'll then press "A" on it, and select Delete Ticket. After you've done that, try redownloading in CIAngel, and see if it works now.
 
  • Like
Reactions: Xenosaiga

Banamy

Well-Known Member
Member
Joined
Jun 22, 2012
Messages
147
Trophies
0
XP
478
Country
United States
My best guess is you have a bad ticket on your system. You'll need to go in to FBI (The latest version), go to the Tickets submenu, and find the titleid of the game you're trying to download. You'll then press "A" on it, and select Delete Ticket. After you've done that, try redownloading in CIAngel, and see if it works now.
Alright, thank you!
 

mumitroll

Active Member
Newcomer
Joined
Feb 23, 2012
Messages
43
Trophies
0
XP
200
Country
Gambia, The
My brother just tried CIAngel on is O3DS (luma3ds (not the newest, still called aurei) updated to 11.0) and whenever he types in a word for search and presses the check mark to commence the search CIAngel crashes him to the home menu of the 3DS system, any idea?
 

Aeturnus

Well-Known Member
Newcomer
Joined
Jan 30, 2015
Messages
69
Trophies
0
Age
32
XP
165
Country
United States
Feature request - multiple selections, or returning to previous menu after making a choice. For example, if I want to download OR/AS and x/y, I have to search pokemon 4 times. Instead, I would like to search pokemon once, hit x to mark each I would like to add the the queue, then a to confirm I have selected all my choices.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    PandaPandel @ PandaPandel: there is a panda in chat, that is true +1