A by product of Crap, CrazyInstaller

Discussion in 'Wii - Hacking' started by WiiCrazy, Apr 4, 2010.

Apr 4, 2010
  1. WiiCrazy
    OP

    Member WiiCrazy Be water my friend!

    Joined:
    May 8, 2008
    Messages:
    2,391
    Location:
    Istanbul
    Country:
    Turkey
    Yeah a simple by product of Crap, another useless tool to create installers for homebrew channels. Here is a few screenshots.

    [​IMG]

    Here is an example installer created,

    [​IMG]

    Wii side installer is the same one used in Crap.


    It's bundled in Crap 3.2b, see here : Crap thread
     
  2. SifJar

    Member SifJar Not a pirate

    Joined:
    Apr 4, 2009
    Messages:
    6,022
    Country:
    United Kingdom
    Nice, seems handy. This'll make it possible to make a more n00b friendly custom channel. Good work.
     
  3. wilsoff

    Member wilsoff GBAtemp Regular

    Joined:
    Dec 29, 2008
    Messages:
    292
    Country:
    United States
    Not useless, Thanks!
     
  4. damysteryman

    Member damysteryman I am too busy IRL these days...

    Joined:
    Oct 4, 2007
    Messages:
    1,182
    Country:
    Antarctica
    Not useless at all!

    Saves copying wads to sd and usb! I like, especially since my Wii's SD slot is acting up!
    Thanks WiiCrazy!
     
  5. Leathl

    Member Leathl GBAtemp Regular

    Joined:
    Aug 15, 2009
    Messages:
    239
    Location:
    Berlin
    Country:
    Germany
    I'm getting an error when trying to create a self installer exe ony Win 7 x64. My guess is that you compiled for "Any CPU".
    As you're invoking an unmanaged 32 bit library (zlib1.dll), you need to compile for "x86" in order for it to work on 64 bit systems.
     
  6. WiiCrazy
    OP

    Member WiiCrazy Be water my friend!

    Joined:
    May 8, 2008
    Messages:
    2,391
    Location:
    Istanbul
    Country:
    Turkey
    Hmm thanks for noting that, I never used a 64 bit os hence I can't make the difference... probably thought it was happening magically [​IMG]

    Better I test these applications in a virtual machine with an 64-bit os.

    Could you try this one : CrazyInstaller-32bit.rar
     
  7. Leathl

    Member Leathl GBAtemp Regular

    Joined:
    Aug 15, 2009
    Messages:
    239
    Location:
    Berlin
    Country:
    Germany
    Doesn't work.. Well, it apparently can't.
    As I read from the exception, CommonHelpers.dll calls zlib1.dll, so that one (CommonHelpers.dll) must be compiled for x86.
     
  8. WiiCrazy
    OP

    Member WiiCrazy Be water my friend!

    Joined:
    May 8, 2008
    Messages:
    2,391
    Location:
    Istanbul
    Country:
    Turkey
     
  9. Leathl

    Member Leathl GBAtemp Regular

    Joined:
    Aug 15, 2009
    Messages:
    239
    Location:
    Berlin
    Country:
    Germany
    It still gives me the same error. I don't know if every part that's involved must be compiled for x86 only [​IMG]

    As for the console popping up, add this line:

    Code:
    parameters.CompilerOptions = "/target:winexe";
     
  10. WiiCrazy
    OP

    Member WiiCrazy Be water my friend!

    Joined:
    May 8, 2008
    Messages:
    2,391
    Location:
    Istanbul
    Country:
    Turkey
    Well my mistake, it seems I selected x64 when I intended to select x86... btw there is no x86 in my build target list, there is win32 though.
    WiiHelpers.dll was omitted, I included that too. This time it should run ok I guess..

    Here is a standalone one without Crap : CrazyInstaller-v0.1.rar

    Thanks for the compiler options tip btw!
     
  11. Leathl

    Member Leathl GBAtemp Regular

    Joined:
    Aug 15, 2009
    Messages:
    239
    Location:
    Berlin
    Country:
    Germany
  12. WiiCrazy
    OP

    Member WiiCrazy Be water my friend!

    Joined:
    May 8, 2008
    Messages:
    2,391
    Location:
    Istanbul
    Country:
    Turkey
    Hmm, I've changed the target for the solution actually, there is no x86 selection there... In the projects build settings in fact there is x86... I recompiled, hope it works now...

    http://www.tepetaklak.com/data/CrazyInstaller-v0.1.1.rar

    ps: I'm using VS2008 btw, I really need to create a vm to test for 64-bit it seems...
     
  13. Leathl

    Member Leathl GBAtemp Regular

    Joined:
    Aug 15, 2009
    Messages:
    239
    Location:
    Berlin
    Country:
    Germany
    Works! [​IMG]
    And definitely better without console [​IMG]
     
  14. giantpune

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    United States
    a byproduct of Crap? shouldn't it be called Fart?
     
  15. XFlak

    Member XFlak Wiitired but still kicking

    Joined:
    Sep 12, 2009
    Messages:
    9,122
    Location:
    Ontario
    Country:
    Canada
    lmfao!!! u seriously made me laugh man
     

Share This Page