Skip to main content

Bygfoot the Football Manager game on linux

Long long time ago when I'm university student, one popular game on computer I've played is Championship Manager. At that time it's no 3D graphic only color bar to show stat of attack, defend percentage and comentary text. Today during surf the net I found bygfoot that remind me of the old football manager game.
To install
On ubuntu, I search repos and found that it's there. so nothing to do just type 'sudo aptitude install bygfoot'.
pnix@pnix-a7n:~$ apt-cache search bygfoot
bygfoot - soccer (football) manager game featuring the most important European leagues
pnix@pnix-a7n:~$ sudo aptitude install bygfoot
Password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following NEW packages will be installed:
bygfoot
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1519kB of archives. After unpacking 5923kB will be used.
Writing extended state information... Done
Get:1 http://th.archive.ubuntu.com feisty/universe bygfoot 2.0.1-1ubuntu2 [1519kB]
Fetched 1519kB in 1m30s (16.7kB/s)
Selecting previously deselected package bygfoot.
(Reading database ... 112069 files and directories currently installed.)
Unpacking bygfoot (from .../bygfoot_2.0.1-1ubuntu2_i386.deb) ...
Setting up bygfoot (2.0.1-1ubuntu2) ...

localepurge: Disk space freed in /usr/share/locale: 560K
pnix@pnix-a7n:~$

First match
In the game, you can selling and buying players, improving the stadium, sharing revenue to improve youth, setting rate for scout and physio.

Due to copyright, trademark or something current version don't use real player names, to get it need to run update script. It will ask for your definitions dir, give '$HOME/.bygfoot/definitions'.
pnix@pnix-a7n:~$ bygfoot-update

bygfoot-update: A bash script keeping your Bygfoot Football Manager up-to-date.
Version 2.0.1.
See the file UPDATE for some more information.
Call bygfoot-update -h|--help for usage information.


** b-u: checking for sed... ok
** b-u: checking for tar... ok
** b-u: checking for bzip2... ok
** b-u: checking for wget... ok
** b-u: checking for patch... ok
** b-u: checking for cvs... failed

** WARNING: Didn't find working cvs, maybe it's not in your PATH.
** WARNING: You might not be able to use all bygfoot-update features.

** b-u: checking for zenity... 2.18.1 found.
** b-u: User input: 2

** b-u: User input: /home/pnix/.bygfoot/definitions


** b-u: Country dir set to
** b-u: /home/pnix/.bygfoot/definitions

** b-u: Fetching official team names and
** b-u: team definitions files.
+ Adding official names to italy...
+ Adding official names to germany...
+ Adding official names to england...
+ Adding official names to wales...
+ Adding official names to ireland...
.
.


After update ,as liverpool manager, I've got real name players like Gerrard, Carragher . But data is not up to date I still have Baros, Morientes, Hamann, Biscan and others. Not all team are updated, For england, data update available only teams in this list.
pnix@pnix-a7n:teams$ ls team_england_*.xml
team_england_barnsley.xml team_england_leicester.xml
team_england_blackpool.xml team_england_liverpool.xml
team_england_bournemouth.xml team_england_luton.xml
team_england_bradford.xml team_england_millwall.xml
team_england_brentford.xml team_england_norwich.xml
team_england_brighton.xml team_england_plymouth.xml
team_england_bristolc.xml team_england_preston.xml
team_england_burnley.xml team_england_qpr.xml
team_england_cardiff.xml team_england_reading.xml
team_england_coventry.xml team_england_sheffieldu.xml
team_england_crewe.xml team_england_sheffieldw.xml
team_england_crystal.xml team_england_southampton.xml
team_england_derby.xml team_england_stoke.xml
team_england_hull.xml team_england_watford.xml
team_england_ipswich.xml team_england_wolves.xml
team_england_leeds.xml
pnix@pnix-a7n:teams$

Anyway you can edit or add any data for your favorite team by yourself[ all files will locate at $HOME/.bygfoot/definitions/teams]. Game running is very fast , You don't need to wait for a long time to play next match. I think this is another choice if you don't want to play FM on ubuntu with wine.

Comments

Popular posts from this blog

Fixing sendmail take a long time to start

I notice that my database box[FC6+Oracle10.2] take along time to startup. Sendmail and sm-client very very slow to start[ about 5 minutes ]. There's something wrong in /etc/hosts file. 'newalises' command take long time to update and finish with error below. [root@ora10g ~]# newaliases WARNING: local host name (ora10g) is not qualified; see cf/README: WHO AM I? /etc/aliases: 76 aliases, longest 10 bytes, 765 bytes total [root@ora10g ~]# cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.1.55 ora10g [root@ora10g ~]# To fix this, custom hostname[ora10g] need to append to localhost line in /etc/hosts. [root@ora10g ~]# cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost ora10g 192.168.1.55 ora10g [root@ora10g ~]# newaliases /etc/alia

using Class.getResource() load resource file in Eclipse

There are many ways to load resource file in java app. What sun recommended is using Class.getResource(" resource_name ") or Class.getResourceAsStream(" resource_name ") then you will get URL and InputStream respectively. If resource_name is specified without "/", it will be prepend with Class package. So resource file must be in same place[folder structure] as the Class. What I love to do is call getResource() with "/" and put resource file at the root of package. This way i can have separate resource folder. below is in Eclipse, 1. From Package explorer right click src folder->click import 2. In import dialog, Choose General->File System ->next 3. from directory:->Browse to your resource folder. 4. to folder:-> I add "resource" as a folder name under src folder. then click "Finish". In the code, load resource with this.getClass().getResource("/resource/buttons1.png") or this.getClass().getResourceAs

Converting dat to mpeg file, to burn vcd on ubuntu

Creating vcd [from dat file] on WinXP, I use "Nero Burning Rom". It can burn dat file to vcd directly. On ubuntu, AFAIK, No burning cd software to burn dat to vcd. I use k3b but it can't burn dat file. It support only mpeg-1 and mpeg-2 format. Dat file need to convert to mpeg first. Thist post will show how I install and use vcdgear to convert dat file to mpeg file. pnix@pnix-a7n:~/progdl$ wget http://www.vcdgear.com/files/vcdgear176-040415_linux.tar.gz --04:21:14-- http://www.vcdgear.com/files/vcdgear176-040415_linux.tar.gz => `vcdgear176-040415_linux.tar.gz' Resolving www.vcdgear.com... 66.98.192.104 Connecting to www.vcdgear.com|66.98.192.104|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 442,937 (433K) [application/x-tar] 100%[====================================>] 442,937 105.23K/s ETA 00:00 04:21:20 (87.02 KB/s) - `vcdgear176-040415_linux.tar.gz' saved [442937/442937] pnix@pnix-a7n:~/progdl$ tar xzf vcdgear