[Release] Sunshell - A powerfull shell for 3DS

Discussion in '3DS - Homebrew Development and Emulators' started by Rinnegatamante, Feb 24, 2015.

  1. ztoben

    ztoben Member

    Newcomer
    1
    Jan 14, 2014
    United States
    Not a theme, but here's a background I've been using if anyone wants it.

    [​IMG]
     
    SLiV3R and lPolarisl like this.
  2. reprep

    reprep GBAtemp Advanced Fan

    Member
    4
    Jul 5, 2012
    Thanks for this. I would love to have FLAC support for music player if it is possible.
     
    Margen67 likes this.
  3. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    libFLAC was developed by same Foundation who create vorbisfile and libogg so i think it could be "easily" added to lpp-3ds.
     
    Margen67, dubbz82 and ztoben like this.
  4. Idaho

    Idaho GBAtemp Advanced Fan

    Member
    5
    Oct 3, 2013
    France
    Will it also enable sound for homebrews executed from Sunshell or SunShell only?
     
    Margen67 likes this.
  5. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    Sunshell only cause it seems keeping libkhax opened and launching homebrews seems not to work properly.
     
    Idaho likes this.
  6. Retr0Capez

    Retr0Capez GBATemp's Official Evil Genius

    Member
    2
    Feb 4, 2015
    United States
    In my vision of the perfect world ruled by me
    I don't really get how to install the 3DSX build with the commen files. Help?
     
  7. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    P.s. new version almost finished, i need only to update titles parsing list and fix minor bugs.

    Future changelog:
    - Updated titles parsing list.
    - Added icon on topbar when WiFi is off.
    - Added background icon system support to Clock module.
    - Solved Calc module issue which prevents you to append decimals to zero.
    - Solved Calc module issue which prevents you to append zeros as decimals.
    - Solved Calc module issue which causes crash if you try to delete a one-digit number.
    - Solved Calc module issue which causes crash if you click equal button before doing any operation.
    - Added Theme Manager module to apply Sunshell themes.
    - Solved screen flickering issue with errors and warnings.
    - Added CIA importing support to Filebrowser for 3DSX build.
    - Added imported CIA support to Applications for 3DSX build.
    - Added CIA Manager access to 3DSX build.
    - Added sound support to 3DSX build for N3DS users.
    - Added "Song" Cycle Mode in Music module to loop a single song.
    - Solved noise and overlap issues with big duration OGG files.
    - Solved random crashes issue with music playback.
    - Solved wrong audio end (with overlap) for OGG files.
    - Added Vorbis audiocodec support for JPGV videos in Filebrowser and Videos.
    - Solved stuttering issues if an OGG file is playing.
    - Solved random flickering screen issue with font usage.
    - Made controls triggering more reactive in Music module.
    - Now font printing will be used also in Filebrowser, Calc, Mail, FTP Server and Photo modules.
    - Changed default font with a more complete ones.
    - Now currently played song will be printed in blue in file list in Music module.
    - Solved wrong "&" char blending in Applications module.
     
  8. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    8
    Jan 9, 2006
    Wow. This will be a huge update. Sound on N3DS homebrew is fantastic!

    Edit: I misunderstood. Perhaps one day ;)

    One question: All these CIA updates for 3dsx... Will it be possible to boot CIA files? Please make it happen. If it will happen this and NTR will be the best combination ever :)
     
  9. Retr0Capez

    Retr0Capez GBATemp's Official Evil Genius

    Member
    2
    Feb 4, 2015
    United States
    In my vision of the perfect world ruled by me
    Where is main_dir?
     
  10. Lenan

    Lenan GBAtemp Regular

    Member
    1
    Feb 1, 2015
    Swaziland
    check the config file.
     
  11. Retr0Capez

    Retr0Capez GBATemp's Official Evil Genius

    Member
    2
    Feb 4, 2015
    United States
    In my vision of the perfect world ruled by me
    That? Oh
     
    Lenan likes this.
  12. CaptainSodaPop

    CaptainSodaPop Tito's $partan

    Member
    4
    Aug 10, 2012
    Croatia
    Scrobbling music for Last.fm in a form of a log file would be a great support.Something like the Light MP3 player on PSP and Rockbox.That method.
     
  13. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    Version 0.3 released!

    Full changelog:
    Download: Can be found on my homepage
    P.S. Also updated vid2jpgv to convert your videos to JPGV files. Now it supports also Vorbis audiocodec :D (It can be found also on my homepage).
     
    Cid2mizard and SLiV3R like this.
  14. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    8
    Jan 9, 2006
    Cool! If I install this.. Will it boot after power down just like CHMM? Or do we have to boot it up from ninjhax and the 3dsx file every time?

    Hope you will have CIA support one day :)
     
  15. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    What do you intend with "will it boot after power down just like CHMM?"
    CIA support????

    Anyway, seems there are issues with netsons hosting refresh so i finally decided to migrate to a new private hosting.
    Version is 0.3 NOT 0.2 BETA so wait for netsons update (or if i finish first, wait for new hosting).
     
  16. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    Hating netsons, i'll wait new host for new version releasing, anyway, i'm working on another little feature which i'll add to v.0.3 this night, metadatas (Title/Author) detection support for OGG files.
     
    Idaho likes this.
  17. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    Webhost registered, now i just have to wait for services setup.
    Anyway, OGG metadatas support fully added
    [​IMG]
     
    Idaho and Lenan like this.
  18. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    New website on so v.0.3 released!
    Download can be found here: http://www.rinnegatamante.it

    UPDATED Full Changelog:
     
    Idaho, logg and Lenan like this.
  19. logg

    logg GBAtemp Regular

    Member
    3
    Dec 10, 2014
    United States
    Folder structure changed for themes (cleaner top directory), and alarm.wav is now alarm.ogg, 3.5 MB smaller. Cool :)

    Here's the bugs I noticed in v.0.3 BETA (More or less in the order that I noticed them). I'm on a New3DS using the cia build on 9.5U emunand.
    Thanks as always for the hard work put into this program. It seems like it could be an essential homebrew once it matures.
     

    Attached Files:

    Rinnegatamante likes this.
  20. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    13
    Nov 24, 2014
    Italy
    Bologna
    Thanks for your reports:

    * Diagonal screen flickering is a common issue only for 3DS/CIA builds. I'm trying to find the problem from v.0.1 without success.
    * Seems AM_GetProductCode is now broken, i'll try to fix it.
    * Will be fixxed in next release.
    * Calc needs to be improved, i'll take your reports as ideas for its improvement.
    * Nothing to say
    * (ALL FTP RELATED ISSUES) Try to download ftPony and see if you have the same issues.
    * A support for popups will be added in next release.
    * It will be renamed in next release.
    * I'll make an alphabetical order listing in next release.
    * Can you send me the OGG files which cause this bug?
    * To use Music module in background just press SELECT to return Main Menu and not B.
    * For Photos, i'll take a look to src and see where is the problem.
    * I'll add controls info to bottom screen in next release.
    * IP Address is correctly recognized only during FTP, probably i'll deprecate this info in Console Info module.
    * For Clock module, i'll try to speedup it.
    * When you close the lid and re-open it, removing and re-inserting the SD card should fix black screen issue but, when you try to move to another module, you'll get a crash. Can you confirm me this?
     
    Idaho and logg like this.
Loading...