A Nintendo 3DS eShop remake built with libctru.
Note
This project is not finished, but it is in active development.
Caution
This software is still in development. Ensure you back up your SysNAND before even trying to use this.
- License
- Basic framework
- Basic rendering
- Streamed Audio (Using @VirtuallyExisting's custom implementation)
- httpc downloading based off of devkitpro's example
- CIA Installation from SD Card
- Grabbing listings, descriptions, and icons off of a server
- Downloading and Installing apps
- Downloading Animation
- Closed Beta
- Complete GUI
- eShop-ify the entire interface (make it look as similar as possible)
- Open Beta
- Messaging (like Juxt communities but realtime) under each app listing
- A user rating system
- Download DS apps as well (not just DSiWare!)
- Fake Currency (not needed to get homebrew, more like an achievement system. you can get different ranks on a leaderboard, etc.)
- Upgraded Music Options (integrates with the currency)
- Closed Beta
- Implement friending users (friends list and in-app)
- Suggest users who play similar games as you
- Add downloading from other sources
- Open Beta
You'll need devKitPro, 3ds-dev, and 3ds-opusfile. To install the latter two run
sudo dkp-pacman -S 3ds-dev 3ds-opusfileDepending on your platform, you may not need sudo or dkp-. Then, run the following commands:
git clone https://github.com/Unitendo/reShop/
cd reShop
makeHowever, you will not be able to connect to our servers, seeing as that the proper identification is private and inaccessible to the public.
Therefore, the best way to get builds is to wait for us to compile a build and publish it ourselves. Thank you for your patience.