Difference between revisions of "Kobo Deluxe"

From WiiBrew
Jump to navigation Jump to search
m
m
 
(8 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{Infobox homebrew
 
| title      = Kobo Deluxe
 
| title      = Kobo Deluxe
| image      = [[Image:Kobo-deluxe-screen.png|320px]]
+
| image      = [[File:Kobo-deluxe-screen.png|320px]]
| desc        = Scrolling 2D space shooter
+
| type        = shooting game
| type        = Game
 
| license    = GPL2
 
 
| author      = gclinux.org
 
| author      = gclinux.org
| display    = NTSC/PAL?
 
 
| version    = 0.5.1-whiite
 
| version    = 0.5.1-whiite
| download    = [http://sourceforge.net/project/showfiles.php?group_id=98581&package_id=286500&release_id=617604&abmode=1 Sourceforge]
+
| license    = GPL
| source      = [http://sourceforge.net/project/shownotes.php?release_id=617604&group_id=98581 Sourceforge]
+
| download    = http://sourceforge.net/project/showfiles.php?group_id=98581&package_id=286500&release_id=617604&abmode=1
 +
| source      = http://sourceforge.net/project/shownotes.php?release_id=617604&group_id=98581
 
| peripherals = {{Wiimote1}} {{ClassicController}} {{FrontSD}}
 
| peripherals = {{Wiimote1}} {{ClassicController}} {{FrontSD}}
| hbc        = 1 <!-- Only if "Full" HBC Support (boot.elf/boot.dol,meta.xml, and icon.png) -->
+
| hbb        = yes <!-- Only if downloadable via the Homebrew Browser -->
| hbb        = 1 <!-- Only if downloadable via the Homebrew Browser -->
 
 
}}
 
}}
 +
'''Kobo Deluxe''' is  a  3rd person scrolling 2D shooter with a simple and responsive control system - which you'll need to tackle the tons of enemy ships that shoot at you, chase you, circle around you shooting, or even launch other ships at you, while you're trying to destroy the labyrinth shaped bases. There are 50 action packed levels with smoothly increasing difficulty, and different combinations of enemies that require different tactics to be dealt with successfully.
  
==Description==
+
In short, Kobo Deluxe is loads of classical arcade style fun for just about any machine with graphics and sound!
'''Kobo Deluxe''' is a  3rd person scrolling 2D shooter with a simple and
 
responsive control system - which you'll need to  tackle  the  tons  of
 
enemy  ships  that shoot at you, chase you, circle around you shooting,
 
or even launch other ships at you, while you're trying to  destroy  the
 
labyrinth shaped bases. There are 50 action packed levels with smoothly
 
increasing difficulty,  and different  combinations  of  enemies  that
 
require different tactics to be dealt with successfully.
 
  
In short, Kobo Deluxe is loads of classical arcade style fun  for  just
+
== Introduction ==
about any machine with graphics and sound!
 
 
 
==Introduction==
 
  
 
Quoting the [http://olofson.net/kobodl/ Kobo Deluxe official site], Kobo Deluxe is an enhanced version
 
Quoting the [http://olofson.net/kobodl/ Kobo Deluxe official site], Kobo Deluxe is an enhanced version
Line 41: Line 29:
 
and run the game on pretty much anything. That includes a Nintendo Wii :)
 
and run the game on pretty much anything. That includes a Nintendo Wii :)
  
==Installing==
+
== Installing ==
  
 
Kobo Deluxe for the Nintendo Wii comes in a [[Homebrew Channel]] friendly
 
Kobo Deluxe for the Nintendo Wii comes in a [[Homebrew Channel]] friendly
Line 50: Line 38:
 
suitable for its use with the Homebrew Channel.
 
suitable for its use with the Homebrew Channel.
  
==Running==
+
== Running ==
  
 
Make sure that the SD card where you installed kobodl-0.5.1-whiite is
 
Make sure that the SD card where you installed kobodl-0.5.1-whiite is
Line 60: Line 48:
  
  
===Important Cautions===
+
=== Important Cautions ===
  
 
* DO NOT REMOVE THE SD CARD WHILE PLAYING KOBO DELUXE.
 
* DO NOT REMOVE THE SD CARD WHILE PLAYING KOBO DELUXE.
Line 70: Line 58:
  
  
===Control Bindings===
+
=== Control Bindings ===
  
 
Kobo Deluxe (whiite) can be controlled using a Nintendo Wii Remote.
 
Kobo Deluxe (whiite) can be controlled using a Nintendo Wii Remote.
 
Just press any button on the Nintendo Wii Remote when the game is
 
Just press any button on the Nintendo Wii Remote when the game is
 
running to get it connected (yeah, that simple).
 
running to get it connected (yeah, that simple).
 
To play the game, the Nintendo Wii Remote must be oriented 90 degrees
 
counter-clock-wise, leaving the D-pad on the left and the 1 and 2 buttons
 
