Add really basic IS Nitro Emulator support

This commit is contained in:
Lorenzooone
2024-08-21 14:02:22 +02:00
parent 098cdf95fd
commit 718294ba02
18 changed files with 901 additions and 67 deletions

View File

@@ -740,13 +740,6 @@ JoystickAction get_joystick_action(uint32_t joystickId, uint32_t joy_button) {
return JOY_ACTION_NONE;
}
void default_sleep(int wanted_ms) {
if(wanted_ms < 0)
sf::sleep(sf::milliseconds(1000/USB_CHECKS_PER_SECOND));
else
sf::sleep(sf::milliseconds(wanted_ms));
}
void update_output(FrontendData* frontend_data, double frame_time, VideoOutputData *out_buf) {
if(frontend_data->reload) {
frontend_data->top_screen->reload();
@@ -793,6 +786,13 @@ void update_connected_3ds_ds(FrontendData* frontend_data, const CaptureDevice &o
}
}
void default_sleep(int wanted_ms) {
if(wanted_ms < 0)
sf::sleep(sf::milliseconds(1000/USB_CHECKS_PER_SECOND));
else
sf::sleep(sf::milliseconds(wanted_ms));
}
void screen_display_thread(WindowScreen *screen) {
screen->display_thread();
}