You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update cartridge loader to support loading a cartridge implementing the cartridge interface
* Adds `cartridge_context` to provide a fluent interface to the host environment.
* Adds cartridge factory definitions for the functions exported by the dll to create a `cartridge`.
* Updates `cartridge_loader` to search for `GetPakFactory` in the loaded dll and if present use it to construct a `cartridge`.
* Updates `rom_cartridge` to use the `cartridge_context` interface instead of callbacks.
* Adds basic support for loading a ROM image (separate from loading a ROM cartridge/program pak).
* Updates MPI implementation to provide addition implementations of `cartridge_context` for use in mounting a cartridge.
0 commit comments