Jump to content
LaunchBox Community Forums


  • Content Count

  • Joined

  • Last visited

  • Days Won


Agent47 last won the day on June 13

Agent47 had the most liked content!

Community Reputation

37 Excellent

About Agent47

  • Rank
    16-Bit Artificial Intelligence

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Removing the mame override will "work" but that will use the legacy RL command line syntax. Like Jason said you should create a RocketLauncher emulator instead of individual system emulators though. The params for RL are the same regardless of system so there's no point in creating multiple emulators for it. Doing so will also use the current RL command line syntax as from what I recall LB has that built in already.
  2. That error is due to an invalid syntax so the problem is how you have LB sending params to RL.
  3. Probably because there are dozens of well emulated systems that don't have complete quality logo sets. So the few people that do produce them already have a ton of work to do for those. I imagine people would focus on those first instead of systems that aren't emulated well or at all.
  4. Just part of the joys of dealing with end users, especially in closed source software.
  5. His initial post was pretty confusing but after the other posts the point seems pretty clear. "I want marquee support and don't like that it scored low and stuff I don't care about (xbox controllers) scored higher".
  6. Yes, it's open. Everything is in your RL/Lib directory. That's how people, like myself, have been modifying things. If it were closed source that wouldn't be possible. IIRC the post you mention was about Jason inquiring about the licensing, including RL in the LB download and making a new UI (which he didn't need permission for but was a nice gesture/courtesy). Regarding implementation, it's not as simple as just copy/pasting RL code. For one, that would mean using AHK rather or porting/implementing it to C# and doing it natively. Since Jason is the sole dev and it's closed source it's his sole burden to maintain it. That means figuring out the best way to work it into the existing codebase, allow for expansion and ease of maintenance going forward. It seems simple to end users but if you're a dev you know different. Natively handling control mapping for everything in LB would be a very hefty thing to do, it's not simple. Utilizing standalone keymapping software would be pretty easy to do via a plugin or script. And of course, everyone tends to think their requests are super important and/or wanted by most, whether that's the case or not. In the end, I'm sure Jason will tackle a bunch but it comes down to prioritizing what is easiest/most requested to implement.
  7. You keep mentioning this and it's a moot point. The whole point of RL is to be frontend independent and support all of them. All of the code for RL is open so there's nothing stopping Jason from looking at or using it so there's no need for collaboration anyway. It boils down to how Jason wants to implement things which is likely different from how RL does, which is completely understandable.
  8. https://github.com/PCSX2/pcsx2
  9. Agent47


    Setting RL as the emulator is obviously required to have LB use RL but it is not required for RLUI to populate the platform list at all. RL parses the Platform xmls to generate the list. There's also no need to start with a fresh RLUI setup and reconfigure all of the settings. If the LB plugin was missing it's because they're either using a very old RL version and need to update or they manually removed the plugin files. The only reason to reconfigure everything in terms of settings is if they made the mistake of putting all their emulators in their HS directory and want to change those locations.
  10. You don't want to use those modules in RL or as an example for an ahk in LB. They're missing some important functions. I was holding off on posting my module because I wanted to implement better xml functions in RL so I could get rid of the regex stuff. If I have some time this weekend I'll make sure nothing has changed with Phoenix and post the module on the RL forum. I could also easily translate that to an ahk for use in LB. I would need to set up an LB install to make sure it doesn't do anything funky with how LB handles the ahk script since I use a different frontend.
  11. It would've been better to ask on the RL forum. For starters you don't have LB connected properly since no systems are displayed in the list. You don't enter rom paths there. You would click on a system first, that's why it's disabled.
  12. Agent47

    Better genres

    I don't use LaunchBox, just offering up a solution. If OP or someone else wants to request it they can copy and paste my response or paraphrase it.
  13. Agent47

    Better genres

    - Add a set of radio buttons or a drop down list to the form for fields that support delimited values, "Replace" and "Add" (or whatever you want to name them) - If "Add" is selected the delimiter and the new value is appended to the existing value instead of just setting that field to the new value
  14. I guess that depends on what your definition of "modern" is since you haven't really explained that at all. There are plenty of themes for various frontends that are sleek, clean, and what I would consider modern type designs.
  15. That db doesn't include any JP exclusives (there are a TON) and only a handful of translated JP games.
  • Create New...