Closed ghost closed 7 years ago
would it be possible to choose between a soft and hard reboot from the settings?
also for custom settings persistence, could the title id for launching the homebrew menu be tied specifically to the nand being used? like a jpn sysnand accessing hb menu through a 3ds stock app while a eur emunand would access hb menu through a stock app that would most definitely use a different title id.
Didn't see the post to like for for the "NTR-esque plugin system", so I'd just like to express how awesome I think it would be if that was implemented. Thanks to the Luma team for all their hard work!
Integrate a Luma3DS updater to Rosalina.
Would it be possible to make the keyboard region free? If so we could install one of those custom keyboards for any region no matter what.
@Derek1199 See #106.
@EmuAGR Unlikely, mostly due to RAM constraints on the O3DS. However, it's very possible to implement Luma3DS update detection in Rosalina - see my fork on Luma3DS. Progress has somewhat stalled, mostly because we can't set notification headers, which means that frequently notifications don't appear near the top of the notification list.
I second a WiFi toggle option as well as an option to simulate a home button press on the next exit of the Luma menu.
I'd also like to thank the Luma contributors for their work. Good job, ladies and gentlemen. 👍 Also, +1 on editing my thoughtful comment. Please consider that some criticism is not bad and is meant to be constructive.
@HoLLy-HaCKeR @LiquidFenrir I meant removing and remounting the SD, while the game is still launched, so i dont have to close out of smash 4 everytime.
How about a feature that allows you to have several "saveslots" in for games like Pokémon. Kinda like some old ds flashcards where doing it.
I would love to see an option to launch the Homebrew Launcher directly in the Rosalina menu itself instead of using a system app or game.
Unless I'm missing something, perhaps a way to debug an application? I know I can hook into processes, but an application I'm testing crashes on boot. I'd rather not have to use exception handlers to find out where it crashed. It's my code, not a process (like fs or hid) either, so this would be useful.
I'd like to request a "process killer" or more specifically a "force exit to home menu" option. My reason being is that sometimes (homebrew) apps softlock on me, and don't respond to pressing the home button. I've been using the Rosalina reboot option to get around this, but I'd rather just exit back to the home menu if I could.
@Cralex yeah a "Last Resort" thingy like using task manager on windows when something froze yeah thats a nice suggestion, also hopefully my wifi connection switcher gets inplemented, its such a hassle when having to switch networks
@Pirater12 Took a look at your commit. I'd recommend finding a way to finely tune the LCD brightness, a la NTR, rather than just setting the 5 default options. This would also be useful because "5" is actually not the maximum brightness the displays support; it can go a bit higher.
is possible activate the circle pad pro for O3DS with inputredirection without having? Something like emulating their existence, If so, it would be very good for those who use this function in games where it is played more comfortable with the CPP and do not have it
Backlight (not brightness but closely) adjustment: Just what NTR CFW does, it allows to lower brightness all the way, past normal brightness lvl 1 (based on Home Menu settings).
What about an internet connection modifier screen? On the bottom of wifi→stuff you already have You could modify your DNS settings this way. It would be useful for people playing on different custom DS game servers, among other things. Include the NDS/WFC settings below the 2/3DS settings.
There's already an application for that, it's called system settings
Volume Booster? One of the main reasons why the audio is so bad on the system is because of low max volume output. If its a way to bypass the max volume to make it louder would be nice.
@Retro-Aisu I think this can be done by modifiying i2C register 0x59.However I may be wrong. https://www.3dbrew.org/wiki/I2C_Registers
I'd support it, w/o headphones the 3ds audio output sometimes is rly bad
Edit by Hikari: This was a response to a deleted comment that was:
@TurtleP I believe that's what the GDB Stub is for.
No I know. I meant that rather than attaching to a process that's already running, tag an application to launch and then debug via gdb.
@TurtleP Ohhhhhh. Yeah, that would be useful.
If it helps, I've worked around that by requiring an A press before continuing at the beginning of my little test, and attaching gdb before continuing there. Bit of a workaround, but it worked well enough at the time.
Ive had to open Rosalina when the boot screen starts before the actual app runs. Then attach to the process.
How about redirecting H&S app to load FBI.3dsx for easier updating?
Edit: Also, add a menu option to toggle the reading of FBI.3dsx
Plugins are also needed more and more for the 3DS mod scene. Having plugins built into Luma would allow simpler ways to setup and use plugins. Plugin support would also allow further improvements to overall system stability and other minor adjustments to enhance the user experience. ( ͡° ͜ʖ ͡° )
Plugins should have the following support: ►Plugins can be enabled/disabled via Rosalina menu ►Plugins should be able to not run until under certain circumstances when a plugin is enabled (when an app or game loads, certain system settings are enabled, etc.) ►Allow plugins to force disable manual enabling/disabling to the plugin and other certain plugins (to prevent any issues)
ability to switch on/off wifi on n3DS (sometimes when im on wifi the system will freeze unless i turn on and off wifi and it can be a pain alot of times.). also i agree with the above post. it would be nice to have a menu similar to pro-c's recovery menu (PSP CFW) in order to enable and disable certain plugins individually. (i wouldve suggested it now but it seems someone beat me to it) for example sometimes id want to access project kaeru (flipnote studio mod) but not have to reboot just to turn off cgtp7 (mk7 mod)
The WiFi switch is already available in the most recent commits, @MarioMasta64.
Could rosalina be used on the fly o to the AGB_FIRM? If the answer is yes. Could it be implemented a extra menu as cheat engine o something into it or something useful for GBA games? :) also thanks :3
@hectortillo No. Rosalina runs in CTR mode, AGB_FIRM and TWL_FIRM run on bare metal.
I haven't seen anybody mention this yet, but adding some sort of NTR-esque video/screen streaming would be good. I'd also like to request a feature that can disable sleep mode, allowing things to run while the device is closed, if that's feasible
Since I can't find it in the Rosalina menu: does Rosalina not have a way to end the current foreground application (or any process for that matter)? Sometimes when I'm debugging stuff the foreground application hangs because it fails to poll APT, which causes the home button to not do anything. The only way to exit at that point is to reboot, which is a bit suboptimal.
@Hikari-chin thanks :D also could be possible to make a shuffle splash screens or a menu where can choose the splash form different files without using the pc and choosing the one you like when you like? :) also many thanks :)
Could you implement a video streamer like what ntr has? Maybe with audio too?
Can you implement
@mrissaoussama LED toggling is already available in nightly Luma (sans charging LED, it can't be disabled). Brightness is being worked on by third parties currently and a PR will be made when it's finished.
I think by brightness they meant for the LEDs
@LiquidFenrir In that case, no, or at least, not by me (I did the original LED toggling option, for clarification). There's really no point in toggling the brightness of the LEDs; LED state resets and comes back on automatically (and can't be toggled back off) when the battery gets low, so there's no risk in having them off.
Thanks for answering
i'll download the latest nightly asap
I'm sorry for being a noob. but does the latest commit contain all the features from the previous commits?
I think the possibility to remap the buttons is interesting with a file available on the sd card charged automatic at boot. Very util for the 3ds with buttons broke.
(I don't speak english)
@mrissaoussama Commits change (add and remove) code, and build on top of each other. Unless a feature was removed because it was buggy, it's there.
Cia installation would be really nice
@Lordkurzchluss There are already many applications that handle CIA installation and removal. Adding it to Luma would only add unnecessary bloat, which is something the devs want to avoid. Unless you come up with a case which would make CIA installation useful, it probably won't be added. I'm sorry.
For new nintendo 3ds and 2ds users can you add ZL and ZR becouse most players like me dont use them. Thanks!
What about a built-in memory debugger? Like the one Gateway3DS has?
@SewerynM2938 This is possible but very time-consuming for little benefit. Currently, Rosalina detects input via raw HID activity; the C-stick and ZL/ZR are not buttons on HID like the other buttons are, they're bolted-on addons that use a different mechanism.
EDIT: THIS ISSUE IS NO LONGER MAINTAINED AND HAS BEEN LOCKED; PLEASE SUBMIT NEW FEATURE REQUESTS TO #752!
With the release of Luma3DS 8.0 and the custom sysmodule Rosalina, we have been getting a lot of issues concerning Rosalina's current/planned features, as well as requests for new features. We've created this issue to consolidate these requests; if you want to request a feature for Rosalina, please do so here. If a feature has already been requested, please do not comment about your support or dislike of said feature; instead, use Github's "reaction" system to give it a thumbs up, thumbs down, like, etc. Please note that any arguing, bickering, fluff, and/or drama will be removed without notice.
Original Features
These were Rosalina's original features; i.e. the features available in the v8.0 release of Luma3DS.
Features implemented at the request of the community
These are features that were requested by the community and have been successfully implemented.
Features accepted/planned to be implemented
These are features that have been requested by the community and have been accepted; they will be implemented at some point in the future.
Features under consideration
These are features that have been requested by the community and are currently being considered as possible candidates for future implementation.
Rejected features
These are features requested by the community that were not appropriate for Rosalina, leading them to be rejected and not implemented.