Open gingerbeardman opened 6 years ago
Could be useful as long as there aren't games that expect two floppies at once (like x68k). I have a easy way to create m3u files (a script i made) so i'd probably use this for the retroarch version.
PX68k already supports m3u. It loads the first two disks into floppy 0 and 1. The rest of the playlist can be accessed through the swap function.
I'm mind about follow 2 issues.
I like second issue. I think I want to implement that.
But there may be people who are confused.
It can be explained in documentation with examples. Some other cores already work this way: MSX, PS1, PX68K
I could apply for Disk Swap Interface. Please try it.
I'll try
I opened a issue request on beetle for a 'autoswap' idea that might (or might not) interest you because it's related to this:
I tested this on my SNESC.
"Disk Control" only appears in Retroarch when loading a .m3u file. But np2kai won't load the actual first disk image (in my case it's "Game_Disk_1.d88" from the .m3u playlist). All I get is "システムディスクをセットしてください" (please insert disk system).
You always have to select the game disk manually via "Disk Image Append". After that swapping works.
Why is "Swap Disks on Drive" (where you can change FDD1/2) under the section "Options" and not under the section "Disk Control"?
There seems to be a problem with loading the m3u file, and it is under investigation.
Libretro's image swap interface can swap on only one slot. So I implemented a floppy drive selection for 'Option'.
libretro MSX, PS1 and X68 cores support .m3u playlist to load multiple disks at once. https://www.reddit.com/r/miniSNESmods/comments/7tccrf/list_of_cores_from_kmfdmanic_set_their_command/
Game.m3u
First two lines disks are loaded into drives FDD1 and FDD2.
Also with this it would be useful for "disk swap" function to cycle through the discs in the playlist.
Please consider these features for inclusion in NP2kai.
Thank you!