thanks i localized the problem curiously i dont have 3ds folder wtfk?lolconfig.sun by default report this main_dir: "/3ds/Sunshell".
This is the correct installation if you don't edit config.sun (Obviously for CIA sun_index must be in SD root):
![]()
thanks i localized the problem curiously i dont have 3ds folder wtfk?lolconfig.sun by default report this main_dir: "/3ds/Sunshell".
This is the correct installation if you don't edit config.sun (Obviously for CIA sun_index must be in SD root):
![]()

static int lua_getdate(lua_State *L){
int argc = lua_gettop(L);
if (argc != 0) return luaL_error(L, "wrong number of arguments");
u64 time = (osGetTime() / 1000) - 3629059200; // Time from 1st January 2015
u32 day_value = ((time / 86400) % 7);
u32 year = 2015;
u8 day = 1;
u8 month = 1;
u32 control;
if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) control = 31622400;
else control = 31536000;
while (time > control){
year = year + 1;
time = time - control;
if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) control = 31622400;
else control = 31536000;
}
bool extended = false;
if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) extended = true;
control = month_seconds[2];
while (time > control){
month = month + 1;
time = time - control;
if ((month == 11) || (month == 4) || (month == 6) || (month == 9)) control = month_seconds[0];
else if (month == 2){
if (extended) control = month_seconds[3];
else control = month_seconds[1];
}else{
control = month_seconds[2];
}
}
day = day + time / 86400;
lua_pushinteger(L,day_values[day_value]);
lua_pushinteger(L,day);
lua_pushinteger(L,month);
lua_pushinteger(L,year);
return 4;
}
How to i open .3dsx homebrew when i installed the .cia? It doesn't show up in the Applications like it did in Screenshots
3DSX homebrews can be launched only if you use 3DSX build like Imported CIA/Game Cartridge launching is available only for CIA/3DS build.
CIA homebrews doesn't have access to hb:HB service used to launch 3DSX files.

So you say that i can't launch .3dsx homebrew?![]()
well...sorry for the trouble..but i can confirm you that the trouble was, apparently, on my side!..i've changed my date and time settings and the old index works now with the calendar and time
.. not sure why but my n3ds was set to 2011.. ah well atleast now we know that we ahve to set the date corectly before using it (or maybe 2011 was to low??..would be weird tho lol..) so if someone else comes and tell you ''black screen!!'' you'il know to suggest to change the time lol.. perhaps there's a limit for the dates in your index?..but i didnt see anything that would look like it..
EDIT: btw, does the icons (well not the icons but the sunshell..) support transparency?
i love your Sunshell! you'Ve done great work!
![]()
Sunshell provides a screenshot feature with L button.
Better to use it to show something inside the shell![]()

ohhh nice!..i hate taking picts of a screen with another cam..feels kinda weirdi love that you've put a screenshot feature!..i'il use it for sure! question: does it take both screen or just top one?
amazing!Both screen, all screenshot i posted were taken with this feature.

If you use CIA build, yes, you cannot start them
Sunshell provides a screenshot feature with L button.
Better to use it to show something inside the shell![]()

amazing!
oh by the way, maybe you already know about this small bug..but when i go to check some pictures, i see the list and i can see the first one, but once i go down to the other photo it gives an error..BUT when i open photos with the FileBrowser everything is perfect and i can open all the photos i want.
EDIT: is it possible that its related with the cache? like, it tries to open another picture but is unable to make it diplay on top screen so it gives an error?..
I get error cannot open file when i use the screenshot feature.
Probably i missed something in Photos src, i'll check it.
EDIT: No, src seems fine and it works correctly to me.
What error you get and where you putted photos?
If you don't have, create 101NIN03 dir in DCIM folder.

Black Screen with CIA build
?
well...sorry for the trouble..but i can confirm you that the trouble was, apparently, on my side!..i've changed my date and time settings and the old index works now with the calendar and time
.. not sure why but my n3ds was set to 2011.. ah well atleast now we know that we ahve to set the date corectly before using it (or maybe 2011 was to low??..would be weird tho lol..) so if someone else comes and tell you ''black screen!!'' you'il know to suggest to change the time lol.. perhaps there's a limit for the dates in your index?..but i didnt see anything that would look like it..
EDIT: btw, does the icons (well not the icons but the sunshell..) support transparency?
i love your Sunshell! you'Ve done great work!
![]()
Yes, it support trasparency but not for JPG files. Only png/bmp files can contain alpha channel.
For Calendar not working, date must set before 1st January 2015 cause i use this date as startup to calculate current day:
Yes, it support trasparency but not for JPG files. Only png/bmp files can contain alpha channel.
For Calendar not working, date must set before 1st January 2015 cause i use this date as startup to calculate current day:
Code:static int lua_getdate(lua_State *L){ int argc = lua_gettop(L); if (argc != 0) return luaL_error(L, "wrong number of arguments"); u64 time = (osGetTime() / 1000) - 3629059200; // Time from 1st January 2015 u32 day_value = ((time / 86400) % 7); u32 year = 2015; u8 day = 1; u8 month = 1; u32 control; if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) control = 31622400; else control = 31536000; while (time > control){ year = year + 1; time = time - control; if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) control = 31622400; else control = 31536000; } bool extended = false; if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) extended = true; control = month_seconds[2]; while (time > control){ month = month + 1; time = time - control; if ((month == 11) || (month == 4) || (month == 6) || (month == 9)) control = month_seconds[0]; else if (month == 2){ if (extended) control = month_seconds[3]; else control = month_seconds[1]; }else{ control = month_seconds[2]; } } day = day + time / 86400; lua_pushinteger(L,day_values[day_value]); lua_pushinteger(L,day); lua_pushinteger(L,month); lua_pushinteger(L,year); return 4; }
3DSX homebrews can be launched only if you use 3DSX build like Imported CIA/Game Cartridge launching is available only for CIA/3DS build.
CIA homebrews doesn't have access to hb:HB service used to launch 3DSX files.
Mhhh sounds like an emuNand issue. I'm on 9.4 with my emuNand.
-snip-

It's not an emuNand 9.5.0.23 issue, it runs on my console (although the screen flickers..)
Small bug with the clock display
![]()

It's a calendar issue more than a clock issue. If your restart SunShell, bug is still here or it disappear? (Maybe could be cause by day switching).
