Hacking neek2o

  • Thread starter obcd
  • Start date
  • Views 300,987
  • Replies 1,533
  • Likes 5

restinpeace

Member
Newcomer
Joined
Jul 9, 2012
Messages
14
Trophies
0
XP
87
Country
United States
I need help on the uneek di.

The wii games are not showing up on the list when I press 1 on the emulated nand.

It only gives me just a few gamecube games.

I have wii games on usb1:\wbfs.(On HHD)

the diconfig.bin is the list of games when I deleted it and when i boot neek20 no games show up

I need help with that.
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,689
Trophies
2
Age
43
Location
Belgium
XP
8,087
Country
Belgium
@[member='restinpeace']: I can think of a few reasons...
1. you're sure you're using uneek2o? I know it's default in modmii, but make sure to check the overlay menu. (on regular uneek, it won't recognize anything in USB:\wbfs)
2. rebuild the game cache. If the ingame menu doesn't work, delete the diconfig.bin and nandcfg.bin files manually (you can keep backups). it'll recreate those automatically.
3. the files within \wbfs have the correct filenamen, right? I'm not sure all the different naming conventions of loaders work, but USB:\wbfs\SUPER PAPER MARIO [R8PE01]\R8PE01.wbfs (to name an example) certainly does.

@[member='kaulsuraj']: assuming it's the one from 1.0.7: it should go in USB:\nands\\\ticket\00010001
 
  • Like
Reactions: 1 person

kaulsuraj

Active Member
Newcomer
Joined
Oct 25, 2009
Messages
30
Trophies
0
XP
85
Country
United States
@Wever: thanks that was my mistake .. i have 1.1.0 lol.. so i tried to install it through hackmii installer .7 through multi mod manager but when i do i get no vulnerable ioses and i cant download it ... now i looked it up and download both 34 and 58 wad after they get downloaded on modmii it hangs at the exiting to wii menu
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,689
Trophies
2
Age
43
Location
Belgium
XP
8,087
Country
Belgium
True: team twiizers don't support xneek in any way, so installing hackmii on it probably will never happen. The only way I know how is to install 1.0.7 to real nand, then extracting trhe wad either with wad creator (haven't tested this myself) or with showmiiwads. more info on this page.


(perhaps it's worth noting that in functionality, the homebrew filter and postloader offer pretty much the same, if not more, functionality as the homebrew channel :) ).
 
  • Like
Reactions: 1 person

kaulsuraj

Active Member
Newcomer
Joined
Oct 25, 2009
Messages
30
Trophies
0
XP
85
Country
United States
ohh okay but see the problem for me is that when i use postloader to get multi mod manager it freezes after i install the wad returning to wii menu so idk how to fix this issue
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
@[member='restinpeace']: I can think of a few reasons...
1. you're sure you're using uneek2o? I know it's default in modmii, but make sure to check the overlay menu. (on regular uneek, it won't recognize anything in USB:\wbfs)
2. rebuild the game cache. If the ingame menu doesn't work, delete the diconfig.bin and nandcfg.bin files manually (you can keep backups). it'll recreate those automatically.
3. the files within \wbfs have the correct filenamen, right? I'm not sure all the different naming conventions of loaders work, but USB:\wbfs\SUPER PAPER MARIO [R8PE01]\R8PE01.wbfs (to name an example) certainly does.
I'm also fairly new to neek and have the same problem.
1. my overlay menu says nook2o+cDI so I think that's right.
2. I'll try this but I haven't added/removed any games since building neek
3. All the same right format (thanks to Wii Backup Manager)

EDIT : I just realized/remembered while writing this that my /wbfs/ folder is actually on a separate partition which is obviously why they're not showing up. I wonder if that might be the problem in [member='restinpeace']'s case as well.
 

kaulsuraj

Active Member
Newcomer
Joined
Oct 25, 2009
Messages
30
Trophies
0
XP
85
Country
United States
Ok i managed to get wad files downloaded on emu nand through showmiiwads...now i try to load gc games on emu nand it just shuts down help plzz :'(
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,689
Trophies
2
Age
43
Location
Belgium
XP
8,087
Country
Belgium
I've been on rev91 beta4 for some days now...but it's only now I (accidentally) noticed that priiloader works again

