PCSX2Bonus - A PCSX2 launcher / frontend
(03-21-2013, 02:16 AM)Bositman Wrote: Nice works Smile Onto the next one Tongue

Clicking configure for the GSdx HW hacks brings this error box: (couldn't replicate 100% so it should have some trigger)
Input string was not in a correct format.
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at PCSX2BonusRC1.GUI.HacksConfig.LoadGsdxValues(String path)
   at PCSX2BonusRC1.GUI.HacksConfig..ctor(String path)
   at PCSX2BonusRC1.GUI.GsdxConfig.btnHacksConfig_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.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: 4.0.0.0
    Win32 Version: 4.0.30319.586 (RTMLDR.030319-5800)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PCSX2Bonus
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///G:/PCSX2/PCSX2Bonus.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.2003 built by: RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.2001 built by: RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.2001 built by: RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.450 built by: RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
ObjectListView
    Assembly Version: 2.5.1.1680
    Win32 Version: 1.0.0.0
    CodeBase: file:///G:/PCSX2/PCSX2Bonus.exe
----------------------------------------
{4a762ec9-9fab-4437-bbef-d3e8d939179d}
    Assembly Version: 0.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///G:/PCSX2/PCSX2Bonus.exe
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.450 built by: RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
HtmlAgilityPack
    Assembly Version: 1.4.6.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///G:/PCSX2/PCSX2Bonus.exe
----------------------------------------
System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.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.
That was happening when the program was attempting to convert the hex address used for the offset hack into their individual x and y values. For some reason when I coded that I made it about 50 lines too complicated instead of converting the hex address into a intptr and getting the low and hi word from that lol, anyway thanks for letting me know and it should be working correctly in the newest build Tongue2

(03-21-2013, 02:49 AM)xeno Wrote: When I pick an memory card for a game sometimes it comes up saying can not find memory card and shows only 1 when I look in pcsx2 memory cards, also sometimes when it picks the right card and the game starts checking for the save it says card needs to be format.

This should be fixed in the latest build now, thank you for letting me know!
Reply

Sponsored links

(03-21-2013, 04:59 AM)Dexbonus Wrote: That was happening when the program was attempting to convert the hex address used for the offset hack into their individual x and y values. For some reason when I coded that I made it about 50 lines too complicated instead of converting the hex address into a intptr and getting the low and hi word from that lol, anyway thanks for letting me know and it should be working correctly in the newest build Tongue2


This should be fixed in the latest build now, thank you for letting me know!

Thanks it works now, Great job
Reply
I am getting an pcsx2 message, The configured GS plugin file was not found. I hit cancel and close pcsx2 and relaunch the game and it works the 2nd time, I noticed the window is on the right side of the screen to where I only see half of it.
Reply
(03-21-2013, 08:15 AM)xeno Wrote: I am getting an pcsx2 message, The configured GS plugin file was not found. I hit cancel and close pcsx2 and relaunch the game and it works the 2nd time, I noticed the window is on the right side of the screen to where I only see half of it.

Changed the way the plugin location are saved in the newest build, that should fix that problem. Just make sure that you launch the game once with the launcher and let pcsx2 correct any invalid plugin entries before trying the new build o_O
Reply
The newest version fixed the issue I was having. Thanks! Smile
Reply
so any update on the error i am getting?
or are my posts invisible?
Reply
(03-21-2013, 09:12 AM)Dexbonus Wrote: Changed the way the plugin location are saved in the newest build, that should fix that problem. Just make sure that you launch the game once with the launcher and let pcsx2 correct any invalid plugin entries before trying the new build o_O

It only does it the first time I try starting a game, after that it doesn't do it anymore.
And thank you, this launcher is great.
Anyway of it being incorporated with pcsx2 in the future? Like just getting pcsx2, configure and go with it being the main launcher for pcsx2 without 2 separate downloads.
Reply
(03-21-2013, 11:13 AM)andutrache Wrote: so any update on the error i am getting?
or are my posts invisible?

Check your messages Tongue2
(A couple of the games on your list are missing from the gameindex.dbf file located in the pcsx2 directory so they won't add until they're added to that, the other ones are my fault, they SHOULD be adding. I guess the launcher is tripping up somewhere whilst trying)
Reply
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NotSupportedException: The given path's format is not supported.
   at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
   at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at PCSX2BonusRC1.GUI.Bonus.manageCustomConfigurationToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.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.ToolStripDropDown.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.ToolStripDropDown.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: 4.0.0.0
    Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PCSX2Bonus
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/mmorpg/Desktop/PCSX2Bonus.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ObjectListView
    Assembly Version: 2.5.1.1680
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/mmorpg/Desktop/PCSX2Bonus.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
{e41bc470-b8d2-47ef-b67c-6bc4a148f4e9}
    Assembly Version: 0.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/mmorpg/Desktop/PCSX2Bonus.exe
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
HtmlAgilityPack
    Assembly Version: 1.4.6.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/mmorpg/Desktop/PCSX2Bonus.exe
----------------------------------------
System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.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 get this error when trying to setup Kingdom Hearts Re, and that is the only game I have had trouble with so far.
Wasn't sure if you needed to know the name of the game or not.

And the problem I was having with not finding my GS plugin, it's trying to find it in program(x86) but I have it all setup right but that's not where I have my pcsx2 folder at.
Reply
Thanks for the debug build Smile .
Here is what i've got:

American Pinball:
[11:53] >> Game detected: H:\PS2 Games\American Arcade.bin
[11:53] >> Added H:\PS2 Games\American Arcade.bin to queue
[11:53] >> CLEANED SERIAL: SLPS-EXEXP
[11:53] >> Serial found at position: 52528 (This line is purple)

American Pinball has more than 1 SLPS file (one is SLPS_200.11 which is the correct one and a SLPS_AA.EXP file and a SLPS_EX.EXP file) and the launcher reads the incorrect one.

Doomsday Racers:
[12:09] >> Game detected: H:\PS2 Games\Doomsday Racers.iso
[12:09] >> Added H:\PS2 Games\Doomsday Racers.iso to queue
[12:09] >> CLEANED SERIAL: SLES-5314
[12:09] >> Serial found at position: 131376 (This line is purple)

The serial file of this game inside the disk is named SLES_531.42 .
Because of that dot it reads the serial incompletely.

dot hack GU Terminal Disk:
[12:10] >> Game detected: H:\PS2 Games\dot hack GU Terminal disc.iso
[12:10] >> Added H:\PS2 Games\dot hack GU Terminal disc.iso to queue
[12:10] >> CLEANED SERIAL: SLUS-24180
[12:10] >> Serial found at position: 69936 (This line is purple)

No idea why this doesn't work.

Half-Life:
[12:14] >> Game detected: H:\PS2 Games\Half-Life.bin
[12:14] >> Added H:\PS2 Games\Half-Life.bin to queue
[12:14] >> CLEANED SERIAL: SLUS
[12:14] >> Serial found at position: 38192 (This line is purple)

Serial is SLUS_200.66 and is inside root of iso so again no idea why it isn't working.
But it might have something to do with the fact that when i mounted the image it had only SLUS as the CD name.

Tribes Aerial Assault:
[12:18] >> Game detected: H:\PS2 Games\Tribes Aerial Assault.iso
[12:18] >> Added H:\PS2 Games\Tribes Aerial Assault.iso to queue
[12:18] >> CLEANED SERIAL: SLUS
[12:18] >> Serial found at position: 38192 (This line is purple)

Exactly the same as Half-Life

You probably need to put more conditions on the game serial reader part of the program.

Games not in DB: Arcana Heart 2, All Galaxy Angels Stuff, Rosario to Vampire Capu2, Rozen Maiden Duelwalzer, Space Rebellion
Do not concern yourself with games not in DB, that is someone else's fail.

I hope this helps you make this even better Smile .
Reply




Users browsing this thread: 4 Guest(s)