QuotedashxdrIs there an equivalent to glReadPixels? Yes, There is! I actually had to find it when porting the OGL code to GX for DesmumeWii. The code to do so is thus: GX_SetTexCopySrc(x, y, w, h); GX_SetTexCopyDst(w, h, GX_TF_RGBA8, GX_FALSE); GX_CopyTex(copyToThis, GX_TRUE); GX_PixModeSync(); Just replace it with your numbers. You can see the whole thing in the ReadFramebuffer() functioby dancinninja - Coding
Now, I can't speak for other Americans, but I personally do not have access to nuclear weapons, nor the desire to. In fact, I am willing to wager that most people do not, in fact, "nuke" countries over disputes such as inappropriate language or images in our homebrew video games. No, I think that the rating system suggested would do much better, both in the short and long term.by dancinninja - Homebrew Applications
I got through half of the linking errors, but I see that you don't need me for that anymore. I'll try to help. Can't promise anything, though. Edit: ...Wow that is different.by dancinninja - Ideas, requests
The fact that we don't see anything wrong with something doesn't mean that everyone shares our opinions. It's just a fact of life. Some people find comfort in those kinds of restrictions. Is it right or wrong? The answer is different for every person. I'm getting a little philosophical here, but I'd like to say that I think trying to accommodate for these other viewpointby dancinninja - Homebrew Applications
Oh, I like that idea. You could add a node to the meta files like so: Awesome Blood Kill-Zone Someone 1.5 PG-13 We could use "A" for either "adult" or "admin". Something like DOP-Mii doesn't have strong language (that I could find, anyway) but we still don't want the kids playing with it.by dancinninja - Homebrew Applications
I like it a lot. Much sexier. I have found it to be a tad harder to read everything on my super-small TV, but it isn't too bad. It's a trade off I'm willing to take. I really enjoy the background, with the "underwater light rays". Very cool.by dancinninja - Offtopic
Oh my heavens, I am so sorry. I have deleted that and I promise not to do that again. I feel like such a fool. My apologies once more.by dancinninja - Coding
I could kiss you! Aw MAN is that what I needed! Thank you so very very very very very much! Did I mention that I was grateful? Awesome. Just... awesome. Thank you! Oh, every time that I change one thing it links every output file. For example, if I alter "sample.cpp" and compile it, I would like to just compile and link sample.elf. What it does now is link sample.elf, triangles.elf, quads.by dancinninja - Coding
The link has been removed and purged.by dancinninja - Coding
Thumbs.db is the file that holds the "preview" for all of the pictures in a folder. This is a Windows thing and I hate it too. The quick solution is to copy everything out of that folder, delete the folder, and create a new one of the same name. Then, do NOT click inside that folder. If anyone else has a superior solution to this, I would also greatly like to know. It drives me nuts.by dancinninja - Coding
No, it doesn't work yet. I've been toying around with a few ideas, what if we replaced the "blow into the mic" with the shake of the Wiimote? That might be interesting. As for voice recognition, oh boy. Possibly hooking it into the Wiispeak accessory? I don't even know if there are libraries for that yet. So... I guess the advice is... wait?by dancinninja - Getting Started
Gah! I'm soooo close! Arasium, using your makefile, I have gotten the closest yet. Right now, It still thinks it's making just one file, instead of 30 (one for each cpp file). Can I have multiple targets in a makefile? Is that possible? Thank you all so much! You've been so helpful. This has certainly been a great learning experience.by dancinninja - Coding
Unfortunately, they are to be compiled into multiple files, one for each cpp file, in fact. It's like I said in my first post, the files are arranged like so: Project_Folder/src/simple/triangle_example.cpp Project_Folder/src/simple/quad_example.cpp Project_Folder/src/advanced/color_tests.cpp Except now it's 30 files instead of just a few.by dancinninja - Coding
I feel so stupid. I am still not comprehending this. I've gone over a few makefile tutorials, and still I am left with a dumbstruck face. I guess one of the problems is that the number of files has now climbed to over 30 and they are grouped by folder. I did not want to have to put each one into a separate folder within a folder, but I guess I'll have to. Thank you all for the help. Iby dancinninja - Coding
Huh, I did not know that. I still say that we should support official releases whenever possible, though.by dancinninja - Offtopic
Scanff, you bring up an interesting point. One that I am personally unfamiliar with. How much do developers make? I was under the impression that it was "not enough" for the amount of work that they do, as evidenced here.by dancinninja - Offtopic
My point was that you should support the official developers. I have spent the past few months and over 200 hours learning GX (the graphical API for the Wii) inside and out. What that has taught me is that it takes an incredible amount of time, energy, know-how, and work to create a game. The people who created these games did not do so in their spare time; they didn't have anything else toby dancinninja - Offtopic
Definitely abandon Homebrew in favor of Virtual Console games. However, keep Homebrew around for, well, Homebrew games! There are some outrageously talented people out there putting out some really entertaining and original games.by dancinninja - Offtopic
That was the first thing that I tried. The results were great for learning to compile to one file, but I didn't find any to build multiple executables (or dols, if you prefer) with one Makefile. I guess I'll just keep searching.by dancinninja - Coding
So I need makefiles for each cpp file then?by dancinninja - Coding
Hey all, I was wondering if this was possible. I have 14 cpp files, each with a "main" function in them. Individually they all work, but having 14 projects and 14 makefiles is a bit of a pain, particularly when I need to change something in the Makefile (I'm also testing compiler codes). Is it possible to have one project with a Makefile that loops through all of the cpp files and createsby dancinninja - Coding
You've given me some things to ponder. I may need to find out what is "stealing" my Wii's IP. Also, your point about routers, does it apply to the (sigh) Nintendo USB Wifi Connector? I know, I'm like the only developer using one of those (and I can't (nor won't) just steal wifi from my neighbors). I wonder, if it is the USB connector that is causing the trouble? Thisby dancinninja - Homebrew General
I guess that was a secondary question of mine: is it supposed to do that? If so, then how was I able to successfully use Wiiload all of those times before? Right now, I have to change the environment variable every single time in order for it to work. SifJar, are you able to use Wiiload with the changing IPs?by dancinninja - Homebrew General
Nope, I checked. Not on the Wii, anyway. I can't find anything in the HBC either, but then again, I'm still not sure what that second button on the bottom right means (the right-most is to indicate an Internet connection, but what about the left?) so I may just be missing something. This is so strange! I haven't changed anything (to the best of my knowledge) what could make itby dancinninja - Homebrew General
Here is something interesting that recently has driven me to near-madness since it started happening two days ago. It seems that my Wii is changing its IP address every time I load something. I think the culprit may be the homebrew channel (I love ya' babe, you know I do!). Here's an example: I go into the HBC, and I see that I am connected to the net. I load up a nice game of "Bashby dancinninja - Homebrew General
What if you changed this: GX_CopyDisp(xfb,GX_TRUE); VIDEO_SetNextFramebuffer(xfb); VIDEO_Flush(); VIDEO_WaitVSync(); whichbuffer ^= 1; // flip framebuffer Into this: whichbuffer ^= 1; // flip framebuffer GX_CopyDisp(xfb,GX_TRUE); VIDEO_SetNextFramebuffer(xfb); VIDEO_Flush(); VIDEO_WaitVSync();by dancinninja - Coding
Awesome! I'll try that. Thanks a bunch!by dancinninja - Coding
I will have to side with scanff. Just because there are adverts by Google doesn't mean that the site makes enough from to maintain the site. Plus, if someone wants to donate, they should be able to. Besides, a community that provides free games, free support, and free education (for free) sounds like a nice place to donate, wouldn't you think?by dancinninja - Feedback & Support
Hey all, I tried searching but I couldn't find an answer to my problem. I am trying to convert an OpenGL program to GX. I'm close, I can feel it. What it's supposed to do: The program renders the 3D scene, then copies the buffer (which in GX would be the embeded frame buffer) to a big array (which I'll call the texture buffer). This array is then combined with the 2D arrayby dancinninja - Coding
Is this from that competition where they try to create the ugliest code in existence?by dancinninja - Offtopic