-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
volume setting jumps up to 87% or 90% randomly while playing #1743
Comments
Does it only happen in those games? |
Can try it with more games, gonna tell when i notice something 👍 |
Tried it with
New Super Mario Bros. (US)
Is there maybe just a possibility to fix the volume in a config file? |
You could try turning on precise volume control in the nds-bootstrap page of TWLMenu++ Settings, and try controlling volume that way. |
Weird, i go to the menu but i cant find a "precise volume control" option. I can just find the config file where i got the variable from. |
I use a DSi XL. The official volume steps using the volume buttons aren't good, it goes from too quiet to too loud, so I like to set it to 25% with nds-bootstrap. but I've had an issue similar to this where I'll often have to lower it back down to 25%, because it ends up at a higher volume one way or another (never as high as 87-90% though, more like 45-50%.) I also rebooted to original launcher from time to time, and ran ds carts without Twilight Menu or nds-bootstrap in the equation, and I always assumed that the official software just didn't handle those "unnatural" volume values correctly and would reset it in some way or another. That, or I could have hit volume buttons by mistake, but I don't think I would have done that without noticing. If it happens even when staying in Twilight Menu or nds-bootstrap the entire time though... then that means I'm not crazy. I'll have to try over the next few weeks, staying inside the Twilight Menu/nds-bootstrap "ecosystem" without ever running the official software. I'll report back if I notice the same thing again. |
Ah, I forgot that feature doesn't appear/work on 3DS/2DS consoles, because the volume slider already controls it precisely (iirc). |
Soooooo, will this be researched about and ill just wait? :3 And there is no Option to "fix" the volume at an independent percent? |
Considering the only instance of volume changes by nds-bootstrap (within the source code) is during precise volume control (a DSi-specific feature which is not enabled on your side), I have no idea how to fix this, unfortunately. |
It would be very difficult to debug something like this that can't be reliably reproduced, as well. |
Soooooo, will this be researched about and ill just wait? :3 And there is no Option to "fix" the volume at an independent percent? |
I've already answered your question. |
Game Console(s) used
Launch Method
game launched with SD Card
Version used
using twilight menu v27.10.0 and nds-bootstrap 2.0.2
Game tested/used/applicable
tested with Pokemon Soul Silver (German) and Pokemon Black 1 (German) Pokemon Black 2 (German).
Expected Behavior
in game pressing SELECT + DOWN + L to open nds-bootstrap menu
setting volume to expected value
it saves the value, even when restarting back to twilight menu
Actual Behavior
volume jumps up again on random timings, so u have to put it down again
it can be a short time like 5 seconds or the volume can stay at the right spot for 2 hours,
Steps to reproduce
nds-bootstrap.ini
[NDS-BOOTSTRAP]
NDS_PATH = sd:/roms/nds/Pokemon schwarz 2 random.nds
SAV_PATH = sd:/roms/nds/saves/Pokemon schwarz 2 random.sav
BOOST_CPU = 0
DEBUG = 0
LOGGING = 0
B4DS_MODE = 0
ROMREAD_LED = 0
DMA_ROMREAD_LED = -1
PRECISE_VOLUME_CONTROL = 0
SDNAND = 0
MACRO_MODE = 0
SLEEP_MODE = 1
SOUND_FREQ = 1
CONSOLE_MODEL = 2
HOTKEY = 284
RAM_DRIVE_PATH = sd:/null.img
GUI_LANGUAGE = de
LANGUAGE = -1
REGION = 2
USE_ROM_REGION = 1
DSI_MODE = 0
CARD_READ_DMA = 1
BOOST_VRAM = 0
ASYNC_CARD_READ = 0
DONOR_SDK_VER = 0
PATCH_MPU_REGION = 0
PATCH_MPU_SIZE = 0
FORCE_SLEEP_PATCH = 0
CACHE_FAT_TABLE = 0
AP_FIX_PATH =
HOMEBREW_ARG =
Logs
NDSBTSRP.LOG
Other notes
has it something to do with PRECISE_VOLUME_CONTROL = 0 ? Is there an explanation what all the arguments in nds-bootstrap.ini do?
Will you be available for future issues and/or replies?
Yes
The text was updated successfully, but these errors were encountered: