Jump to content
LaunchBox Community Forums

PCSX2 Configurator Next Beta 2

   (16 reviews)

2 Screenshots

About This File

PCSX2 Configurator Next for LaunchBox
PCSX2 Configuartor Next is a plugin for LaunchBox that allows users to easily configure PCSX2 on a per-game basis. The plugin also allows for pre-optimised configs to be downloaded from right within LaunchBox for a whole host of popular PS2 games, from Zombeaver's excellent PS2 Configuration Project.

Installation
The plugin is easy to install and simply needs to be downloaded and extracted. The archive contains a folder called "PCSX2 Configurator Next", this should be placed in the root of the "Plugins" in the user's LaunchBox directory. Any previous versions of the plugin should be removed before attempting to install this version.

General Usage
The plugin is relatively straight forward to use, but has been changed significantly from previous versions. You will first need to have PCSX2 (1.5.0 development build) setup as an emulator in LaunchBox. Then right click on a PS2 Game and choose "PCSX2 Configurator" from near the bottom of the context menu. This will present a menu of options:

"Create Config" - Creates a new config for the game in question based on the users current PCSX2 settings, If a config already exists this will overwrite that config with a new one.

"Download Config" - This will download one of Zombeaver's Config and set it up to be ready to play for the selected game, this will be greyed out if now config is available, and will change to "Update Config" if a new update is available for the downloaded config.

"Remove Config" - This will remove the current config for the selected game, and will be greyed out if there is no current config.

