I've created a theme for Sunshell (CRS-MOD)...
What do you think about to implement a theme manager for Sunshell, where you can switch between the themes?
Things I've noticed(CIA build, O3DS):
Game module, Bug: The & symbol get displayed as "amp;" for example: Mario & Luigi: Dream team Bros gets displayed as Mario amp; Luigi.Fixed- Game module, Bug(sort of): Game list not up-to-date lol. Ex.: CTR-P-AY6A = Codename S.T.E.A.M
and CTR-M-HMMP-00 could be renamed to System themes or something.- Game module, Bug?: Some games get listed twice, I'm guessing it has something to do with patches? The games that show up twice in my list: SMTIV, PKMN X/OR, MiiPlaza
- Extdata module, Crash: Open any file. When you go back to main menu, reenter and it crashes: 196:bad argument #2 to 'format'(number expected, got nil)
- Crash: Not sure how to explain this one... If you stay in a module for a while (5-10min?) and then leave it, Sunshell crashes with a reading error. This doesnt happen 100% though.
- I see you haven't figured out yet why the screen flickers
- Calculator Crash: Press "D" when it's only 1 digit
- Calculator Crash: Press "=" before doing any other operations (number doesn't matter)
- Calculator Bug: It's a comma on the keyboard but in top it's a dot/point.
- Calculator Bug: The default number (the zero) does not behave correctly with the comma. In other words, you can't write 0.25 for example.
- Calculator Bug: You can't append zeroes to decimals. ex.: you can't write 0.2505
3DS Crash:Crash sunshell and directly restart it a few times. After 12 crashes/restarts, it will crash the whole system,forcing you to reboot. And yes, I counted.Headphone Crash: Insert headphones while not playing music and it will crash sunshell.
If you have them plugged in before starting Sunshell, it won't crash.- Music/OGG Bug: Well, probably just not finished implementing it, but after a few seconds it just plays noise(sounds like a TV without signal lol), it sometimes gets "back on track"(hehe) and continues to play the song again, though the noise can/will appear again after a few secs.
And yes, I tried it with multiple files + and played them on the PC to make sure the files are not broken.
All files I've tested had Audiotype: Stereo, Samplerate: 44100, Length: between 4-5minMusic Bug: Title is empty. Probably because I have no metadata? Anyway, it should atleast display the currently played file.- Music Crash: While playing music, after about 10 secs in music module, pressing B crashes sunshell.
- System Bug/Freeze: Closing the lid and then opening it again, results in a blackscreen and no keycontrols. Removing SD Card and reinserting it makes it all work again(weirdest thing ever) although it will freeze the system once you leave/enter a module...
Ok got it working again
Hm now it's really weird, one of the songs works almost perfectly(just a bit of noise, nothing major) and the other plays for 1 sec, then 1 sec noise, and so on...
Edit: Also found a new bug, added it to the list.
Probably i need to add a modular buffer fragmentation depending on durations. Try this one and tell me your results, please: http://rinnegatamante.netsons.org/Sunshell_x8_Frag.3ds
Newest bug is caused by vorbisfile which is really slow to load default audiobuffer (512kb).
Tell me which songs works correctly with 6x (duration, samplerate) and which ones works with 8x.
Anyway, improved font system (no flickering caused by it and better CPU usage) so now i can use it in more modules (for example Filebrowser):
Sorry it took me so long. Tried both 6x with the same 2 songs as usual and 8x with 13 new songs and both still have the same issues, but I noticed the first 3 secons of every songs work just fine but then it starts to get messed up. First noise and then it seems to repeatedly jump back and forth by a few seconds... I noticed though that the bug appears at the same time as the screenflickering starts.
The album I tested it with: Rise Against - Appeal to Reason
Converted it with format factory to OGG, Stereo, 44100