In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Kidspaint"

From WiiBrew
Jump to navigation Jump to search
Line 3: Line 3:
 
| image      = [[File:kidspaint.png]]
 
| image      = [[File:kidspaint.png]]
 
| type        = utility
 
| type        = utility
| author      = [[User:Flarup|Uffe Flarup]]
+
| author      = [[User:Flarup|Uffe Flarup]] and [[http://www.nicklas-schmidt.com Nicklas Schmidt]]
| version    = 1.3
+
| version    = 2.0
| download    = http://www.flarup.org/kode/kidspaint1.3.zip
+
| download    = http://www.flarup.org/kode/kidspaint2.0.zip
| source      = http://www.flarup.org/kode/kidspaint1.3-source.zip
+
| source      = http://www.flarup.org/kode/kidspaint2.0-source.zip
 
| website    = http://www.flarup.org/kodeKidspaint_eng.php
 
| website    = http://www.flarup.org/kodeKidspaint_eng.php
 
| peripherals = {{Wiimote4}} {{SensorBar}} {{FrontSD}}
 
| peripherals = {{Wiimote4}} {{SensorBar}} {{FrontSD}}
 
| hbb        = yes
 
| hbb        = yes
 
}}
 
}}
'''''Kidspaint''''' is a painting program mainly for kids.
+
'''''Kidspaint''''' is a painting program mainly for kids. Up to four people can paint on the screen at the same time by using different wiimotes.
  
 
== How to Use ==
 
== How to Use ==
 
Depending on how old your kids are, the program can be run in one of the following three modes (chosen from the main menu):
 
Depending on how old your kids are, the program can be run in one of the following three modes (chosen from the main menu):
  
''Easy mode:''
+
''Baby mode:''
*Buttons not needed
+
{| class="wikitable"
*Just swing the Wiimote to paint on the screen
+
|-
*Color changes automatically every 5 seconds
+
! Button !! Action
 +
|-
 +
| {{WiimoteAim}} || Paint
 +
|}
  
''Normal mode:''
+
''Kids mode:''
*Press A or B to paint
+
{| class="wikitable"
 +
|-
 +
! Button !! Action
 +
|-
 +
| {{WiimoteAim}} || Move brush without painting
 +
|-
 +
| {{WiimoteAButton}} / {{WiimoteBButton}} || Paint
 +
|-
 +
| {{WiimoteDPadLeft}} / {{WiimoteDPadRight}} || Change brush color
 +
|-
 +
| {{WiimoteDPadUp}} / {{WiimoteDPadDown}} || Change brush size
 +
|}
  
 
''Full mode:''
 
''Full mode:''
*Press A to paint
+
{| class="wikitable"
*Press B to change brush (circle, square, airbrush, bucket fill)
+
|-
*Press - or + to undo/redo
+
! Button !! Action
 +
|-
 +
| {{WiimoteAim}} || Move brush without painting
 +
|-
 +
| {{WiimoteAButton}} || Paint
 +
|-
 +
| {{WiimoteBButton}} || Change brush type (circle, square, airbrush, bucket fill)
 +
|-
 +
| {{WiimoteDPadLeft}} / {{WiimoteDPadRight}} || Change brush color
 +
|-
 +
| {{WiimoteDPadUp}} / {{WiimoteDPadDown}} || Change brush size
 +
|-
 +
| {{WiimoteMinusButton}} / {{WiimotePlusButton}} || Undo / Redo
 +
|}
  
 
''Common features for all modes:''
 
''Common features for all modes:''
*Up or Down changes brush size
+
{| class="wikitable"
*Left or Right changes color
+
|-
*Controller 1 only: Press and hold Home to exit to main menu
+
! Button !! Action
*Controller 1 only: Press and hold '1' to save image (saved as BMP format in /APPS/kidspaint)
+
|-
*Controller 1 only: Press and hold '2' to clear screen
+
| {{WiimoteHomeButton}} || Press and hold to exit to main menu (wiimote 1 only)
 +
|-
 +
| {{Wiimote1Button}} || Press and hold to save image (wiimote 1 only)
 +
|-
 +
| {{Wiimote2Button}} || Press and hold to clear screen (wiimote 1 only)
 +
|}
  
 
== ChangeLog ==
 
== ChangeLog ==
 +
=== Version 2.0 (2009-12-01) ===
 +
*MP3 MUSIC PLAYER ADDED! (you can put your own mp3 files inside the 'music' folder)
 +
*Bigger brushes are available in 'Kids mode' and 'Full mode'
 +
*Updated to use GRRLIB 4.1.0
 +
*In 'Full mode' you only have to hold buttons for 1 second in order to save, clear or exit
 +
*Brush size and color can no longer be changed manually in 'Baby mode'
 +
