+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread:
GCMM r11 MOD.

  1. #1
    New Member PabloACZ's Avatar
    Join Date
    Sep 2011
    Location
    Cabimas, Zulia, Venezuela.
    Posts
    12
    Thanks
    1
    Thanked 7 Times in 1 Post

    GCMM r11 MOD.

    This is just a quick modification I made to the latest GCMM revision at gcmm.googlecode.com. As you may already know, this application isn't updated since December 2008, mostly because its maintainer, suloku, entered the university (afaik).

    Most of the changes I made were necessary to get the application to compile with the latest libraries, so don't expect any new features. The full changelog since r11 is as follows:
    • SDGetFileList() function in sdsupp.c updated to reflect the changes in DevKitPPC/libogc from the last three years (diropen, dirnext and dirclose commands were replaced with opendir, readdir and closedir, respectively).
    • Modified the MountCard() function in mcard.c to perform a probe on the GC Memory Card slot, to make sure it was mounted properly.
    • Improved the compatibility with GCS/SAV files with the patch posted by jcwitzel in December 2009.
    • The Makefiles were modified to include the zlib in the libraries section. It seems that the latest libFreeType PPC port needs it to work.
    • *Hopefully* Added compatibility with Official GameCube Memory Cards (see this). According to a friend of mine, it works with a 256 blocks Memory Card.
    • Compiled with DevKitPPC r24, libogc 1.8.8, libfat 1.0.10 and libFreetype 2.4.2.

    Download (Wii version): http://www.mediafire.com/?64i5uc844f0jm7t.

    Download (GC version): http://www.mediafire.com/?5o52lfv2barvovo.

    Source: http://www.mediafire.com/?wdsanu4bim5pz3f. Feel free to modify my changes; I'm still learning C++.

    EDIT: maybe I'll include USB support in the future.
    Last edited by PabloACZ; 09-26-2011 at 07:39 PM.

  2. The Following 7 Users Say Thank You to PabloACZ For This Useful Post:


  3. #2
    HacksDen Staff
    Administrator
    Krafter's Avatar
    Join Date
    Mar 2011
    Location
    Where you're not
    Posts
    2,479
    Blog Entries
    1
    Thanks
    429
    Thanked 581 Times in 362 Posts
    Sweet! Thank you for the contribution. Sucks when someone creates an app and it falls by the way side and doesn't get updated.
    -
    Judge me by the content of my character and not the color of my politics.
    Feedback from my work: 1, 2, 3, 4

  4. #3
    New Member PabloACZ's Avatar
    Join Date
    Sep 2011
    Location
    Cabimas, Zulia, Venezuela.
    Posts
    12
    Thanks
    1
    Thanked 7 Times in 1 Post
    Yeah, it really does... I've been trying to contact suloku lately in El Otro Lado, but he hasn't answered my PMs. I was actually trying to see if he could implement these changes directly to the SVN; that way, everyone can freely access the updated source code.

  5. #4
    Moderator
    News Hack
    stomp_442's Avatar
    Join Date
    Mar 2011
    Location
    Michigan
    Posts
    2,524
    Blog Entries
    1
    Thanks
    310
    Thanked 697 Times in 451 Posts
    I was trying this out and couldn't save my game save for James Bond: Agent Under Fire. Other game saves like Super Mario Sunshine and Mario Party 4 saved just fine.

    Just giving some input. I use an aftermarket memory card.


    Donate to HacksDen HERE - every little bit helps
    Homebrew news at HacksDen News

  6. #5
    New Member
    Join Date
    Nov 2011
    Posts
    2
    Thanks
    0
    Thanked 1 Time in 1 Post
    So, today I wanted to backup all my Gamecube saves and came across this topic. However, I was far too lazy to manually select over a hundred saves spread out over a couple memory cards, so I made some edits to the program:

    - R (GC-Pad) / 1 (Wiimote) now launches a "backup all" mode, where all saves on the memory card are written to the SD card without any user prompts in the meantime.
    - I came across a couple saves that had ridiculous filenames that refused to write to SD, so if the program comes across one of those, it'll now write them out as "illegal_name" instead of the actual filename.
    - Filenames written to SD are now prefixed with a number, counting up from 1 for every file written during the current session. I added this since I had multiple files that resulted in the same filename.
    - I also added a small check if the file was written correctly. If not, it'll retry. This probably results in an infinite loop when your SD card doesn't have enough free space, so ensure that I guess.
    - I also (quite shoddily) edited the image listing all the options to add the new option, it's ugly but does its job. Feel free to fix, I don't have Photoshop or anything here.

    Have fun! Wii version is untested, but I assume it works normally. GC version works perfectly fine with Nintendo memory cards.

    Gamecube: http://hyouta.ath.cx/stuff/gcmm_r12_GC.rar
    Wii: http://hyouta.ath.cx/stuff/gcmm_r12_Wii.rar (untested!)
    Source: http://hyouta.ath.cx/stuff/gcmm_r12_src.rar
    Feel free to mirror and/or edit.

  7. The Following User Says Thank You to Pikachu025 For This Useful Post:


  8. #6
    Moderator
    News Hack
    stomp_442's Avatar
    Join Date
    Mar 2011
    Location
    Michigan
    Posts
    2,524
    Blog Entries
    1
    Thanks
    310
    Thanked 697 Times in 451 Posts
    Yea, I saw some saves with odd names to them, I'll give the Wii version a try and see what happens.


    Donate to HacksDen HERE - every little bit helps
    Homebrew news at HacksDen News

  9. #7
    HacksDen Staff
    Moderator
    nightstah's Avatar
    Join Date
    Mar 2011
    Location
    BFE, USA
    Posts
    3,829
    Thanks
    1,027
    Thanked 884 Times in 615 Posts
    Make sure you're using the boot2 Wii, Stomp:

    Quote Originally Posted by Pikachu025 View Post
    Have fun! Wii version is untested, but I assume it works normally. GC version works perfectly fine with Nintendo memory cards.
    BTW, welcome Pikachu --- are you a freelancer, me personally I'm unfamiliar with you or your work. Welcome to the site and the contribution.

  10. #8
    Moderator
    News Hack
    stomp_442's Avatar
    Join Date
    Mar 2011
    Location
    Michigan
    Posts
    2,524
    Blog Entries
    1
    Thanks
    310
    Thanked 697 Times in 451 Posts
    Yes, my non-boot2 will not read backup games.

    That feature of backup all saves is nice.

    I did get one illegal_name, GW7E, which would be the James Bond Agent Under Fire that wouldn't backup with GCMM r11, nice work.

    009-AF-GQSE-TOS_000 (Tales of Symphonia) - it either would not backup or I didn't try to back it up with the previous version of gcmm.


    Donate to HacksDen HERE - every little bit helps
    Homebrew news at HacksDen News

  11. #9
    New Member
    Join Date
    Nov 2011
    Posts
    2
    Thanks
    0
    Thanked 1 Time in 1 Post
    Quote Originally Posted by nightstah View Post
    BTW, welcome Pikachu --- are you a freelancer, me personally I'm unfamiliar with you or your work. Welcome to the site and the contribution.
    In terms of homebrew, I haven't done anything yet. I am one of the coders for the Tales of Vesperia PS3 Translation, although I mainly work on tools for extracting and inserting stuff from/into the game files there.


    Quote Originally Posted by stomp_442 View Post
    009-AF-GQSE-TOS_000 (Tales of Symphonia) - it either would not backup or I didn't try to back it up with the previous version of gcmm.
    What exactly do you mean here?

  12. #10
    Moderator
    News Hack
    stomp_442's Avatar
    Join Date
    Mar 2011
    Location
    Michigan
    Posts
    2,524
    Blog Entries
    1
    Thanks
    310
    Thanked 697 Times in 451 Posts
    when I used the GCMM r11 mod that pabloACZ posted, I couldn't get the game save to transfer to the SD card or I didn't try to, I forget now. But with the version you posted I did transfer it to the SD card. Perhaps I should have rechecked with r11 just to make sure of my results.


    The Tales of Vesperia PS3 translation looks interesting.
    Last edited by stomp_442; 11-13-2011 at 02:28 AM.


    Donate to HacksDen HERE - every little bit helps
    Homebrew news at HacksDen News

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts