Hacking G6 save converter

outphase

Custom title
OP
Member
Joined
Nov 21, 2005
Messages
1,217
Trophies
0
Website
Visit site
XP
176
Country
United States
I keep getting this error "index was outside the bounds of the array" what does it mean?


I assume you're trying to convert sps saves. My algorithm of save detection wasn't as solid as I thought it was with gba sps saves. I have to go back and look deeper into it.

What about Gameshark (DS) saves? I don't think there is anything out there yet to convert Gameshark saves to G6 saves. Gameshark has better support than Action Replay too.

I don't think I've ever seen a GameShark DS save. All the saves I've seen on GameFAQs were DSTs or DUCs.
 

DarkElf101

Active Member
Newcomer
Joined
Aug 19, 2006
Messages
42
Trophies
0
XP
50
Country
United States
you guys sure this works? I tried converting an Animal Crossing Wild World .gds to 0 file for g6 lite and then I tried it form .gds to .sav for supercard but none of them worked. I just showed to start a new game. Am I doing something wrong?
Edit O yea I forgot when I convert a save I usualy get an error of osme sort with DS games.
O wait I tried a GBA save and it worked hmmm this is weird
 

Topsy

Well-Known Member
Member
Joined
Jun 28, 2006
Messages
105
Trophies
0
XP
47
Country
Canada
Thanks for writing this program Outphase! So usefull and nothing else like it out there I could find. Love it! Great job, thanks again!
 

outphase

Custom title
OP
Member
Joined
Nov 21, 2005
Messages
1,217
Trophies
0
Website
Visit site
XP
176
Country
United States
SPS wasn't as easy as I originally thought it was. I have to find a universal algorithm for SPS. It's taking me a while as I haven't had the time to do it as much as I did in the summer.
 

kobewan

Well-Known Member
Member
Joined
Feb 20, 2006
Messages
161
Trophies
0
Location
Austin, Texas
Website
Visit site
XP
62
Country
United States
Great program. Just wondering, does it have any advantage over M3's built in 'Saver Manager' for converting .dat/.sav files? I have used it for transferring data back and forth between VBA (and transferring save data from Golden Sun to GS2) and it works perfectly. Of course, this program can handle more than just those types, so its very useful....
 

Xander9608

New Member
Newbie
Joined
Dec 4, 2007
Messages
1
Trophies
0
XP
1
Country
I'm new using your converter...i have a no$GBA pokemon diamond/pearl version and i want to open it in the VBA or BoycottAdvance. I don't know how to convert? The file name is lgc-pkmd.nds (reggie.SNA). I really want to play in the VBA cause it has a simple "save" option unlike to no$GBA. please help cause I want to play the game in VBA (if possible). Thanks!

To make things simple...I wan't to convert my no$GBA game pokemon diamond/pearl to VBA.
 

NothingSoldier

New Member
Newbie
Joined
Dec 6, 2007
Messages
1
Trophies
0
XP
157
Country
Canada
I just got my old Gameshark working and was able to pull my .SPS files off of my Fire Emblem and Final Fantasy games. So i have the .SPS files and i try converting them to .0 files for use with my M3DS Real and I end up getting this very messed up error:


"Unhandled exception has occured in your application. If you click
Continue, the application will ignore and attempt to continue. If
you click Quit, the application will close immediately.

Inded was outside the bounds of the array."


And if you click details:

************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G6 Save Converter v0.33
Assembly Version: 0.3.3.0
Win32 Version: 0.3.3.0
CodeBase: file:///C:/Documents%20and%20Settings/Adrian/My%20Documents/G6%20Save%20Converter%20v0.33.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
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.832 (QFE.050727-8300)
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.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.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:





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.


and when I try to convert to .SAV:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at g6converter.G6SaveConverter.buttonOutFile_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: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G6 Save Converter v0.33
Assembly Version: 0.3.3.0
Win32 Version: 0.3.3.0
CodeBase: file:///C:/Documents%20and%20Settings/Adrian/My%20Documents/G6%20Save%20Converter%20v0.33.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
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.832 (QFE.050727-8300)
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.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.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:





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.




Sorry for the slight fill, but any idea how to fix this?
 

Thanubis

Banned!
Banned
Joined
Sep 13, 2007
Messages
144
Trophies
0
Website
www.amishrakefight.org
XP
12
Country
United States
blank.gif
 

VVoltz

The Pirate Lord
Member
Joined
Nov 6, 2002
Messages
2,727
Trophies
0
Location
USA
XP
1,208
Country
Question, I have a G6 save file (*.0 and *.1) how do I convert those to *.sav? Or should I just rename the files?
Any help would be really appreciated.

Thanks!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1