*More detailed built-in instructions
 +
 
=== Version 1.3 (2009-05-26) ===
 
=== Version 1.3 (2009-05-26) ===
 
*Added 'change brush' functionality to 'Full mode'. Brushes are: Circle, square, airbrush and flood fill
 
*Added 'change brush' functionality to 'Full mode'. Brushes are: Circle, square, airbrush and flood fill
Line 56: Line 96:
 
{|
 
{|
 
| [[Image:kidspaint-screenshot1.png|thumb|200px]]
 
| [[Image:kidspaint-screenshot1.png|thumb|200px]]
|}
 
 
== Video by _Contra_ ==
 
{|
 
| <youtube width="425" height="265" align="left">H3gd-sv1urY</youtube>
 
 
|}
 
|}
  
Line 66: Line 101:
 
Uses [[GRRLIB]], [[DevkitPPC]], [[libfat]], and associated libraries.
 
Uses [[GRRLIB]], [[DevkitPPC]], [[libfat]], and associated libraries.
  
Thanks to the users of the [http://grrlib.santo.fr/forum/ GRRLib forum] for their help during development of this program, and to [http://www.codemii.com/category/wii-programming-tutorials/ CodeMii] for tutorials.
+
Thanks to the users of the [http://grrlib.santo.fr/forum/ GRRLib forum] for their help during development of this program, to [http://www.codemii.com/category/wii-programming-tutorials/ CodeMii] for tutorials, and to [http://arikadosblog.blogspot.com/2009/07/how-to-play-external-mp3-files-with.html arikado] for MP3 tutorial.
  
 
[[Category:Homebrew using GRRLib]]
 
[[Category:Homebrew using GRRLib]]
 
[[Category:Homebrew done in C++]]
 
[[Category:Homebrew done in C++]]
 
[[Category:Homebrew using libfat]]
 
[[Category:Homebrew using libfat]]

Revision as of 22:58, 1 December 2009

Kidspaint
Kidspaint.png
General
Author(s)Uffe Flarup and [Nicklas Schmidt]
TypeUtility
Version2.0
Links
Download
Website
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote4.svg SensorBar.svg Loads files from the Front SD slot

Kidspaint is a painting program mainly for kids. Up to four people can paint on the screen at the same time by using different wiimotes.

How to Use

Depending on how old your kids are, the program can be run in one of the following three modes (chosen from the main menu):

Baby mode:

Button Action
Wii Remote Aim Paint

Kids mode:

Button Action
Wii Remote Aim Move brush without painting
Wiimote A Button / Wiimote B Button Paint
Wiimote D-Pad Left / Wiimote D-Pad Right Change brush color
Wiimote D-Pad Up / Wiimote D-Pad Down Change brush size

Full mode:

Button Action
Wii Remote Aim Move brush without painting
Wiimote A Button Paint
Wiimote B Button Change brush type (circle, square, airbrush, bucket fill)
Wiimote D-Pad Left / Wiimote D-Pad Right Change brush color
Wiimote D-Pad Up / Wiimote D-Pad Down Change brush size
Wiimote - Button / Wiimote + Button Undo / Redo

Common features for all modes:

Button Action
Wiimote HOME Button Press and hold to exit to main menu (wiimote 1 only)
Wiimote 1 Button Press and hold to save image (wiimote 1 only)
Wiimote 2 Button Press and hold to clear screen (wiimote 1 only)

ChangeLog

Version 2.0 (2009-12-01)

  • MP3 MUSIC PLAYER ADDED! (you can put your own mp3 files inside the 'music' folder)
  • Bigger brushes are available in 'Kids mode' and 'Full mode'
  • Updated to use GRRLIB 4.1.0
  • In 'Full mode' you only have to hold buttons for 1 second in order to save, clear or exit
  • Brush size and color can no longer be changed manually in 'Baby mode'
  • More detailed built-in instructions

Version 1.3 (2009-05-26)

  • Added 'change brush' functionality to 'Full mode'. Brushes are: Circle, square, airbrush and flood fill

Version 1.2 (2009-04-27)

  • Added 'Full mode' with undo/redo functionality (this is the mode where new features most likely will be added)
  • Canvas size no longer hardcoded
  • Some code cleanup

Version 1.1 (2009-04-18)

  • Up to four persons can now paint simultaneously
  • B button now paints as well
  • Added two shades of brown to palette

Version 1.0 (2009-04-14)

  • Initial release

Screenshots

Kidspaint-screenshot1.png

Credits

Uses GRRLIB, DevkitPPC, libfat, and associated libraries.

Thanks to the users of the GRRLib forum for their help during development of this program, to CodeMii for tutorials, and to arikado for MP3 tutorial.