A by product of Crap, CrazyInstaller

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

  1. WiiCrazy
    OP

    WiiCrazy Be water my friend!

    Member
    2,391
    1
    May 8, 2008
    Istanbul
    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

    SifJar Not a pirate

    Member
    6,022
    891
    Apr 4, 2009
    Nice, seems handy. This'll make it possible to make a more n00b friendly custom channel. Good work.
     
  3. wilsoff

    wilsoff GBAtemp Regular

    Member
    292
    4
    Dec 29, 2008
    United States
    Not useless, Thanks!
     
  4. damysteryman

    damysteryman I am too busy IRL these days...

    Member
    1,190
    241
    Oct 4, 2007
    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

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    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

    WiiCrazy Be water my friend!

    Member
    2,391
    1
    May 8, 2008
    Istanbul
    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

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    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

    WiiCrazy Be water my friend!

    Member
    2,391
    1
    May 8, 2008
    Istanbul
     
  9. Leathl

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    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

    WiiCrazy Be water my friend!

    Member
    2,391
    1
    May 8, 2008
    Istanbul
    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

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
  12. WiiCrazy
    OP

    WiiCrazy Be water my friend!

    Member
    2,391
    1
    May 8, 2008
    Istanbul
    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

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    Works! [​IMG]
    And definitely better without console [​IMG]
     
  14. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    a byproduct of Crap? shouldn't it be called Fart?
     
  15. XFlak

    XFlak Wiitired but still kicking

    Member
    9,127
    532
    Sep 12, 2009
    Canada
    Ontario
    lmfao!!! u seriously made me laugh man