...and everything else as well. The channels and games work (that I have tested), bootmii@boot2 works (tested on 2 external hard drives), dios mios works and even postloader does (I admit it: I leaked beta 4 to overjoy).

I also dibbled a bit with wiiflow. It's been too long since I used it, so I'm not sure how to set things up properly (I don't know how to configure those plugins or even how to switch to gamecube mode)...but at least I can confirm wii game loading over neek2o to be working. :)
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Quick question:
I used a dump of my real NAND as a base for my emuNAND (4.2U) and recently the system menu has been booting up in PAL50 and when I go into the system settings gives me an error about being unable to locate something. (I'm starting neek2o from the official channel if that helps.)

I suspect the settings files are corrupt but I'm not sure where to look to either delete or replace those. Where are they located? (or if that's completely the wrong solution, feel free to tell me. I'm open to any suggestions.)
 

naxil

Well-Known Member
Member
Joined
Oct 26, 2011
Messages
846
Trophies
1
XP
665
Country
Italy
hello.. for me r92 works good! i can use DM and lot of channel installed..
I have a problem with HBFILTER. If i run the hbfilter r39 installer i get this: ERROR! (ret=106!).
I have see the hbfilter homepage... i can found only the FORWARDER (DOL).. the installer.. and the APPS folder (of r35 not r39 ???!!!)
Any help for have the wad file of hbfilter for install it on neek nand?
For me now the only way is dump again all the realnand with the hbfilter already installed... but is not good for me..
 

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
Ok what am I missing here???
Would this be easier to compile in windows?
Last login: Sat Aug 11 16:14:43 on ttys000
Toms-MacBook:~ tom$ cd /Users/tom/Desktop/custom\-di\-read\-only
Toms-MacBook:custom-di-read-only tom$ ./build_boot2.sh
DEP string.d
DEP vsprintf.d
DEP main.d
DEP NAND.d
DEP ES.d
DEP utils_asm.d
DEP FS.d
DEP sysconf.d
DEP SMenu.d
DEP SDI.d
DEP DI.d
DEP gecko.d
DEP alloc.d
DEP common.d
DEP font.d
DEP image.d
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC image.o
CC font.o
CC common.o
CC alloc.o
CC gecko.o
CC DI.o
CC SDI.o
CC SMenu.o
CC sysconf.o
CC FS.o
AS utils_asm.o
CC ES.o
ES.c: In function 'doTicketMagic':
ES.c:1264:6: warning: variable 'r' set but not used [-Wunused-but-set-variable]
CC NAND.o
CC main.o
AS syscalls.o
CC vsprintf.o
CC string.o
LD esmodule.elf
rm -f *.elf *.o *.bin *.d *.map
sdhc.c: In function 'sdhc_transfer_data':
sdhc.c:611:5: warning: implicit declaration of function 'dbgprintf' [-Wimplicit-function-declaration]
ff.c: In function 'sync':
ff.c:271:4: warning: implicit declaration of function 'memset8' [-Wimplicit-function-declaration]
ff.c: At top level:
ff.c:632:13: warning: conflicting types for built-in function 'toupper' [enabled by default]
ff.c: In function 'gen_numname':
ff.c:750:2: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
sdmmc.c: In function 'sdmmc_needs_discover':
sdmmc.c:213:2: warning: implicit declaration of function 'dbgprintf' [-Wimplicit-function-declaration]
diskio.c: In function 'disk_read':
diskio.c:44:3: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
diskio.c: In function 'disk_write':
diskio.c:62:2: warning: implicit declaration of function 'sdmmc_write' [-Wimplicit-function-declaration]
FS.c: In function 'FFS_Ioctlv':
FS.c:126:4: warning: implicit declaration of function 'disk_read' [-Wimplicit-function-declaration]
FS.c:133:4: warning: implicit declaration of function 'disk_write' [-Wimplicit-function-declaration]
FS.c: In function 'FS_Write':
FS.c:780:4: warning: implicit declaration of function 'sdmmc_write' [-Wimplicit-function-declaration]
main.c: In function '_main':
main.c:127:2: warning: implicit declaration of function 'sdhc_init' [-Wimplicit-function-declaration]
string.c: In function 'strlcpy':
string.c:59:2: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
make: /opt/devkitPro/devkitARM/bin/arm-eabi-strip: No such file or directory
make: *** [iosmodule.elf] Error 1
DEP common.d
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
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC alloc.o
CC diskio.o
diskio.c: In function 'disk_initialize':
diskio.c:45:3: warning: implicit declaration of function 'tiny_ehci_init' [-Wimplicit-function-declaration]
diskio.c: In function 'disk_write':
diskio.c:101:2: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from diskio.c:23:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const BYTE *'
diskio.c:99:6: warning: unused variable 'i' [-Wunused-variable]
CC ff.o
ff.c:632:13: warning: conflicting types for built-in function 'toupper' [enabled by default]
ff.c: In function 'gen_numname':
ff.c:751:2: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from ff.c:105:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const BYTE *'
ff.c: In function 'f_write':
ff.c:1863:3: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from ff.c:105:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const BYTE *'
AS syscalls.o
AS utils_asm.o
CC gecko.o
CC FS.o
CC main.o
CC vsprintf.o
CC string.o
CC tiny_ehci_glue.o
In file included from tiny_ehci_glue.c:91:0:
ehci.c: In function 'ehci_do_urb':
ehci.c:438:6: warning: variable 'is_input' set but not used [-Wunused-but-set-variable]
In file included from ehci.c:806:0,
from tiny_ehci_glue.c:91:
usbstorage.c: In function '__send_cbw':
usbstorage.c:101:2: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from tiny_ehci_glue.c:20:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const u8 *'
CC usb_os.o
usb_os.c: In function 'ehci_maligned':
usb_os.c:22:13: warning: initialization makes integer from pointer without a cast [enabled by default]
CC common.o
LD iosmodule.elf
@/opt/devkitPro/devkitARM/bin/arm-eabi-strip iosmodule.elf
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 DIGlue.d
DEP FS.d
DEP dip.d
DEP sram.d
DEP exi.d
DEP alloc.d
DEP ff.d
DEP diskio.d
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC diskio.o
CC ff.o
ff.c:632:13: warning: conflicting types for built-in function 'toupper' [enabled by default]
CC alloc.o
CC exi.o
CC sram.o
CC dip.o
dip.c: In function 'DIP_Ioctl':
dip.c:1342:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dip.c:1343:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC FS.o
FS.c: In function 'ISFS_ReadDir':
FS.c:67:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:69:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:81:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:83:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:86:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:88:13: warning: assignment makes pointer from integer without a cast [enabled by default]
CC DIGlue.o
CC main.o
main.c: In function '_main':
main.c:124:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
AS syscalls.o
AS utils_asm.o
CC gecko.o
CC vsprintf.o
CC string.o
CC tiny_ehci_glue.o
In file included from tiny_ehci_glue.c:59:0:
ehci.c: In function 'ehci_do_urb':
ehci.c:440:6: warning: variable 'is_input' set but not used [-Wunused-but-set-variable]
CC usb_os.o
LD dimodule.elf
@/opt/devkitPro/devkitARM/bin/arm-eabi-strip dimodule.elf
rm -f armboot.bin git_version.h
make -C elfloader clean
rm -f elfloader.bin
rm -rf .deps
rm -f elfloader.elf elfloader.elf.map start.o stub.o string.o utils.o
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
/bin/sh: ./describesimple.sh: Permission denied
COMPILE main.c
main.c: In function '_main':
main.c:109:1: warning: label 'shutdown' defined but not used [-Wunused-label]
main.c:40:6: warning: unused variable 'res' [-Wunused-variable]
main.c:39:10: warning: variable 'fres' set but not used [-Wunused-but-set-variable]
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: In function 'dir_find':
ff.c:783:19: warning: variable 'ord' set but not used [-Wunused-but-set-variable]
ff.c:783:13: warning: variable 'lfen' set but not used [-Wunused-but-set-variable]
ff.c: In function 'dir_read':
ff.c:846:13: warning: variable 'ord' set but not used [-Wunused-but-set-variable]
ff.c: At top level:
ff.c:841:9: warning: 'dir_read' defined but not used [-Wunused-function]
COMPILE diskio.c
diskio.c: In function 'disk_write':
diskio.c:61:3: warning: implicit declaration of function 'sdmmc_write' [-Wimplicit-function-declaration]
diskio.c:55:26: warning: unused parameter 'drv' [-Wunused-parameter]
COMPILE sdhc.c
sdhc.c: In function 'sdhc_wait_intr_debug':
sdhc.c:683:34: warning: unused parameter 'funcname' [-Wunused-parameter]
sdhc.c:683:48: warning: unused parameter 'line' [-Wunused-parameter]
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:325:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' [-Wformat]
boot2.c:313:9: warning: unused variable 'num_matches' [-Wunused-variable]
boot2.c:313:6: warning: unused variable 'i' [-Wunused-variable]
boot2.c:311:6: warning: variable 'ptr' set but not used [-Wunused-but-set-variable]
boot2.c:309:19: warning: unused parameter 'tid_hi' [-Wunused-parameter]
boot2.c:309:31: warning: unused parameter 'tid_lo' [-Wunused-parameter]
COMPILE ldhack.c
COMPILE sdmmc.c
LINK armboot.elf
make -C elfloader
ASSEMBLE start.S
COMPILE stub.c
COMPILE string.c
COMPILE utils.c
LINK elfloader.elf
OBJCPY elfloader.bin
MAKEBIN armboot.bin
Padding loader with 0x11c zeroes
Header: 0x10 bytes
Loader: 0x4d0 bytes
ELF: 0xa35c bytes
Patching..
Patching for SNEEK
IOSKPatch: SD (with di)
./build_boot2.sh: line 12: ./IOSKpatch/IOSKPatch: cannot execute binary file
elfins: Creating boot2_di.bin (SDCard as NAND, with DI module support)
./build_boot2.sh: line 14: ./ELFIns/elfins: cannot execute binary file
IOSKPatch: SD (no di)
./build_boot2.sh: line 17: ./IOSKpatch/IOSKPatch: cannot execute binary file
elfins: Creating boot2_sd.bin (SDCard as NAND)
./build_boot2.sh: line 19: ./ELFIns/elfins: cannot execute binary file
Patching for UNEEK
IOSKPatch: USB (no di)
./build_boot2.sh: line 23: ./IOSKpatch/IOSKPatch: cannot execute binary file
elfins: Creating boot2_usb.bin (USB as NAND)
./build_boot2.sh: line 25: ./ELFIns/elfins: cannot execute binary file
elfins: Creating di.bin
./build_boot2.sh: line 28: ./ELFIns/elfins: cannot execute binary file
rm: 0000000E-TMP.app: No such file or directory
rm: -v: No such file or directory
Toms-MacBook:custom-di-read-only tom$
 

Hunter X

Well-Known Member
Member
Joined
Apr 3, 2012
Messages
117
Trophies
0
XP
68
Country
United States
IOSKpatch and elfins is closed source. The binaries available are for both Windows and Linux only. I also use OS X and at first thought it was a Mac binary, but upon inspection it was a linux binary. You can always beg crediar to compile them for OS X, but I doubt he'd do that. Your best bet is to compile on Linux or Windows.
 
  • Like
Reactions: 1 person

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
IOSKpatch and elfins is closed source. The binaries available are for both Windows and Linux only. I also use OS X and at first thought it was a Mac binary, but upon inspection it was a linux binary. You can always beg crediar to compile them for OS X, but I doubt he'd do that. Your best bet is to compile on Linux or Windows.
Ok that's cool I have devkit on my VM on this Macbook... Where do I get the IOSKpatch and elfins binary files?

make: /opt/devkitPro/devkitARM/bin/arm-eabi-strip: No such file or directory - oooopps! I forgot to rename arm-none-eabi-strip to arm-eabi-strip

http://code.google.com/p/sneek/source/browse/trunk/IOSKpatch/?r=154 is this it?
 

Etheboss

Official LULWUT supporter
Member
Joined
Feb 24, 2009
Messages
2,445
Trophies
0
Location
Around somewhere
XP
851
Country
Netherlands
Ok what am I missing here???
Would this be easier to compile in windows?
Last login: Sat Aug 11 16:14:43 on ttys000
Toms-MacBook:~ tom$ cd /Users/tom/Desktop/custom\-di\-read\-only
Toms-MacBook:custom-di-read-only tom$ ./build_boot2.sh
DEP string.d
DEP vsprintf.d
DEP main.d
DEP NAND.d
DEP ES.d
DEP utils_asm.d
DEP FS.d
DEP sysconf.d
DEP SMenu.d
DEP SDI.d
DEP DI.d
DEP gecko.d
DEP alloc.d
DEP common.d
DEP font.d
DEP image.d
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC image.o
CC font.o
CC common.o
CC alloc.o
CC gecko.o
CC DI.o
CC SDI.o
CC SMenu.o
CC sysconf.o
CC FS.o
AS utils_asm.o
CC ES.o
ES.c: In function 'doTicketMagic':
ES.c:1264:6: warning: variable 'r' set but not used [-Wunused-but-set-variable]
CC NAND.o
CC main.o
AS syscalls.o
CC vsprintf.o
CC string.o
LD esmodule.elf
rm -f *.elf *.o *.bin *.d *.map
sdhc.c: In function 'sdhc_transfer_data':
sdhc.c:611:5: warning: implicit declaration of function 'dbgprintf' [-Wimplicit-function-declaration]
ff.c: In function 'sync':
ff.c:271:4: warning: implicit declaration of function 'memset8' [-Wimplicit-function-declaration]
ff.c: At top level:
ff.c:632:13: warning: conflicting types for built-in function 'toupper' [enabled by default]
ff.c: In function 'gen_numname':
ff.c:750:2: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
sdmmc.c: In function 'sdmmc_needs_discover':
sdmmc.c:213:2: warning: implicit declaration of function 'dbgprintf' [-Wimplicit-function-declaration]
diskio.c: In function 'disk_read':
diskio.c:44:3: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
diskio.c: In function 'disk_write':
diskio.c:62:2: warning: implicit declaration of function 'sdmmc_write' [-Wimplicit-function-declaration]
FS.c: In function 'FFS_Ioctlv':
FS.c:126:4: warning: implicit declaration of function 'disk_read' [-Wimplicit-function-declaration]
FS.c:133:4: warning: implicit declaration of function 'disk_write' [-Wimplicit-function-declaration]
FS.c: In function 'FS_Write':
FS.c:780:4: warning: implicit declaration of function 'sdmmc_write' [-Wimplicit-function-declaration]
main.c: In function '_main':
main.c:127:2: warning: implicit declaration of function 'sdhc_init' [-Wimplicit-function-declaration]
string.c: In function 'strlcpy':
string.c:59:2: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
make: /opt/devkitPro/devkitARM/bin/arm-eabi-strip: No such file or directory
make: *** [iosmodule.elf] Error 1
DEP common.d
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
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC alloc.o
CC diskio.o
diskio.c: In function 'disk_initialize':
diskio.c:45:3: warning: implicit declaration of function 'tiny_ehci_init' [-Wimplicit-function-declaration]
diskio.c: In function 'disk_write':
diskio.c:101:2: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from diskio.c:23:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const BYTE *'
diskio.c:99:6: warning: unused variable 'i' [-Wunused-variable]
CC ff.o
ff.c:632:13: warning: conflicting types for built-in function 'toupper' [enabled by default]
ff.c: In function 'gen_numname':
ff.c:751:2: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from ff.c:105:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const BYTE *'
ff.c: In function 'f_write':
ff.c:1863:3: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from ff.c:105:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const BYTE *'
AS syscalls.o
AS utils_asm.o
CC gecko.o
CC FS.o
CC main.o
CC vsprintf.o
CC string.o
CC tiny_ehci_glue.o
In file included from tiny_ehci_glue.c:91:0:
ehci.c: In function 'ehci_do_urb':
ehci.c:438:6: warning: variable 'is_input' set but not used [-Wunused-but-set-variable]
In file included from ehci.c:806:0,
from tiny_ehci_glue.c:91:
usbstorage.c: In function '__send_cbw':
usbstorage.c:101:2: warning: passing argument 2 of 'memcpy' discards 'const' qualifier from pointer target type [enabled by default]
In file included from tiny_ehci_glue.c:20:0:
string.h:16:13: note: expected 'void *' but argument is of type 'const u8 *'
CC usb_os.o
usb_os.c: In function 'ehci_maligned':
usb_os.c:22:13: warning: initialization makes integer from pointer without a cast [enabled by default]
CC common.o
LD iosmodule.elf
@/opt/devkitPro/devkitARM/bin/arm-eabi-strip iosmodule.elf
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 DIGlue.d
DEP FS.d
DEP dip.d
DEP sram.d
DEP exi.d
DEP alloc.d
DEP ff.d
DEP diskio.d
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC diskio.o
CC ff.o
ff.c:632:13: warning: conflicting types for built-in function 'toupper' [enabled by default]
CC alloc.o
CC exi.o
CC sram.o
CC dip.o
dip.c: In function 'DIP_Ioctl':
dip.c:1342:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dip.c:1343:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC FS.o
FS.c: In function 'ISFS_ReadDir':
FS.c:67:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:69:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:81:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:83:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:86:13: warning: assignment makes pointer from integer without a cast [enabled by default]
FS.c:88:13: warning: assignment makes pointer from integer without a cast [enabled by default]
CC DIGlue.o
CC main.o
main.c: In function '_main':
main.c:124:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
AS syscalls.o
AS utils_asm.o
CC gecko.o
CC vsprintf.o
CC string.o
CC tiny_ehci_glue.o
In file included from tiny_ehci_glue.c:59:0:
ehci.c: In function 'ehci_do_urb':
ehci.c:440:6: warning: variable 'is_input' set but not used [-Wunused-but-set-variable]
CC usb_os.o
LD dimodule.elf
@/opt/devkitPro/devkitARM/bin/arm-eabi-strip dimodule.elf
rm -f armboot.bin git_version.h
make -C elfloader clean
rm -f elfloader.bin
rm -rf .deps
rm -f elfloader.elf elfloader.elf.map start.o stub.o string.o utils.o
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
/bin/sh: ./describesimple.sh: Permission denied
COMPILE main.c
main.c: In function '_main':
main.c:109:1: warning: label 'shutdown' defined but not used [-Wunused-label]
main.c:40:6: warning: unused variable 'res' [-Wunused-variable]
main.c:39:10: warning: variable 'fres' set but not used [-Wunused-but-set-variable]
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: In function 'dir_find':
ff.c:783:19: warning: variable 'ord' set but not used [-Wunused-but-set-variable]
ff.c:783:13: warning: variable 'lfen' set but not used [-Wunused-but-set-variable]
ff.c: In function 'dir_read':
ff.c:846:13: warning: variable 'ord' set but not used [-Wunused-but-set-variable]
ff.c: At top level:
ff.c:841:9: warning: 'dir_read' defined but not used [-Wunused-function]
COMPILE diskio.c
diskio.c: In function 'disk_write':
diskio.c:61:3: warning: implicit declaration of function 'sdmmc_write' [-Wimplicit-function-declaration]
diskio.c:55:26: warning: unused parameter 'drv' [-Wunused-parameter]
COMPILE sdhc.c
sdhc.c: In function 'sdhc_wait_intr_debug':
sdhc.c:683:34: warning: unused parameter 'funcname' [-Wunused-parameter]
sdhc.c:683:48: warning: unused parameter 'line' [-Wunused-parameter]
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:325:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'DWORD' [-Wformat]
boot2.c:313:9: warning: unused variable 'num_matches' [-Wunused-variable]
boot2.c:313:6: warning: unused variable 'i' [-Wunused-variable]
boot2.c:311:6: warning: variable 'ptr' set but not used [-Wunused-but-set-variable]
boot2.c:309:19: warning: unused parameter 'tid_hi' [-Wunused-parameter]
boot2.c:309:31: warning: unused parameter 'tid_lo' [-Wunused-parameter]
COMPILE ldhack.c
COMPILE sdmmc.c
LINK armboot.elf
make -C elfloader
ASSEMBLE start.S
COMPILE stub.c
COMPILE string.c
COMPILE utils.c
LINK elfloader.elf
OBJCPY elfloader.bin
MAKEBIN armboot.bin
Padding loader with 0x11c zeroes
Header: 0x10 bytes
Loader: 0x4d0 bytes
ELF: 0xa35c bytes
Patching..
Patching for SNEEK
IOSKPatch: SD (with di)
./build_boot2.sh: line 12: ./IOSKpatch/IOSKPatch: cannot execute binary file
elfins: Creating boot2_di.bin (SDCard as NAND, with DI module support)
./build_boot2.sh: line 14: ./ELFIns/elfins: cannot execute binary file
IOSKPatch: SD (no di)
./build_boot2.sh: line 17: ./IOSKpatch/IOSKPatch: cannot execute binary file
elfins: Creating boot2_sd.bin (SDCard as NAND)
./build_boot2.sh: line 19: ./ELFIns/elfins: cannot execute binary file
Patching for UNEEK
IOSKPatch: USB (no di)
./build_boot2.sh: line 23: ./IOSKpatch/IOSKPatch: cannot execute binary file
elfins: Creating boot2_usb.bin (USB as NAND)
./build_boot2.sh: line 25: ./ELFIns/elfins: cannot execute binary file
elfins: Creating di.bin
./build_boot2.sh: line 28: ./ELFIns/elfins: cannot execute binary file
rm: 0000000E-TMP.app: No such file or directory
rm: -v: No such file or directory
Toms-MacBook:custom-di-read-only tom$
Compiling it yourself isn't that easy, but as i said in the Wiiflow thread, you can download it if you come to IRC.
 
  • Like
Reactions: 1 person

Hunter X

Well-Known Member
Member
Joined
Apr 3, 2012
Messages
117
Trophies
0
XP
68
Country
United States
IOSKpatch and elfins is closed source. The binaries available are for both Windows and Linux only. I also use OS X and at first thought it was a Mac binary, but upon inspection it was a linux binary. You can always beg crediar to compile them for OS X, but I doubt he'd do that. Your best bet is to compile on Linux or Windows.
Ok that's cool I have devkit on my VM on this Macbook... Where do I get the IOSKpatch and elfins binary files?

make: /opt/devkitPro/devkitARM/bin/arm-eabi-strip: No such file or directory - oooopps! I forgot to rename arm-none-eabi-strip to arm-eabi-strip

http://code.google.c...OSKpatch/?r=154 is this it?
Yes that is it, you'll also want ELFins which are available here: http://code.google.com/p/sneek/source/browse/trunk/ELFIns/?r=105
 
  • Like
Reactions: 1 person

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
Thanks for your replies guys but I took the chickens way out and went to IRC. Etheboss is right it does seem rather difficult to compile..
Good info though.


 

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
OK! So I've been using r92 and it's mostly working well.
I have 3 nands set up
4.1U_WiiFlow = for WiiFlow (Wiiware, VC, etc)
4.2U = (testing)
4.3U= Quadforce (Mario Kart Arcade games on SD Card being launched by forwarder channels)

A few of my issues:
Postloader - back when I was using r88, postlaoder would not exit (just black screen) and the Wii would have to be hard reset.
Now when I first got r92 postloader functioned as it should, but after an update for postloader it will not boot up. It's says booting.... and then a black screen again requiring the hard reset/power off. Postlaoder still works from SD card from real nand. I don't know what happened.

DM/Gamecube games- I can launch Wii games that are on usb just fine with either the disc channel or the JoyFlow.
Gamecube games show up in the menu and the disc channel but the Wii shuts down to red if I try one. Now I read somewhere (maybe here somewhere) That some users had a bug that did this. BUT I have an Action Replay game in my games list and it launches with no disc in the drive or anything else special. So I don't get that. It makes no real sense to me why.

Other than those 2 things, I really like this software. :mthr:
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Anyone know a good place to look up what files go where inside an emulated NAND itself and how it's organized ? (Channels, System Menu, Saves, System Menu Settings, IOS's, BC, MIOS, etc).
I just wanna know if something gets corrupted, which file I have to copy from a NAND dump and replace in my emuNAND in order to get it working again.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Well start walking towards them