Why does Team Twiizers block the HBC in Neek?

Discussion in 'Wii - Emulation and Homebrew' started by JoostinOnline, Mar 24, 2012.

  1. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    I understand why they don't want it to be packed as a wad, because that would allow people to sell it as a scam. What I don't get is them not wanting people to use the INSTALLER in an emunand.

    Ideally I would like a link to somewhere they have addressed it (I couldn't find anything), but if anybody has guesses on their reasons I'd like to hear them.
     


  2. WiiUBricker

    WiiUBricker Fake News Reporter

    Member
    6,813
    3,691
    Sep 19, 2009
    Argentina
    Espresso
    Because of the same reason SNEEK was deleted from Wiibrew. For them SNEEK is a warez launcher and thus they are not supporting it.
     
  3. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    So it's the same thing as with a patched IOS? They are just unable to see past the potential for loading (or installing in some cases) illegal backups?
     
  4. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    SNEEK fails the scam-screen checks because it doesn't behave identical to a wii running official software.
     
  5. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    But why have it check?
     
  6. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    To protect against modifications by scammers to hide the fact that they're selling somebody else's product.
     
  7. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    But if you run the installer you would see the scam screen, so they couldn't hide it. Preventing people from installing the HBC as a wad in a real NAND isn't the same thing as blocking the official installer in an emunand.
     
  8. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    The installer does similar checks as part of the anti-debugging code (to prevent nintendo from figuring out how to block it).
     
  9. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    So you're saying that it's a coincidence that v1.0.7 and v1.0.8 have a new way to prevent using the HBC in neek?
     
  10. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    "Each version"? All two of them?
    What is the "new way" that you're talking about?

    Edit: If you're going to use hindsight to edit your posts and manipulate the conversation, this is a waste of time.
     
  11. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    See the edit I made.

    We can't run v0.7+ installers (never tried v0.6 or below) in neek, and when it turned out you could dump v1.0.7 and the ticket from a real nand for an emunand (although there is still that annoying save issue), it just happened to get blocked in v1.0.8.
     
  12. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    the installer wont work in sneek. its just the way it works. it wouldnt work in the first place, so they made it fail earlier on purpose.
     
  13. JoostinOnline
    OP

    JoostinOnline Certified Crash Test Dummy

    Member
    10,917
    3,687
    Apr 2, 2011
    United States
    The Twilight Zone
    So the installer not working isn't on purpose? Am I wrong about v1.0.8 being blocked on purpose as well?
     
  14. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    the installer switches back and forth between mini and ios.
     
  15. obcd

    obcd GBAtemp Advanced Maniac

    Member
    1,594
    278
    Apr 5, 2011
    Belgium
    I understand that the installer contains some magic to get the homebrew channel on the nand.
    I don't understand what is so special about the homebrew channel itself compared to any other channel application capable of launching homebrew?
    The reason I ask is because I am thinking of using the homebrew filter on my emulated nands.
    I am curious why people really want the HBC, specially now that the HBF became open source.
    Postloader is a valid alternative as well, but the Homebrew Filter has more resemblance to the homebrew channel.
    It also might fix the return to launcher feature when a Homebrew uses exit(0); I don't think postloader already has that feature.
     
  16. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    i havent seen any projects besides hbc with usbgecko+wiiload support
     
  17. obcd

    obcd GBAtemp Advanced Maniac

    Member
    1,594
    278
    Apr 5, 2011
    Belgium
    hbf and postloader are having wiiload support. Just not from the usbgecko.
    I assume the majority of users isn't ever going to use that feature?
     
  18. Excelsiior

    Excelsiior GBAtemp Regular

    Member
    258
    95
    Sep 13, 2009
    Gambia, The
    I don't own a Gecko, but well, you might provide a patch against the HBF and I'll add it. ;)
     
  19. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    it would work very similarly to the network wiiload. replace the network reading with
    Code:
    int usb_recvbuffer_safe_ex(s32 chn,void *buffer,int size, int retries);
    
    hbc is using 1 for the channel (chn), which is slot B, and 1000 for retries.
     
  20. Excelsiior

    Excelsiior GBAtemp Regular

    Member
    258
    95
    Sep 13, 2009
    Gambia, The
    Warning: Spoilers inside!

    quick'n'dirty™ -- try this patch against the latest GIT version...
    (thanks to my editor settings it contains whitespace cleanups...)

    //Edit: use spoiler