#############################
  Masteroids Readme - V0.4
#############################

Changelog 2008/06/09 

Heh just kidding it's  readme really.
I've finally added support for classic control and nunchuk. I've not had
a bunch of time to test it so it might be a bit iffy here and there but,
it works alright from preliminary glances- I need _you_ to give it a test
for me however.

## Changes in 0.4 ##

	Menu system has changed to allow holding of a button to continue
	scrolling through menu options (mainly for nunchuk and it's analog
	stick).

That's about it, however I think I should clarify the control system.

## Controls ##

The controls in MAsteroids are 'arcadey' that is to say, the 'Start' button
is different to what you might think. On the Nunchuk you don't have a start button
and on the wiimote it's really a plus. So instead of having to code for every
eventuallity I decided to name certain buttons on certain controllers different
names. And here's the table.

+--------------------+-------------------------+-------------+----------------+
| Controller         |  Directions             | Shoot       |  Start         |
+--------------------+-------------------------+-------------+----------------+
| Wiimote            | D-Pad (Horizontal use)  | Button 2    | Plus Button    |
+--------------------+-------------------------+-------------+----------------+
| Gamecube pad       | D-Pad                   | A button    | Start Button   |
+--------------------+-------------------------+-------------+----------------+
| Classic Controller | D-Pad                   | A Button    | Plus Button    |
+--------------------+-------------------------+-------------+----------------+
| Nunchuk Attachment | Analog Stick            | Z Button    | C Button       |
+--------------------+-------------------------+-------------+----------------+
| Guitar Hero 3 Exp. | Strummer / Green button | Yellow      | Plus button    |
+--------------------+-------------------------+-------------+----------------+
| Wii Balance Board  | Lean left|right|forward | Squat       | Front/A button |
+--------------------+-------------------------+-------------+----------------+

There isn't GH3 or WBB support yet, but I figured that's how they might work hehe.

#############################
  Masteroids Readme - V0.3b
#############################

Hello again- this isn't really a changelog, but I like to take liberties.

What's new in 0.3b? Changed a font, added banners, added an enemy, and
broken music still. 

I can't promise music and sound effects, but hopefully as time goes on I'll
figure these things out.

It's a good idea ____NOT____ to turn music on in options- it won't do anything
right now, but what's planned is loading MP3's from SD card in /music/masteroids.
Sadly my inexperience of threading on the wii has fought against me and this isn't
working yet - (if you try it, you'll hear 0.5 seconds of music then the music
will repeat the same couple of miliseconds over and over- not very nice).

Classic and Nunchuk controllers still aren't working. I don't wanna place the blame
but it looks like it's LibOGC's fault. I'll try CVS builds until it works, then
V0.4 will come out.

#############################
  Masteroids Readme - V0.2b
#############################

Hello there, first of all, thanks a lot for downloading Masteroids, 
I hope it brings you a lot of fun with your friends or on your own.

This is the first source release of Masteroids and sadly not everything
I had hoped for is completed yet.

### Disclaimer ###

By compiling and running this code you could be putting your wii in peril!
I tried my hardest to make sure nothing serious would happen to your wii, but
it's hard to cover all your bases. You have the source code now, so feel free
to look over every line - all 7246 of them! This program doesn't touch NAND
or your front SD so there should be nothing dangerous.

### KNOWN BUGS - HALF IMPLEMENTATION: ###

Nunchuk and Classic Control support is semi-implemented. Don't try using
these controllers yet- I am very sorry they aren't working right now, but
I believe it's out of my control right now.

Music- I have added a music option to options, but i havne't actually made
music start playing yet. If you want music, you can alter main.cpp and uncomment
the chunk related to MODPlay.

I included the GX port that is not working AT ALL right now (well it is a bit)
but don't use it at all unless you know what your doing, right now I think it will
crash your Wii.

### How to tell if you've found a bug ###

Bugs are there for one reason- to be squished! I tested Masteroids pretty
thoroughly playing on my own. I didn't however get a chance to try it with
3 friends (because I only have 2 :( hehe). I can see no real reason why
4 player shouldn't work like 1 player, however, the asteroid count just
keeps on increasing each level you go through, so your wii may slow down
if your really good at the game! (Hopefully it won't though).

If all of a sudden the screen goes black and a bunch of numbers are
printed to the screen, don't panic! You will have to hold the power button
on your Wii to restart it, but that's a bug in Masteroids that I hadn't found
yet. In order to help me find these bugs and fix them, I need to know if they
are repeatable. If you know WHY, and WHEN the bug affects the game, that's
excellent, shoot me an email off straight away. If you don't know why, don't
feel like you have to investigate, but all the help is greatly appreciated.

### There is another game called Masteroids! Did you rip off the idea / aim to replace it? ###

To be honest I didn't realise there was already a game called Masteroids until
I had already released the first version :$. I didn't mean to steal any
spotlight from the other Masteroids game. I came up with the name on the fly
when asked what I was making. The M meant multiplayer.

### Oh Feesh! I'm looking at the code but I don't understand XYZ ###
### Oh Feesh! You suck you did ABC instead of XYZ! ###
### Oh Feesh! Will you be my BFF? ###

Sadly, I don't have time to help people get to grips with my code. I wrote it
in C++ using OOP to help make it extendable but I didn't have any design docs
because I did it off the top of my head. Not to gloat at all, because that slowed
the whole process down a ton!

I may suck for not doing something how you wanted, I'm gonna get a bunch of
flak for using GRRLIB instead of GX, but this is my first Wii Homebrew project
(and I only got this far thanks to #wiidev on Efnet.net). Unless there is something
potentially lethal in my code that I should fix, please don't harass me telling
me to change data types of variables that get used like once.

I might be your best friend forever if you buy me some cookie dough :D.

### Contacting the Feesh! ###

I'm usually on #wiidev on efnet.net, but feel free to just pm me on there
or fire an email to gummybassist@gmail.com.

I'm taking paypal donations to the same email address ;) ;). hehe just kidding,
keep your money (to buy me cookie dough :O)
