1. diddy81

    diddy81 Wii Theme Team
    Member

    Joined:
    Mar 14, 2009
    Messages:
    827
    Country:
    this bit is wrong you rename boot2_di.bin to boot2.bin not di.bin
    if you look you made a di.bin when you compiled sneek
     
  2. mrray2012

    mrray2012 Member
    Newcomer

    Joined:
    Nov 9, 2008
    Messages:
    20
    Country:
    United States
    I got Sneek working using this zip from one of these sneek threads.
    Sneek
    All you have to add is the .app files in the batch's directory.
    Then create a virgin nand using thus guide.
    After that move files over to SD.
     
  3. apoptygma

    apoptygma GBAtemp Advanced Fan
    Member

    Joined:
    Mar 30, 2010
    Messages:
    695
    Country:
    Yeap, as far as I can tell DI is just for loading games, I'm not interested in that. So modifications to my current setup are what? I use boot2_sd.bin instead of boot2_di.bin and scrap the di.bin yes?

    Also about what I said with boot.elf - does it stay or do I scrap that as well?

    I really could care less about booting games from USB, I want to use sneek as a more compatible version of Triiforce and also for messing around with custom channels and skins for the sys menu where it's safe to do so.

    Also - do I need any more IOS'es other than 70 and the system menu for 4.2E? I read in another thread I'd need 30 and 31 as well as the EULA and region selection.
     
  4. fogbank

    fogbank GBAtemp Fan
    Member

    Joined:
    Oct 28, 2008
    Messages:
    413
    Country:
    United States
    Probably not to do the initial Wii setup, but eventually you will need IOS35 since SNEEK calls that instead of any non-modular IOSes. Once you have the Wii setup done you can do a system update to get all IOSes and other titles installed on your SNEEK NAND.
     
  5. apoptygma

    apoptygma GBAtemp Advanced Fan
    Member

    Joined:
    Mar 30, 2010
    Messages:
    695
    Country:
    Oh sorry that was a typo, I renamed boot2_di.bin to boot2.bin and put it on the root of the SD *with* di.bin. Thanks for combing over the list though [​IMG]
     
  6. apoptygma

    apoptygma GBAtemp Advanced Fan
    Member

    Joined:
    Mar 30, 2010
    Messages:
    695
    Country:
    What about PPCboot.elf, I did try last night without that and got a screen saying the file couldn't be found (which is worth mentioning as it's the only result I've had *other* than a blank screen with a blinking LED)

    I was planning on using the update function to fill the gaps and just wanted the minimum to get the thing booting - on this subject what is region.bin? is it created by the region selection? because I don't have region.bin on my SD or the region selection, could that be another reason the system hangs?
     
  7. apoptygma

    apoptygma GBAtemp Advanced Fan
    Member

    Joined:
    Mar 30, 2010
    Messages:
    695
    Country:
    One more thing I remember catching my eye is that when looking at the NAND view in showmiiwads, the system menu shows a size of 10mb and the IOS70 shows 0mb, the WADs themselves are the correct size (about 20mb and 10mb from memory) and I tried re-building this scratch NAND just to make sure and they come up as 10 and 0 again. The actual size on disk of the scratch NAND is around 24-29mb from memory so it might just be a display issue in showmiiwads?
     
  8. leic7

    leic7 GBAtemp Regular
    Member

    Joined:
    Dec 22, 2006
    Messages:
    258
    Country:
    Canada
    I'd just like to change the banner and icon in the official HBC... thanks for the tip, I'm going to try that

    edit: I tried it, changed the "00000000.app" and edited sha-1 hash value in .tmd, resulted in scam screen, HBC right side up. I've also tried simply changing "00000000.app" without modifying anything else, that resulted in an upside down HBC, but no scam screen.
     
  9. apoptygma

    apoptygma GBAtemp Advanced Fan
    Member

    Joined:
    Mar 30, 2010
    Messages:
    695
    Country:
    I'm all out of ideas, Can't get Sneek to run *at all*

    Here's the result when I compile boot2.bin

    CODED:\sneek>build_boot2.cmd
    Building..
    make: Entering directory `/d/sneek/es'
    DEP string.d
    DEP vsprintf.d
    DEP main.d
    DEP NAND.d
    DEP ES.d
    DEP FS.d
    DEP DI.d
    DEP gecko.d
    DEP alloc.d
    DEP common.d
    DEP font.d
    make: Leaving directory `/d/sneek/es'
    make: Entering directory `/d/sneek/es'
    rm -f *.elf *.o *.bin *.d *.map
    AS start.o
    CC font.o
    CC common.o
    CC alloc.o
    CC gecko.o
    CC DI.o
    CC FS.o
    CC ES.o
    CC NAND.o
    CC main.o
    main.c: In function '_main':
    main.c:1796: warning: pointer targets in passing argument 1 of 'strlen' differ i
    n signedness
    main.c:1798: warning: pointer targets in passing argument 1 of 'strlen' differ i
    n signedness
    AS syscalls.o
    CC vsprintf.o
    CC string.o
    LD esmodule.elf
    make: Leaving directory `/d/sneek/es'
    make: Entering directory `/d/sneek/fs'
    make: Leaving directory `/d/sneek/fs'
    make: Entering directory `/d/sneek/fs'
    rm -f *.elf *.o *.bin *.d *.map
    sdhc.c: In function 'sdhc_transfer_data':
    sdhc.c:611: warning: implicit declaration of function 'dbgprintf'
    ff.c: In function 'gen_numname':
    ff.c:689: warning: passing argument 2 of 'memcpy' discards qualifiers from point
    er target type
    ff.c: In function 'f_write':
    ff.c:1828: warning: passing argument 2 of 'memcpy' discards qualifiers from poin
    ter target type
    sdmmc.c: In function 'sdmmc_abort':
    sdmmc.c:63: warning: implicit declaration of function 'dbgprintf'
    diskio.c: In function 'disk_read':
    diskio.c:41: warning: implicit declaration of function 'FS_Fatal'
    diskio.c:45: warning: implicit declaration of function 'memcpy'
    diskio.c: In function 'disk_write':
    diskio.c:60: warning: implicit declaration of function 'sdmmc_write'
    In file included from FS.h:24,
    from FS.c:21:
    ipc.h:9: warning: useless storage class specifier in empty declaration
    FS.c: In function 'FFS_Ioctlv':
    FS.c:121: warning: implicit declaration of function 'disk_read'
    FS.c:128: warning: implicit declaration of function 'disk_write'
    In file included from main.c:24:
    ipc.h:9: warning: useless storage class specifier in empty declaration
    main.c: In function '_main':
    main.c:98: warning: implicit declaration of function 'sdhc_init'
    string.c: In function 'strlcpy':
    string.c:59: warning: implicit declaration of function 'memcpy'
    make: Leaving directory `/d/sneek/fs'
    make: Entering directory `/d/sneek/fs-usb'
    DEP usb_os.d
    DEP tiny_ehci_glue.d
    DEP string.d
    DEP vsprintf.d
    DEP main.d
    DEP FS.d
    DEP gecko.d
    DEP utils_asm.d
    DEP ff.d
    DEP diskio.d
    DEP alloc.d
    make: Leaving directory `/d/sneek/fs-usb'
    make: Entering directory `/d/sneek/fs-usb'
    rm -f *.elf *.o *.bin *.d *.map
    AS start.o
    CC alloc.o
    CC diskio.o
    diskio.c: In function 'disk_initialize':
    diskio.c:35: warning: implicit declaration of function 'tiny_ehci_init'
    diskio.c: In function 'disk_write':
    diskio.c:80: warning: passing argument 2 of 'memcpy' discards qualifiers from po
    inter target type
    diskio.c:78: warning: unused variable 'i'
    CC ff.o
    ff.c: In function 'gen_numname':
    ff.c:724: warning: passing argument 2 of 'memcpy' discards qualifiers from point
    er target type
    ff.c: In function 'f_write':
    ff.c:1832: warning: passing argument 2 of 'memcpy' discards qualifiers from poin
    ter target type
    AS syscalls.o
    AS utils_asm.o
    CC gecko.o
    CC FS.o
    In file included from FS.h:28,
    from FS.c:21:
    ipc.h:9: warning: useless storage class specifier in empty declaration
    FS.c: In function 'FFS_Ioctlv':
    FS.c:63: warning: implicit declaration of function 'memset32'
    FS.c: In function 'FFS_Ioctl':
    FS.c:258: warning: implicit declaration of function 'hexdump'
    CC main.o
    In file included from main.c:24:
    ipc.h:9: warning: useless storage class specifier in empty declaration
    main.c: In function '_main':
    main.c:278: warning: 'return' with a value, in function returning void
    main.c: At top level:
    main.c:30: warning: 'f' defined but not used
    main.c:31: warning: 'GamePath' defined but not used
    CC vsprintf.o
    CC string.o
    CC tiny_ehci_glue.o
    In file included from ehci.c:759,
    from tiny_ehci_glue.c:91:
    usbstorage.c: In function '__send_cbw':
    usbstorage.c:100: warning: passing argument 2 of 'memcpy' discards qualifiers fr
    om pointer target type
    CC usb_os.o
    usb_os.c: In function 'ehci_maligned':
    usb_os.c:22: warning: initialization makes integer from pointer without a cast
    LD iosmodule.elf
    @/c/devkitPro/devkitARM/bin/arm-eabi-strip iosmodule.elf
    make: Leaving directory `/d/sneek/fs-usb'
    make: Entering directory `/d/sneek/di'
    DEP usb_os.d
    DEP tiny_ehci_glue.d
    DEP string.d
    DEP vsprintf.d
    DEP gecko.d
    DEP utils_asm.d
    DEP main.d
    DEP ff.d
    DEP diskio.d
    DEP alloc.d
    DEP dip.d
    make: Leaving directory `/d/sneek/di'
    make: Entering directory `/d/sneek/di'
    rm -f *.elf *.o *.bin *.d *.map
    AS start.o
    CC dip.o
    dip.c: In function 'DVDLowRead':
    dip.c:341: warning: pointer targets in passing argument 1 of 'strlen' differ in
    signedness
    dip.c:345: warning: pointer targets in passing argument 1 of 'strlen' differ in
    signedness
    dip.c: In function 'DIP_Ioctl':
    dip.c:494: warning: implicit declaration of function 'memset32'
    CC alloc.o
    CC diskio.o
    CC ff.o
    CC main.o
    AS syscalls.o
    AS utils_asm.o
    CC gecko.o
    CC vsprintf.o
    CC string.o
    CC tiny_ehci_glue.o
    CC usb_os.o
    LD iosmodule.elf
    @/c/devkitPro/devkitARM/bin/arm-eabi-strip iosmodule.elf
    make: Leaving directory `/d/sneek/di'
    make: Entering directory `/d/sneek/mini-tree-mod'
    rm -f armboot.bin git_version.h
    make -C elfloader clean
    make[1]: Entering directory `/d/sneek/mini-tree-mod/elfloader'
    rm -f elfloader.bin
    rm -rf .deps
    rm -f elfloader.elf elfloader.elf.map start.o stub.o string.o utils.o
    make[1]: Leaving directory `/d/sneek/mini-tree-mod/elfloader'
    rm -rf .deps
    rm -f armboot.elf armboot.elf.map start.o main.o ipc.o vsprintf.o string.o gecko
    .o memory.o memory_asm.o utils_asm.o utils.o ff.o diskio.o sdhc.o powerpc_elf.o
    powerpc.o panic.o irq.o irq_asm.o exception.o exception_asm.o seeprom.o crypto.o
    nand.o boot2.o ldhack.o sdmmc.o
    ASSEMBLE start.S
    GITVER git_version.h
    COMPILE main.c
    main.c: In function '_main':
    main.c:109: warning: label 'shutdown' defined but not used
    main.c:40: warning: unused variable 'res'
    COMPILE ipc.c
    COMPILE vsprintf.c
    COMPILE string.c
    COMPILE gecko.c
    COMPILE memory.c
    ASSEMBLE memory_asm.S
    ASSEMBLE utils_asm.S
    COMPILE utils.c
    COMPILE ff.c
    ff.c:844: warning: 'dir_read' defined but not used
    COMPILE diskio.c
    diskio.c: In function 'disk_write':
    diskio.c:61: warning: implicit declaration of function 'sdmmc_write'
    diskio.c:55: warning: unused parameter 'drv'
    COMPILE sdhc.c
    sdhc.c: In function 'sdhc_wait_intr_debug':
    sdhc.c:683: warning: unused parameter 'funcname'
    sdhc.c:683: warning: unused parameter 'line'
    COMPILE powerpc_elf.c
    COMPILE powerpc.c
    COMPILE panic.c
    COMPILE irq.c
    ASSEMBLE irq_asm.S
    COMPILE exception.c
    ASSEMBLE exception_asm.S
    COMPILE seeprom.c
    COMPILE crypto.c
    COMPILE nand.c
    COMPILE boot2.c
    boot2.c: In function 'boot2_run':
    boot2.c:382: warning: format '%d' expects type 'int', but argument 4 has type 'D
    WORD'
    COMPILE ldhack.c
    COMPILE sdmmc.c
    LINK armboot.elf
    make -C elfloader
    make[1]: Entering directory `/d/sneek/mini-tree-mod/elfloader'
    ASSEMBLE start.S
    COMPILE stub.c
    COMPILE string.c
    COMPILE utils.c
    LINK elfloader.elf
    OBJCPY elfloader.bin
    make[1]: Leaving directory `/d/sneek/mini-tree-mod/elfloader'
    MAKEBIN armboot.bin
    make: python: Command not found
    make: *** [armboot.bin] Error 127
    make: Leaving directory `/d/sneek/mini-tree-mod'
    Patching..
    Patching for SNEEK
    IOSKPatch: SD (with di)
    elfins: Creating boot2_di.bin (SDCard as NAND, with DI module support)
    IOSKPatch: SD (no di)
    elfins: Creating boot2_sd.bin (SDCard as NAND)
    Patching for UNEEK
    IOSKPatch: USB (no di)
    elfins: Creating boot2_usb.bin (USB as NAND)
    elfins: Creating di.bin

    D:\sneek>

    I've tried with that boot2_sd.bin I compiled (164 KB (168,636 bytes) and I've tried with the boot2.bin made by the X-flak installer (160 KB (164,756 bytes) from http://sites.google.com/site/completesg/how-to-use/sneek

    I've got the PPCboot.bin from bootmii which works fine with my Bootmii (I used it to back up my NAND), the NAND i've made from IOS70-64-v6687.wad and System Menu-NUS-v482.wad using showmiiwads 1.4

    I've tried using showmiiwads to extract my whole existing nand from a bootmii dump and using the full 300mb+ nand dump on the SD

    I've got my setting.txt in the title/00000001/00000002/data folder (from own NAND dump)

    I've tried with and without the DI.BIN that I compiled (not that it matters, I'm not using DI)

    I've tried using different video modes in the bootmii.ini

    I get one of two results - either a black screen and no output using the X-Flak boot2.bin or a black screen with no output and a blinking drive-light if I use the boot2_sd.bin I compiled, renamed to boot2.bin
     
  10. pepxl

    pepxl GFX W!Z4RD
    Member

    Joined:
    Jun 19, 2009
    Messages:
    3,263
    Country:
    its seems you dont have python setup correctly in the environment variables or installed at all

    but im sure thats only needed if your compiling armboot.bin yourself
     
  11. Nesty

    Nesty Member
    Newcomer

    Joined:
    Sep 13, 2009
    Messages:
    36
    Country:
    Anybody got Wii Sport Resort working on Sneek+DI? This is a game that uses alternate dol and I can't just make it run on my DI. Or any problem running sensitve games that relates to dol. thanks
     
  12. drmarvin

    drmarvin GBAtemp Fan
    Member

    Joined:
    Jan 2, 2009
    Messages:
    318
    Country:
    Canada
    Anyone have any luck getting RB2 to run properly through the Disc Channel with UNEEK allowing the Music Store to be used? The problem I am having is that the Wii Shop Channel doesn't work properly so the RB2 Music Store doesn't work.

    Any ideas how to fix the Shop Channel?

    Thanks
     
  13. blueowl0708

    blueowl0708 Member
    Newcomer

    Joined:
    Sep 12, 2009
    Messages:
    10
    Country:
    For me it freezes when I try to "re-download" ( [​IMG] ) a song... is this the same for you?

    I can load the shop channel but I've not tried to buy anything. I'm using a dump of my own 4.2E Nand.

    I don't suppose you know of anyway to get USB instruments working with UNEEK? :'(
     
  14. jaybee

    jaybee GBAtemp Regular
    Member

    Joined:
    Jan 29, 2010
    Messages:
    206
    Country:
    Has anyone got a WinBendo GayCube Game to boot up using sneek+DI? Mine dont wanna workies? [​IMG]
     
  15. pepxl

    pepxl GFX W!Z4RD
    Member

    Joined:
    Jun 19, 2009
    Messages:
    3,263
    Country:
    WinBendo GayCube Game's are still a work in progress and wont boot yet
     
  16. SanGor

    SanGor Witchhunter
    Member

    Joined:
    Aug 21, 2008
    Messages:
    993
    Country:
    United States
     
  17. drmarvin

    drmarvin GBAtemp Fan
    Member

    Joined:
    Jan 2, 2009
    Messages:
    318
    Country:
    Canada
    I have to admit, I haven't tried the USB mic yet, but the game seems to run. The question I have for you is how you got the Shop Channel to work. That is apparently one of the things stopping me from using the Music Store. I don't know if I get an error about re-downloading because I can't get that far. I tried just a standard dump of my NAND (where I know the Shop works) but that just freezes. Do I need something different to install for the Shop?

    Also, I'm not sure that UNEEK is reporting the proper amount of "NAND" space. When I check my real NAND, I have 1700 or so blocks free. I only have a couple of channels installed (no WiiWare or VC), and when I check the space on my UNEEK "NAND", it says I have about 2000 blocks free, and it is on an 8GB mem stick. Any ideas why that is? I have just the default 4.2U stuff on the stick.

    Thanks for any help.

     
  18. Digital1980

    Digital1980 GBAtemp Fan
    Member

    Joined:
    Jan 8, 2008
    Messages:
    499
    Country:
    United States
    Got my GC controller today and immediately went to test out SNEEK+DI

    When I press start, the menu shows up but I can't select the game. It won't highlight anything, the start button only gets me back out of it. I have the region.bin in root of USB and font.bin in root of SD


    edit: got it! I had to configure mine a little bit different from the guide. Overall, it was a good basic outline to follow.

    I'm testing RB2, I'm about to wad crazy [​IMG]
     
  19. apoptygma

    apoptygma GBAtemp Advanced Fan
    Member

    Joined:
    Mar 30, 2010
    Messages:
    695
    Country:
    Nope. Just using the precompiled one on the googlecode page.
     
  20. Digital1980

    Digital1980 GBAtemp Fan
    Member

    Joined:
    Jan 8, 2008
    Messages:
    499
    Country:
    United States
    Where do I put my DLC for RB2 for using SNEEK+DI?

    Since the SD card is emulating the NAND....
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - SNEEK+DI, quick, guide