Krakerman Posted September 7, 2014 Posted September 7, 2014 Well you finally got me to try Xpadder out as you know I been using Pinnacle Game Profiler for years but thought why not try something new. I bought Xpadder many years ago but really never used it much once I found out about PGP but that might all change now once I have more time tomorrow to give it a run thru the only thing that I seen that's dissapointing is Xpadder's lack of use of the 360 Guide Button. Anyways just wanted to thank you for the great job you are doing on your plugins!QuickLaunch has been one of my fav's but now I have a new one to try out.Thanks again! 1 Quote
Adultery Posted December 28, 2014 Author Posted December 28, 2014 Updated to 1.2.3Updated GameEx core to new versionLots of tweaks to main Xpadder codeRe-wrote launcher and Xpadder backend codeLots of UI fixes and tweaksAdded new status info strip to UIRe-wrote Windows/GameEx code for smoother transitions where window focus is lostLots of changes in the code, I basically re-wrote everything and made it moch quicker and more efficient. I moved the 'enable' checkboxes next to the drop down lists, and added a quick at a glance info strip (note that it does not record GameEx interface profile launches, only systems and games).Any questions? Ask away. Any bugs? I'll fix 'em (although I spent quite a length of time testing this). Get it from the usual places. 3 Quote
Alan Ribas Posted March 5, 2015 Posted March 5, 2015 (edited) I want to report here an error in the "plugin manager". I use this plugin for a long time. But that option called "advanced options game" within the plugin manager, allows we add a specific control setting Xpadder, triggering the "specify game specific settings" option. the problem is: I figured any .iso file that is compressed is not seen by the option of specifying a game in Xpadder plugin. In my case all the isos of 3DO games, and many other emulators, are compressed in zip format. I did a test, an iso unzipped and she appeared. Another issue that leads me to believe that this is a bug is: If all the isos are compressed and you try to activate this plugin manager function, and then click on "Profile" to select the Xpadder the file to be used will see a error message the program. Please help me. Did I do something wrong !? I use this plugin in many other emulators (which contains no isos compressed) and never gave problem. look at that picture I took. The function "specify game specific settings" is enabled but the field to open the Xpadder file remains disabled.GameEx.ini Edited March 5, 2015 by DazzleHP Moved to Xpadder Plugin thread Quote
Alan Ribas Posted March 5, 2015 Posted March 5, 2015 I'm having problems with the plugin manager to use Xpadder in some situations.I use Xpadder with GameEx long ago. But when I click "specify game specific settings" if the game it is a compressed iso it does not appear as an option to configure. An example: My 3DO games are all zipped, when I click "specify game specific settings" nothing happens. does anyone know what to do? To make this plugin work being the compressed iso !? (for when it is unpacked the iso Xpadder plugin recognizes) look this photoshttps://www.facebook.com/photo.php?fbid=878839202210192&set=a.878839158876863.1073741827.100002523622094&type=3&theaterthe option "specify game specific settings" selected but this field does not seek game. And when I click on the box next to the field to look for the game of this error the second photo. can someone help me !? Quote
Adultery Posted March 5, 2015 Author Posted March 5, 2015 First things first: Update your plugin to 1.2.3 and see if it helps. If not, please re-attach your GameEx ini and Xpadder plugin log and I'll look at it. Quote
Alan Ribas Posted March 5, 2015 Posted March 5, 2015 I upgraded to the 1.2.3 version and nothing has changed.I added here the message content that appears when the error occurs:Consulte o final desta mensagem para obter detalhes sobre como chamar adepuração just-in-time (JIT) em vez desta caixa de diálogo.************** Texto de Exceção **************System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.em DracLabs.Config.Check_Disable_Game_CheckedChanged(Object sender, EventArgs e)em System.Windows.Forms.CheckBox.OnCheckedChanged(EventArgs e)em System.Windows.Forms.CheckBox.set_CheckState(CheckState value)em System.Windows.Forms.CheckBox.OnClick(EventArgs e)em System.Windows.Forms.CheckBox.OnMouseUp(MouseEventArgs mevent)em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)em System.Windows.Forms.Control.WndProc(Message& m)em System.Windows.Forms.ButtonBase.WndProc(Message& m)em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)************** Conjuntos de Módulos (Assemblies) Carregados **************mscorlibVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5485 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll----------------------------------------PluginManagerVersão do Conjunto de Módulos (Assembly): 1.0.3266.29832Versão do Win32: 1.0.3266.29832Base de Código: file:///F:/Programas/GameEx/PluginManager.exe----------------------------------------System.Windows.FormsVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll----------------------------------------SystemVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5485 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll----------------------------------------System.DrawingVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll----------------------------------------CursorHiderVersão do Conjunto de Módulos (Assembly): 1.0.3416.17500Versão do Win32: 1.0.3416.17500Base de Código: file:///F:/Programas/GameEx/PLUGINS/CursorHider.dll----------------------------------------Microsoft.VisualBasicVersão do Conjunto de Módulos (Assembly): 8.0.0.0Versão do Win32: 8.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll----------------------------------------DT LoaderVersão do Conjunto de Módulos (Assembly): 1.0.5357.24070Versão do Win32: 1.0.5357.24070Base de Código: file:///F:/Programas/GameEx/PLUGINS/DT%20Loader.dll----------------------------------------System.XmlVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5485 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll----------------------------------------Exocortex.DSPVersão do Conjunto de Módulos (Assembly): 2.0.2584.40793Versão do Win32: 2.0.2584.40793Base de Código: file:///F:/Programas/GameEx/PLUGINS/Exocortex.DSP.dll----------------------------------------Game Info PluginVersão do Conjunto de Módulos (Assembly): 1.9.5133.6272Versão do Win32: 1.9.5133.6272Base de Código: file:///F:/Programas/GameEx/PLUGINS/Game%20Info%20Plugin.dll----------------------------------------System.DataVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll----------------------------------------Interop.HTTSLibVersão do Conjunto de Módulos (Assembly): 1.0.0.0Versão do Win32: 1.0.0.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/Interop.HTTSLib.dll----------------------------------------Interop.SpeechLibVersão do Conjunto de Módulos (Assembly): 5.0.0.0Versão do Win32: 5.0.0.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/Interop.SpeechLib.dll----------------------------------------MAME Commander 2Versão do Conjunto de Módulos (Assembly): 2.0.4831.29935Versão do Win32: 2.1.0.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/MAME%20Commander%202.dll----------------------------------------System.WebVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll----------------------------------------MAME Commander LiteVersão do Conjunto de Módulos (Assembly): 1.0.5016.1986Versão do Win32: 1.0.5016.1986Base de Código: file:///F:/Programas/GameEx/PLUGINS/MAME%20Commander%20Lite.dll----------------------------------------Microsoft.DirectX.DirectSoundVersão do Conjunto de Módulos (Assembly): 1.0.2902.0Versão do Win32: 5.04.00.2904Base de Código: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.DirectSound/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectSound.dll----------------------------------------Microsoft.DirectXVersão do Conjunto de Módulos (Assembly): 1.0.2902.0Versão do Win32: 5.04.00.2904Base de Código: file:///C:/Windows/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll----------------------------------------PlugInCallerIDVersão do Conjunto de Módulos (Assembly): 1.0.2584.42633Versão do Win32: 1.0.2584.42633Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInCallerID.dll----------------------------------------PlugInDigDugVersão do Conjunto de Módulos (Assembly): 1.0.3165.10968Versão do Win32: 1.0.3165.10968Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInDigDug.dll----------------------------------------PlugInExitVersão do Conjunto de Módulos (Assembly): 1.0.2584.42966Versão do Win32: 1.0.2584.42966Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInExit.dll----------------------------------------PlugInLaunchVersão do Conjunto de Módulos (Assembly): 1.4.0.0Versão do Win32: 1.4.0.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInLaunch.dll----------------------------------------PlugInLCDVersão do Conjunto de Módulos (Assembly): 1.0.5215.21020Versão do Win32: 1.0.5215.21020Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInLCD.dll----------------------------------------PlugInRotateVersão do Conjunto de Módulos (Assembly): 1.3.0.0Versão do Win32: 1.3.0.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInRotate.dll----------------------------------------PlugInSpeechVersão do Conjunto de Módulos (Assembly): 1.0.4965.12105Versão do Win32: 1.0.4965.12105Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInSpeech.dll----------------------------------------PlugInUltraStikVersão do Conjunto de Módulos (Assembly): 1.3.0.0Versão do Win32: 1.3.0.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/PlugInUltraStik.dll----------------------------------------QuickLaunchVersão do Conjunto de Módulos (Assembly): 1.0.5128.21470Versão do Win32: 1.0.5128.21470Base de Código: file:///F:/Programas/GameEx/PLUGINS/QuickLaunch.dll----------------------------------------RandomArcadeSoundVersão do Conjunto de Módulos (Assembly): 1.0.4965.12139Versão do Win32: 1.0.4965.12139Base de Código: file:///F:/Programas/GameEx/PLUGINS/RandomArcadeSound.dll----------------------------------------System.Data.SQLiteVersão do Conjunto de Módulos (Assembly): 1.0.90.0Versão do Win32: 1.0.90.0Base de Código: file:///F:/Programas/GameEx/PLUGINS/System.Data.SQLite.dll----------------------------------------Ionic.ZipVersão do Conjunto de Módulos (Assembly): 1.9.1.8Versão do Win32: 1.9.1.8Base de Código: file:///F:/Programas/GameEx/PLUGINS/System.Data.Zip.dll----------------------------------------Tapi2LibVersão do Conjunto de Módulos (Assembly): 1.0.2.5Versão do Win32: 1.0.2.5Base de Código: file:///F:/Programas/GameEx/PLUGINS/Tapi2Lib.dll----------------------------------------Xpadder PluginVersão do Conjunto de Módulos (Assembly): 1.0.5475.26058Versão do Win32: 1.0.5475.26058Base de Código: file:///F:/Programas/GameEx/PLUGINS/Xpadder%20Plugin.dll----------------------------------------mscorlib.resourcesVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5485 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll----------------------------------------Microsoft.DirectX.DirectSoundVersão do Conjunto de Módulos (Assembly): 1.0.2902.0Versão do Win32: 5.04.00.2904Base de Código: file:///F:/Programas/GameEx/PLUGINS/Microsoft.DirectX.DirectSound.dll----------------------------------------Microsoft.DirectXVersão do Conjunto de Módulos (Assembly): 1.0.2902.0Versão do Win32: 5.04.00.2904Base de Código: file:///F:/Programas/GameEx/PLUGINS/Microsoft.DirectX.dll----------------------------------------System.ManagementVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll----------------------------------------System.ConfigurationVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5483 (Win7SP1GDR.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll----------------------------------------System.Windows.Forms.resourcesVersão do Conjunto de Módulos (Assembly): 2.0.0.0Versão do Win32: 2.0.50727.5420 (Win7SP1.050727-5400)Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll----------------------------------------************** Depuração JIT **************Para habilitar a depuração just-in-time (JIT), o arquivo .config desteaplicativo ou computador (machine.config) deve ter o valorjitDebugging definido na seção system.windows.forms.O aplicativo também deve ser compilado com a depuraçãohabilitada.Por exemplo:Quando a depuração JIT está habilitada, qualquer exceção não tratadaserá enviada ao depurador JIT registrado no computador,em vez de ser tratada nesta caixa de diálogo.thank you for your help Adultery!!GameEx.inixpadder.ini Quote
Adultery Posted March 6, 2015 Author Posted March 6, 2015 Try the attached. It adds Games in 7-zip (which should fix your issue) and multiple ROM filter support.Let me know if it works. I have some refining to do while I'm in there and I would like to release a new version sometime this weekend.Thanks! 1 Quote
Alan Ribas Posted March 6, 2015 Posted March 6, 2015 AAAAAAaaeeeeeeeeeeeeeeeee !!!!!!!!! This plugin worked perfectly !!!!Thank Adultery !!! ps...I do not know if I understand right what you wrote. But this plugin which provided me is not complete yet !? You will improve it is and then release a new version? Quote
Adultery Posted March 6, 2015 Author Posted March 6, 2015 That's correct. I need to do a couple small things and refine some code.Thanks for your help Alan! Quote
DazzleHP Posted March 16, 2015 Posted March 16, 2015 Nothing has changed, only auto updated GameEx to 14.04, tried three games that were fine up until the update. Now they don't work. (the games run as they should in GameEx, but the Xpadder functionality is gone)GameEx.ini log.txt Xpadder Plugin after 14.04 Update.zip Quote
Adultery Posted March 16, 2015 Author Posted March 16, 2015 I'm pretty sure I know what's going on here... When I added in the ability to use ROMs in zip/7zip/etc I forgot to add an exception for MAME, Steam, and some others. This will only affect integrated MAME, integrated Daphne, Steam, UPlay, GameEx Arcade, and Origin. Give me a sec and I'll fix it.EDIT: Try this one, which should fix it. I also found a bug where I forgot to drop the ROM File extension. 3 Quote
DazzleHP Posted March 17, 2015 Posted March 17, 2015 EDIT: Try this one, which should fix it. I also found a bug where I forgot to drop the ROM File extension.Thank you Sir! All working as it should 1 Quote
helpman Posted April 6, 2015 Posted April 6, 2015 Hi Everybody!As far as arcade gaming concerns, my arcade cabinet is all I ever dreamed, but when I play classic console games (like NES, SNES, SMS...) I don't feel like I'm playing at those consoles. I need the consoles' gamepad too!So, I use Xpadder plugin to control my cabinet:profile 1 - player 1 arcade side.profile 2 - player 2 arcade sideprofile 3 - coin slot (a hacked joystick connected to a coin slot)... and here's my problem!I'm adding two usb ports below each player's controls so I can plug console gamepads. so I need to set 5 profiles for each classic emulator!profile 1 - player 1 arcade side.profile 2 - player 2 arcade sideprofile 3 - coin slot (a hacked joystick connected to a coin slot)profile 4 - player 1 gamepad (it mirrors profile 1 so you can still play if there's no gamepads plugged in)profile 5 - player 2 gamepad (it mirrors profile 2 so you can still play if there's no gamepads plugged in)And the xpadder plugin only has 4 slots for profiles...Any idea about how can I fix this little problem?Thanks! Quote
Adultery Posted April 6, 2015 Author Posted April 6, 2015 Ahh that's a drag! Maybe I'll add controller support for 8 pads instead of 4 in Xpadder plugin with a radio button or something. Quote
helpman Posted April 7, 2015 Posted April 7, 2015 That would be sweet now I'll update my emulador profiles to map default keys for those emuladores while I wait for the chinese gamepads to arrive... It should take them a month... Quote
Adultery Posted April 8, 2015 Author Posted April 8, 2015 Hey helpman: Try this out. The beta has some code optimizations, but more importantly, adds support for up to 8 profiles (which I believe is the max number Xpadder supports). Set 1 contains profiles 1-4 and set 2 contains 5-8. Click the tab to switch sets.Let me know how you get on. Quote
helpman Posted April 8, 2015 Posted April 8, 2015 awesome, thanks! I'll try to set it up as soon as I have some spare time I can't wait Quote
Alan Ribas Posted April 10, 2015 Posted April 10, 2015 Hello Adultery. Look, in the penultimate update GameEx (version 14.03 to 14.04) there was a thing that was repeated in this latest update (version 14.04 to 14.05). There were two things: 1) After the upgrade, I went to the manager plugin and entered the option "Xpadder Plugin" and saw that many of my settings had again been disabled. That is, again have to enable various controls that before the update were already configured. 2) Another thing I noticed, but that is less important: In some emulators function to specify a control mapped to a specific game is already enabled, even though I have not set any specific configuration. So when I disable the field to specify a control to a game, saved, and when I go back there again the option is enabled. Quote
Adultery Posted April 10, 2015 Author Posted April 10, 2015 Hmm, sounds to me like a permission issue but I'll look at it locally. Of course, out would be helpful if I could get a look at your settings.xml and xpadder.log Quote
Alan Ribas Posted April 10, 2015 Posted April 10, 2015 I searched for these two files you requested. I found the xpadder.log, is attached. But in researching the "settings.xml" found 4 files. Then renamed each with a number to distinguish them, and all have attached too.Note: I created a txt file and threw the document content "xpadder.log" within it. For some reason could not upload to this forum, a message said I was not allowed to send this type of file.settings (2).xmlsettings (3).xmlsettings (4).xmlSettings.xmlxpadder.txt Quote
Adultery Posted April 11, 2015 Author Posted April 11, 2015 Sorry, I am unable to reproduce this...If I un-check the box next to the game it disables the game as expected. If I un-check the box next to the system it disables the system as expected. If I press 'clear' in the game section it removes the game profiles as expected. If I press 'clear' in the system section it removes the system profiles as expected. The settings save and reload as expected after exiting/re-entering.Your log also looks fine to me. Is anyone else having issues like this? Quote
Alan Ribas Posted April 12, 2015 Posted April 12, 2015 I do not understand it. For example, the "Atari 2600" system and many others, is automatically marked "Specify game specific settings" option. I have not activated it. It is automatically selected. When we withdraw marking this option unless and out, when I return the option is marked again. Quote
Adultery Posted April 12, 2015 Author Posted April 12, 2015 I can't duplicate this using your settings on my machine is what I'm saying. What is your GameEx install path? Quote
Adultery Posted April 12, 2015 Author Posted April 12, 2015 Oh wait. I see what you're saying, the language barrier got me. Hold on a bit, let me see if I can reproduce.In the meantime you can just clear the emulator profile and it should remove game profiles too. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.