rp \"L:\LaunchBox\Games\Arcade\" -cass \"%romfile%\"" This part here has been known since way before I even joined the Launchbox community: In standalone mame, settings can only be customized at the machine level, afaik.ĭon't give me too much credit. With the mame command, I get the fast forward notice, but the tape continues at the same speed.Įven so, your method is invaluable, as it allows specific games to have individual settings, especially pertaining to gamepad controls. Once the tape is loaded, fast forwording does not work, either through Retroarch or the mame command. Unfortunately I have another problem now with launching a cassette game with Retroarch\MAME core\system. %romfile% is new to me! Didn't realize one could apparently access Launchbox variables. The other thing of note, is that in the Launchbox emulator settings for Retroarch, I have "Don't use quotes" selected. (Information on Escape Sequences can be found here, and here's a list of the ASCII codes.) My solution was to use the hexidecimal escape sequence \x22. Mame documentation instructs sending 3 quotes to output a single quote, but \"\"\" doesn't work. However using \" in the Launchbox parameters line only serves to close the -autoboot_command. The command to autoboot a BBC micro tape is CHAIN"". Getting a handle on all the nested quotes, produced by using the escape sequence code \", can be a bit overwhelming. L "cores\mame_libretro.dll" "bbcb -autoboot_delay 2 -autoboot_command \"*TAPE\nCHAIN\x22\x22\n\" -rp \".\.\Games\Arcade\roms\" -cass \"%romfile%\"" My custom command line parameters for the game 'Microball' is this: Even with your post, it still took some tinkering to apply it to launching a BBC mirco cassette game, for example. ![]() ![]() So putting aside the auto-launching aspect for a moment, you've provided a method of launching a MAME supported system through Retroarch! The only way I could find previously involved installing hash files as described here, but I could never get it to work. It will then send "F2" starting the tape and then "Enter" to launch the game (credit to is really cool ? Edited by SiriusVI This will wait 8 seconds (enough time for "30.3FR" to be typed out by the autoboot command). In the "Running Autohotkey Script" tab, enter: The second thing you need to do is to open the emulator settings for the emulator connected to apple2 cassette tapes (in my example it's a second instance of retroarch called "RetroArch CLI Cassette I"). This part automatically types the correct command to launch the specific game: ![]() L "M:\LaunchBox\Emulators\RetroArch\cores\mame_libretro.dll" "apple2 -autoboot_delay 2 -autoboot_command "30.3FR" -rp \"L:\LaunchBox\Games\Arcade\" -cass \"%romfile%\"" OK, so I just had kind of a personal breakthrough when it comes to autobooting apple2 cassette tapes It's so simple that I'm baffled that no one else posted about it before.Īs an example, I'll use the cassette tape game "3D Star Fire", which runs from Apple II's " Monitor" mode (but I'm sure this will work with other types of cassette games, as well).Īll you have to do is activate custom command line parameters. I don't suppose there is a way to turn "M:\LaunchBox\Emulators\RetroArch\cores\mame_libretro.dll" into a relative path, is there? The only issue with this is that the paths are so strict. L "M:\LaunchBox\Emulators\RetroArch\cores\mame_libretro.dll" "apple2 -autoboot_delay 2 -rp \"L:\LaunchBox\Games\Arcade\" -cass \"%romfile%\"" Retroarch -L "cores\mame_libretro.dll" "apple2 -autoboot_delay 2 -rp \"L:\LaunchBox\Games\Arcade\" -cass \"%romfile%\"" I've also tried this wone (but without success): Now if I want to Launch each cassette game using a separate command line, how would I achieve that? If I just copy this command line in the field for custom command line parameters, the game won't launch. "apple2 -autoboot_delay 2 -rp \"L:\LaunchBox\Games\Arcade\" -cass \"%romfile%\"" This is the "standard" command line I use to launch apple2 cassette games from Launchbox: So, in order to try this, I first have to figure out something else, namely how to launch a Mame SL game with retroarch using custom comand line parameters.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |