[home]  [software]  [images]  [web]  [games] English Version

Désolé, cette page est uniquement disponible en anglais pour le moment. J'essayerai de la traduire quand j'en aurai le temps.


Animated LILO boot screen: breakout

This boot screen is not finished yet but some parts of it are already working so I am making it available for download. There are still many bugs and the movements of the ball are not correct yet. I will try to finish it in the next few days.

TODO:

  • Implement a correct collision detection for the bricks
  • Make the powerups drop at random
  • Implement the triple ball and the laser
  • End the game when the last ball is lost
  • Write the help messages (F1)
  • Ask for confirmation before booting if a game is in progress
  • Disable the debug functions on keys F5, F6, F7, F8

Features

  • Video mode: 640x480, 256 colors (VESA)
  • Animations:
    • Ball, bricks, bat... everyhing that you could expect from this classic game
    • Powerups are available as well: larger bat, laser, sticky bat and others that are left for you to discover
  • Special keys:
    • F1 cycles through several help screens
    • F2 starts a new game
    • The left and right Shift keys move the bat
    • Ctrl launches a captive ball or fires the laser
  • License: GPL

Downloads

breakout.boot.gz (63 KB)

This is the compiled boot screen, ready to be used by the version of LILO included in SuSE Linux 7.2. This is the only file that you need if you do not intend to modify the animations. It has been compressed with gzip, so you need to gunzip it before installing it. See the help page for installation instructions.

Sources

Files used for compiling the boot screen (using mkbootmsg):

  • breakout.config (47 KB)
    This script contains the source code of the game. It requires the following PCX file and font file.
  • breakout.pcx (173 KB)
    The 640x510 PCX image that is displayed on the screen and contains the bricks, bat and other elements of the game.
  • fixed_10x20 (4 KB)
    The font file (bitmap) used for displaying text in the menus, for the score and other messages.

Source file used for creating the image breakout.pcx:

Not available yet.

[back to my LILO page]