Skip to content

GB_load_rom

Lior Halphon edited this page Nov 30, 2024 · 3 revisions

Definition

int GB_load_rom(GB_gameboy_t *gb, const char *path);

In gb.h

Description

Loads a ROM file into an emulator instance. Returns 0 on success, a positive errno value on a POSIX failure, and -1 on other failures.

In case of a failure, an error message will also be output to the log. Warning messages may be output to the log upon success.

Thread Safety

GB_load_rom must not be called if the instance is being run in another thread, but may be called from the current one (via a callback).

See Also

Clone this wiki locally