Back to Provenance

3354

.changelog/3354.md

3.3.1581 B
Original Source

Added

  • MIDI device persistence — selected MIDI source/destination survive app restarts via UserDefaults (midiSourceUniqueID, midiDestinationUniqueID keys)

Fixed

  • PVLibRetroCore MIDI stubRETRO_ENVIRONMENT_GET_MIDI_INTERFACE now returns the CoreMIDI-backed interface instead of false, activating MIDI for all legacy-path libretro cores (DOSBox-Pure, Hatari, NP2Kai, ep128emu)
  • MIDI lifecycleMIDIDeviceManager is now connected to the active core on emulation start and disconnected on stop, preventing stale callbacks after a session ends