mirror of
https://github.com/libretro/RetroArch
synced 2025-04-01 13:20:43 +00:00
(Emscripten) Some buildfixes for platforms with no HAVE_NETWORKING support
This commit is contained in:
parent
4f7f5d2523
commit
b0382d8f73
@ -1768,8 +1768,8 @@ bool command_event(enum event_command cmd, void *data)
|
|||||||
break;
|
break;
|
||||||
case CMD_EVENT_AI_SERVICE_TOGGLE:
|
case CMD_EVENT_AI_SERVICE_TOGGLE:
|
||||||
{
|
{
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
#ifdef HAVE_TRANSLATE
|
#ifdef HAVE_TRANSLATE
|
||||||
|
settings_t *settings = config_get_ptr();
|
||||||
if (settings->uints.ai_service_mode == 0)
|
if (settings->uints.ai_service_mode == 0)
|
||||||
{
|
{
|
||||||
/* Default mode - pause on call, unpause on second press. */
|
/* Default mode - pause on call, unpause on second press. */
|
||||||
@ -1779,15 +1779,11 @@ bool command_event(enum event_command cmd, void *data)
|
|||||||
command_event(CMD_EVENT_AI_SERVICE_CALL, NULL);
|
command_event(CMD_EVENT_AI_SERVICE_CALL, NULL);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
|
||||||
command_event(CMD_EVENT_UNPAUSE, NULL);
|
command_event(CMD_EVENT_UNPAUSE, NULL);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
/* Text-to-Speech mode - don't pause */
|
||||||
else if (settings->uints.ai_service_mode == 1)
|
else if (settings->uints.ai_service_mode == 1)
|
||||||
{
|
|
||||||
/* Text-to-Speech mode - don't pause */
|
|
||||||
command_event(CMD_EVENT_AI_SERVICE_CALL, NULL);
|
command_event(CMD_EVENT_AI_SERVICE_CALL, NULL);
|
||||||
}
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
RARCH_LOG("Invalid AI Service Mode.\n");
|
RARCH_LOG("Invalid AI Service Mode.\n");
|
||||||
@ -2817,6 +2813,7 @@ TODO: Add a setting for these tweaks */
|
|||||||
case CMD_EVENT_NETPLAY_HOST_TOGGLE:
|
case CMD_EVENT_NETPLAY_HOST_TOGGLE:
|
||||||
case CMD_EVENT_NETPLAY_DISCONNECT:
|
case CMD_EVENT_NETPLAY_DISCONNECT:
|
||||||
case CMD_EVENT_NETPLAY_ENABLE_HOST:
|
case CMD_EVENT_NETPLAY_ENABLE_HOST:
|
||||||
|
case CMD_EVENT_NETPLAY_GAME_WATCH:
|
||||||
return false;
|
return false;
|
||||||
#endif
|
#endif
|
||||||
case CMD_EVENT_FULLSCREEN_TOGGLE:
|
case CMD_EVENT_FULLSCREEN_TOGGLE:
|
||||||
|
@ -9148,6 +9148,7 @@ bool video_driver_cached_frame(void)
|
|||||||
|
|
||||||
if (current_core.inited)
|
if (current_core.inited)
|
||||||
{
|
{
|
||||||
|
#ifdef HAVE_NETWORKING
|
||||||
if (netplay_driver_ctl(RARCH_NETPLAY_CTL_IS_ENABLED, NULL))
|
if (netplay_driver_ctl(RARCH_NETPLAY_CTL_IS_ENABLED, NULL))
|
||||||
video_frame_net(
|
video_frame_net(
|
||||||
(frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID)
|
(frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID)
|
||||||
@ -9155,6 +9156,7 @@ bool video_driver_cached_frame(void)
|
|||||||
frame_cache_width,
|
frame_cache_width,
|
||||||
frame_cache_height, frame_cache_pitch);
|
frame_cache_height, frame_cache_pitch);
|
||||||
else
|
else
|
||||||
|
#endif
|
||||||
video_driver_frame(
|
video_driver_frame(
|
||||||
(frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID)
|
(frame_cache_data != RETRO_HW_FRAME_BUFFER_VALID)
|
||||||
? frame_cache_data : NULL,
|
? frame_cache_data : NULL,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user