Pre-configured emulators for all platforms

Issue #7466 new
Manuel Gurrola created an issue

You know how Retrobat has a bunch of emulators pre-configured, and you just have to add the ROMs? I would like that for LaunchBox

I know LaunchBox already does this with RetroArch, which was an amazing leap forward for LaunchBox. The Unbroken Software team should keep going with this initiative adding more and more Do-It-For-You emulators for all systems.

Comments (5)

  1. Christian

    Just so I’m clear are you talking about the in emulator settings? Like emulator video/controller settings?

  2. Manuel Gurrola reporter

    @Christian, no.

    I’m talking about having LaunchBox downloading and setting up emulators when you add ROMs for a certain system.
    LB already does this with RetroArch. It could do it with other systems.
    For example, for PlayStation 2 games:

    1. You add some ROMs to LB and indicate that they are PS2 games.
    2. LB tells you: “You know, I could set up the pcsx2 emulator for you. You want me to?”
    3. When you say ‘yes’ to this above question:
    4. LB downloads ‘pcsx2’ into your LB/Emulators folder, adds it to your Emulators list with basic default settings so that you can run games with it. (Not settings within the emulator, settings that go into the “Manage Emulators” window, as it already does with RetroArch and its cores).

    Furthermore: LaunchBox could install & setup several emulators for the user to choose which one to use. (Some games run better on some emulators than in others).
    For example, for PS2 games these are these versions of pcsx2: pcsx2-sse4, pcsx2-avx2, pcsx2-16. For SNES LaunchBox should download and set up these emulators: libretro: snes9x, libretro: bsnes, libretro: bsnes_hd_beta, libretro: mednafen_snes, libretro: mesen-s, mednafen, snes9x (with the default being 'libretro: snes9x' as a catch-all). Etcetera.

  3. Christian

    Ah, ok. You’d like us to fetch downloads for you. We already do have auto-configure built in for a large number of emulators in the Add/Edit Emulator window that help you set up the emulator to launch correctly from LaunchBox and so there was confusion on my end what the actual request was for.

  4. Manuel Gurrola reporter

    You’d like us to fetch downloads for you

    I’d like LaunchBox to do everything for me.

    Download the emulator, add it to the Emulators list, configure the associated platform, with correct command-line parameters, with the necessary scripts.

    In general: the less I have to do manually, the better.

  5. Christian

    Right now if using a suggested emulator we do all BUT download and install. This is because most emulators don’t have a static link that will always grab the most recent version like we can do with MAME and RetroArch

  6. Log in to comment