Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command Line? #3

Open
TVsIan opened this issue Jan 8, 2022 · 2 comments
Open

Command Line? #3

TVsIan opened this issue Jan 8, 2022 · 2 comments

Comments

@TVsIan
Copy link

TVsIan commented Jan 8, 2022

I'm testing out the possibility of including this core with Batocera, and there is one issue I can't quite figure out.

On MiniVMac standalone, you can pass multiple disk files, so you can load for example a boot disk and a game disk. I see that a function was added to parse the command line for the core, and it looks like it should be loading multiple disks, but in practice it only seems to load the first disk.

Is there a way to pass the command line to the core specifically? The Retroarch docs and --help options don't give much on that, and just adding a second disk image to the Retroarch command line doesn't work. It looks like the --subsystem command can take multiple options, but it doesn't appear that's in use for this core.

@alondero
Copy link

alondero commented May 2, 2022

Another vote for being able to support multiple disk images (maybe we should rename this to avoid XY problem). I'd love to try out the minivmac core moreso, but I currently have multiple system disks that I use with individual hard disks for each game (together with AppleScript that auto-loads and shuts down those games when first booted/exited). Would love to reuse that :-)

@zach-morris
Copy link

zach-morris commented Aug 17, 2022

@TVsIan, @alondero
Just wanted to note that cmd files do work. It took me a while to figure out how to do it though after sifting through the source.

Create a cmd file with the following as an example:

"Mini vMac" "path_to_disks/224M.dsk" "path_to_disks/glider_4.dsk"

Where the first disk is your OS disk and the second is the disk you want to mount. Load the cmd file and it will boot using the OS disk and also mount the second disk:
Screen Shot 2022-08-16 at 7 41 13 PM

Edit: You can also do it from the command line directly, by escaping the same command. If you run this you get the same result (using OSX as an example, but should be the same roughly for all OS's):

path_to_app/RetroArch -L "/path_to_cores/minivmac_libretro.dylib" "\"Mini vMac\" \"/path_to_disks/224M.dsk\" \"/path_to_disks/glider_4.dsk\""

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants