Memory Card Annihilator coded by ffgriever, gfx by Berion

PS2 Memory Card Annihilator v2.0a (a new version after more than 11 years!) 2.2.0

I have a problem with my memory card, it's corrupted and I can't save or delete data, this .elf can't format my memory card
 
Would it eventually be possible to dump Action Replay and GameShark dongle cards? I know they do not show up because they use a custom file system.
 
@60fpshacksrock MCA does not dumping filesystem but sectors. If these cards are standard one (like all PS2 MCs, and not like COH dongles), you will get full image. The only thing for which MCFS parsing is used, is card info menu to show user how logic structure is set.

Try it please, Im interested in results and dumps. ^^ I never heard of dongles made by cheat engine producers.
 
@60fpshacksrock MCA does not dumping filesystem but sectors. If these cards are standard one (like all PS2 MCs, and not like COH dongles), you will get full image. The only thing for which MCFS parsing is used, is card info menu to show user how logic structure is set.

Try it please, Im interested in results and dumps. ^^ I never heard of dongles made by cheat engine producers.

I will try with the latest version but, the old version does not detect it and gives no option to dump it.

Also:
ar max memcard dongle.png

(not my picture by the way)
 
I used Memory Card Annihilator to create an image of my memory card, now using the Windows PC (without needing to use the console and ulaunchelf) is it possible to open this image on the PC, make some changes, exchange files and then save the new image to later restore in MC?
 
"MyMC dual" should be what you are looking for.

What is MyMC Dual?
It is possible to open the image on your PC, change its content, add files and close it, save this edited file again

"MyMC dual" should be what you are looking for.
not open folder and files of my image bin of mc created for mc anihilator, i need modified files
 

Attachments

  • mc.png
    mc.png
    93 KB · Views: 90
Last edited by a moderator:
On screenshot, MyMC Dual crashed. You have not compatible dot Net or other issue on app side occured. But besides that, MCA dumps cards without ECC, while all VMC managers/editors on PC expecting ECC.

Answering to your first question: yes.
 
On screenshot, MyMC Dual crashed. You have not compatible dot Net or other issue on app side occured. But besides that, MCA dumps cards without ECC, while all VMC managers/editors on PC expecting ECC.

Answering to your first question: yes.
What procedure should I follow to have access to use this software on my PC? I use Windows 10 and acess files and folders image mc bin
 
If you would want only read data from image, then just use IsoBuster (it supports all PSX and PS2 mc formats). For editing, you need mymc or one of its forks, but as I mentioned, they supporting only card images with ECC.

Your idea to make image, editing it and restoring IMO have zero sense. Why would you want do that? What is the goal behind that idea?
 
If you would want only read data from image, then just use IsoBuster (it supports all PSX and PS2 mc formats). For editing, you need mymc or one of its forks, but as I mentioned, they supporting only card images with ECC.

Your idea to make image, editing it and restoring IMO have zero sense. Why would you want do that? What is the goal behind that idea?
I need to edit the bin image
The image contains funtuna + opl + ulaunchelf but I need to edit it to replace the funtuna files so that my free mcboot flash drive is formatted in exfat does not crash
Is there any way I can open this image on my PC and replace these files?
 
Why not you format pendrive to FAT32, then install BDM Assault?

Is there any way I can open this image on my PC and replace these files?
Add ECC to image, edit it, remove ECC, restore image. But that's have zero sense for your goal. IMO. :P
 
Why not you format pendrive to FAT32, then install BDM Assault?


Add ECC to image, edit it, remove ECC, restore image. But that's have zero sense for your goal. IMO. :P
fat32 has limitations, they recommended that I format the USB flash drive in exfat and I would like to keep it, but I need to change the BDAssault files on the PC inside the bin image created in mc anihilator
 
Every fs has limitations.
Did you realized that you can use FAT32 temporary for that task, then reformat to exFAT?
 
I just need to open the this image and modify the files, what do I need to do?

My Windows 10 PC already has a version higher than .NET Framework 4.5 but this error occurs in the print I showed MyMC Dual.

Consulte o final desta mensagem para obter detalhes sobre como chamar a
depuração just-in-time (JIT) em vez desta caixa de diálogo.
************** Texto de Exceção **************
System.FormatException: Cadeia de caracteres não foi reconhecida como Boolean válido.
em System.Boolean.Parse(String value)
em MyMC.Utils.ECCChecker.DoCheck(String mcPath)
em MyMC.Utils.Card.GetInfo(String outPutText, String mcPath)
em MyMC.Utils.Card.MakeFiles(String mcPath)
em MyMC.Utils.Card.LoadFiles(String mcPath)
em MyMC.MainForm.OpenMc(MemoryCard card)
em MyMC.MainForm.OpenMcOneButtonClick(Object sender, EventArgs e)
em System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
em System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
em System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
em System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
em System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
em System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
em System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
em System.Windows.Forms.Control.WndProc(Message& m)
em System.Windows.Forms.ScrollableControl.WndProc(Message& m)
em System.Windows.Forms.ToolStrip.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)
************** Assemblies Carregados **************
mscorlib
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9282.0 built by: NET481REL1LAST_C
Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MyMC Dual
Versão do Assembly: 5.0.0.0
Versão do Win32: 5.0.0.0
Base de Código: file:///C:/Users/Retrogamer87%20SSD/Downloads/MyMC%20Dual/MyMC%20Dual.exe
----------------------------------------
System.Windows.Forms
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9251.0 built by: NET481REL1LAST_C
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9282.0 built by: NET481REL1LAST_C
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9037.0 built by: NET481REL1
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9277.0 built by: NET481REL1LAST_B
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
log4net
Versão do Assembly: 2.0.8.0
Versão do Win32: 5.0.0.0
Base de Código: file:///C:/Users/Retrogamer87%20SSD/Downloads/MyMC%20Dual/MyMC%20Dual.exe
----------------------------------------
System.Configuration
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9037.0 built by: NET481REL1
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9037.0 built by: NET481REL1
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9037.0 built by: NET481REL1
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Windows.Forms.resources
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9037.0 built by: NET481REL1
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Versão do Assembly: 4.0.0.0
Versão do Win32: 4.8.9037.0 built by: NET481REL1
Base de Código: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Nini
Versão do Assembly: 1.1.0.0
Versão do Win32: 5.0.0.0
Base de Código: file:///C:/Users/Retrogamer87%20SSD/Downloads/MyMC%20Dual/MyMC%20Dual.exe
----------------------------------------
************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.
Por exemplo:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Quando a depuração JIT está habilitada, qualquer exceção sem tratamento
será enviada ao depurador JIT registrado no computador,
em vez de ser tratada nesta caixa de diálogo.
 
Last edited by a moderator:
Put stuff like that in a spoiler and learn how to use the edit-button instead of multi-posting (sometimes in minutes)!

I also merged your double-, triple-, quadruple-posts as well.........

Doubt, ability to create proper thread titles.
Doubt, knowing how to use a forum properly.
Doubt, English skills.
Doubt, why using "doubt"?
 
Last edited:
Back
Top