Luma3ds: [Compilation] Current and future features for Rosalina (All Rosalina feature requests go here!)

Created on 30 Jul 2017  ·  240Comments  ·  Source: LumaTeam/Luma3DS

This is a continuation of #619.

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.

The status of feature requests can be viewed here.

Please don't re-post your old feature requests from #619 here. They have been acknowledged and your redundant comment will be deleted.

enhancement

Most helpful comment

Idea: With the brightness controls considered, a blue light filter would be great, similar to what NTR did.

All 240 comments

Alrighty, double checked the spreadsheet, so now I'm just gonna post this here since it doesn't seem to have been noticed:

What would be convenient is a feature that could prevent the device entering sleep mode when the clamshell (not the right word but close enough) is closed.

I'm currently setting up a system where I stream games from my 3DS to my PC (using NTR, in the future a capture card), and then using Input Redirection in order to play them with my Xbox controller. As convenient as it is to have the device open to monitor lag, my current lack of space makes it an issue, so just having the device closed and out of the way would be more convenient. Probably not the best solution, but convenient for the time being.

Would a RTC modifier such as the recent homebrew be possible to implement into Rosalina?

Can the date and time be displayed in the Rosalina menu alongside the battery percentage?

Ok, save slots are rejected from what I can see in the list, but what about save states (aka real time saves, like NTR)?
They are pretty much a dump/injection of the current process memory, right?

Back in #619, @StateOfException suggested persistent per-game Clock+L2 settings, as a feature ala locale settings which can be dropped in /luma/titles/. This feature wasn't added to the issue post or spreadsheet, so as far as I know it hasn't been rejected, per se. It would be ideal for the handful of games which don't handle the New 3DS features (from memory, I think L2 crashes Sonic Racing, clock crashes Ridge Racer and Hana to Ikimono Rittai Zukan; I'm sure there are more examples).

So uh, guys. Please actually read the body of the main post and view the spreadsheet before commenting. Like I said, redundant/repeated feature requests (especially for things that have already been explicitly rejected on the spreadsheet) will be deleted.

Would it be feasible to force the 3DS to connect to an access point that lacks access to the Internet? At the moment, if a network does not provide Internet access, the 3DS ignores it.

I confirm that this feature has not been mentioned anywhere on the spreadsheet.

There is already a tool that allows that, https://github.com/Lectem/FakeMii

Right, as a movement from my previous post.
Improvement: A facelift for Rosalina and the boot/payload menu
Reason: The menus seem bland and can be an eye sore, however, they are practical, the aim would be to make them more appealing and not remove any functionality.

New Idea: Is there a chance there could be a "System Information" tab in the Rosalina menu? it could display things like the model, ip, whether or not the system is connected to the internet, and if so, which access point, available space on the NAND and SD Card, etc. i just think this would be rather convenient.

@WubTheGame More appropriate in a homebrew, like 3DSIdent.

@LiquidFenrir I actually looked into FakeMii and, seeing that it does require both node.js and a computer, decided that it would be quite the effort for a casual user to adoperate, and hence I renew my above suggestion.

Idea: Allow "install" Rosalina in multiple games/apps and choose a 3DSX to load for each game/app

I would like to get .gif files working as luma's splash screen.
Once you convert a .gif file into a .bin file using a converter you can't use them as luma's splash screen because they don't run.
Hope to get this some day.
Thanks to everyone for reading this.

idea for miscellaneous feature: automatic "pixel perfect" mode enable for VC, GBA, and DS mode, when enabled and saved you won't have to hold select or start to achieve the effect.

Why? Convenience. I frequently launch games this way and it's annoying to have to hold buttons while the game is being launched.

This would be achieved by detecting when an application is launching and sending a select or start input until the application is opened for a period of about 5-10ms. This might be a bit more difficult to make work for DS/GBA mode though, as that check is performed upon the launch of the new firm, which would be outside of the scope of rosalina obviously. Rosalina would probably have to set something to tell a patch to enable that display mode in the TWL/AGB firm. Still it'd be nice to have if it can be done easily.

I've suggested/supported this idea before actually, but something like this fits more in the scope of Rosalina than straight Luma 3DS- so I figured I throw it in here again in hopes it could still be added.

Idea: Adjust opacity/alpha level for menu so we can see what's on bottom screen. Useful for confirming perfect screenshot.

Are we allowed to add on to our previous suggestions? For "Gateway-like memory "debugger"", I would like to replace the "?" in the "Why?" column with Convenience or Easier Debugging. Not only will it give a lot of power to Rosalina for quick debugging or memory edits that NTR CFW cannot do, but it also can get people off of Gateway. Just want to say this because I noticed that all columns that have a "?" have been rejected thus far.

Suggestion: Maybe can add Top,Bottom, and Both options to Rosalina before it takes a screenshot that would be nice for some who only want a screenshot of one of the screens

Would it be possible to play a music file from the sd card while a game is running?

So we have "Switching HBL to currently running title", but, also having the ability to hold a button to override running boot.3dsx and just launching the actual title would be convenient. This way, we wouldn't have to keep switching HBL to and from the title we want it to be on.

I know that this feature has already been accepted, but I don't know the details, so i just wanted to add 2 points that would be quite important to make the brightness adjustment more useful: dimming below the lowest stock setting and more granular than the 5 stock settings. If this was already being considered, sorry! I'm just really looking forward to it :)

Idea: With the brightness controls considered, a blue light filter would be great, similar to what NTR did.

Is there an easier way to view the RAM of a 3DS's process without having to manually make RAM dumps with the command-line GDB stub? I just want to be able to view RAM bytes (preferably on-device) like Nanquitas' NTR RAM explorer, but that NTR plugin freezes and is unstable.

(sorry if this sort of thing has been asked already)

Ability to change 3DS LED Notification light to a certain color, within Rosalina.

If possible, I would like a visible feedback near the battery percentage which is displayed inside Rosalina's main menu, for when the 3DS is charging. As of now, the battery percentage is displayed as if the 3DS were discharging (e.g. 50%) even if the handset is connected to a power source.

This addition might be useful in case of a busted charging LED.

Configurable input remapping would be awesome. For example:
Swap ZL and ZR with L and R
Make A + B register as R
Use the c-stick as the circle pad
I'm not sure, but it should be possible to use mostly the same code used for input redirection

Edit: To add to the spreadsheets why section: Convenience. For example it would (at least partly) allow one-handed play in Pokemon if you could use the c-stick as the circle pad.

Is it possible to edit playcoins with the rosalina menu?
You could give yourself more playcoins without leaving the current title.

Overlay for titles with useful information like:
time, fps, Wifi connection strength, playcoins, battery percentage etc...
extremely nice would be draggable symbols on the touchscreen and movable with the circle pad.

