Settings structure for the emulator browser.
const char * filterExtension
void vmupro_delay_ms(uint64_t delay_ms)
Delay for a specified number of milliseconds.
void vmupro_sleep_ms(uint32_t milliseconds)
Sleep for a specified number of milliseconds.
int vmupro_emubrowser_init(vmupro_emubrowser_settings_t settings)
Initialize the emulator browser.
void vmupro_emubrowser_render_contents(char *launchfile)
Render the emulator browser and get selected file.
uint64_t vmupro_get_time_us(void)
Get current time in microseconds.
void * vmupro_malloc(size_t size)
Memory allocation with SPIRAM preference.
void vmupro_delay_us(uint64_t delay_us)
Delay for a specified number of microseconds.
int vmupro_snprintf(char *buffer, size_t size, const char *format,...)
Safe string formatting function.