Skip to content

Commit

Permalink
Merge pull request #2 from Apaczer/gui_map
Browse files Browse the repository at this point in the history
Swapped A/B button mapping in GUI (FBA's system independent, internal main interface/launcher)
  • Loading branch information
Rezzy-dev authored Jul 5, 2022
2 parents ec5a88e + a9836c3 commit 48472de
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
14 changes: 7 additions & 7 deletions src/sdl-dingux/gui_main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -683,7 +683,7 @@ void ss_prg_options(void)
cfg.skin ^= 1;
break;
}
} else if(event.key.keysym.sym == SDLK_LCTRL) {
} else if(event.key.keysym.sym == SDLK_LALT) {
if(options_num >= OPTION_GUI_PATH0 && options_num <= OPTION_GUI_PATH6) {
// call set path menu
gui_setpath(szAppRomPaths[options_num - OPTION_GUI_PATH0]);
Expand All @@ -695,7 +695,7 @@ void ss_prg_options(void)
if(options_num >= OPTION_GUI_PATH0 && options_num <= OPTION_GUI_PATH6) {
strcpy(szAppRomPaths[options_num - OPTION_GUI_PATH0], "");
}
} else if(event.key.keysym.sym == SDLK_ESCAPE || event.key.keysym.sym == SDLK_LALT) {
} else if(event.key.keysym.sym == SDLK_ESCAPE || event.key.keysym.sym == SDLK_LCTRL) {
prep_bg();
Quit = 1;
}
Expand Down Expand Up @@ -888,7 +888,7 @@ void ss_prog_run(void)
if(options.sense > 100) options.sense = 0;
break;
}
} else if (event.key.keysym.sym == SDLK_LCTRL) {
} else if (event.key.keysym.sym == SDLK_LALT) {
save_lastsel();

nBurnDrvSelect = romsort[cfg.list][sel.rom];
Expand All @@ -908,7 +908,7 @@ void ss_prog_run(void)

prep_bg();
Quit = 1;
} else if(event.key.keysym.sym == SDLK_LALT || event.key.keysym.sym == SDLK_ESCAPE) {
} else if(event.key.keysym.sym == SDLK_LCTRL || event.key.keysym.sym == SDLK_ESCAPE) {
prep_bg();
Quit = 1;
}
Expand Down Expand Up @@ -1112,9 +1112,9 @@ void gui_menu_main()
--sel.x;
} else if(event.key.keysym.sym == SDLK_RIGHT && sel.x < romlist.long_max - 53) {
++sel.x;
} else if(event.key.keysym.sym == SDLK_ESCAPE || event.key.keysym.sym == SDLK_LALT) {
} else if(event.key.keysym.sym == SDLK_ESCAPE || event.key.keysym.sym == SDLK_LCTRL) {
if(ss_prg_credit()) Quit = 1;
} else if(event.key.keysym.sym == SDLK_LCTRL){
} else if(event.key.keysym.sym == SDLK_LALT){
// executer l'emu
if(ROMLIST(etat, sel.rom) != ROUGE) {
ss_prog_run();
Expand All @@ -1124,7 +1124,7 @@ void gui_menu_main()
// simulate key unpress
// important
event.type = SDL_KEYUP;
event.key.keysym.sym = SDLK_LCTRL;
event.key.keysym.sym = SDLK_LALT;
SDL_PushEvent(&event);
compteur = 0;
continue;
Expand Down
4 changes: 2 additions & 2 deletions src/sdl-dingux/gui_setpath.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ int gui_setpath(char *path)
break;
}
}
if(gui_event.key.keysym.sym == SDLK_LCTRL) {
if(gui_event.key.keysym.sym == SDLK_LALT) {
if(current_column == 1) {
repeat = 0;
chdir(dir_list[current_dir_selection]);
Expand All @@ -269,7 +269,7 @@ int gui_setpath(char *path)
}
}*/
}
if(gui_event.key.keysym.sym == SDLK_LALT || gui_event.key.keysym.sym == SDLK_ESCAPE) {
if(gui_event.key.keysym.sym == SDLK_LCTRL || gui_event.key.keysym.sym == SDLK_ESCAPE) {
return_value = -1;
repeat = 0;
break;
Expand Down

0 comments on commit 48472de

Please sign in to comment.