Hello everybody,
Today i have changed the base URL of this website to www.plaatsoft.nl/wiibrew. This change was needed to be more future proof. Sorry for the inconvenience!
wplaat
PlaatSoft is a christian non profit organisation which is founded in 1996.
Hello everybody,
Today i have changed the base URL of this website to www.plaatsoft.nl/wiibrew. This change was needed to be more future proof. Sorry for the inconvenience!
wplaat
A new version of SpaceBubble is released with the following changes:
24/01/2009 Version 0.3
– Added scrollbar to highscore and release notes screens.
– The fifty highest local scores are showed.
– The thirty highest global highscores are showed.
– Improve button layout.
– Improve third intro screen.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
The first official version of SpaceBubble is released. Please download a copy and try it out! Feedback is welcome.
23/01/2009 Version 0.2
– Added 16 background music tracks.
– Added several sound effects.
– Each level has it on score matrix and time parameter.
– First official release for the Wii HomeBrew scene.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
Today the following features are added to SpaceBubble.
22/01/2009 Version 0.13
– Added player initials setting screen.
– Added load/save game setting to sdcard.
– Use only one unique cookie number during the game.
– Improve score calculation.
– If level is cleared (remaining time * 10) is added to score.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
Note: The game is not yet released!
Today the following features are added to SpaceBubble.
21/01/2009 Version 0.12
– Added Local / Global highscore functionality.
– Added game info panel to game screen.
– Added countdown clock.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
Note: The game is not yet released!
Today the following features are added to SpaceBubble.
20/01/2009 Version 0.11
– Added ShiftRight bubble functionality.
– Added five game levels.
– Gamescore is send anonymouse to webservices on internet.
– Added help screen information.
– Cleanup not used source code.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
Note: The game is not yet released!
Today i started building a new Wii game. The new game will be based on the classic bubble breaker, but with must more advance features. Expected release date will be at the end of this month. So please visit my website or check the rss feed around this date to download a fresh copy.
19/01/2009 Version 0.1
– Started programming.
– Created raw gameboard layout
– Created intro screens.
– Basic game engine ready.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
Note: The game is not yet released!
The next version of the Drupal Addressbook is released with the following changes:
– HotFix: Do not send birthday email if person is older then 100 years.
– Added module with documentation on this website.
Today PlaatSoft release EventNotification v5.x-2.0 with the following changes
18-01-2009 Version 5.x-2.0
– Improve documentation.
– Added module with documentation on this website.
Since the launch of RedSquare, back in 20 december 2008, it was downloaded over 5.000 times. Wow!
. So a very special thanks to everyone who’s been downloading, playing and commenting this game.
Official Count
| Homebrew Browser | 4.521 times |
| My website | 481 times |
| Total | 5.002 times |
A new version of RedSquare for Nintendo Wii is released with the following changes:
15/01/2009 Version 0.80
– Improve and secure webservice interface.
– Bugfix: Remove some small reported graphical bugs.
– Bugfix: Remove several bugs in network thread.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
A new version of BibleQuiz is released with the following changes:
15-01-2009 Version 0.90
– Update url on intro screens to www.plaatsoft.nl (My new domain).
– Network thread status is now showed on welcome screen.
– Bugfix: Remove some small reported graphical bugs.
– Bugfix: Highscore is now always loaded correctly.
– Bugfix: Remove several bugs in network thread.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
A new version of Pong2 is released with the following changes:
20/01/2009 Version 0.95
– Update url on intro screens to www.plaatsoft.nl (My new domain).
– Improve intro screen positioning by PAL 50Hz TV mode.
– Network thread status is showed on screen.
– Game score is send anonymous to internet web services.
– Bugfix: Highscore is now always loaded correctly.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
A new version of RedSquare for Nintendo Wii is released with the following changes:
07/01/2009 Version 0.72
– Update urls on intro screen to www.plaatsoft.nl (My new domain on internet)
– Bugfix: Google analysic requests are now working again.
– Bugfix: Score cheating with 1 and 2 button is now not possible anymore.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
Today Pong2 is downloaded more then 10.000 times. Many thanks to all the pong players in the world.
Official download count
| Homebrew Browser | 9.646 times |
| My Web Site | 355 times |
| Other website around the world | +/- 300 times |
| Total | +/- 10.301 times |
A new version of RedSquare for nintendo Wii is released with the following changes:
03/01/2009 Version 0.71
– Bugfix: Global highscore xml data is now always processed right.
– Network thread status is now showed on the welcome screen.
– Improve sound effects (Thanks nowhereman).
– Updated credits screen information.
– Updated help screen information.
– Build game with libogc 1.7.1 and devkitPPC r16 compiler.
A new version of RedSquare for Nintendo Wii is released with the following changes:
01/01/2009 Version 0.70
– Added global highscore screen
– Global highscore information is fetch from internet
– Improve button graphics
– Improve release notes screen
– Added new cool background music
– Network thread status is displayed on welcome screen
– Bugfix: Local highscore is now always loaded correctly
– Build game with new libogc 1.7.1 and devkitPPC r16 compiler
I wish you all a very good 2009! Greetings to everybody in the Homebrew scene.