on the right.
 
    ____________________________________________________
 
  /                                                    \
 
  |      ^            (+)                            * |
 
  |    <-+->  ( A )  (H)  ::::::::    (1)  (2)  * |
 
  |      v            (-)                            * |
 
  | (o)                                              * |
 
  \____________________________________________________/
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! {{Wiimote1}} !! Action
+
! {{WiimoteHorizontal}} !! Action
 
|-
 
|-
 
| {{WiimoteDPad}}      || Drive the space ship
 
| {{WiimoteDPad}}      || Drive the space ship
Line 116: Line 93:
 
|}
 
|}
  
 
+
== Mini FAQ ==
==Mini FAQ==
 
  
 
; Q<nowiki>:</nowiki> Where is the game configuration stored?
 
; Q<nowiki>:</nowiki> Where is the game configuration stored?
Line 125: Line 101:
 
; Q<nowiki>:</nowiki> I'm a god playing Kobo Deluxe. Will my incredible high score be lost?
 
; Q<nowiki>:</nowiki> I'm a god playing Kobo Deluxe. Will my incredible high score be lost?
 
: A<nowiki>:</nowiki> No, the <code>apps/kobodl/persistent</code> directory is... persistent.
 
: A<nowiki>:</nowiki> No, the <code>apps/kobodl/persistent</code> directory is... persistent.
; Q<nowiki>:</nowiki> Why my console doesn't turn off when I press the wiimote power button?
+
; Q<nowiki>:</nowiki> Why doesn't my console turn off when I press the wiimote power button?
: A<nowiki>:</nowiki> Pressing the Nintendo Wii Remote power button only powers off the Nintendo Wii Remote, not the console.<br>To turn off your console, exit Kobo Deluxe and once in the System Menu press the power button on your Nintendo Wii Remote or on your console.
+
: A<nowiki>:</nowiki> Pressing the Nintendo Wii Remote power button only powers off the Nintendo Wii Remote, not the console.<br />To turn off your console, exit Kobo Deluxe and once in the System Menu press the power button on your Nintendo Wii Remote or on your console.
; Q<nowiki>:</nowiki> Can I change the wiimote/classic/nunchuck bindings?
+
; Q<nowiki>:</nowiki> Can I change the wiimote/classic/nunchuk bindings?
 
: A<nowiki>:</nowiki> Yes, but you'll need to figure that by yourself, and if you screw something up it's your fault :-P
 
: A<nowiki>:</nowiki> Yes, but you'll need to figure that by yourself, and if you screw something up it's your fault :-P
:                     Hints<nowiki>:</nowiki> kobodl.img.bz2, <code>/usr/local/etc/cwiid/wminput/kobodl</code>
+
: Hints<nowiki>:</nowiki> kobodl.img.bz2, <code>/usr/local/etc/cwiid/wminput/kobodl</code>
  
 
+
== Software Used ==
==Software Used==
 
  
 
We (ab)used the following open source software to build this package:
 
We (ab)used the following open source software to build this package:
Line 162: Line 137:
  
  
==Credits==
+
== Credits ==
  
 
Special thanks go to:
 
Special thanks go to:
Line 172: Line 147:
  
  
==Disclaimer==
+
== Disclaimer ==
 
<small>
 
<small>
 
THIS PROGRAM IS NOT AFFILIATED WITH NINTENDO.
 
THIS PROGRAM IS NOT AFFILIATED WITH NINTENDO.
Line 183: Line 158:
 
THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
 
THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
 
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
 
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
+
AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
 
ON AN "AS IS" BASIS, AND THE AUTHOR HAS NO OBLIGATION TO
 
ON AN "AS IS" BASIS, AND THE AUTHOR HAS NO OBLIGATION TO
 
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
Line 190: Line 165:
  
  
==Changes==
+
== Changes ==
 
08.08.2008 Albert Herranz
 
08.08.2008 Albert Herranz
  
 
Oops, I forgot to include cwiid in the software used list section of the readme.txt...
 
Oops, I forgot to include cwiid in the software used list section of the readme.txt...
 
Sorry! Fixed now in the release notes.
 
Sorry! Fixed now in the release notes.
 +
 +
[[Category:Apps built on a mini Wii Linux distro]]

Latest revision as of 16:30, 27 November 2009

Kobo Deluxe
Kobo-deluxe-screen.png
General
Author(s)gclinux.org
TypeShooting game
Version0.5.1-whiite
LicenseGPL
Links
Download
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote1.svg ClassicController.svg Loads files from the Front SD slot

Kobo Deluxe is a 3rd person scrolling 2D shooter with a simple and responsive control system - which you'll need to tackle the tons of enemy ships that shoot at you, chase you, circle around you shooting, or even launch other ships at you, while you're trying to destroy the labyrinth shaped bases. There are 50 action packed levels with smoothly increasing difficulty, and different combinations of enemies that require different tactics to be dealt with successfully.

In short, Kobo Deluxe is loads of classical arcade style fun for just about any machine with graphics and sound!

Introduction

