Skip to content

Solve the libretro multi-instances problem #57

@ctrlaltf2

Description

@ctrlaltf2

libretro's C API is designed around requiring state to exist in some global variables. This is gross, and prevents multiple instances existing within the same process. The outcome of this task would look like a proof of concept of a multiprocess application with seamless shared memory access via a supervisor process, all in Rust. Likely will be highly specific to the OS it's running on, so the target will be Linux. There must be shared memory locking capability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    nextPart of Let's Play NextserverWork on the server is needed to close this issue.

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions