Made 'Stereo sound' changes immediate

This commit is contained in:
thrust26 2018-08-05 08:56:10 +02:00
parent 4dde01f2f1
commit 9488c2b5fe
1 changed files with 5 additions and 2 deletions

View File

@ -113,7 +113,7 @@ GameInfoDialog::GameInfoDialog(
wid.push_back(myNote);
ypos += lineHeight + VGAP;
new StaticTextWidget(myTab, font, xpos, ypos+1, lwidth, fontHeight, "Type");
new StaticTextWidget(myTab, font, xpos, ypos+1, lwidth, fontHeight, "Type (*)");
pwidth = font.getStringWidth("CM (SpectraVideo CompuMate)");
items.clear();
for(int i = 0; i < int(BSType::NumSchemes); ++i)
@ -129,7 +129,7 @@ GameInfoDialog::GameInfoDialog(
// Add message concerning usage
ypos = myTab->getHeight() - 5 - fontHeight - ifont.getFontHeight() - 10;
new StaticTextWidget(myTab, ifont, xpos, ypos,
"(*) Changes to properties require a ROM reload");
"(*) Changes require a ROM reload");
// Add items for tab 0
addToFocusList(wid, myTab, tabID);
@ -496,6 +496,9 @@ void GameInfoDialog::saveConfig()
{
instance().console().setProperties(myGameProperties);
// update relevant 'Cartridge' tab settings immediately
instance().console().initializeAudio();
// update 'Console' tab settings immediately
instance().console().switches().setTvColor(myTVTypeGroup->getSelected() == 0);
instance().console().switches().setLeftDifficultyA(myLeftDiffGroup->getSelected() == 0);