mirror of
https://github.com/libretro/RetroArch
synced 2025-03-28 08:37:41 +00:00
Rewrite do-while loops for console ports
This commit is contained in:
parent
dacab094f0
commit
ffa5d4fa5f
@ -572,17 +572,13 @@ int main(int argc, char *argv[])
|
||||
begin_loop:
|
||||
if(g_extern.console.rmenu.mode == MODE_EMULATION)
|
||||
{
|
||||
bool repeat = false;
|
||||
|
||||
input_gx.poll(NULL);
|
||||
|
||||
video_set_aspect_ratio_func(g_settings.video.aspect_ratio_idx);
|
||||
|
||||
audio_start_func();
|
||||
|
||||
do{
|
||||
repeat = rarch_main_iterate();
|
||||
}while(repeat);
|
||||
while(rarch_main_iterate());
|
||||
|
||||
audio_stop_func();
|
||||
}
|
||||
|
@ -229,8 +229,6 @@ static void get_environment_settings(int argc, char *argv[])
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
bool repeat = false;
|
||||
|
||||
#ifdef HAVE_SYSUTILS
|
||||
RARCH_LOG("Registering system utility callback...\n");
|
||||
cellSysutilRegisterCallback(0, callback_sysutil_exit, NULL);
|
||||
@ -352,15 +350,11 @@ begin_loop:
|
||||
|
||||
driver.video->set_aspect_ratio(driver.video_data, g_settings.video.aspect_ratio_idx);
|
||||
|
||||
do{
|
||||
repeat = rarch_main_iterate();
|
||||
}while(repeat);
|
||||
while(rarch_main_iterate());
|
||||
}
|
||||
else if(g_extern.console.rmenu.mode == MODE_MENU)
|
||||
{
|
||||
do{
|
||||
repeat = rmenu_iterate();
|
||||
}while(repeat);
|
||||
while(rmenu_iterate());
|
||||
|
||||
if (g_extern.console.rmenu.mode != MODE_EXIT)
|
||||
rarch_startup(default_paths.config_file);
|
||||
|
@ -158,7 +158,6 @@ int main(int argc, char *argv[])
|
||||
menu_init();
|
||||
|
||||
begin_loop:
|
||||
bool repeat = false;
|
||||
if(g_extern.console.rmenu.mode == MODE_EMULATION)
|
||||
{
|
||||
|
||||
@ -174,16 +173,14 @@ begin_loop:
|
||||
|
||||
int count = 0;
|
||||
|
||||
do{
|
||||
repeat = rarch_main_iterate();
|
||||
while(rarch_main_iterate())
|
||||
{
|
||||
RARCH_LOG("Iterate: %d\n", count++);
|
||||
}while(repeat);
|
||||
}
|
||||
}
|
||||
else if(g_extern.console.rmenu.mode == MODE_MENU)
|
||||
{
|
||||
do{
|
||||
repeat = rmenu_iterate();
|
||||
}while(repeat);
|
||||
while(rmenu_iterate());
|
||||
|
||||
if (g_extern.console.rmenu.mode != MODE_EXIT)
|
||||
rarch_startup(default_paths.config_file);
|
||||
|
@ -182,7 +182,6 @@ int main(int argc, char *argv[])
|
||||
menu_init();
|
||||
|
||||
begin_loop:
|
||||
bool repeat = false;
|
||||
if(g_extern.console.rmenu.mode == MODE_EMULATION)
|
||||
{
|
||||
|
||||
@ -190,15 +189,11 @@ begin_loop:
|
||||
|
||||
driver.video->set_aspect_ratio(driver.video_data, g_settings.video.aspect_ratio_idx);
|
||||
|
||||
do{
|
||||
repeat = rarch_main_iterate();
|
||||
}while(repeat);
|
||||
while(rarch_main_iterate());
|
||||
}
|
||||
else if(g_extern.console.rmenu.mode == MODE_MENU)
|
||||
{
|
||||
do{
|
||||
repeat = rmenu_iterate();
|
||||
}while(repeat);
|
||||
while(rmenu_iterate());
|
||||
|
||||
if (g_extern.console.rmenu.mode != MODE_EXIT)
|
||||
rarch_startup(default_paths.config_file);
|
||||
|
Loading…
x
Reference in New Issue
Block a user