Homebrew RELEASE Switch Backup Manager 1.0

  • Thread starter Thread starter GibaBR
  • Start date Start date
  • Views Views 236,004
  • Replies Replies 808
  • Likes Likes 74

Does version 1.1.0 works for you when adding nsp?

  • Yes

    Votes: 14 93.3%
  • No

    Votes: 1 6.7%

  • Total voters
    15
  • Poll closed .
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.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at Switch_Backup_Manager.Util.AutoRenameXCIFile(FileData file)
at Switch_Backup_Manager.Util.AutoRenameXCIFiles(Dictionary`2 files, String source)
at Switch_Backup_Manager.FrmMain.OperationRenameSelectedLocalFiles()
at Switch_Backup_Manager.FrmMain.allFilesToolStripMenuItem1_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)
 
v 1.0.1 released. Corrects this error.
https://github.com/gibaBR/Switch-Backup-Manager/releases/tag/v1.0.1

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.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at Switch_Backup_Manager.Util.AutoRenameXCIFile(FileData file)
at Switch_Backup_Manager.Util.AutoRenameXCIFiles(Dictionary`2 files, String source)
at Switch_Backup_Manager.FrmMain.OperationRenameSelectedLocalFiles()
at Switch_Backup_Manager.FrmMain.allFilesToolStripMenuItem1_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)
 
Github and release link redirect to a direct link ...

Its multi-platform or in C# ?

Edit: why 50% of dev. Code hacking tools in C# ... Do it on C++, java, python, ?JS? But not in single OS language ...
Yeah this.

I also hate the fact that so many people here have an unconditional love for C#.

Why not use Java then? It's so similar to C#.
 
Why not use Java then? It's so similar to C#.
Java is ugly to code. C# is so much better. Visual Studio is one of the best IDEs, much better than every IDE that supports Java. C# is much more portable. If you want to program an app for multiple platforms like Windows, Android, iOS etc. it is very simple to do in C# (with Xamarin). There are so many reasons to use C# and close to none to use Java. You have too keep in mind that no one pays the devs to develope such programs. The devs choose the programming language which is the most convinien for them.
 
  • Like
Reactions: SpaceJump
Java is ugly to code. C# is so much better. Visual Studio is one of the best IDEs, much better than every IDE that supports Java. C# is much more portable. If you want to program an app for multiple platforms like Windows, Android, iOS etc. it is very simple to do in C# (with Xamarin). There are so many reasons to use C# and close to none to use Java. You have too keep in mind that no one pays the devs to develope such programs. The devs choose the programming language which is the most convinien for them.
If it's more portable then why not a single program written in C# related to the Switch or 3DS scene has a Linux release?
 
If it's more portable then why not a single program written in C# related to the Switch or 3DS scene has a Linux release?
You don't need a special Linux release. You can run .net programs in Linux. You just need to install the framework. It's called Mono. It's like Java, which also depends on a framework to be installed.
 
You don't need a special Linux release. You can run .net programs in Linux. You just need to install the framework. It's called Mono. It's like Java, which also depends on a framework to be installed.
So you're talking about emulating windows with wine. That's not what I'm taking, I want native apps for the system.
 
So you're talking about emulating windows with wine.
No. Read my post again:
You just need to install the framework. It's called Mono.

edit: if you are interested in running a .net program in Linux, read this article: https://www.linux.com/news/running-net-applications-linux-mono

--------------------- MERGED ---------------------------

Why not use Java then?
I want native apps for the system
If you want native apps for the system, you can't use Java. It also depends on a framwork, just like .net

--------------------- MERGED ---------------------------

emulating windows with wine
Wine is NOT an emulator!
 
Last edited by c80,
  • Like
Reactions: WhiteDuck
future additions?

1. option to sort by nswdb release id?

2. rename games format as, ID - GAME - (Region)
 
Last edited by uzi,
  • Like
Reactions: MR_TeCKnO
why 50% of dev. Code hacking tools in C# ... Do it on C++, java, python, ?JS? But not in single OS language ...
Wow man ... because C# is their fav language?
A C# tool is better than no tool.
Plus if the source is available you can compile it with mono for Linux and so on.

@OP: Cool tool. You should definitely include some code from XCI cutter to have cut/split options for FAT32 SD cards. That'd be awesome.
Wii Backup Manager had this as well. :P
 
Last edited by lordelan,
  • Like
Reactions: GibaBR

Site & Scene News

Popular threads in this forum