If you really want to keep GRRLIB, don't use any function called VIDEO_*. Mixing two video "library" is a bad idea. Instead of drawdot, use GRRLIB_Plot or GRRLIB_Rectangle. For more detail check this pageby Crayon - Coding
What error are you getting? From now on, please only talk about Wii, or else it will be too confusing.by Crayon - Coding
Jacic, are you trying to make a GameCube game? Because the MakeFile you uploaded was the one from gamecube folder: And in your last comment you talked about gamecuberules:by Crayon - Coding
QuotekhjuiThanx! One last question, how would I find that out?I tried :)by Crayon - Coding
Quotekhjui "make" template.c linking ... template.elf template.o: In function `main': c:/devkitPro/examples/wii/template/source/template.c:22: undefined reference to `WIILIGHT_Init' c:/devkitPro/examples/wii/template/source/template.c:51: undefined reference to `WIILIGHT_SetLevel' c:/devkitPro/examples/wii/template/source/template.c:75: undefined reference to `WIILIGHT_Toggby Crayon - Coding
I guess my last post solved the problem since you released this "app": If I were you, I would have kept it for me. Because it's really the template.c code + two lines of code found on the lib page. I don't think people will learn a lot from your code. By the way, in the Homebrew Browser this is an app called wiilight in the demo section. I think it does almost the same thing, itby Crayon - Coding
The error says the problem is on line 95, if you look carefully you have this: WIILIGHT-Toggle() There is a minus sign, so it's a subtraction. It does not make sense!!!by Crayon - Coding
megaupload.com ??? I needed to wait 45 sec to download the file. Next time paste the content here or use Is that what you are trying to do (compile all the subfolders): SUBDIRS:= `ls | egrep -v '^(\.svn)$$'` DATESTRING := $(shell date +%Y)$(shell date +%m)$(shell date +%d) all: @for i in $(SUBDIRS); do \ if test -e $$i/Makefile ; then \ echo "----------------by Crayon - Coding
QuotekhjuiThe GRRLIB forum is inactive, so I can't get any help on there. Inactive? I gave you an answer 3 hour after you posted your question. I don't know if you ever ear about something called "Time zone"?by Crayon - Coding
If you don't understand just do this if you are on windows: Quote*2 A Windows batch-file and a Linux shell-script are included which will install the libpng, libpngu and libjpeg libraries in a single command: c: cd \grr\trunk\GRRLIB\lib install If you don't understand that, it just says to double click on installby Crayon - Coding
Yes it's possible. I would say that about 20% of homebrews are coded in C++.by Crayon - Coding
Doxygen documentation is available libwiisprite: GRRLIB: or the PDF versionby Crayon - Coding
Here are some links for GRRLIB: Forum: Source code with examples: Homebrew using GRRLib (some are open source): Online Documentation:by Crayon - Coding
GRRLIB_DrawImg has a parameter called scaleX. By the way in the 4.1.1 zip file, in the examples folder check the example called nonameno03.by Crayon - Coding
QuoteiSubaruOnly thing left is to think about good idea for utilising it :)Online lightsaber fighting with sound FX ;)by Crayon - Coding
QuoteDaidBut, wait a sec... libwiiuse is GPL-3. If fact on the Web site it says: Quotewww.wiiuse.netLicensed under GNU GPLv3 and GNU LGPLv3 (non-commercial). Most homebrew are non-commercial, so they could be licensed under GNU LGPLv3 ;)by Crayon - Coding
I think I tested MEMWATCH with an homebrew with no problem. It could be downloaded from: You need to add: #define MEMWATCH #define MW_STDIO #include "memwatch/memwatch.h" You need to add this in your makefile: -DMEMWATCH -DMEMWATCH_STDIOby Crayon - Coding
To get rid of the warnings check this post: For issue #5, what example are you talking about. If it's the template, it's normal. EDIT I think I know the problem, it has been corrected in revision 180 on svn: Before this patch, an SD was needed inside the Wii to run GRRLIB. You should consider using the latest svn version ;)by Crayon - Coding
devkitPPC is using newlib and there is repository for that too:by Crayon - Coding
This is not a god idea to save SQL data as plain text. To much information will be needed: type, collation, attributes, null, extra (autoincrement), ... SQLite is very good for that, just code the TCP/IP stack to go with it.by Crayon - Coding
QuoteprampaInitially i got grrlib 4.0, but i didn't compile the examples on internet because they are written for grrlib 3.xx. Examples for the svn version are here: And the doc: The forum: List of homebrew using GRRLib (some of them are open source): QuoteprampaI ask a question, now: what graphic library (grrlib, libwiisprite or libwwigui, or other I don't know) can I use toby Crayon - Coding
QuoteprampaFor the grrlib i downloaded the version 4.0 but the examples on HBC run only with 3.xx. I don't find grrlib 3.0 to download.... Why are you not using GRRLIB 4.1.0: Even best would be to download svn version:by Crayon - Coding
QuoteWiiPowerBut i don't know where the old(ancient) libogc is, which could be what you are searching for. I gave the link above? Like ulti said, just do a check out with the revision you need. If you need a version that has not been tagged, go toby Crayon - Coding
technik, I forgot about that engine since it's still in alpha. Are you still working on it? There is no problem giving away the link, here it is:by Crayon - Coding
There are no game engine for Wii Homebrew development. But you could use framework libraries:by Crayon - Coding
Quotehttp://wiibrew.org/wiki/WiiBrew:IRC_channelIf you need help setting up Wii homebrew, and are not interested in development, please come to the noob-friendly #wiihelp on EFnet.by Crayon - Getting Started
Just to confirm what henke37and Jigen said. This from stdio.h in Visual C++: /* Define NULL pointer value */ #ifndef NULL #ifdef __cplusplus #define NULL 0 #else #define NULL ((void *)0) #endif #endif NULL is not always zero, but in C++ it is :) Anyway, everyone agrees that it is best to use NULL for pointers (except SteelSLasher).by Crayon - Coding
I have installed devkitPro on 4 computers and I never had any problem. All the PC's were running Windows XP and I used the automated installer from . I also compiled a few times the libs from svn and I never had any problem there.by Crayon - Getting Started
QuoteSteelSLasherjust as an extra, you should init pointer by setting them to 0 not null fstats *fs; fs = 0; Explain me why, cause I don't follow you on that one? Null is zero, it just make more sense to use NULL for pointers. Zero should be used for numeric values. From gctypes.h: #ifndef NULL #define NULL 0 ///< Pointer to 0 #endifby Crayon - Coding