saramibreak / DiscImageCreator

This is the disc (CD, GD, DVD, HD-DVD, BD, GC/Wii, XBOX, XBOX 360) and disk (Floppy, MO, USB etc) image creation tool
http://forum.redump.org/topic/10483/discimagecreator/
Apache License 2.0
510 stars 45 forks source link

Dumping Gamecube games? #144

Open Danfun64 opened 1 year ago

Danfun64 commented 1 year ago

I have successfully dumped my very small Wii collection. However, I am having trouble dumping the two Gamecube games I own. Somehow I feel like the command that was acceptable for Wii dumps isn't as acceptable for Gamecube dumps. I am using a GDR8084N DVD Drive. A log of the cmd output of three attempted rips (two Wii games, one Gamecube game) is attached. log.txt .

saramibreak commented 1 year ago

Is this bug report? If yes, use "Bug report" not "Open a blank issue".

Danfun64 commented 1 year ago

I'm honestly not sure if this is a bug report or not... perhaps it is. It's either a bug with the program (the exact command that works with Wii games should work with Gamecube games) or a bug with the instructions (there is an alternative command which keeps in mind the Gamecube's smaller size both GB wise and physically).

saramibreak commented 1 year ago

I'm honestly not sure if this is a bug report or not...

Ok, but I want to see 3 discs logs you dumped.

Danfun64 commented 1 year ago

Do you want me to upload the _DMI.bin and _PFI.bin files as well as the .txt files?

edit: Oh... "Upload the created files except .bin .img .scm .iso" so what about rawReadable txts? Should I upload those as well?

Danfun64 commented 1 year ago

This is a 7z containing all the zips, including the rawReadable txts. https://drive.google.com/file/d/1bT9NviBbt-q6CAQNK_5ySBToqglPC3Zz/view?usp=sharing

saramibreak commented 1 year ago

GoldeneyeWii

Failed to analize _dec (Track xx).iso after .iso was decrypted.

========== NintendoOpticalDiscFS ==========
========== Disc Header ==========
                                     Disc ID: m
                                   Game Code: o�
                                 Region Code: �
                                  Maker Code: "�
                                 Disc Number: 142
                                     Version: 226
                             Audio Streaming: 63
                          Stream Buffer Size: 156
                                   Game Name: V��"�Qd8����Nt�*���W[�S�

          offset of debug monitor (dh.bin) ?: 3880904171 (0xe751e5eb)
            addr (?) to load debug monitor ?: 0x722eacb4
    offset of main executable DOL (bootfile): 3220849688 (0xbffa4418)
                 offset of the FST (fst.bin): 457698748 (0x1b47edbc)
                                 size of FST: 3178686750 (0xbd76e91e)
                         maximum size of FST: 2790997473 (0xa65b3de1)
                           user position (?): 0x80424ef4
                             user length (?): 3578150132 (0xd5463cf4)
                                     unknown: 3860557381 (0xe61b6e45)

structure of Disc Header http://hitmen.c02.at/files/yagcd/yagcd/chap13.html#sec13.1

By the way, does LEGO Indiana Jones and James Bond: Golden Eye only have this problem? Are other wii discs no problem?

Danfun64 commented 1 year ago

It seems like all of the Wii games I have struggle with the decoding process, though I don't care all that much. Dolphin accepts the unscrambled 4.5GB ISOs just fine (at least with installed NAND? I don't know if that makes a difference and I can't check this very second) and I could compress the ISOs using it.

My main problem is with my two GameCube games more or less refusing to dump at all.

On Wed, Aug 31, 2022, 3:48 AM saramibreak @.***> wrote:

GoldeneyeWii

Failed to analize _dec (Track xx).iso after .iso was decrypted.

========== NintendoOpticalDiscFS ==========

========== Disc Header ==========

                               Disc ID: m

                             Game Code: o�

                           Region Code: �

                            Maker Code: "�

                           Disc Number: 142

                               Version: 226

                       Audio Streaming: 63

                    Stream Buffer Size: 156

                             Game Name: V��"�Qd8����Nt��*���W[�S�

    offset of debug monitor (dh.bin) ?: 3880904171 (0xe751e5eb)

      addr (?) to load debug monitor ?: 0x722eacb4

offset of main executable DOL (bootfile): 3220849688 (0xbffa4418)

           offset of the FST (fst.bin): 457698748 (0x1b47edbc)

                           size of FST: 3178686750 (0xbd76e91e)

                   maximum size of FST: 2790997473 (0xa65b3de1)

                     user position (?): 0x80424ef4

                       user length (?): 3578150132 (0xd5463cf4)

                               unknown: 3860557381 (0xe61b6e45)

structure of Disc Header http://hitmen.c02.at/files/yagcd/yagcd/chap13.html#sec13.1

By the way, does LEGO Indiana Jones and James Bond: Golden Eye only have this problem? Are other wii discs no problem?

— Reply to this email directly, view it on GitHub https://github.com/saramibreak/DiscImageCreator/issues/144#issuecomment-1232585672, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABCEGI5J6Z5YZGNDYN7LQ4DV34E4JANCNFSM572NHY4A . You are receiving this because you authored the thread.Message ID: @.***>

saramibreak commented 1 year ago

DiscImageCreator_test.zip Fixed. It was a clearly bug when I committed 22e5812b234d8db8d0ef132f6576ba38250a460d

Danfun64 commented 1 year ago

This worked enough for me. the post unscrambling step is still buggy though, but again, as long as the full sized ISO works... Has the code for this build been uploaded to github?

saramibreak commented 1 year ago

committed https://github.com/saramibreak/DiscImageCreator/commit/0285795bb3811c74ca981debbd5a840921ccb206

the post unscrambling step is still buggy

I dumped Metal Slug Complete (Japan), and it's no problem. I'll get LEGO Indiana Jones or James Bond: Golden Eye or other USA wii discs in the future.