Releases

  • End of Life

    evi 5 years ago 2 commits to master since this release

    Changelog:

    • Stubs out freeShop application due to CDN changes by Nintendo. Full reasoning below.
    • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

    Why freeShop broke

    On July the 30th, 2018, Nintendo released 3DS system update 11.8.0-41. This system update changed the nim module (which is used by the 3DS itself to install titles and system updates) to send along two new headers. One of these headers is a base64 version of the ticket.

    Tickets on the 3DS are signed by a key that Nintendo only has and is not considered Reverse Engineerable (meaning it's not possible to make your own correctly signed tickets). When CFW is installed (such as Luma3DS), it is possible to disable the signature checks for these tickets on the system itself.

    Programs like freeShop make their own tickets, which are considered incorrectly signed.

    On 9th of August, 2018, Nintendo started enabling requiring these headers on a small number of titles, mostly 1st and 2nd party titles. Before 9th of August, while tickets would not need to be send along, Nintendo would still verify and reject downloads with an incorrectly signed ticket (this could be seen in freeShop by trying to do a sleep download, which uses the nim module, which would subsequently fail).

    On 22nd of August, Nintendo expanded this change to all of their commercial applications.

    Source: 3dbrew

     
  • 4.1.3

    Byokugen 5 years ago 3 commits to master since this release

    4.1.3 changes:

    • Fixes Russian translation crashing on launch.
    • Improved Dutch translation.
    • Improved US Spanish translation.
    • Improved Japanese translation.
    • Improved Romanian translation.
    • Brought to you by your humble freeshop stalker, Byo ^^.
    • We fixes some fockwups OWO ~snoozles~.
     
  • 4.1.2

    evi 6 years ago 26 commits to master since this release

    • Cache fix for TLSv1.1 revoke by GitHub.
    • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
    • Russian language updated ( #1 ), minor update to American Spanish ( #2 ).

    Note that the TLSv1.1 revoke will cause theCruel's original version of freeShop (freeShop 2.0) to become unusuable. It's strongly recommended to upgrade to CE version, if you haven't done so already.

    -- Special hugs to @Byokugen for being there from beginning to end! She's awesome :D

     
  • Removed leftover halloween track

    evi 6 years ago 35 commits to master since this release

    The startup sound shouldnt mess anymore.

     
  • Derpy fix hotfix

    evi 6 years ago 36 commits to master since this release

    Okay apparently the version string was also set in CMakeLists.txt, but since nobody told me that I forgot to update it. That is now fixed.

    4.1.0 changes:

    • Changed cache storage to sdmc:/3ds/freeShop since nobody uses data folders anymore for homebrew.
    • Updated the application to display the new version properly.
    • If your settings are broken after install, move the sdmc:/3ds/data/freeShop folder to sdmc:/3ds/freeShop using your computer or GM9.
     
  • freeShop v4 - Community Edition

    evi 6 years ago 38 commits to master since this release

    CODE NAME: ROW ROW

    Below you can download the Community Edition of freeShop.

    No major changes have been made for the end user.

    For developers there is now a Vagrantfile available to simplify development and building of cpp3ds/3ds_portlibs.

    See the wiki of the fork for details.

    Oh and this as per usual:

    • Further improvements to overall system stability and other minor adjustments.