And I had an idea for the plugin system.
Really cool would be, if it could use the same plugins as ntr, but maybe another way to save them on the SD Card (I'm not a 3ds that instantly knows which titleid is what).
Maybe the folders named the title names and the plugins named the titleid.
Or the plugins without folders named like this [TitleID]-[gamename].plg
(for example "000400000003360-ZeldaOOT3D.plg)
Or something different wich is easy for human and 3ds systems to understand.

-snip-

Is it possible to have Rosalina always display the IP address regardless weather InputRedirection/Debugger is enabled? This would be useful when I just want to use NTR to screen capture without InputRedirection.

It would be cool to be able to name screenshots before and/or after you take them. And maybe even get a preview of what the screenshot will look like before actually taking it.

Rather then Rosalina having a menu to pick what title SD:/boot.3dsx is going to takeover add a payloads folder then lunch 3dsx files that have names prefixed with matching Title IDs or Product Codes. It could be a new payloads folder or just make double use out of SD:/luma/payloads as the file extensions are different.

This would allow multiple 3dsx files to takeover different Titles, so Homebrew Menu in Download Play, FBI in Health and Safety, JKSM in AR Games, etc... I know Homebrew Menu can start 3dsx files however it's an extra list that needs to be scrolled through, adding more steps.

@zaide-chris I think having a browser to load *.3dsx is a better idea.

Reverse Input Redirection; allows keypresses to be recorded (potential for macros?) and sent to a host such as a PC software for input map viewing. 3DS Controller requires the app to be open, but could it run in the background?

Skip "In sleep mode, the system can..." screen; whenever you press the power button instead of giving you:
photo on 10-1-17 at 15 34
It would skip that and just turn it off. I know that I can skip it by holding the button down for 10 seconds, but I really just don't want to do that. I'm sure it's possible–Luma has done some crazier things.
EDIT: Lol you can see my fidget cube
EDIT 2: Well, I suppose I didn't realize this at first, but I suppose this is more of a request for Luma itself rather than Rosalina.

Per this GCIR feature request, it would be nice to modify the InputRedirection protocol to add a command that causes the DS to instantly reply when the command recieved, allowing InputRedirection applications to measure the network delay. An 0.25s delay could be added to prevent spam.

Why? Convenience when using InputRedirection (Allowing end users to move devices closer/farther to the DS to find the optimal ping).

Probably a very niche suggestion, but would it be possible to add the ability to unlock 3D slider support in games that disable it?

I don't mean enabling 3D in games that were never built to support it in the first place! Most 3DS titles not supporting 3D ignore the 3D slider's position, meaning the top screen acts as though the 3D slider is set to the off position while running that content.

The 3DS RetroArch port implements the option of ignoring this setting for 2D content- even when it's displaying 2D source content, it supports displaying content as though it's in "3D", with the 3D slider pulled up, but displaying the same content in the left and right channels.

The result's a nice effect that (subjectively) makes the output appear slightly sharper/brighter- lessening the "scanline" effect the upper 3DS display exhibits in 2D mode under normal circumstances. Some people seem to really like the way it looks.

The same functionality was also implemented in bubble2k16's Snes9x and VirtuaNES ports.

The Snes9x commits where the functionality lifted from RetroArch was implemented are here:

https://github.com/bubble2k16/snes9x_3ds/commit/a252a1e3d9b02bbf288ec2c9e1dade8e13d85634
https://github.com/bubble2k16/snes9x_3ds/commit/a6efda194af045bceed03741bd9298551ca5f399
https://github.com/bubble2k16/snes9x_3ds/commit/90c8ad6252f2326fae59efe88153c1a8dd8f0344

This is obviously a very niche suggestion- but somebody brought it up on the Nintendo Homebrew Discord, and I wondered if implementing this system-wide would even be feasible at all. I don't know how non-trivial something like this might be to patch into titles that weren't designed to support it in the first place.

If you're wondering how noticeable the difference is, bubble2k16's emulators are the easiest way of testing it out- just load a game, then compare how it looks with the 3D slider turned off against how it looks with the slider set to maximum.

It would be nice to have the battery percentage also able to be displayed either on the battery icon on the home menu and/or anywhere. The same could go for the time. Either that or the time could be patched to display the 1-12AM/PM kind of time instead of 1-24. That western clock can get on my nerves sometimes.

I think it'd be cool if Rosalina had an option to sync with an NTP time server to automatically set the time

It would be nice to have the battery percentage also able to be displayed either on the battery icon on the home menu and/or anywhere. The same could go for the time. Either that or the time could be patched to display the 1-12AM/PM kind of time instead of 1-24. That western clock can get on my nerves sometimes.

But if this is addet, please make it optional, because this CFW is used all over the world!
(I am from Germany and I am pretty confused with 1-12 h ! [So I am happy with 24h! ] )

Multi-lenguage Rosalina Menu Support please! I could translate it to spanish.

It could be detected System-Config language and auto-activated.

The language file could be compiled in .firm itself or load language by file (as /Luma/Language/spanish.txt).

I am talking about "Rosalina Menu", not Luma Config that we can see in the first CFW' load.

Multi-lenguage Rosalina Menu Support please! I could translate it to spanish.
It could be detected System-Config language and auto-activated.
The language file could be compiled in .firm itself or load language by file (as /Luma/Language/spanish.txt).
I am talking about "Rosalina Menu", not Luma Config that we can see in the first CFW' load.

Than I would translate it to German.

It isn't in the spreadsheet, so here goes.

Edited: An RTC modifier is already in the spreadsheet, under the Pending tab.

A sub-suggestion is to have Luma automatically save a time/date config on every normal poweroff if it is after 2017, which is automatically restored if the date on powerup is before 2017.

3D slider as brightness slider mode for people who never use 3D anyway.

Would it be possible to add a section where you can digitally press inputs? For example if you want to press L you open the rosalina menu>inputs>L

Since NTR is now open source, could we expect an integration of it natively?

Change display screen. Choose wether Rosalina is displayed on top or bottom screen.
That'd be really useful as a tool to pause the game, a lot of people that studies other languages using the 3DS can't read the text fast enough on cutscenes, so that'd be much appreciated.

@MiiJack This would not be a good idea.
Since NTR has to write itself to some certain areas that can't be re-written (not quite clear on the details) you may have noticed that if you open a game with NTR CFW, then close it and open another, it gets stuck on the Bootsplash. If we added NTR CFW to Rosalina, every time you wanted to play another game you would have to reboot.
If this can be fixed, I would gladly accept it, however it should be optional, and if so there should be a "Boot NTR CFW" option in the Rosalina menu. Being optional would be nice also if we wanted to boot a different/custom version via BootNTR (or something)

@SirNapkin1334 That's a bug introduced in newer versions of NTR- it's not inherent to the CFW itself. It's a significant part of why tools like BootNTR Selector are still popular- older versions are a little more stable.

@StateOfException Oh really? Well, I hope there's a community effort to fix those bugs, maybe even make a fork that's a continuation.

Would there be a way to add a volume control in the Rosalina menu or a way to lock the volume or make the speakers play higher their limits?
-Because my 3ds volume slider broke once and I had to reposition it or else it wouldn't slide properly.

Suggestion: ability to add a key combo for taking a screenshot. 90% of the time I'm just opening up Rosalina to take a screenshot

Since it is not yet on the sheet: blue light reduction a la NTR

Seeing as how it is a feature that was requested for NTR forever before Cell9 added it, getting this through Rosalina would be amazing. Save the eyes at night 👌

This issue is not for technical support. If you need it, try the Nintendo Homebrew Discord.

[Request}
Could you make a way to increase the volume level via software? I know this has to be possible in some way because I have some games that are very loud and others that are so quiet i have to wear headphones to hear it. Perhaps make a volume leveling where it always keeps every sound that plays at max volume and max DB that the 3DS/2DS is capable of. I have the new 2DS XL and it sure could use a feature like this. The speakers can be louder, i believe Nintendo intentionally makes games at a lower volume to not harm kids ears.

@fantalex
En: Hikari-chin is right, just a last thing:
My Discord name is Cookie__XD#2194
Contact me for help.
It: Hikari-chin ha ragione, solo un'ultima cosa:
Il mio nome Discord è Cookie__XD#2194
Contattami per aiuto.
(google translator)

I know both of these have already been brought up but I thought I'd add my 2 cents:
Brightness controls and a blue light filter are a must for me personally.

NTR's blue light filter seems buggy - it's always made my games green on middle settings (levels 2 and 3, I believe), and I have to put it on at least level 4 to properly enable it. It also seems to have problems running alongside cheat plugins with extended memory games.

As for the brightness control, when it was still available in NTR (on older firmwares, that is), the 0-100 setting seemed like a fantastic idea to me (though it didn't seem to change at every single increment, but a similar thing is really nice because the default lowest brightness is still too high for me at night).

I have a few requests around LayeredFS / game patching

  • Ability to handle multiple IPS patches for a single game instead of having to concatenate them into a single file

    • e.g. Pokemon SUMO has a number of patches available as separate files, which must be combined manually if you wish to use multiple patches. It'd be nicer to be able to add/remove individual patches at will

    • This would probably best be accomplished by having the ability to name them something like walk-through-walls.code.ips and increase-text-speed.code.ips

  • Ability to have a friendly name in the folder for patches / layeredfs

    • I recognise the importance of the TitleId in the folder name, but it'd help to have a human-readable 'note' of sorts in the folder name (e.g. <tid>-pokemon-moon instead of just <tid>)

    • Along with this, the ability to have multiple patches side-by-side (e.g. <tid>-pokemon-moon-randomizer and <tid>-pokemon-moon-umbra)

@YodaDaCoda

The first suggestion would especially would be an issue if the ips patches have conflicting patches. It could break the game or temporarily cause it not to boot. A user won't be able to easily tell when they download it, so it would be more of a hindrance if this was marketed as a feature when it breaks stuff.

@YodaDaCoda @LinkSoraZelda

Would you not be able to have a check that points out if two patches overwrite the same addresses? It
might not detect every issue that could potentially pop up, but it should allow for detecting 99% of conflicts.

But actually, having a way to toggle patches from Rosalina instead of removing them from the folder would be pretty cool.

Patches like these inherently have a larger chance of conflicting, even when they aren't that directly mapped to the same areas in the game. A warning and manual selector would be the best course of action if at all.

Increasing c-stick sensitivity for n3ds- convenience for games such as smash, fire emblem warriors, and a few other titles where sweaty hands cause the c-stick to be less responsive.

Any chance you could allow viewing RAM in plaintext in the memory viewer? I'm thinking along the lines of how hex editors show bytes and their plaintext equivalent, and how NTR Ram Explorer does.
image

it could be really really cool to have a feature to take a screenshot of the bottom screen OR the upper screen, not both everytime

That is already a pending feature request on the spreadsheet.

If it can be possible, a stealth/vanilla mode, a way to hide CFW. This could be good from people deteching CFW 3DS' at tournaments or other players. It could be good at child-proofing a modded 3DS from kids playing with the settings.

Similar to the Kecleon patch here: Link

  • Option to save config.bin to CTRNAND. (You can also put arm9loaderhax.bin onto CTRNAND for a 100% clean SD card)

  • Option to disable region-free/flashcart patches. (This stops someone from putting an out-of-region cart, or banned flashcart in to test for CFW)

  • Option to ignore all key presses on boot. (Stops someone from detecting CFW via holding start/select on boot)

  • Option to set hidden Key-Combo to remove the lock above.

Especially with 2 SD cards, a one with a clean, seemingly unmodded 3DS and another with all the CFW. This could be good in this case with N2DS XL or O3DS/O2DS.

@ricksee that was already done and abandoned of an old branch

@Shadow322 Then I am assuming it could gotten to work properly?

It was called Luma Legacy edition

It could be good to support multiplayer with citra, so players from PC could play with 3ds players.
Citra already supports multiplayer but between PCs in a server-clients way.

@alpuy not sure if that'd be within the scope of Rosalina, since it's something that should be done on a per-application basis with code.bin patches. I am not entirely familiar with how Citra multiplayer works, but if it connects to it's own servers, that should be done on a per-game basis instead.

That said, it's not entirely clear if you're referring to Download Play multiplayer or online multiplayer.
On Jan 23 2018, at 1:49 pm, alpuy notifications@github.com wrote:
>

It could be good to support multiplayer with citra, so players from PC could play with 3ds players.

You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub (https://link.getmailspring.com/link/local-a74164d5-df62@ev1l0rd-desktop/0?redirect=https%3A%2F%2Fgithub.com%2FAuroraWright%2FLuma3DS%2Fissues%2F752%23issuecomment-359780627&recipient=reply%2B00ccfaa95c01719d8e42fcbd04261a49ee352550bfd26e7992cf00000001167ef17392a169ce0eb21935%40reply.github.com), or mute the thread (https://link.getmailspring.com/link/local-a74164d5-df62@ev1l0rd-desktop/1?redirect=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMz6qcOGvXOJLUOhY3B-8Uv-1WhQyseoks5tNdVzgaJpZM4OnfyB&recipient=reply%2B00ccfaa95c01719d8e42fcbd04261a49ee352550bfd26e7992cf00000001167ef17392a169ce0eb21935%40reply.github.com).

@ev1l0rd Im talking about the networking support explained in the main page of citra site:
https://citra-emu.org/

If it can be done for all games in citra why cant it be done for all games in the 3ds?

@alpuy - Ok so that appears to be referring to Download/Local Play multiplayer. That said, it still appears to be using it's own servers (which presumably can be generated from within the Citra application if I'm reading the blogpost properly).

Also I don't think you read it properly. There is actually a whole slew of games that are marked as unsupported. Reading the blogpost actually suggests they attempted to perfect it on a number of games and managed to do so with various degrees of success.
Better link to that networking blogpost: https://citra-emu.org/entry/announcing-networking-support/
On Jan 23 2018, at 2:03 pm, alpuy notifications@github.com wrote:
>

@ev1l0rd (https://link.getmailspring.com/link/local-370a7115-b564@ev1l0rd-desktop/1?redirect=https%3A%2F%2Fgithub.com%2Fev1l0rd&recipient=reply%2B00ccfaa9d8401a74531c57a73452dbeea1ed68163d5b474192cf00000001167ef4ad92a169ce0eb21935%40reply.github.com) Im talking about the networking support explained in the main page of citra site:
https://citra-emu.org/ (https://link.getmailspring.com/link/local-370a7115-b564@ev1l0rd-desktop/2?redirect=https%3A%2F%2Fcitra-emu.org%2F&recipient=reply%2B00ccfaa9d8401a74531c57a73452dbeea1ed68163d5b474192cf00000001167ef4ad92a169ce0eb21935%40reply.github.com)

If it can be done for all games in citra why cant it be done for all games in the 3ds?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub (https://link.getmailspring.com/link/local-370a7115-b564@ev1l0rd-desktop/3?redirect=https%3A%2F%2Fgithub.com%2FAuroraWright%2FLuma3DS%2Fissues%2F752%23issuecomment-359783873&recipient=reply%2B00ccfaa9d8401a74531c57a73452dbeea1ed68163d5b474192cf00000001167ef4ad92a169ce0eb21935%40reply.github.com), or mute the thread (https://link.getmailspring.com/link/local-370a7115-b564@ev1l0rd-desktop/4?redirect=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMz6qW3js3b5G0klPCh4_YwUxbfLqmAmks5tNditgaJpZM4OnfyB&recipient=reply%2B00ccfaa9d8401a74531c57a73452dbeea1ed68163d5b474192cf00000001167ef4ad92a169ce0eb21935%40reply.github.com).

@ev1l0rd Yeah, but i dont know if it is because they made it in a game by game basis or because the network support is missing features so some games dont work.

What about an internal script funtion? the godmode9 has the option to run scripts but godmode works before boot and for that, it have some limitations for example: internet connection, cia installation , 3dsx execution, etc... i don't know if this can be possible or a good idea but for me sounds a little useful. Sorry for my english, i'm spanish speaker and i'm sleepy.

Hi, is possible to have a way to tap a certain combination of buttons?, L+downpad for example, and then the touch screen is pressed? or something like that, i thing was a good add, for the people like me, who the touch screen of our console is broken. InputRedirection help with this, but i dont always be close to my pc for doing that. thanks, sorry for the english, i am a spanish speaker

@miguelzau Not a bad idea, but the way you think of it isn't as good. I think the best way would be to go into the Rosalina menu/press a button combo, which will then show a cursor or small reticule on the bottom screen, which can be moved via the circle pad, and then you can press A to send a "touch," and then press B to exit. Perhaps you could hold A to hold, and then move the cursor w/ the circle pad to do different dragging gestures.

@SirNapkin1334, thanks, that actually my idea, but i can figure how to explain in the moment i write the comment, youy think that is possible?

Probably. As far as I can tell, all you have to do is make a gui (so, just make a cursor/reticule), map a button to move the visual element, and then send a touchscreen command from wherever it is located.

@SirNapkin1334 wow, is easy? if it is. i can try make that, i am web and mobile developer, i can try do something for my 2ds with a bad touch screen

I would like it id you could implement "game specific" application support.

@catkid15368 what do you mean by that?

How about 3D screenshots (native mpo format)?

Suggestion: write the files loaded/written by a title (from RomFS, to savedata etc) to a text file (and to the screen). Uses: rom hacking, datamining, debugging. Note that this feature exists in ctr-plugin-framework.

[Feature Request] Reworking Reboot and Shutdown in Rosalina

Would it be possible to rework the reboot and shutdown features of Rosalina using https://github.com/Asellus/3DS_Quick_Shutdown and https://github.com/Asellus/3DS_Quick_Reboot ? When tested with these programs, Roaslina is A LOT slower by comparison.

Is there a plan to implement individual screen brightness calibration? I have a 3DS that for some reason the top screen is calibrated to be dimmer than the bottom screen. I've used a modded version fo Luma before that let me adjust the individual brightnesses and correct this, but any changes would revert once I rebooted the system or entered DS or GBA mode.

The reboot option in rosalina used to force reboot the console. While I understand why that might not be ideal, can we be given the option to force reboot. Certain use cases (corruptions) may benefit from that.

Has a the dynamic plugin loader request been worked on at all? I know cheats have been implemented but a plugin loader would open up alot of possibilities.

My request would go nicely next to the power off and reboot options:
Return to home menu

why? simple, it's not only convenient, but it would help those of us with broken home buttons
it would also appear im not the only one who wants this:
https://gbatemp.net/threads/background-application-that-triggers-home-menu.501097/

please at least consider this proposal, thank you.

Would it be possible to implement a setting for screenshots which would automatically upload it to an image sharing service? (ex. imgur, FTP, etc. etc. etc.)

Reason I'm asking is because if I'm playing a game and want to share a screenshot, I need to close the game, boot up FTPD, and transfer it to my computer. It would be wonderful if screenshots could be accessed without closing the game. If this isn't possible, I completely understand.

@mariomadproductions yes but that only loads ctrpf plugins. And it still has ntr's bug that has you reboot when you wanna switch games. A proper plugin loader could fix this.

This would be cool to have.

Feature: Safe/Smart shutdown (On low battery).

How it would work: Say you're low on battery, but you aren't near your 3DS to be aware of it (Or are in an important spot in a game), and you have something important to you running on it that you don't want to lose. This would simply dump the contents of RAM onto the SD card and shut down, and on next reboot you can choose to load from the dumped memory (And deleting it automatically from the SD card after boot).

Use/Purpose: Not losing progress in games due to battery loss. (This could also be done from a normal shutdown)

Perhaps we could use this as a template for new ideas, requests and suggestions.

Feature Request: Option to boot directly into Extended Memory Mode on O3DS
Reason: For convenience of launching extended-memory games and applications without having to reboot again. I find it annoying when I get a communication error in Pokemon games and I have to reboot to Home Menu, launch BootNTR-Mode3, press Home, launch the game, etc.

Feel free to look into this a bit deeper 😊

I'm unsure if EMM on o3DS booting will affect system stability, considering everything Nintendo has done to make it Super Stable, but until this feature is potentially added to the firmware, you could use a forked Luma build that has NTR features built in which already does that, however I wouldn't recommend using that for all your luma firmware needs, but only when you want to use cheats, and if you used it on the o3DS, Mode3 as it's also called will be enabled automatically. CTRPF

@ Dimensional:
I knew about the CTRPF fork of Luma. But I don't think it will help if I want to use NTR debugger, since that requires BootNTR to be launched first. Right?

Rosalina crashes console if used after sleep and if used before wifi initializes upon first boot.
Also if you leave input redirection on and put console into sleep, it freezes upon wakeup showing black screens and pulsing blue led.

2 things

Multiple mod support for layeredfs.
And it would work "similar" to sdcafiine.
Ex. /luma/titles/[titleid]/[modname]/romfs/[whatever files or folders]

(Bracets mean ANY NAME)

And using Lasagna is annoying, tedious, and time consuming.

I have no clue how the Select Mod menu would work, so post some ideas.

And randomly...
Save LED settings so when you reboot or close and open the system the LEDs return to how they were before.

A good feature for people with damaged or broken 3DS mics would be an option for the 3DS speakers to play sound instead of through the headphones when plugged in. I know that there are mics that can plug into the headphone jack, such as the switcheasy tack mic, but those apparently still read as headphones so no sound will play.

Feature: Screen Swapping

How it works: Open Rosalina, go to whatever setting allows you to screen swap, and the contents of the top screen go on to the bottom screen, and vice versa.

Purpose: Being able to still use your system with one screen broken or damaged, or whatever else.

And this could also persist between reboots.

Internet redirection for NVRAMFlashManager's flash.bin.

How it would work: loads internet config from flash.bin on sd and connects to those networks instead of the ones in system settings.

ALSO: option for disabling internet access without disabling wifi or deleting internet settings.
why: local multiplayer without worrying about updating to 11.8

ALSO ALSO: Display battery state

ex. battery 85% R (recharging, could be RC) or battery 85% D (discharging, could be DC)
Why: Helps those with broken charging LEDs.

Update to my last post. (multi-mod support):
HOW IT WOULD WORK IDEA 1
it would load a menu after the "Nintendo 3ds" screen asking which mod to load and then would load that romfs/exefs folder like it normally would.

will ctr plugin framework be in a seperate official release or will you include it in the main release stream?

Luma3DS 9.0- Plugin loader.zip

Serve screenshot from a local webserver. After taking a screenshot I'd like to be able to visit my 3DS's local IP Address and access the screenshot immediately. Currently I have to save my game, open an FTP Server, and get the screenshot that way. Thoughts?

@nsuchy The idea of a FTP server is already in the spreadsheet and it is under consideration. I personally would find it useful for quicker testing of ROM hacks, especially if the FTP server worked while a title was running.

The ability to swap between multiple game patches would be nice even if it was in the config menu, for example, say there are multiple different mods for 1 game well in order to swap between then you would need to manually copy files to the patching dir each time you switch it would be nice if you could have swap between patches via the config menu.

Decimal value searching and value comparing in the memory viewer.
In this way, you can cheat games in a more flexible way considering that the 3DS cheat database is incomplete.
Also you should support putting cheat folders in CTRNAND (/rw/luma), so the SD card could be tidier.

[Suggestion] Enlarge the number of lines of cheat.txt files that Rosalina Menu is able to read.

Issue: I've known there's a limit cheat files can be read: In Gateway Mode, cheats files ([ID_number].txt) with more than 2584 lines can't be read. Also, in Rosalina Menu, cheat.txt files can be read only the first 855 lines. Would you consider the possibility of amplify the cheat.txt file's lines that can be read through Rosalina Menu? I made some large cheat file for one specific game and its number is even higher than the Gateway's limit...

Resizing and/or cropping might be possible.

Real-time RAM editor in-game

@pcs3rd There already is one, under "Process list". If you launch a game the process is at the bottom of the list. You can "debug" the game's RAM.
However, it is still inconvenient as I said in a comment before. It is far less functional than Gateway's.

@pthfdr-42 yes but it didn't show specifically, for example, in pilot wings, the process at the bottom is "unaware"

@pcs3rd Maybe they should mark the game's process with "*" or some symbol.
Some games have additional processes like boss.
But we can just only hope.

I'd be interested in an "Advance single frame" feature that closes Rosalina and re-opens it one frame (1/60th second) later. Could be useful along with screenshots or cheats / RAM editing.

Similar to toggle LED and wireless already in Rosalina, would it be possible to toggle the power for the game card slot? Mainly for those DS flashcards that drain the battery even when not in use.

@tamamushiiro Do they drain the battery while in 3DS Mode or only in NDS mode?

@tamamushiiro Do they drain the battery while in 3DS Mode or only in NDS mode?

I believe they drain the battery either way, even in Sleep mode. Something about them having their own CPU.

Correct. If power is on (even in sleep), the onboard CPU in these things keep sipping away at power.

Now... since it’s never been done, I wonder what kind of issues will be caused by cutting said power when actually playing a DS game and going into sleep mode...

Only the DSTWO has its own CPU and it only used for running its own menu and plugins.
It's inactive when it's running NDS games so there's no extra battery comsumption if you suspend in the middle of a game.

https://gbatemp.net/threads/battery-drain-only-on-supercard-dstwo.465319/

Wrong. Period. I own both models of it and they BOTH drain the battery in sleep mode. Without a DStwo card in, a 3ds can last more than a day in sleep mode. With a dstwo(or Plus), your system is dead in 6 hours or less.

Maybe you can have an autodetect function? Like only powering up the card slot when you click the gamecart icon.
Also what happened in the last month?

Every DS flashcard will do this. The DSTWO is just more power hungry because of the extra MIPS CPU. The FPGA in other flashcards will require some power too but way less.

I noticed that this has been reopened so I'll post a link to my feature request here, which was to be able to autostart the debugger when a specific app starts for easier homebrew development.

Can we include an addition in Rosalina to adjust the brightness of the individual screens and save a config? I've found that on several 3DSes one screen may be brighter than the other, some even having different color temperatures.

[REQUEST] [Rosalina Feature] What about a feature where the menu will open up in a game that requires amiibo and you can chose from a selection of them on your sd card?

Maybe a key combo (like X+Y) to boot from FIRM1 by default? Since Luma3DS can already boot from FIRM0, there should be a feature to boot recovery FIRMs (like GM9) from FIRM1 without swapping SD cards (especially in New 3DSes as you have to unscrew 2 screws which you cannot do it everywhere).
Also FIRM1 is largely unused, you should make use of that.

What?

IIRC both a9lh and b9s corrupt firm0 on purpose to FORCE it to boot from firm1.

boot9strap doesn't "corrupt" firm0, it uses a signature that is considered valid by the bootrom. firm1 could be anything, usually a second copy of b9s.

Well, arm9loaderhax does. Too much junk stored in my noggin 🙃

But you can already make your own combinations to boot gm9 and the like. That post doesn't make any sense to me...

@ihaveamac I think that b9s is not really necessary as LUMA can be directly booted from FIRM0, this avoids depending on an SD card.
I have opened an issue in GM9 repo and get rejected.

It can be directly booted from nand (not firm0), BECAUSE of a9s.

It is possible to boot LUMA directly from FIRM0 and boot the OS in CTRNAND. (No SD and no boot.firm in CTRNAND required)

There’s no point, and Luma as boot0 can’t dump arm9/arm11. I’m not even sure you could tell if it saves you time, even if you were a robot. And you can still boot other payloads (like gm9) by pressing a button while powering on.

can’t dump arm9/arm11

But we do not really need them after LUMA is installed in FIRM0.

And you can still boot other payloads (like gm9) by pressing a button while powering on.

No one wants their SD card being a mess. Also, as I have stated before, FIRM1 is free real estate.

Luma only supports beeing installed to firm0: directly because it reduces the chance of a brick not because it is a desired feature. You should not do that. Stick to b9s or other bootloaders intended for this.

@profi200 You should make it (key combo to boot other FIRMs from FIRM1) an feature for advanced users. I do not think that it is hard to implement.

That's a really stupid game mechanic if you have to do that on a 2ds lol. Do they really not have a way to progress in that game on a 2ds?


From: david4444 notifications@github.com
Sent: Friday, January 25, 2019 7:16 AM
To: AuroraWright/Luma3DS
Cc: Matthew; Comment
Subject: Re: [AuroraWright/Luma3DS] [Compilation] Current and future features for Rosalina (All Rosalina feature requests go here!) (#752)

Hey, I don't know if this is possible, but it would be nice:
So there are two types of 3ds systems that don't have a 3D slider:The 2DS, And the New 2DS XL.
So (Now this is a guess i don't know if it is possible) Luma has its InputRedirection thing, so it can control the 3ds' buttons.
Now here is the problem:
So games require you to turn on the 3D to progress, for example, "Colors! 3D" Requires you to use the 3D in the tutorial.
So, Can Luma have an option in the Rosalina menu, that tricks the system into thinking the 3D is toggled on or off?


You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/AuroraWright/Luma3DS/issues/752#issuecomment-457605382, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Abxzjj_VUcTb58LKldoWARlgp1CYDa9Iks5vGx_EgaJpZM4OnfyB.

A while ago Sono made a homebrew called LCD Tweaker that changed the screen brightness of each screen individually. And it allowed to change the brightness beyond the upper and lower limits of the 3DS menu.

Maybe a feature like that can be implemented into Rosalina. It would be especially helpful to change the brightness when playing online (when you can't access the home menu)

Kasai modded Rosalina to allow this but it's for an older version of system firmware and Luma 3ds. Itd be nice if the seperate brightness was added as then I could finally update!

https://github.com/kasai07/Luma3ds-Mod/releases

Don't increase brightness beyond the maximum of what home menu allows. In the early days when people experimented with screen init this caused a 3DS to get hot. It will affect lifetime of the backlight.

Oopsie lol. Didn't know that. Surely it won't be too detrimental to push the brightness a teeny bit higher than the limit?

It's your choice. It won't break the backlight immediately but it may shorten its lifetime.

Ah okay. Thanks for the heads up :)

I want the opposite.
Sometimes, I found that even at level 1 the backlight is still too bright.

Yeah Sono's LCD Tweaker can do that

What's wrong with brightness 5 in stock settings? I think the screen(s) are quite visible.

It's too bright when using it in a dark room and not bright enough when outdoors.

I mostly want seperate screen brightness. My bottom screen is a lot
brighter then my top so i find it distracting so I like to turn just the
bottom down

On Sat., Mar. 16, 2019, 1:14 p.m. Matthew, notifications@github.com wrote:

What's wrong with brightness 5 in stock settings? I think the screen(s)
are quite visible.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/AuroraWright/Luma3DS/issues/752#issuecomment-473566630,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ASoqjnLiWRGEwHiAVZHXcR0Uqep8ltAfks5vXSaOgaJpZM4OnfyB
.

Instead of “input delay on exit”, could it be implemented for Luma to not exit until B (or other set input) is released?

Per Game Input Remapping would be useful for those who dislike default controls in something or want controls more akin to another platforms version of a game for example Sonic and All Stars Racing Transformed, which on most platforms uses the right stick for tricks on the 3DS uses the d-pad, but with remapping implemented one could set the c-stick to function as the d-pad for that game, or completely revamp the controls depending on preference and game.

Remembering which cheat codes are enabled through the Rosalina menu would be great. Could be done with simple per-title text files... something like [titleId].enabledCheats.txt, with one cheat per line in the form of [cheatName]=0/1, with simple logic to remove any cheat not found in the cheat DB from the enabledCheats.txt file (in case a cheat gets renamed or dropped).

Extend Cheat Engine for more Codes

Hello, I noticed that a lot of AR/Gateshark cheat codes are not supported, so I thought it'd be nice if the Rosalina would extend its cheat engine. In particular it doesn't support arithmetic codes and some other special codes. Here's a list I found and first thought I could use them to make cheat codes, but when I looked at the cheats.c source file they weren't covered:

https://github.com/JourneyOver/CTRPF-AR-CHEAT-CODES/blob/master/ActionReplayCodeTypes.txt

Would that be possible?
Maybe I have more time in the future and do it myself and make a pull request with them. But that's rather uncertain.

PS: Another link but it has fewer codes:
https://web.archive.org/web/20170218053432/http://doc.kodewerx.org/hacking_nds.html#arcodetypes
PPS: I also made the same request here.

Konami code easter egg somewhere in the settings to change the default notification light color.

Amiibo injector. When a game asks for an amiibo you can open up the menu and choose which one it reads. Useful for modded amiibos, testing applications, and using amiibo backups when you lose/can't take them with you.

Would it be possible for an "open home menu" button in Rosalina? I don't know about other people, but it seems the home button brakes fairly easily on the o2DS (or I'm just clumsy :P), and it's very annoying to have to press the power button and go to sleep every time I want to go to the home menu.

Last time I asked someone about this, they said "the home button (and power button) are wired differently than the other buttons. so that won't work", but the badge arcade does it pretty well.

(also sorry if this has already been asked, but I don't have time to read the 200+ suggestions on here)

Would it be possible for an "open home menu" button in Rosalina? I don't know about other people, but it seems the home button brakes fairly easily on the o2DS (or I'm just clumsy :P), and it's very annoying to have to press the power button and go to sleep every time I want to go to the home menu.

Last time I asked someone about this, they said "the home button (and power button) are wired differently than the other buttons. so that won't work", but the badge arcade does it pretty well.

(also sorry if this has already been asked, but I don't have time to read the 200+ suggestions on here)

I understand not being able to read the 200+ comments here, but you can easily check the feature list in the post itself. (Google Spreadsheet)
The only reason I know for a fact that feature has already been requested, is because I requested it lol.

Does it even matter anymore? Luma hasn't been updated in forever, I doubt
any more features will make it into it.

On Sat., May 25, 2019, 12:59 p.m. Matthew, notifications@github.com wrote:

Would it be possible for an "open home menu" button in Rosalina? I don't
know about other people, but it seems the home button brakes fairly easily
on the o2DS (or I'm just clumsy :P), and it's very annoying to have to
press the power button and go to sleep every time I want to go to the home
menu.

Last time I asked someone about this, they said "the home button (and
power button) are wired differently than the other buttons. so that won't
work", but the badge arcade does it pretty well.

(also sorry if this has already been asked, but I don't have time to read
the 200+ suggestions on here)

I understand not being able to read the 200+ comments here, but you can
easily check the feature list in the post itself. (Google Spreadsheet)
The only reason I know for a fact that feature has already been requested,
is because I requested it lol.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/AuroraWright/Luma3DS/issues/752?email_source=notifications&email_token=AEVCVDTGI6RFKI5ETESZ7FTPXFV6BA5CNFSM4DU57SA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHVNFY#issuecomment-495933079,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEVCVDS7CQFM3RQSGXIYCGTPXFV6BANCNFSM4DU57SAQ
.

@eats7 Releases are one thing, commits are another.

@KWottrich That seems like a bad idea to me. If a cheat crashes the game, you would have to externally edit that file to fix that.

Suggestion: Remap 3DS buttons systemwide.

Details of use case: My N3DS has a slightly damaged L button, making pressing it really awkward. Being able to remap the L button to ZL would solve this for the majority of the games I play on it, given how very few titles directly make use of the ZL button.

After some minor talk with people who know more about CFW than I do, this apparently seemed like a feature request best fit for Rosalina, hence I'm making it here.

Extend Cheat Engine for more Codes

Hello, I noticed that a lot of AR/Gateshark cheat codes are not supported, so I thought it'd be nice if the Rosalina would extend its cheat engine. In particular it doesn't support arithmetic codes and some other special codes. Here's a list I found and first thought I could use them to make cheat codes, but when I looked at the cheats.c source file they weren't covered:

https://github.com/JourneyOver/CTRPF-AR-CHEAT-CODES/blob/master/ActionReplayCodeTypes.txt

Would that be possible?
Maybe I have more time in the future and do it myself and make a pull request with them. But that's rather uncertain.

PS: Another link but it has fewer codes:
https://web.archive.org/web/20170218053432/http://doc.kodewerx.org/hacking_nds.html#arcodetypes
PPS: I also made the same request here.

when unchecking cheats replace code with original would be nice too

If we "can't" use CIA Injection, why not use APPID (Or whatever it's called, I've been on a hiatus from the 3DS scene) spoofing? It could work even better too. Also, the reason I suggested injection in the first place (And this too) is so we could have another way to avoid bans. Nobody wants those, right?

Right now blue light filter levels aren't saved across reboots.

It would be awesome to have them restored after a reboot!

@gsora #1222.

Not sure if this would fall into Rosalina or Luma, but a way to disable the power button temporarily would be wonderful, alongside the LED and wireless enable/disable toggles. I've lost several hours of gameplay to the stupid "Software closed" screen from accidentally pressing the power button with my pinky on my N3DSXL and N2DSXL.

It looks like this might possibly be as simple as setting/clearing bit 0 in register 0x18 of the MCU, which looks like it's the interrupt enable/disable for the power button being pressed for a short time. Leaving bit 1 alone would probably be good, so that the firmware would still get some warning that a hard shutdown is coming soon, if it's still running.

The Google Spreadsheets link is dead

I'd like to see an option to increase total audio volume artificially. This could theoretically be done by having a background process somewhere in the audio processing chain that boosts audio 'bits' by X amount but leaves 'bits' that are already at max alone.
Of course, this would result in a loss of audio quality, but I think it would be worth it.
Retroarch includes audio boost for 3DS, albeit integrated into their emulators, so this could potentially be used as a basis to work off of.

I'd like to see an option to increase total audio volume artificially. This could theoretically be done by having a background process somewhere in the audio processing chain that boosts audio 'bits' by X amount but leaves 'bits' that are already at max alone.
Of course, this would result in a loss of audio quality, but I think it would be worth it.
Retroarch includes audio boost for 3DS, albeit integrated into their emulators, so this could potentially be used as a basis to work off of.

Can't be done as said before as it's controlled by the MCU

I'd like to see an option to increase total audio volume artificially. This could theoretically be done by having a background process somewhere in the audio processing chain that boosts audio 'bits' by X amount but leaves 'bits' that are already at max alone.
Of course, this would result in a loss of audio quality, but I think it would be worth it.
Retroarch includes audio boost for 3DS, albeit integrated into their emulators, so this could potentially be used as a basis to work off of.

Can't be done as said before as it's controlled by the MCU

I don't have major knowledge of the 3ds's construction, but could it be possible to pipe the audio through a helper process that does the aforesaid (artificially raising the volume of the signal except where it's already at max) before it reaches the MCU?

I'd like to see an option to increase total audio volume artificially. This could theoretically be done by having a background process somewhere in the audio processing chain that boosts audio 'bits' by X amount but leaves 'bits' that are already at max alone.
Of course, this would result in a loss of audio quality, but I think it would be worth it.
Retroarch includes audio boost for 3DS, albeit integrated into their emulators, so this could potentially be used as a basis to work off of.

Can't be done as said before as it's controlled by the MCU

I don't have major knowledge of the 3ds's construction, but could it be possible to pipe the audio through a helper process that does the aforesaid (artificially raising the volume of the signal except where it's already at max) before it reaches the MCU?

No

The DSP volume can be set higher than normal (normal being 0x20 and it goes up to 0x3F) but this may reduce the audio quality. And i don't know if the speakers and the builtin amp will survive this long term.

The DSP volume can be set higher than normal (normal being 0x20 and it goes up to 0x3F) but this may reduce the audio quality. And i don't know if the speakers and the builtin amp will survive this long term.

Does it up the voltage/amperage going through the amp? If not, it should be safe.

It's just software volume control and affects what is sent to the codec chip. But as said it could "overdrive" and reduce audio quality and/or damage the amp/speakers long term.

It's just a single reg poke but tbh i'm not interested adding it to Rosalina. Just wanted to mention what is possible:
https://www.3dbrew.org/wiki/CODEC_Registers

Is it feasible to change the system keyboard / use a different region's keyboard for a game?

I have a USA 3ds but I'm playing the Korean version of Animal Crossing: New Leaf. All the dialogue renders fine in Korean, but the keyboard is alphanumeric. While playing online, my keyboard was just blank and I couldn't write anything.

I don't know if this has been suggested before but the ability to load a *.3dsx file or an installed CIA file when booting your system, something similar to how Priiloader works on the Wii. That way, you could have an application that syncs saves for example without having to launch it as a CIA or from the Homebrew launcher to make the experience seemless. And maybe a way to replace the Home Menu with a installed CIA or *.3dsx file as well, let's say you want it to be something different, like FBI or some sort of home menu replacement to further customize your device.

Hi!

The link to the status list is broken for me...
The feature requests (especially accepted and under consideration) in the old issue #619 sounded really awesome and I'd love for them to be implemented... Any progress / chance of these happening?

Cheers!

i have a question, or a problem, but i don't know if i'm in the good place but i think yes
so when i use checkpoint, to cheat on a game, it's working, but when I go on the game, and when I launch rosalina menu to activate my cheats code, somes codes, a lot in fact, are written in red and I can't use those, someone can help me ?

Could it be possible to add, as a future feature, a way to change the system screen brightness (level 1-5) from the Rosalina menu? This way, all system related basic function could be performed from there...

I would like to ask if it were possible to add auto-applying of cheats since we now have many frame rate uncap cheats and other ways of increasing the framerate on n3ds consoles.

An example is Monster Hunter 3 Ultimate which gets to 60-90 fps on n3ds when fsaa and 3D is disabled, from 40-60 fps.

Not sure if this goes under Rosalina or just simply the cheat engine.

I would love to have the option to toggle game patching on/off. I have no idea if this is even possible. Would only be very useful for very specific purposes, as a way to turn off/on game mods without reboots. For example I have games I play with and without patches, such as ultra sun with legit and randomised saves. Would be nice to swap between without reboots.

Would be super useful to have Cpad/Cstick control in Luma for people with broken Dpads.

Alternatively, you could scroll with L/R.

I had an o3ds recently with a busted dpad (now fixed). This option could be useful for those without a spare part handy. Especially where most console operation and gameplay do not require a D-Pad. You can even edit Luma config manually, and manually change the default menu combo. Integrating this would make for dpad free Luma!

Good Excuse me, I'm new here on Github and well I think I'm in the right place, because I was looking in forums and they redirected me here.

This is not a problem but rather a suggestion, a few days ago I had an idea for the Cfw or for Rosalina's menu. My 3DS has a damaged 3D regulator and its problem is that the 3D always remains active (I keep it disabled from the Parental Controls of the console) so what I thought was, that in the section of Toggle Leds they included the function of Activate and Deactivate the 3D.

Really excuse me, I'm pretty new here, I have no experience in CFW of the 3DS (Although the one I have is Hacked, and then I only base it). I just wanted to suggest that idea, Another thing is that I speak Spanish and everything I am telling you I took out of the translator hahaha

You can disable 3D in parental controls.

Of course I did, what I suggest is that it can be activated and deactivated through the rosalina menu, it would be more practical. Friend I had previously said that I have it disabled by the Parental Control of the 3DS

Of course I did, what I suggest is that it can be activated and deactivated through the rosalina menu, it would be more practical. Friend I had previously said that I have it disabled by the Parental Control of the 3DS

If you have perental controls disable 3d then either put in you passcode when booting a game to enable the 3d or don't put in the passcode to disable the 3d

you can create excuses to not to do any of feature requests, but that isn't they are for.

Ok I explain, My 3D controller is damaged, it always stays on even in Off, that happened a couple of months ago, since then I have it disabled by the parental control, it is not that I have it disabled because yes, I disable it because it is damaged , my suggestion is that in the Rosalina section you can turn the 3D on and off. Excuse me if I repeat much is that I wanted to clarify. remember I don't speak English and I'm using the translator

My request for functions is that in the Rosalina menu section in "System Configuration" the option to activate and deactivate 3D is added

Disable blinking yellow light for Friends coming online/offine (New 2dsXL only ? not sure how this manifests on other models).

A vast majority of games don't have invite multiplayer and sometimes you are just online for online perks not the limited 3ds friend feature set. The yellow blinking led right there in the middle can get super irritating if you have built up a considerable list.

Along side the disable LEDs from Rosalina feature that I enjoy a lot this would be even better because it blinks.

@ mochizuki-8 Exactly, just as you can disable the rosalina menu LED lights, the same could be done with 3D, it would be quite interesting and would help those who have their damaged 3D controller

Adding a basic .TXT file reader in Rosalina menu. DOS/Console style fixed size font. This is no secret that the build in internet browser is very, very bad. Having the ability to quick check notes during game play would be very useful.

A feature in the New 3ds setting (in rosalina menu) that saves current settings to the title id so when you load the game, for example, it will load at the higher clock speed and/or L2 cache. This would override the setting in the luma config (when you hold select on boot). You would also have a "clear settings" option that will revert it back to default settings and back to the normal luma config settings.

like:

IF: Override setting present
DO: Use Override setting
ELSE: Use luma config option

Not sure if this counts as a feature request or a bug, but on the O3DS, when launching an extended memory game with "force debug next application at launch", I am unable to attach at the entrypoint because the 3DS effectively reboots when loading extended memory mode (heck, the network resets and debugging gets turned off entirely during this). Can there either be some way to ensure debugging actually gets passed to extended memory mode, or perhaps preemptively load the 3DS home menu into extended memory mode to give the user a chance to enable debugging?

Not sure if this counts as a feature request or a bug, but on the O3DS, when launching an extended memory game with "force debug next application at launch", I am unable to attach at the entrypoint because the 3DS effectively reboots when loading extended memory mode (heck, the network resets and debugging gets turned off entirely during this). Can there either be some way to ensure debugging actually gets passed to extended memory mode, or perhaps preemptively load the 3DS home menu into extended memory mode to give the user a chance to enable debugging?

Sounds like a hardware limitation then a "bug"

About #1284 : any way to save this setting, or auto reapply after reboot ?

The ability to use ZL/ZR and the power button to open Rosalina. Why the power button? It's a button not used by any game, which means the menu can be opened without interfering with whatever game you're playing. And it's faster to shut down the console using Rosalina than by pressing the power button once, waiting for the software to close, and pressing it again.

mayb savestates because you open luma with l+down+select and a submenu that is a savestate would help very much very often I thought I want to try this cheat but what if something happenens that fu**s my progress away

No. Save states are not really doable in a practical way because there is an entire operating system running. Too much stuff that can break.

Okay thx for explaining

profi200 notifications@github.com schrieb am Mi., 12. Aug. 2020, 22:53:

No. Save states are not really doable in a practical way because there is
an entire operating system running. Too much stuff that can break.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-673105120,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQS66JCCUK6TTEE3QKAPPDTSAL6LFANCNFSM4DU57SAQ
.

Would we be able to have a toggle to disable some power consumption items? i'm mainly thinking the processes running while in sleep mode for street pass, pedometer, etc. I'm hoping this could boost battery life while in sleep mode, since some of these items are seldomly used by people nowadays. I've seen there was a request open for disabling power to the cart slot, would this help in general if no game is in the slot?

It would be really cool to have a memory search feature that works like Cheat Engine, for finding codes right on the system. Like what Gateway added a while ago back when they were still relevant.

a realtime ram viewer would be neat, dunno if it's possible tho.

a realtime ram viewer would be neat, dunno if it's possible tho.

This is already included in the Luma3DS project under Rosalina; if you meant realtime viewing and not just a snapshot while the game is frozen, use the GDB stub and your PC.

can you edit the ram? that would be cool

can you edit the ram? that would be cool

Fully possible via both methods

It might not be possible due to RAM limitations, but it would be cool to have an FTP server built into Rosalina, even if it's N3DS only.

@hifinerd why have that instead of FTP server homebrew?

I wonder if there would be a way to have a "High Performance Mode" or something.

as some homebrew doesn't perform well

I wonder if there would be a way to have a "High Performance Mode" or something.
Luma3DS has supported higher clock speeds for years on New 3DS systems via the config menu.

There has been a way for years to override the base 3DS clock speeds on new 3DS via the config menu.
This method clocks the CPU three times higher than its base o3DS clock to maximum n3DS speeds.
There's no way to "overclock" any 3DS at all, especially not via software.

Basically all demanding homebrew already sets higher clock + L2 cache (N3DS only) so there is nothing you can do to improve them if they still perform bad.

Would it be possible to save screenshots in PNG instead of BMP?

Save N3DS Clock/L2 settings to a game (it’s just a line on a txt file!)

The spreadsheet link in the top post (https://docs.google.com/spreadsheets/d/1aQNSh173QtPeNMloFfyVbPEeWxa4Dj1vlxkO8Rg8T4g/edit?usp=sharing) is broken.

How about injecting Rosalina into TWL_FIRM, so you can use it in DS games as well? Is that possible?

How about injecting Rosalina into TWL_FIRM, so you can use it in DS games as well? Is that possible?

I don’t think that’s possible. I think that the only three realistic patches are widescreen, ctr-redshift and better scaling, and for that look up TWPatch.

There is not enough RAM under TwlBg and TwlBg is basically one huge process containing most of the needed sysmodules (very old versions of them as well). Many of the features of Rosalina would not work under stock TWL_FIRM.

Not under stock TWL_FIRM, but what about a modified one? That's what I was
suggesting.

On Sat, Dec 5, 2020 at 1:17 PM profi200 notifications@github.com wrote:

There is not enough RAM under TwlBg and TwlBg is basically one huge
process containing most of the needed sysmodules (very old versions of them
as well). Many of the features of Rosalina would not work under stock
TWL_FIRM.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-739330224,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFHZUJDPZIGBHSHGNG3TRTSTJ2NBANCNFSM4DU57SAQ
.

That's what TWPatch is for. It's about the best you can get. With stock i meant official TWL_FIRM (modified or not). There is no alternative to the official one yet.

Right; my suggestion is that Luma3DS could modify the official one to add
Rosalina features to it, or provide its own alternative.

On Sat, Dec 5, 2020 at 8:38 PM profi200 notifications@github.com wrote:

That's what TWPatch is for. It's about the best you can get. With stock i
meant official TWL_FIRM (modified or not). There is no alternative to the
official one yet.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-739441615,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFHZUNDKTAKDURUCVMMVMDSTLOCBANCNFSM4DU57SAQ
.

Is it possible that you add a volume change option within Rosalina, for those of us without working volume sliders. It has been a requested feature since 2017.

Would it be possible to include an Mp3 player within Rosalina so music can be played off the sd card while you played games and scrolled throught the home menu and similiar. This would be an amazing feature to see.

Has the spreadsheet been deleted?
image

Would it be possible to include an Mp3 player within Rosalina so music can be played off the sd card while you played games and scrolled throught the home menu and similiar. This would be an amazing feature to see.

I know this is different from what you're saying--but LimePlayer and CTRmus are great mp3 players (without after homemenu support)

Here's a small one.
Change the Rosalina font/background color through the menu?

What do those apps do that the built-in Nintendo 3DS Sound doesn't? Not
that having alternatives is ever a bad thing.

On Thu, Jan 28, 2021, 2:40 PM INFINITE-PIKA notifications@github.com
wrote:

Would it be possible to include an Mp3 player within Rosalina so music can
be played off the sd card while you played games and scrolled throught the
home menu and similiar. This would be an amazing feature to see.

I know this is different from what you're saying--but LimePlayer and
CTRmus are great mp3 players (without after homemenu support)


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769327091,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFHZUMLIASUSDJ5RUV3VB3S4G4S3ANCNFSM4DU57SAQ
.

I actually haven't used 3DS sound in so long, ever since my O3DS broke 3-4
years ago. Does sound have mp3 support?

On Thu, Jan 28, 2021 at 12:57 PM flarn2006 notifications@github.com wrote:

What do those apps do that the built-in Nintendo 3DS Sound doesn't? Not
that having alternatives is ever a bad thing.

On Thu, Jan 28, 2021, 2:40 PM INFINITE-PIKA notifications@github.com
wrote:

Would it be possible to include an Mp3 player within Rosalina so music
can
be played off the sd card while you played games and scrolled throught
the
home menu and similiar. This would be an amazing feature to see.

I know this is different from what you're saying--but LimePlayer and
CTRmus are great mp3 players (without after homemenu support)


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769327091,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAFHZUMLIASUSDJ5RUV3VB3S4G4S3ANCNFSM4DU57SAQ

.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769386982,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASRVDLMSCRSCN3W4YVQSQKTS4HFSPANCNFSM4DU57SAQ
.

Dunno, haven't tried. I figured it did but I guess it might not.

On Thu, Jan 28, 2021, 4:00 PM INFINITE-PIKA notifications@github.com
wrote:

I actually haven't used 3DS sound in so long, ever since my O3DS broke 3-4
years ago. Does sound have mp3 support?

On Thu, Jan 28, 2021 at 12:57 PM flarn2006 notifications@github.com
wrote:

What do those apps do that the built-in Nintendo 3DS Sound doesn't? Not
that having alternatives is ever a bad thing.

On Thu, Jan 28, 2021, 2:40 PM INFINITE-PIKA notifications@github.com
wrote:

Would it be possible to include an Mp3 player within Rosalina so music
can
be played off the sd card while you played games and scrolled throught
the
home menu and similiar. This would be an amazing feature to see.

I know this is different from what you're saying--but LimePlayer and
CTRmus are great mp3 players (without after homemenu support)


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769327091
,
or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAFHZUMLIASUSDJ5RUV3VB3S4G4S3ANCNFSM4DU57SAQ
>

.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769386982,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ASRVDLMSCRSCN3W4YVQSQKTS4HFSPANCNFSM4DU57SAQ

.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769389184,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFHZUKLBOLL23TMS4SF5HDS4HF5XANCNFSM4DU57SAQ
.

What do those apps do that the built-in Nintendo 3DS Sound doesn't? Not that having alternatives is ever a bad thing.

Mainly just support for different formats that isn't supported by 3ds sound. In the case of LimePlayer, it has support for internet radio and MIDI as well. (and m3u/pls playlist files)

I actually haven't used 3DS sound in so long, ever since my O3DS broke 3-4 years ago. Does sound have mp3 support?

3DS Sound supports MP3 and AAC. (as well as m3u playlist files)

I can't actually get my LimePlayer internet radio to work, is there
something I need to do to get it working? When I click on the button it
doesn't do anything haha

On Thu, Jan 28, 2021 at 1:04 PM Oreo639 notifications@github.com wrote:

What do those apps do that the built-in Nintendo 3DS Sound doesn't? Not
that having alternatives is ever a bad thing.

Mainly just support for different formats that isn't supported by 3ds
sound. In the case of LimePlayer, it has support for internet radio and
MIDI as well.

I actually haven't used 3DS sound in so long, ever since my O3DS broke 3-4
years ago. Does sound have mp3 support?

3DS Sound supports MP3 and AAC.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LumaTeam/Luma3DS/issues/752#issuecomment-769392527,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASRVDLIFDMAQ7P34MIU5Y5DS4HGOVANCNFSM4DU57SAQ
.

I can't actually get my LimePlayer internet radio to work, is there something I need to do to get it working? When I click on the button it doesn't do anything haha

Yeah, the icon isn't implemented. You have to load it from a m3u/pls file.
https://github.com/Oreo639/LimePlayer3DS/wiki/Internet-Radio

Here's mine--it's about adding an fps+clock overlay to the game screen or rosalina menu.
https://github.com/LumaTeam/Luma3DS/issues/1594

Volume Settings

My 2DS's volume slider died last week, so I'm wondering if a volume control setting could be implemented in Rosalina?

Is it possible to add a text reader to Rosalina? I'm thinking of how you could make pseudo-manuals to PS1 games on PSP where you could embed full walkthroughs, maps, etc into a single file that could be loaded during play.

Is it possible that you add a volume change option within Rosalina, for those of us without working volume sliders. It has been a requested feature since 2017.

Why is this being constantly ignored? Apparently the dev doesn't care about this thread, why even have it in the first place?

Is it possible that you add a volume change option within Rosalina, for those of us without working volume sliders. It has been a requested feature since 2017.

Why is this being constantly ignored? Apparently the dev doesn't care about this thread, why even have it in the first place?

Why would you say the dev doesn't care? Although, it would be really nice if the volume thingy was made. Who knows, we just need to be patient, and LUMA could release soon!

I haven't been too active with 3DS Homebrew in the last 1-1.5 years, but I have gotten the impression through the various emails I get about this thread to the point where I get the feeling it may be being neglected.
I could be totally wrong of course. The few times I checked the spreadsheet though it never appeared to have changed? But I didn't like, save it and compare old/new versions. So I could be talking complete bs, idk.

(Also, seeing as it is almost a week old, I should probably make it clear I was responding to Mewthree3's comment.)

I haven't been too active with 3DS Homebrew in the last 1-1.5 years, but I have gotten the impression through the various emails I get about this thread to the point where I get the feeling it may be being neglected.
I could be totally wrong of course. The few times I checked the spreadsheet though it never _appeared_ to have changed? But I didn't like, save it and compare old/new versions. So I could be talking complete bs, idk.

(Also, seeing as it is almost a week old, I should probably make it clear I was responding to Mewthree3's comment.)

That's fair.
If anyone would like to help with recompiling the spreadsheet (or just starting new again with new requests) I'd be happy to help with that.

Here's another one.
I think that instead of having all the requests in the spreadsheet, one with newer ones would be better.
https://github.com/LumaTeam/Luma3DS/issues/1627

He tenido un fallo con el Cheat Engine. No me permite usar algunos trucos y otros sí,
crash_dump_00000015.zip
crash_dump_00000016.zip

This isn’t where you’re supposed to ask for help, this is the Feature Request section.
You should start a new thread if you want help with something. Best of luck!

On May 22, 2021, at 4:44 AM, CrimsonSoldier @.*> wrote:


He tenido un fallo con el Cheat Engine. No me permite usar algunos trucos y otros sí,
crash_dump_00000015.zip
crash_dump_00000016.zip


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

Was this page helpful?
0 / 5 - 0 ratings