Why does Team Twiizers block the HBC in Neek?

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

  1. JoostinOnline
    OP

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    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

    Member WiiUBricker Insert Custom Title

    Joined:
    Sep 19, 2009
    Messages:
    5,829
    Location:
    Espresso
    Country:
    Argentina
    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

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    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

    Member tueidj I R Expert

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

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    But why have it check?
     
  6. tueidj

    Member tueidj I R Expert

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

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    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

    Member tueidj I R Expert

    Joined:
    Jan 8, 2009
    Messages:
    2,569
    Country:
    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

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    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

    Member tueidj I R Expert

    Joined:
    Jan 8, 2009
    Messages:
    2,569
    Country:
    "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

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    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

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    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

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,835
    Location:
    The Twilight Zone
    Country:
    United States
    So the installer not working isn't on purpose? Am I wrong about v1.0.8 being blocked on purpose as well?
     
  14. giantpune

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    United States
    the installer switches back and forth between mini and ios.
     
  15. obcd

    Member obcd GBAtemp Advanced Maniac

    Joined:
    Apr 5, 2011
    Messages:
    1,594
    Country:
    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

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    United States
    i havent seen any projects besides hbc with usbgecko+wiiload support
     
  17. obcd

    Member obcd GBAtemp Advanced Maniac

    Joined:
    Apr 5, 2011
    Messages:
    1,594
    Country:
    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

    Member Excelsiior GBAtemp Regular

    Joined:
    Sep 13, 2009
    Messages:
    258
    Country:
    Germany
    I don't own a Gecko, but well, you might provide a patch against the HBF and I'll add it. ;)
     
  19. giantpune

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    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

    Member Excelsiior GBAtemp Regular

    Joined:
    Sep 13, 2009
    Messages:
    258
    Country:
    Germany
    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
     

Share This Page