libretro / px68k-libretro

Portable SHARP X68000 Emulator for Libretro
http://hissorii.blog45.fc2.com
GNU General Public License v2.0
45 stars 41 forks source link

Add m3u playlist support and disk swapping functions. #51

Closed msheehan79 closed 6 years ago

msheehan79 commented 6 years ago

Add support for m3u playlist files for multi-disk games. The first 2 disks of the playlist are loaded into FDD0 and FDD1, respectively.

Also add disk swapping functions. As the X68000 had 2 x disk drives and some games require swapping disks in one or both drives the best solution I could think of to handle this was to add to add a core option that specifies which disk drive you are swapping disks on.

Ideally, I think the RetroArch disk swap interface menu would allow swapping on more than one disk drive but as far as I can tell it is really only designed for one disk so the core option is the best workaround I can think of.