wwt+wit: Wiimms WBFS+ISO Tools

Discussion in 'Wii - Hacking' started by Wiimm, Sep 28, 2009.

  1. Wiimm
    OP

    Wiimm Developer

    Member
    6
    Aug 11, 2009
    Germany
    Germany
    My svn repositories are offline: They need to be updated. But it wasn't worth to spent time for it, because of low interest.
     
    cvskid likes this.
  2. flacs

    flacs Newbie

    Newcomer
    1
    Dec 10, 2018
    Antarctica
    When using wfuse with GameCube ISOs and reading at offset 0x20000, I seem to get data from offset 0x8000. Looks like an offset shifting problem?

    Thanks for making these tools! Is the current source code available anywhere? GitHub would be my personal preference, but even tarballs would be helpful.
     
  3. Wiimm
    OP

    Wiimm Developer

    Member
    6
    Aug 11, 2009
    Germany
    Germany
    Maybe an x4 issue:
    GC uses direct offsets up to 4 GB. But these offsets are to small for a Wii discs with up to to 9 GB. So each offset (and many sizes) must be multiplied by 4 to get the real offset. And while implementing GC support, I sometimes forgot to disable this multiplication by 4.
     
    Last edited by Wiimm, Dec 28, 2018
  4. DMSalesman

    DMSalesman Member

    Newcomer
    1
    Jun 18, 2017
    Italy
    @Wiimm

    Good day. I'm interested in building wit on Android. Could you point me at the source?
     
  5. niuus

    niuus GBAtemp Advanced Fan

    Member
    4
    Mar 4, 2016
    Venezuela
    Seconded. It would be pretty useful!
     
    Last edited by niuus, Dec 29, 2018
  6. Wiimm
    OP

    Wiimm Developer

    Member
    6
    Aug 11, 2009
    Germany
    Germany
  7. pthfdr

    pthfdr Advanced Member

    Newcomer
    2
    Sep 6, 2017
    China
  8. leseratte

    leseratte GBAtemp Regular

    Member
    4
    Jun 2, 2012
    Germany
    @pthfdr
    I'd imagine an image skeleton file might be helpful for Wiimm to debug this.
    Can you provide the skeleton (.skel) file created by "wit skel test.iso", please?
    And can you test if extracting works when you call wit like this:
    Code:
    LC_ALL=C wit extract test.iso folder/
     
    Last edited by leseratte, Jan 8, 2019
  9. pthfdr

    pthfdr Advanced Member

    Newcomer
    2
    Sep 6, 2017
    China
    I tried using LC_ALL. It does not work.
    I was using JFS and the error occured. If I perform the extraction under tmpfs it works.
    So, maybe you shouls output the name byte by byte (using escape codes like \xXX).
     
  10. Wiimm
    OP

    Wiimm Developer

    Member
    6
    Aug 11, 2009
    Germany
    Germany
  11. Wiimm
    OP

    Wiimm Developer

    Member
    6
    Aug 11, 2009
    Germany
    Germany
    "wit skel" will really help: https://wit.wiimm.de/wit/cmd-skeleton.html

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

    I send it only once with the result of 4 copies of the same post -- curios.
    @mod: Please remove this and 2 messages above.
     
Loading...