
-------------------------------------------
SHEPHERD'S BALLS 1.0 Made By: NYYRIKKI 2017
-------------------------------------------

This game is made for the "BASIC 10Liners 2017" compo, "PUR-120" category.

Compo homepage & rules: http://gkanold.wixsite.com/homeputerium/basic-10liners-2017


Story:
------

Shepherds tend to guide sheep around... You don't guide sheep, you guide tiny annoying balls... Many times they also use dog to achieve their goal, but you don't use dog, you use mouse... End of story.


System requirements:
--------------------

Native MSX-BASIC is not well known by its number crunching abilities. The intended configuration is MSX tR running on R800. Mouse needs to be attached to first player joystick port. Although you can start the game with an MSX2 that has MSX-MUSIC (OPLL) installed, this is not the recommended configuration and will cause major slowdowns if not heavily overclocked. In a very unlikely event there is "too much" CPU power, it will be automatically used to improve user interface reaction time.


Play Instructions:
------------------

The goal of the game is to guide all of the balls to upper side of screen (blue area) before the time runs out. The balls will travel the path you draw to them using your mouse, but they will not go direct wall upwards at all. If they hit such a wall they will just bounce back and continue to opposite direction.

You start with 3 lives and with those you need to solve total of 6 levels with increasing amount of balls you have to guide. You will get 100 points from each ball you manage to get safely to blue area. If you manage to get all the balls there you will receive time bonus according to how much time you had used. After each solved level you will also receive additional 100 points bonus from each life you have in stock. If you get 3000 points or more, you will receive one extra life for next level.

If you reach a point where you realize that you've done a mistake, you can give up by pressing [ESC]-key. This will cause you to lose one life. Other way of losing life is to run out of time.

This game is easy to master, but becomes more interesting when you start to figure out different approaches and try to maximize your final score.


Startup instructions for Windows machines:
-------------------------------------------
Recommended emulator is BlueMSX because it is most easy to use. If you want best emulator that works on multiple platforms, please select OpenMSX. In this case you anyway need to adapt the instructions yourself.

- Download latest version of BlueMSX here: http://www.bluemsx.com/rel_download/blueMSX_2.8.3_beta.zip
- Extract it with all the files to a directory
- Extract this package with all the files to another empty directory
- Start BlueMSX.exe
- Select: "Options/Emulation/MSX Machine: MSXturboR"
- Select: "Tools/Input editor/Joystick 1: Mouse"
- Select: "File/Disk drive A/Insert directory" and point it to directory you extracted this package
- Press "Play-button" to start the emulator and load the game

This package includes documented text file AUTOEXEC.BAS that will automatically handle loading of the game (SHEBALLS.TXT)


Included files:
---------------

README.TXT    This file
SHEBALLS.TXT  The actual compo entry
SHERAPED.TXT  The long version (See compo rules)
AUTOEXEC.BAS  Optional loader for easy startup
SOURCE.PNG    Picture of source on correct font
GAME.PNG      Screenshot from the game

Ps. This file is more than three times the size of that game!


			    ,_____.
		    _=_=_=_=!_MSX_!=_=_=_=_=_=_=_=_,
		   ! A1GT ~--- - I  ( o o o o o o )i
		  /--------------------------------`,
		 / .::::::::::::::::::::::;::;	::::.,
		/ :::.:.:.:::____________:::::!.  -=- `,
		~======================================
		                NYYRIKKI


