Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

[NEWS] GameEx 12.24


Tom Speirs

Recommended Posts

Hey by the way, is there a way to make this rawinputhook.exe interface between xpadder and MAME so I don't have to modify input.c to force Direct Input? Like is it an interpreter?

Link to comment
Share on other sites

Since updating to 12.24 I can no longer access the Setup Wizard due to the following, repeating error in the attached image and spoiler below:

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)

at System.ThrowHelper.ThrowArgumentOutOfRangeException()

at System.Collections.Generic.List`1.get_Item(Int32 index)

at SetupWizard.XmlSectionArray.GoToNextSection()

at SetupWizard.frmMain.butNext_Click(Object sender, EventArgs e)

at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************

mscorlib

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

----------------------------------------

SetupWizard

Assembly Version: 1.0.4334.27424

Win32 Version: 1.0.4334.27424

CodeBase: file:///C:/GameEx/SetupWizard.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.5447 (Win7SP1GDR.050727-5400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Drawing

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

System.Xml

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

----------------------------------------

************** JIT Debugging **************

To enable just-in-time (JIT) debugging, the .config file for this

application or computer (machine.config) must have the

jitDebugging value set in the system.windows.forms section.

The application must also be compiled with debugging

enabled.

For example:

<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>

When JIT debugging is enabled, any unhandled exception

will be sent to the JIT debugger registered on the computer

rather than be handled by this dialog box.

I am unable to advance to the next screen as the error pops up again and will not allow me to advance. I have also performed a full download and install but encounter the same error.

post-5872-0-50106300-1321221622_thumb.pn

Link to comment
Share on other sites

Thanks! That seems to have done the trick! What was the problem?

It was a bounds checking issue. Ben had made the Setup Wizard resume on the last page when you loaded it again and I dont think it was bounds checking properly. Ive removed that feature anyway as I didnt want it.

Link to comment
Share on other sites

Hey by the way, is there a way to make this rawinputhook.exe interface between xpadder and MAME so I don't have to modify input.c to force Direct Input? Like is it an interpreter?

It can be controleed by sending windows messages to it with .net if you reference copydataclass.dll. I dont see how it could be used with xpadder though.

Link to comment
Share on other sites

So... theoretically it can take a key press (or vkcode), hook the raw input, and pass the key pressed as rawinput right? If so do you do that in your key mapping program too or just to send OK?

IE does Advanced Emulator Configuration use it?

Link to comment
Share on other sites

You know the advanced options for emus. Can the remapping part take advantage of this? My thoughts make sense anyways! :)

Nevermind. Saw your edit.

So the answer is no. Lol!

Can I get into sending vkcodes with a plugin? I could parse the profile and send it to the hook?

Link to comment
Share on other sites

Sounds like practice! :)

Lemmie go take a look at xpadder profiles first and see if they're usable. Then we'll see how bad I suck at this! Lol!

Link to comment
Share on other sites

If one might be so kind, when HK gets a sec, could you make it so Setup Wizard gets to the thumbs up screen and I close it can it start over instead of making me go back or press the home key next time I need to go in there?

Or am I just being lazy?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...