Author Topic: Cannot grab sram from Game Boy Camera  (Read 140 times)

Offline sirmirkr

  • Baby Retrode
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Cannot grab sram from Game Boy Camera
« on: 04/Nov/2017 09:34:53 PM »
Hello,

I've been trying to grab the sram from my GB Camera but without success. On firmware versions .18d-beta3 and newer, the sram file is not detected by the Retrode 2 at all; on older firmware versions, the sram is shown but at an incorrect size of 1024 kB (it should be 128 kB, right?). I tried the Game Boy Camera Dump program with this 1024 kB sram file anyway, but it only showed the game face from the cart, and all 30 pictures were garbled. The save and photos on the cart are still intact.

In the retrode.cfg I've tried setting the force detection as below, but it hasn't helped with the sram file:

[forceSystem] gboy
[forceSize] 128
[forceMapper] 0

I've read through these topics but haven't had much luck either:

http://forum.retrode.org/index.php/topic,295.msg1952.html#msg1952

http://forum.retrode.org/index.php/topic,324.msg2188.html#msg2188

http://forum.retrode.org/index.php/topic,335.msg2334.html#msg2334

I'm loving the new N64 save support, by the way.

Offline hadess

  • Baby Retrode
  • *
  • Posts: 10
  • Karma: +2/-0
    • View Profile
Re: Cannot grab sram from Game Boy Camera
« Reply #1 on: 24/Nov/2017 01:37:22 AM »
I couldn't get the SRAM file at all from mine. Using the 0.20 Beta firmware that my Retrode 2 came with, I could only see a 1.2 megs "WMuzoysMur.gb" file on the Retrode. It works in 3 different Game Boy types, and I cleaned the contacts with alcohol first, then contact cleaner as a second pass, having removed the cartridge shell.

The "[forceSize]" configuration option you added is probably not going to change anything, as that's just for the ROM size, not the SRAM size.

Answering @Wannado's question in http://forum.retrode.org/index.php/topic,335.msg2334.html#msg2334
Quote
Which firmware version have you been using when reading the GB camera save still worked?

It never worked for me, and it's the only version of the firmware that I ever used. Maybe someone else can help?

Quote
Please take a look at the .gb file with a hex editor: What are the values at offsets 147 hex (327 dec) and 149 hex (329 dec) of the GB camera ROM?

This is hexdump's output for those values:
00000140  59 7f 7f 7f 36 31 7b fc  75 76 7d 33 7f 9d ba f9  |Y...61{.uv}3....|

Quote
What's the file name of the .gb / .sav file?

No .sav file, the ROM is "WMuzoysMur.gb".

Quote
What's the size of the .gb file?

The file is 1192960 bytes long.

Quote
Do the first few hundred bytes from the start of the .gb file repeat at offset 4000 hex (16384 dec)?

No, here's about 10 lines of the stuff:
00004000  f2 59 fb 59 76 5a 6d 5a  56 5a 4f 5a aa 5a d1 5a  |.Y.YvZmZVZOZ.Z.Z|
00004010  6a 53 53 53 4a 53 4d 53  52 53 57 53 74 53 8d 53  |jSSSJSMSRSWStS.S|
00004020  ee 53 57 56 ae 56 d9 56  fe 56 57 55 de 55 5d 56  |.SWV.V.V.VWU.U]V|
00004030  b6 56 e3 56 3c 57 a9 57  ce 57 77 4a 2e 4a 39 4a  |.V.V<W.W.WwJ.J9J|
00004040  4e 4a 6f 4a 96 4a 9d 4a  ae 4a bf 4a d6 4a e9 4a  |NJoJ.J.J.J.J.J.J|
00004050  f2 4a fb 4a 6c 49 5d 49  22 49 27 49 2c 49 31 49  |.J.JlI]I"I'I,I1I|
00004060  36 49 3b 49 5f 49 55 49  56 49 67 49 7a 49 a9 49  |6I;I_IUIVIgIzI.I|
00004070  9a 49 ab 49 b4 49 bd 49  ce 49 df 49 f6 49 7d 4a  |.I.I.I.I.I.I.I}J|
00004080  52 4a 23 4a 9c 4a a9 4a  a6 4a ab 4a b6 4a b5 4a  |RJ#J.J.J.J.J.J.J|
00004090  ba 4a bf 4a d4 4a c9 4a  ce 4a d3 4a da 4a dd 4a  |.J.J.J.J.J.J.J.J|
000040a0  e2 4a f3 4a 76 4b 55 4b  26 4b 37 4b 4a 4b 65 4b  |.J.JvKUK&K7KJKeK|

Offline sirmirkr

  • Baby Retrode
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Cannot grab sram from Game Boy Camera
« Reply #2 on: 09/Dec/2017 05:43:19 PM »
This doesn't help troubleshoot the Retrode, but I was able to get the SRAM off my GB Camera by using a Joey-JoeBags by BennVenn.

Unrelated: For getting GBA saves, I used a DS Lite or Original DS with an R4 flashcard and the savemanager homebrew. Rudolph's GBABackup homebrew was able to get both the save and ROM of Mario and Luigi SuperStar Saga, something that the Retrode couldn't do.