home *** CD-ROM | disk | FTP | other *** search
- !! ATTENTION !!
- I strongly recommend you to _delete_ a installed version of Bundesliga on
- your Palm before you install this version if you upgrade from a version
- prior to 2.0. The database files aren't compatible and won't be read from
- this version.
-
-
- What's it
- =========
- Bundesliga is an application that holds the programme of the german soccer
- league "Bundesliga" for the 2000/2001 season. You can browse and edit the
- programme, enter results and view the table according to the results.
-
- This programm began as my first Pilot application in an attempt to learn how
- to program the Pilot. It uses a couple of UI elements and some techniques
- found in other source code examples. The first version basically was hacked
- together on one weekend in August 1997.
-
- I've provided the source code of the program, maybe it is of some help for
- other Pilot newbies. There is limited localization support: to get an
- English version of the program, uncomment LANGUAGE=ENGLISH in the Makefile.
- But I'm rather unsure, if I got the translation right :-). Also available
- are a Spanish version by uncommenting LANGUAGE=ESPANIOL, a Portugese and a
- French version (see NEWS.txt for credits :). Other translations
- are welcome. Just look at the file "bl.rcp". And, as the "About" states:
- it's powered by Linux -- I have no idea, if my setup works with Windows :-)
-
- Other Leagues
- =============
- There are database files for the most popular european soccer series
- (the ones I found relatively quickly or got emailed by others :-).
- Bundesliga and all database files can be installed just like any other
- application; if no database is installed when Bundesliga runs the first
- time, it will create a database with the fixture of the german Bundesliga
- season 2000/2001, that is compiled into the program.
-
- I'll try to keep up with the results and offer database files for most
- of the leagues on my website http://www.pundt.de/pilot/dbfiles/
- (no promise though that they will be up to date every weekend :-)
-
- There are some ways to create your own database file:
-
- First one: customizing the program; you'll have to modify the "team" and
- "programme" arrays in "bl.c" according to the comments in the source files,
- compile the program, remove an installed "Bundesliga" program with the
- memory application from your pilot, install and run the freshly compiled
- program. This will create a new database with your fixings, that can be
- extracted and distributed.
-
- Second choice: use the Perl script from the "ligen/" directory; the tool
- "convertFixtures" has some comments at its top, that explain how to
- create a text file with a programme, that can be converted to a PDB file
- understood by Bundesliga. See the provided sample files in the same
- directory.
-
- Third choice: modify the teams and fixture using the builtin
- editor. You'll find the editor under "Edit|Fixture".
-
- A database file uses 2778 bytes and has 5 records (optionally 6 with
- penalties entered; then it consumes 2866 bytes).
-
- Files
- =====
- bl-en.prc is the English version of the program,
- bl-de.prc the German version,
- bl-es.prc the Spanish version,
- bl-po.prc the Portuguese version,
- bl-fr.prc the French version.
-
- dbfiles/ contains database files for various European
- Soccer Leagues.
-
- ligen/ contains the fixture tables in text form
- along with a Perl script to create the PDB
- files and variable definitions.
-
- What's new
- ==========
- Version 2.2:
- o Minor update: French translation by Emmanuel Pain <pain.emmanuel@wanadoo.fr>
- o Fixture by team; it can be reached from the statistics form.
- o convertFixture script updated to reflect the handicap options.
- o Updated database files.
-
- Version 2.1:
- o Bug fix: handicaps weren't cleared when league was changed.
- o Portuguese translation; thanks to Luiz Alberto Salvador de
- Santana <salvador@ufba.br>.
-
- Version 2.0:
- o Database format has changed; can't read version 1.1 db files and
- vice versa. I choose to do that, because Bundesliga wasn't able
- to handle the Netherland's league.
- o Bug in statistics where OS 3.5 didn't show results fixed.
- o Handicaps. You'll find them under "Edit|Teams". Handicaps allow you
- to handle leagues that do a playoff at the end of their regular season
- as well as enter sanctions or deductions.
- o The order of the leagues can now be defined.
- o Navigation abilities in "Edit|Fixture".
- o Increased builtin limits to max 52 match days.
-
- Enhancements and translations are welcome :-)
-
- Have fun with it,
- Thomas
-
- ---
- Thomas Pundt <thomas@pundt.de> | http://www.pundt.de/pilot/
- Schlossstrasse 42, D-40477 Duesseldorf
-