Origamii Librarian

Discussion in 'Wii - Hardware, Devices and Utilities' started by GreyWolf, Mar 25, 2016.

  1. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    I've been working on this in my spare time for a while and it seems like it's close to being done...

    Origamii: Librarian

    Simply and easily organize your Gamecube and Wii games for your USB storage devices. The UI should be mostly self-explanatory. The only hidden feature is to reset your settings: simply hold down CTRL while starting the application.

    What it does:
    -------------------------
    - Rename and move Gamecube and Wii titles to the proper filenames and folder structure for USB loader compatibility.
    - MD5 verification of ISO images via Redump.org database.
    - View general title information from GameTDB.com
    - Easy installation of ISO images by drag-and-drop.

    What it doesn't do (yet):
    --------------------
    Any sort of validation on WBFS files.
    Create WBFS files.

    What it will never do:
    ----------------------
    Support shrunken/scrubbed Gamecube ISOs.
    WBFS partitions.
    Download games for you.

    If it generates a "debug.txt" file please post it here (in spoilers) so I can fix whatever is causing the crash.

    Please hold off on feature requests until final release.

    Big thanks to @sideskroll for testing it for me!

    Disclaimer: This is pre-release software and will probably have bugs. I have made every effort to ensure this utility does not delete anything you do not tell it to or corrupt files but I cannot guarantee that it won't. Use at your own risk!

    Latest version: 0.9.6
    Download
    Requirements: Windows 7+, .NET Framework 4.6.1

    Changes:
    0.9.6 - Disabled free space display temporarily.
    0.9.3 - Fixed exception for drives that are not ready.
    0.9.4 - Another attempt to ignore drives that are not ready.
    0.9.5 - Yet another attempt to ignore drives that are not ready. :/
     
    Last edited by GreyWolf, Jul 16, 2016
    pawhtiobo, lordelan, cvskid and 6 others like this.


  2. Clutz450

    Clutz450 GBAtemp Advanced Fan

    Member
    596
    93
    Jul 20, 2013
    United States
    This is awesome. Let me see if I understand. So if I take my entire uncompressed Gamecube ISOs and run them through your program, it will automatically put them in their correct folders and rename the ISOs? Does it know what to do with 2 disc games? How does it name the folders? Does it do just GameID or does it do Gamename [GameID]? Does it have something similar to WiiBackupManager where it can scan what I already have on my USB drive and on my computer and tell me what games I don't have copied over yet?

    I've been crazy busy with work and family life so I probably won't have a chance to actually try this out until about middle of next month. But I will definitely use it and let you know how everything goes when I do.
     
  3. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    Yes. It calculates the disc's MD5 hash while it's copying it and looks it up in the Redump database, too. Multidisc games are named based on the header metadata so disc 2 will get named "disc2.iso" no matter what it's filename was. It will also tell you if there's a disc missing from a title.

    It names the folders "<GameTB Name> [TitleID]" the same as WBM (I will add settings soon.)

    Not in the same sense. It skips discs that are already on the target drive, though.
     
    lordelan and Clutz450 like this.
  4. nerubii

    nerubii Advanced Member

    Newcomer
    51
    1
    Jul 22, 2007
    Taiwan
    nice! it will be handy for those looking to rename and restructure gc games.. thanks!
     
  5. Daggot

    Daggot GBAtemp Fan

    Member
    473
    294
    Aug 3, 2015
    United States
    It's not working for me.

    Warning: Spoilers inside!
     

    Attached Files:

    Last edited by Daggot, Apr 15, 2016
  6. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    I thought I fixed that. :P I've updated it.
     
  7. santaro3175

    santaro3175 Newbie

    Newcomer
    8
    1
    Dec 13, 2015
    United States
    Constant crashes for me hmm...

    — Posts automatically merged - Please don't double post! —
     

    Attached Files:

  8. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    I posted another update in an attempt to squash this. It's caused by "empty" drives like card readers with no cards in them. :/
     
  9. santaro3175

    santaro3175 Newbie

    Newcomer
    8
    1
    Dec 13, 2015
    United States
    Now it wont even load bud crashes as soon as you execute it
     

    Attached Files:

  10. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    Do you have a drive connected that is not formatted as FAT32 or NTFS?
     
  11. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    Hopefully 0.9.5 should fix this.
     
  12. santaro3175

    santaro3175 Newbie

    Newcomer
    8
    1
    Dec 13, 2015
    United States
    I have a internal sd card reader and daemon tools which is a virtual drive dont know if that can be an issue let you know about 9.5

    — Posts automatically merged - Please don't double post! —

    Think that was the problem the virtual drive testing out will let you know
     
    GreyWolf likes this.
  13. santaro3175

    santaro3175 Newbie

    Newcomer
    8
    1
    Dec 13, 2015
    United States
    @GreyWolf Alright so here is what is going on now. I still have the all versions and here is the break down so far.

    0.9.3 crashes after the first gamcube game is done
    0.9.4 crashes as soon as you load
    0.9.5 cant load the gamecube files

    Unmounted and disabled all virtual drives.

    Still cant seem to get to function :(
    I appreciate all your efforts let me know if there is anything I can do on my end.
     
    Last edited by santaro3175, Apr 22, 2016
  14. santaro3175

    santaro3175 Newbie

    Newcomer
    8
    1
    Dec 13, 2015
    United States
    I actually found a nice program I think might help called flexrena84 will see
     
  15. sideskroll

    sideskroll GBAtemp Advanced Fan

    Member
    561
    65
    Aug 25, 2010
    Peru
    In YOUR house.
    Someone sticky-fy this thread. :)
     
    Clutz450 likes this.
  16. Clutz450

    Clutz450 GBAtemp Advanced Fan

    Member
    596
    93
    Jul 20, 2013
    United States
    I second this. Unfortunately I haven't had much free time to try this out. But I should starting Wednesday.

    @GreyWolf Let me know what kind of tests (if any) you need me to do with this program and I should be able to try it all out by next week.
     
  17. ca032769

    ca032769 GBAtemp Regular

    Member
    157
    31
    Jan 11, 2012
    United States
    Riverside, CA
    Just came across this and will give it a spin...
     
  18. sideskroll

    sideskroll GBAtemp Advanced Fan

    Member
    561
    65
    Aug 25, 2010
    Peru
    In YOUR house.
    You're better off trying the previous version TBH.
    It's much lighter, and TO ME, better.
    This one is very, VERY slow and kinda glitchy (games don't appear sometimes. You'd have to re-open the app)
     
  19. GreyWolf
    OP

    GreyWolf GBAtemp Psycho!

    Member
    3,841
    734
    Mar 2, 2015
    United States
    The games are scanned asynchronously so it may take a minute for them to show up in the list.

    The version in the link probably does have a few issues, though. It was the first one after some major changes.

    I'm almost done with an update that should get it much closer to final.
     
    Clutz450 likes this.
  20. ca032769

    ca032769 GBAtemp Regular

    Member
    157
    31
    Jan 11, 2012
    United States
    Riverside, CA
    @GreyWolf - With GIT there was a 32k alignment option. Is there an option to do this as well?