For those of you who are curious... Pixel data is rendered into the Embedded Frame Buffer (EFB), then copied to the External Frame Buffer (XFB); vertical scaling occurs during this copy process. Horizontal scaling is handled by the Video Interface (VI). Thus, the resolution that can be rendered in any one pass is limited by the size of the EFB, which is 2,072,520 bytes. When the pixel format iby calvinss4 - Ideas, requests
As you mentioned, this is similar to Code Downloader and HBB; hopefully one of those guys would be willing to lend a hand. There is some example network source code at the bottom of the HBB page.by calvinss4 - Ideas, requests
If you're dealing with an old app, then you may need to run it through the ELF-to-DOL Converter:by calvinss4 - Homebrew Applications
Quoteslightly lacking in quality Now that was a gentle euphemism :) Thanks for the sexy icon! Btw, you must be the very first person to download this. Thanks for trying it out.by calvinss4 - Ideas, requests
Hey there Sonicdude41. Dunno if you're still following this thread, but here's a pre-alpha prototype: And here's a video: Btw, does the Sonic in your name stand for Sonic the Hedgehog? I sure hope so, 'cause that guy's awesome.by calvinss4 - Ideas, requests
Sure, the graphics processor (GP) can take advantage of parallelization to draw into a buffer faster than the CPU can, but keep in mind the GP and CPU are asynchronous; while the GP is busy drawing 3D geometry into the EFB, I can tell the CPU to go ahead and draw my background into the XFB. Now, if it ever turns out that my application is CPU-bound, I would gladly switch to using a GX texture forby calvinss4 - Coding
Hello there. I'm new to Wii homebrew, but I have some familiarity with OpenGL. I have a static 2D background that I'm drawing directly to the XFB. Now I want to draw 3D graphics on top of that background. I'm currently accomplishing this via the following: // Draw 3D stuff, then... GX_DrawDone(); GX_CopyDisp(xfb, GX_TRUE); GX_DrawDone(); // Now I draw my background into tby calvinss4 - Coding
This should be relatively simple to implement. Model: - Take your normal 2D Tetris (we could "borrow" one of the existing clones). - Modify the game logic such that the left and right borders allow wrapping. - Instead of allowing the falling piece to move left and right, we allow the whole screen to shift left and right (think of this as the cylinder rotating left and right -- the piece wiby calvinss4 - Ideas, requests
Thanks for the additional debugging tips giantpune. You inspired me to finally try out linux; I decided on Ubuntu 9.10. I'm following the devkitppc setup guide for linux here. I installed the premade archive available here. When I do 'make run' I get the following: wiiload template.dol wiiload v0.4 coded by dhewg connecting to 192.168.1.10:4299 sending upload request seby calvinss4 - Coding