Homebrew [RELEASE] TIKdevil "Reboot" - Batch make and install tickets

  • Thread starter Thread starter Kyraminol
  • Start date Start date
  • Views Views 59,695
  • Replies Replies 193
  • Likes Likes 23
@DanTheMan827

I know you forked this from @Mmcx125 , who forked it from @Kyraminol

You mentioned in a post earlier that the logic might not be completely sound, but I'm guessing it's clear now if it is or not?

Please let me know how your version compares to @Mmcx125 (at it's current state). Right now, @Mmcx125's version is in my compiling program, but if it's has been made obsolete by yours, then I'll do the necessary changes to remove that one and include this one instead :)
 
@DanTheMan827

I know you forked this from @Mmcx125 , who forked it from @Kyraminol

You mentioned in a post earlier that the logic might not be completely sound, but I'm guessing it's clear now if it is or not?

Please let me know how your version compares to @Mmcx125 (at it's current state). Right now, @Mmcx125's version is in my compiling program, but if it's has been made obsolete by yours, then I'll do the necessary changes to remove that one and include this one instead :)
At this point neither @Mmcx125 or @Kyraminol has merged the pull request so mine is currently the only one with JSON support for the updated ticket website

As far as logic... I've added a couple checks / warnings so the worst that can (should...) happen it that the game tickets on the 3DS get deleted... (only after a warning...)

Even so... it would only delete game tickets (system tickets don't get touched) that it finds on the ticket website so there wouldn't be much of an issue since you could just re-install those...

The only bug I've noticed is that when you clear out of region tickets the number of tickets deleted is incorrect... (I'll see if I can fix that...)
 
Last edited by DanTheMan827,
  • Like
Reactions: Madridi
At this point neither @Mmcx125 or @Kyraminol has merged the pull request so mine is currently the only one with JSON support for the updated ticket website

As far as logic... I've added a couple checks / warnings so the worst that can (should...) happen it that the game tickets on the 3DS get deleted... (only after a warning...)

Even so... it would only delete game tickets (system tickets don't get touched) that it finds on the ticket website so there wouldn't be much of an issue since you could just re-install those...

The only bug I've noticed is that when you clear out of region tickets the number of tickets deleted is incorrect... (I'll see if I can fix that...)
I did notice @Mmcx125 did not merge the pull request of yours, but I see a new commit on July 1st adding JSON define. Did he maybe do that himself? Can you check his latest commit?
 
I did notice @Mmcx125 did not merge the pull request of yours, but I see a new commit on July 1st adding JSON define. Did he maybe do that himself? Can you check his latest commit?
That commit doesn't appear to be for anything...

It adds the URL of the JSON file to the header file but no other C++ code was changed to actually download and parse it...

Maybe @Mmcx125 was going to add it but never got around to it?
 
  • Like
Reactions: Madridi
That commit doesn't appear to be for anything...

It adds the URL of the JSON file to the header file but no other C++ code was changed to actually download and parse it...

Maybe @Mmcx125 was going to add it but never got around to it?
He sadly doesnt seem to be active anymore. I'll see about adding your version to my program sometime soon. Thanks for the quick replies :)
 
I'm using @Kyraminol version and I have noticed that it's not really downloading tickets anymore. I don't know what site it's getting its tickets from but apps like freeshop and the ticket updater for freeshop is getting tickets updated daily. I think freeshop and it's updater app is using that ticket website and they are already up to over 3000 tickets
 
I'm using @Kyraminol version and I have noticed that it's not really downloading tickets anymore. I don't know what site it's getting its tickets from but apps like freeshop and the ticket updater for freeshop is getting tickets updated daily. I think freeshop and it's updater app is using that ticket website and they are already up to over 3000 tickets
That's exactly what my fork fixes...

The ticket website changed how they handle the data and my fork updates TIKdevil to handle that new format
 
  • Like
Reactions: MartinDocNewland
Thank you, I think it's worked lol I managed to download 3 tickets I didn't have for USA region but nothing for EUR region (What my N3DS is)

Hopefully know for sure when a EUR ticket is added to the database
 
Thank you, I think it's worked lol I managed to download 3 tickets I didn't have for USA region but nothing for EUR region (What my N3DS is)

Hopefully know for sure when a EUR ticket is added to the database
Did it automatically set the region to EUR or does it detect as USA?

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

I just made a update to my fork

New features / changes
  • No longer deletes tickets that are in use
  • You can now abort the installation or deletion process by holding B
  • Removed static from the menu audio
  • Moved about screen to bottom screen and permanently display.
  • Version number is now embedded in the output file
Features added in the previous version
  • Added the ability to launch the eShop
chart
 
Last edited by DanTheMan827,
  • Like
Reactions: superkrups20056
If I transferred an o3DS A9LH to n3DS A9LH would using this let me "rediscover" all the cias I have installed without having to reinstall everything?
 
If I transferred an o3DS A9LH to n3DS A9LH would using this let me "rediscover" all the cias I have installed without having to reinstall everything?
If all you did was a system transfer then yes, this will install all of the eShop tickets that are on the ticket website.

Non-eShop CIAs won't show but any "backed up" games from the eShop will re-appear
 
If all you did was a system transfer then yes, this will install all of the eShop tickets that are on the ticket website.

Non-eShop CIAs won't show but any "backed up" games from the eShop will re-appear

Mine are all backups so I doubt it'll work then, it shouldn't take too long to reinstall since I got a list of all the cias I need and I think I read somewhere that trying to reinstall makes FBI rediscover it

EDIT: by backups I mean decrypt9wip gamecart to cia lol
 
Last edited by PowerMiner,
So when i run it it says it couldnt download the file, and then it shuts itself off. I have a conection without a doubt the 3ds is on youtube right now
 
So when i run it it says it couldnt download the file, and then it shuts itself off. I have a conection without a doubt the 3ds is on youtube right now
Did you install the file in first post of this thread? (broken)

I have a separate patched release that you can find right in the title db section of FBI that I can verify works (I just tested it)
 

Site & Scene News

Popular threads in this forum