Homebrew [Release] Sunshell - A powerfull shell for 3DS

  • Thread starter Thread starter Rinnegatamante
  • Start date Start date
  • Views Views 258,327
  • Replies Replies 1,054
  • Likes Likes 77
Semi-serious question: Why are you using that ugly font?

Cause libctru doesn't provide a serious way to print on framebuffers (libctru's consoles are shitty).
When i was writing lpp-3ds base core, i decided to use StapleButter's blargSnes font to reduce work (font conversion, glyph changing etc...) and i never changed it cause lpp-3ds print function is a debugPrint not a fontPrint. (It as to be tought like debug font used by pspsdk for PSP homebrews: ).
 
Okay, when I try and use the video function on N3DS it crashes with "Error: [string "?":24: attempt to index a nil value (field '?'X

My fault, i didn't check for empty folder. Easy to fix, thanks for report. Just put a BMPV/JPGV video in VIDEO folder to solve the issue for now. (Maybe Music module has the same issue).
 
My fault, i didn't check for empty folder. Easy to fix, thanks for report. Just put a BMPV/JPGV video in VIDEO folder to solve the issue for now. (Maybe Music module has the same issue).


Cool thanks for the quick workaround. I'd suggest you have controls for the various functions displayed somewhere. And maybe a help page! I got stuck in the file manager and ended up creating a new folder. Managed to exit by pressing buttons until I found that select worked.

Would it be possible as well to use the directional pad to select the features on the main menu, and have the currently selected feature/icon highlighted?

Also if you press the L button on the main screen, there's another crash - Error: [string "?"]:227: error opening file
 
  • Like
Reactions: Rinnegatamante
Cool thanks for the quick workaround. I'd suggest you have controls for the various functions displayed somewhere. And maybe a help page! I got stuck in the file manager and ended up creating a new folder. Managed to exit by pressing buttons until I found that select worked.

Would it be possible as well to use the directional pad to select the features on the main menu, and have the currently selected feature/icon highlighted?

Filebrowser has to be remessed up, for now is like a 1:1 porting of ORGANIZ3D ( http://gbatemp.net/threads/release-organiz3d-filebrowser-for-3ds.377783/ ) which uses SELECT button to return Main Menu.
For dpad support to navigate icons, good idea, i'll work on it for next ALPHA.

Help page for controls will be added on next ALPHA.
 
ok so..i couldnt wait hours..so i'm trying it right now!..but unfortunatly..i get a black screen..pretty sure its somthing simple but what do you suggest i check first? (i've done exactly as in the readme..)
 
ok so..i couldnt wait hours..so i'm trying it right now!..but unfortunatly..i get a black screen..pretty sure its somthing simple but what do you suggest i check first? (i've done exactly as in the readme..)

There was an error on README (i updated it few minutes ago):

This is the correct Installation steps:
Code:
Installation:
- Copy "config.sun" file from "Common Files" folder to the root of your SD card
- Open "config.sun" file with a Text Editor and set your preferred main_dir
- Copy folders from "Common Files" to your main_dir
- Copy "sun_index.lua" file from "Common Files" to the same directory of your build executable (SD root for 3DS/CIA)
 
NOTE: If you want to replace Homebrew Menu with Sunshell for Ninjhax users, you must use "sun_index.lua" file contained in "boot.3dsx Patch" folder.
 
There was an error on README (i updated it few minutes ago):

This is the correct Installation steps:
Code:
Installation:
- Copy "config.sun" file from "Common Files" folder to the root of your SD card
- Open "config.sun" file with a Text Editor and set your preferred main_dir
- Copy folders from "Common Files" to your main_dir
- Copy "sun_index.lua" file from "Common Files" to the same directory of your build executable (SD root for 3DS/CIA)
 
NOTE: If you want to replace Homebrew Menu with Sunshell for Ninjhax users, you must use "sun_index.lua" file contained in "boot.3dsx Patch" folder.

..isnt that the same instrucations as before?..
 
There was an error on README (i updated it few minutes ago):

This is the correct Installation steps:
Code:
Installation:
- Copy "config.sun" file from "Common Files" folder to the root of your SD card
- Open "config.sun" file with a Text Editor and set your preferred main_dir
- Copy folders from "Common Files" to your main_dir
- Copy "sun_index.lua" file from "Common Files" to the same directory of your build executable (SD root for 3DS/CIA)
 
NOTE: If you want to replace Homebrew Menu with Sunshell for Ninjhax users, you must use "sun_index.lua" file contained in "boot.3dsx Patch" folder.

Hey, I updated the assets: https://github.com/Rinnegatamante/Sunshell/pull/1 feel free to use it (or not) :)
 
black screen too
..isnt that the same instrucations as before?..

This is an example of CORRECT installation (see config.sun position and other files position):
sample.png


Hey, I updated the assets: https://github.com/Rinnegatamante/Sunshell/pull/1 feel free to use it (or not) :)

Thanks, i'll add them as an Alternative Theme from next alpha.
 
  • Like
Reactions: filfat
Black screen is caused by an incorrect check of index file from lpp-3ds.
Are you sure sun_index.lua is in the same directory of 3DSX file?

yup..i even tried both .lua in case it would work.. but i only get a black screen..for curiosity i'il try another microSD later..maybe mine needs a formating (with SDFormatterv4..its a great program to format the SD for 3DS..without this one, my 3DS didnt detect my SD before..anyway,...) since i keep deleting and adding files on it.. ah well...
 

Site & Scene News

Popular threads in this forum