Narolez said:Thanks for the hints and your offer to use your SVN. If you give me permission, i will add Nforwarder58 to the mforwarders repository.mugotu said:xD we have used wiimc source before and done the same thing with ios58 as our official wiiflow forwarder, but it tended to have odd issues with some people's wiis with priiloader. Anyways your retries on the usb mounting seems to work a little better than the fix I used for that, so kudo's for that.
Anyways I started yesterday adding some forwarder sources to an svn repo and I'll be adding more so that there are alot of different forwarder styles available for different uses, for example, I made a no-splash version from this nforwarder that cuts over 100kb from the resulting dol and loads 2x as fast.. (our testers say the new nForwarder is about 6-7 seconds and without splash is about 3-4 seconds.)
Ive also added the required libs in a different way, as I dont like telling people to change their libogc simply to compile a forwarder. The mForwarder no-splash can be comiled under any libogc without changes now.
Anyways, I've added that and the unfinished one from the wiiflow source that I modified from wiixplorer source. Also I will be adding ones with animated splash like wiiflow has now, and ones that pass ios args like the unfinished official wiiflow one does.
Narolez if you want we can put yours up there and add you to the svn permissions, so you can keep revision history easier. I did call the svn mForwarders atm because of lack of a better name on the svn but ofc that could change, I just wanna keep it pretty general and add a bunch of different styles that work well.
http://code.google.com/p/mforwarders/
xzxero said:can someone host these new forwarders .dols?
i cant get this to create.
i fail.
like for the emulators and wiimc and whatnot.
bin2s -a 32 /c/Programme/Wii/nfor/src/source/images/background.png | powerpc-eabi-as -o background.png.o
echo "extern const u8" `(echo background.png | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"_end[];" > `(echo background.png | tr . _)`.h
echo "extern const u8" `(echo background.png | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`"[];" >> `(echo background.png | tr . _)`.h
echo "extern const u32" `(echo background.png | sed -e 's/^\([0-9]\)/_\1/' | tr . _)`_size";" >> `(echo background.png | tr . _)`.h
linking ... boot.elf
c:/Programme/Wii/devkitPro/libogc/lib/wii\libogc.a(gu.o): In function `ps_guMtxRotAxisRad':
d:/code/devkitpro/libogc/libogc/gu.c:230: undefined reference to `sinf'
d:/code/devkitpro/libogc/libogc/gu.c:231: undefined reference to `cosf'
c:/Programme/Wii/devkitPro/libogc/lib/wii\libntfs.a(gekko_io.o): In function `ntfs_device_gekko_io_readbytes':
gekko_io.c:(.text.ntfs_device_gekko_io_readbytes+0xcc): undefined reference to `floor'
gekko_io.c:(.text.ntfs_device_gekko_io_readbytes+0x134): undefined reference to `ceil'
c:/Programme/Wii/devkitPro/libogc/lib/wii\libntfs.a(gekko_io.o): In function `ntfs_device_gekko_io_writebytes':
gekko_io.c:(.text.ntfs_device_gekko_io_writebytes+0xf0): undefined reference to `floor'
gekko_io.c:(.text.ntfs_device_gekko_io_writebytes+0x160): undefined reference to `ceil'
c:/Programme/Wii/devkitPro/libogc/lib/wii\libpng.a(pngrtran.o): In function `png_build_gamma_table':
pngrtran.c:(.text.png_build_gamma_table+0xf8): undefined reference to `pow'
pngrtran.c:(.text.png_build_gamma_table+0x2d0): undefined reference to `pow'
pngrtran.c:(.text.png_build_gamma_table+0x3ec): undefined reference to `pow'
pngrtran.c:(.text.png_build_gamma_table+0x574): undefined reference to `pow'
pngrtran.c:(.text.png_build_gamma_table+0x668): undefined reference to `pow'
c:/Programme/Wii/devkitPro/libogc/lib/wii\libpng.a(pngrtran.o):pngrtran.c:(.text.png_build_gamma_table+0x734): more undefined references to `pow' follow
collect2: ld returned 1 exit status
make[1]: *** [/c/Programme/Wii/nfor/src/boot.elf] Error 1
"make": *** [build] Error 2
C:/Programme/Wii/devkitPro/devkitPPC /ppc
C:/Programme/Wii/devkitPro/devkitARM /arm
export PATH=$PATH:/ppc/bin
export DEVKITPPC=/ppc
export PATH=$PATH:/arm/bin
export DEVKITARM=/arm