The following function shows a jpg image.
void drawJpegImage(char *pictureData, int pictureLength, int x, int y )
{
JPEGIMG jpeg;
int row,
col,
pix,
offset;
unsigned int *jpegout;
memset(&jpeg, 0, sizeof(JPEGIMG));
jpeg.inbuffer = pictureData;
jpeg.inbufferlength = pictureLength;
JPEG_Decompress(&jpeg);
pix = 0;
jpegout = (unsigned int *) jpeg.outbuffer;
offset=(y+yjpegOffset)*320;
for (row = 0; row < jpeg.height; row++)
{
for (col = 0; col < (jpeg.width >> 1); col++)
{
frameBuffer[0][offset + col + x] = jpegout[pix++];
}
offset+=320;
}
free(jpeg.outbuffer);
}
To help beginner Wii developers i have compiled the latest available libogc 1.7.1 library. I have added to this library libfat 1.0.2 and libsnd 1.0. Please click on the below link to download this library.
Update on 06-02-2010. I removed the download link. Now libogc 1.8.1 with integrated sound module is available. So there is not need anymore for this download!

A new version of BibleQuiz is released with the following changes:
23/12/2008 Version 0.80
– Added SDHC card support
– Added power button support
– Bugfix: IR pointer does not disappear anymore.
– Build game with new libogc 1.7.1 and devkitPPC r16 compiler
A new version of RedSquare for Nitendo Wii is released with the following changes:
20/12/2008 Version 0.60
– Added SDHC card support
– Added power button support
– Default effect volume adapted
– Improve screen title design
– Bugfix: IR pointer does not disappear any more.
– Build game with new libogc 1.7.1 and devkitPPC r16 compiler
A new version of Pong2 is released with the following changes:
20/12/2008 Version 0.94
– Added SDHC card support
– Added power button support
– Added win screen if player wins all levels.
– Build game with new libogc 1.7.1 and devkitPPC r16 compiler
The following Wii network library was developed by dhewg, and adapted by me. This library also contain functionality to log the start of an application. This event with optional user data (for example highscore information) is send to Google analytics.
# Start http / tcp thread extern int tcp_start_thread(char *name, char *version, char *id1, char *url1, char*id2, char *url2, char *id3, char *url3, char *token, char *userData2, char *userData3); # Stop network thread extern int tcp_stop_thread(void); # Get current state of network statemachine as digit extern int tcp_get_state_nr(void); # Get current state of network statemachine as text label extern char *tcp_get_state(void); # Set new state int tcp_set_state(int state, char *userData3); # Get newest application version from a webpage. extern char *tcp_get_version(void); # Get release notes information from a webpage. extern char *tcp_get_releasenote(void); # Get highscore xml information from a webservice. extern char *tcp_get_highscore(void);
You can download this library be click to below link.
See for a working example the Pong2, BibleQuiz, RedSquare or SpaceBubble source code.