X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgui%2Fconfigdialog.cpp;h=5c8e0b33a2d64ed76aa655922d550e0ee3e2ce4b;hb=166019baeee39e3867ecf6c4eddd0855dc3507a4;hp=26134121f8577e68a7761f79665695cd966185dc;hpb=c035466b10cc62451441136274fbe1d80b2bad21;p=virtualjaguar diff --git a/src/gui/configdialog.cpp b/src/gui/configdialog.cpp index 2613412..5c8e0b3 100644 --- a/src/gui/configdialog.cpp +++ b/src/gui/configdialog.cpp @@ -71,6 +71,9 @@ void ConfigDialog::LoadDialogFromSettings(void) alpineTab->edit2->setText(vjs.absROMPath); alpineTab->writeROM->setChecked(vjs.allowWritesToROM); } + + for(int i=0; i<21; i++) + controllerTab->p1Keys[i] = vjs.p1KeyBindings[i]; } void ConfigDialog::UpdateVJSettings(void) @@ -90,4 +93,7 @@ void ConfigDialog::UpdateVJSettings(void) strcpy(vjs.absROMPath, alpineTab->edit2->text().toAscii().data()); vjs.allowWritesToROM = alpineTab->writeROM->isChecked(); } + + for(int i=0; i<21; i++) + vjs.p1KeyBindings[i] = controllerTab->p1Keys[i]; }