libwiisprite v0.1.8b – sprite library for Wii homebrew development

Nintendo Wii console - Image 1With the limited number of development libraries and other tools designed for the Wii homebrew scene, it’s no surprise that there aren’t that many people working on homebrew projects for the Nintendo platform. Fortunately, developers Chaosteil and Feesh! recently came up with a sprite library which introduces a simple and fun way to develop Wii homebrew. Find out more about libwiisprite v0.1.8b in our full article.

Download: libwiisprite v0.1.8b

Homebrew development on the Wii console is still in a relatively fledgling state. With its lack of development libraries and other tools, it’s no small wonder why so many people are a bit hesitant about starting their own homebrew projects on the Wii platform.

Fortunately, developers Chaosteil and Feesh! recently came up with a new C++-based sprite library which introduces a simple and fun way to develop Wii homebrew. Entitled “libwiisprite”, the library makes use of GX for all its graphical operations, allowing the console’s GPU to handle all the accelerated graphics.

The current build of libwiisprite is considered the semi-stable version which allows most of the proposed functionalities for the game graphics library. However, image support is only extended towards the PNG with alpha format. The developers are working on getting images to be loaded from compiled-in texture data.

Here’s a rundown of the latest features included in libwiisprite v0.1.8b:

  • Now Sprites have SetTransparency() and GetTransparency() methods. It is documented in the documentation.
  • The spritetest example also got updated, you can now set transparency with the A and B buttons.

To give you a better idea of the new library’s capabilities, here’s a video provided by the developers showing off a demo based on libwiisprite. For more information regarding the library, you can check out the online documentation, accessible through a link on the source site.

Download: libwiisprite v0.1.8b

Add a Comment

Your email address will not be published. Required fields are marked *