Quoting the Kobo Deluxe official site, Kobo Deluxe is an enhanced version of Akira Higuchi's game XKobo for Un*x systems with X11. XKobo was a fastpaced multiway scrolling shoot-em-up. It was simple but clever and very addictive.

Kobo Deluxe adds sound, smoother animation, high resolution support, OpenGL acceleration (optional), an intuitive menu driven user interface, joystick support and other features. Recent versions also add a number of alternative skill levels with slightly modernized gameplay. Kobo Deluxe uses SDL for graphics, sound and input, which makes it possible to build and run the game on pretty much anything. That includes a Nintendo Wii :)

Installing

Kobo Deluxe for the Nintendo Wii comes in a Homebrew Channel friendly package.

Simply untar the archive kobodl-0.5.1-whiite.tar.gz on the root directory of your homebrew SD card and it will create an apps/kobodl directory suitable for its use with the Homebrew Channel.

Running

Make sure that the SD card where you installed kobodl-0.5.1-whiite is inserted into the front SD card slot of your Nintendo Wii console. Start the Homebrew Channel, locate the Kobo Deluxe entry and click on its icon using the Nintendo Wii Remote, then click on the Load button.

Kobo Deluxe will start after a few seconds.


Important Cautions

  • DO NOT REMOVE THE SD CARD WHILE PLAYING KOBO DELUXE.
  • ALWAYS EXIT CLEANLY KOBO DELUXE, USING THE "QUIT KOBO DELUXE" MENU OPTION.

The SD card is mounted for reading and writing while the game is running. Physically removing the SD card or forcibly turning off your Nintendo Wii can potentially corrupt the filesystem of your SD card.


Control Bindings

Kobo Deluxe (whiite) can be controlled using a Nintendo Wii Remote. Just press any button on the Nintendo Wii Remote when the game is running to get it connected (yeah, that simple).

WiimoteHorizontal.svg Action
Wiimote D-Pad Drive the space ship
Wiimote 1 Button Cancel
Wiimote 2 Button Select / Fire
Wiimote HOME Button Start

The game can also be played using a Nintendo Classic Controller (RVL-005) if connected to the Nintendo Wii Remote.

ClassicController.svg Action
Classic D-PadClassic Left Control StickClassic Right Control Stick Drive the space ship
Classic b Button Cancel
Classic a Button Select / Fire
Classic HOME Button Start

Mini FAQ

Q: Where is the game configuration stored?
A: The game configuration is stored in the file: apps/kobodl/persistent/.kobodlrc
Q: Where are the scores / player profiles stored?
A: The scores and player profiles are stored in the directory: apps/kobodl/persistent/scores.
Q: I'm a god playing Kobo Deluxe. Will my incredible high score be lost?
A: No, the apps/kobodl/persistent directory is... persistent.
Q: Why doesn't my console turn off when I press the wiimote power button?
A: Pressing the Nintendo Wii Remote power button only powers off the Nintendo Wii Remote, not the console.
To turn off your console, exit Kobo Deluxe and once in the System Menu press the power button on your Nintendo Wii Remote or on your console.
Q: Can I change the wiimote/classic/nunchuk bindings?
A: Yes, but you'll need to figure that by yourself, and if you screw something up it's your fault :-P
Hints: kobodl.img.bz2, /usr/local/etc/cwiid/wminput/kobodl

Software Used

We (ab)used the following open source software to build this package:

  • Linux Kernel 2.6.24
  • busybox 1.9.1
  • Debian etch
    • Package: libc6 (2.3.6.ds1-13etch7)
    • Package: libstdc++6 (4.1.1-21)
    • Package: libgcc1 (1:4.1.1-21 and others)
    • Package: libexpat1 (1.95.8-3.4)
    • Package: zlib1g (1:1.2.3-13)
    • Package: libfreetype6 (2.2.1-5+etch2)
    • Package: libsdl-image1.2 (1.2.5-2+etch1)
    • Package: libsdl-ttf2.0-0 (2.0.8-3 and others)
    • Package: libpng12-0 (1.2.15~beta5-1)
    • Package: libdbus-1-3 (1.0.2-1+etch1)
    • Package: dbus (1.0.2-1+etch1)
    • Package: libbluetooth2 (3.7-1)
    • Package: bluez-utils (3.7-1)
  • SDL 1.2.11
  • Cwiid 0.6.00
  • Kobo Deluxe 0.5.1

All software, except the Linux kernel, was built natively on a Nintendo Wii running whiite-linux.

The Linux kernel was cross-compiled using an x86 machine.


Credits

Special thanks go to:

  • Akira Higuchi, for the original XKobo
  • David Olofson, and friends, for the Kobo Deluxe sequel
  • Team Twiizers for quickly and easily making homebrew on the Nintendo Wii possible
  • all those who believe in The GameCube Linux project


Disclaimer

THIS PROGRAM IS NOT AFFILIATED WITH NINTENDO.

IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE AUTHOR HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.


Changes

08.08.2008 Albert Herranz

Oops, I forgot to include cwiid in the software used list section of the readme.txt... Sorry! Fixed now in the release notes.