"Configure With PCSX2" - This will open PCSX2 with the config for the selected game loaded, allowing you to customise your config for the selected game (Downloaded Config's can also be tweaked). Once a game has a created config this can also be done using LaunchBox's built in "Configure" from the games context menu. Both these options will be greyed out if there is no config for the selected game.

There is also a "settings.ini" file created in the plugins folder ("%LaunchBoxDir%/Plugins/PCSX2 Configurator Next"), this can be tweaked manually but most settings don't need to be touched in most cases. Some people may wish to change the "GameConfigsDir" which is where the created configs are stored, this deafults to the users PCSX2 "inis" directory. There is currently no inteface to modify these settings, but that is planned in a future version.

Version Info and The Next in The Name
This version of the plugin is the successor to the original PCSX2 Configurator plugin, with a completely re-worked codebase from that version, and full compatibility with LaunchBox.Next (which is now the current version of LaunchBox). The main reason "Next" was added to the name is to initially seperate it from that (now discontinued) verison of the plugin. This release is currently in Beta and the "Next" from the name will probably be dropped eventually for a stable release with more features.

Credit and Support
I have personally put a lot of time and effort into all versions of this plugin, with it essentially being my free-time pet project for the last year and a half. Though I know the plugin would not be what it is today without Zombeaver who really helped me to bring this plugin to the next level, by allow me to integrate his PS2 configurations into it as well as creating artwork and helping me test the plugin. I would also like to say a big thank you to spectral, neil9000, and kmoney for helping me out with testing, and of course Jason Carr for making LaunchBox and implementing some of my requested changes into the plugin engine. I intend to keep working on this plugin, and fix any reported bugs as well as update the plugin with new features. So if you have any problem or feature request's hop over to the plugins thread on the forums and let me know. The project is also open sourced under the MIT license and can be found on my github.

 

UPDATE (JUNE 2020): This Plugin is now in maintenance mode, and is nearing end of life. I am currently working on a standalone version that will serve the same purpose, which will also be made to work with LaunchBox. The progress of that can be found here


What's New in Version Beta 2   See changelog

Released

New in This Release:

  • Custom Command Line Parameters can now be specified a part of a config. A file called "cli.txt" should be placed in config directory with parameters separated by commas and/or line breaks.
  • User can now have multiple versions of PSCX2. The Title of the version that the plugin will use can now be specified in Settings.ini (Pcsx2BuildTitle).
  • Nicer handling of Absolute Paths. All Absolute paths are qualified from the drive's root and no longer reference the LaunchBox directory.
  • Configs directory can now be relative to the PCSX2 directory. This is now the default behaviour
  • No error will be shown if a non critical PCSX2 base config file is missing when downloading a config, before this crashed the plugin.
  • Custom command line parameters will now always update when wrong and/or missing information, but if all information provided is correct edits can still be made.
  • Nicer Drop Shadow on Title Text, also added text-wrap for longer titles.
  • Plugin now uses the PCSX2 Icon.
  • Major Code changes and refactor (Does not affect User).
  • Just a quick note about Updating from a previous release. I advise you first delete your Settings.ini file from the plugins directory, and let the plugin recreate it, as this version handles some of the settings slightly differently.

HOTFIX September 2020 - fix for new versions of Launchbox (11.4+), with new folder structure

HOTFIX June 2020 - fixes issue with issue with pnach files not overwriting existing files, also adds widescreen as default for remote configs

HOTFIX April 2020 - fixes issue with 7zip being moved to third party folder

  • Like 22
  • Thanks 17
  • Unusual Gem 3



User Feedback

Recommended Comments



5 minutes ago, Thornback said:

You legend, thanks so much for the quick fix. Works like a charm now.

^. I gotta remind myself not to update to prevent something like this from happening again. Is there a way to turn off the update pop-up whenever I launch launchbox?

Share this comment


Link to comment
Share on other sites
4 hours ago, Yanni said:

^. I gotta remind myself not to update to prevent something like this from happening again. Is there a way to turn off the update pop-up whenever I launch launchbox?

Go to Tools, Options, General, Updates and uncheck the boxes you don't want for auto updating. 

Share this comment


Link to comment
Share on other sites

I tested the recent Hotfix in LB 11.4 and now on new 11.5 Beta1. I see the PCSX2 Configurator and its PS2 logo on the context menu when I right-click on a PS2 game but then when I select it, the Menu does not show up. I made sure I delete the previous "PCSX2 Configurator Next" folder from the LB Plugins folder. I am also using PCSX2 version 1.6.. Have you guys, just overwritten the new Hotfix over the previous version or changed something?

Edited by bbneo

Share this comment


Link to comment
Share on other sites
10 minutes ago, bbneo said:

I tested the recent Hotfix in LB 11.4 and now on new 11.5 Beta1. I see the PCSX2 Configurator and its PS2 logo on the context menu when I right-click on a PS2 game but then when I select it, the Menu does not show up. I made sure I delete the previous "PCSX2 Configurator Next" folder from the LB Plugins folder. I am also using PCSX2 version 1.6.. Have you guys, just overwritten the new Hotfix over the previous version or changed something?

Are you using any other plugins, like the playtime tracker for example?

Share this comment


Link to comment
Share on other sites

No. Just that PCSX2 plugin. 
I did a fresh installation of LB 15.1 Beta1 on a spare SSD and just added PS2 emulator and a couple of games to test. There the plugin work as it should. That's odd. There must be some settings on my main LB that conflicts with the PCSX2 Configurator. I will continue the investigation to what is preventing the plugin to load. Said, there is no log generated by the plugin.

Edited by bbneo

Share this comment


Link to comment
Share on other sites
3 minutes ago, bbneo said:

No. Just that PCSX2 plugin. 
I did a fresh installation of LB 15.1 Beta1 on a spare SSD and just added PS2 emulator and a couple of games to test. There the plugin work as it should. That's odd. There must be some settings on my main LB that conflicts with the PCSX2 Configurator. I will continue the investigation to what is preventing the plugin to load. Said, there is no log generated by the plugin.

Yeah its working fine for me on the same 11.5 beta 1.

image.thumb.png.ff7ad71b16f4488a5aabd86d269dac6d.png

Share this comment


Link to comment
Share on other sites

Yeah, that some weird things that happened on my LB which I cannot explain atm. I love this plugin and used it often before it crashed on LB version 11.3 release.  Now just replace it by the new hotfix and it no longer starts properly. I will report back once I find the problem. 

Cheers.

  • Like 1

Share this comment


Link to comment
Share on other sites

I am glad I am not alone. At first I thought I had jacked something up. This really is one of the best tools...

Share this comment


Link to comment
Share on other sites

No you're not alone.. this plugin  hasn't worked for ages (for me), and my computer is up-to-date and everything else works in the collection...I was also told it was something wrong my collection, but all evidence seems contrary to that; clearly it's something wrong with the plug-in, some sort of conflict with something commonly being used (but not universally?). No idea.

Share this comment


Link to comment
Share on other sites
7 hours ago, cleverest said:

No you're not alone.. this plugin  hasn't worked for ages (for me), and my computer is up-to-date and everything else works in the collection...I was also told it was something wrong my collection, but all evidence seems contrary to that; clearly it's something wrong with the plug-in, some sort of conflict with something commonly being used (but not universally?). No idea.

I very much doubt it is the plug-in when it works for the majority. The poster above has advised that it works as intended on a new install which all but confirms that it is set-up related. Especially if you had it running in the past.

Share this comment


Link to comment
Share on other sites
6 hours ago, Thornback said:

I very much doubt it is the plug-in when it works for the majority. The poster above has advised that it works as intended on a new install which all but confirms that it is set-up related. Especially if you had it running in the past.

Well you would be wrong, at least in my case, as I've freshly installed it several times since it failed, completely RE-DID my collection at one point, and it still doesn't work.  (also had bought a new PC, so that's ALSO NEW)

Share this comment


Link to comment
Share on other sites
4 minutes ago, cleverest said:

Well you would be wrong, at least in my case, as I've freshly installed it several times since it failed, completely RE-DID my collection at one point, and it still doesn't work.  (also had bought a new PC, so that's ALSO NEW)

What does not work exactly?

Share this comment


Link to comment
Share on other sites
2 hours ago, cleverest said:

Well you would be wrong, at least in my case, as I've freshly installed it several times since it failed, completely RE-DID my collection at one point, and it still doesn't work.  (also had bought a new PC, so that's ALSO NEW)

Are you using other plugins as well? Its working just fine here on 11.5 Beta 2, but i have seen evidence in our Discord of it not working if you are also using the Playtime Tracker plugin. So i would remove all plugins and see if it works. If it does work simply add plugins back one by one and test until it stops working to isolate what is interfering.

image.thumb.png.19bf62eef787b5cef588c4ee6473fe94.png

Share this comment


Link to comment
Share on other sites
12 hours ago, neil9000 said:

Are you using other plugins as well? Its working just fine here on 11.5 Beta 2, but i have seen evidence in our Discord of it not working if you are also using the Playtime Tracker plugin. So i would remove all plugins and see if it works. If it does work simply add plugins back one by one and test until it stops working to isolate what is interfering.

image.thumb.png.19bf62eef787b5cef588c4ee6473fe94.png

 It could be the playtime tracker plugin... although I have no idea when I added that vs. when it stopped working. I'll try to remove that and see what happens. Thanks.

Share this comment


Link to comment
Share on other sites

Thank you so much for fixing the plugin!

So the plugin is working again. the only problem im having right now is whenever i set up a configuaration, and open the game via double clicking it, it reverts back to the old configuration. but whenever i choose the configure option and play it from there. the configurator applies. am i doing something wrong?

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...