1
1
mirror of https://github.com/tstellar/bygfoot.git synced 2024-12-15 17:59:42 +01:00
Go to file
Tom Stellard d195a59c80 Speed up game simulations by using g_datalist_id_get_data()
g_datalist_id_get_data() performs much better than g_datalist_get_data()
because it uses a hash based lookup instead of string compare.
I tested this by starting a game with an English Premier league team
and then simulating to week 6.  According to perf's cycle counts, this
patch makes this test case about 10 times faster.

There is still room for improvement.  We currently re-compute the GQuark
value for every lookup, but we could pre-compute the GQuark once for each
option key and then use that value when looking up the data.
2020-09-01 20:24:30 -07:00
locale updated turkish (thanks to cem uykun) 2009-04-16 18:23:44 +00:00
man Initial revision 2004-12-23 12:58:39 +00:00
po Correctly call pkg-config to set gmodule CFLAGS 2011-07-26 11:44:14 +00:00
src Speed up game simulations by using g_datalist_id_get_data() 2020-09-01 20:24:30 -07:00
support_files Updated Serbian definiton to 2013 2013-08-22 11:17:35 +00:00
svn2git Add rules files that were used to convert SVN repo to git 2020-08-28 20:27:32 -07:00
acconfig.h Initial revision 2004-12-23 12:58:39 +00:00
AUTHORS added author 2007-05-18 15:15:43 +00:00
autogen.sh Switched to internal zipping/unzipping routines. 2010-11-26 12:16:10 +00:00
bygfoot_editor.ui The main_window is ported to GtkBuilder instead of using generated code, the other screens will follow. The old glade files have been converted to GtkBuilder format and renamed to *.ui 2009-10-16 11:52:32 +00:00
bygfoot-update German news. 2008-12-23 14:30:27 +00:00
ChangeLog Fix the changelog 2012-02-14 13:24:29 +00:00
CMakeLists.txt cmake: Add some fixes to get a minimal build/install working 2020-08-28 20:27:36 -07:00
config.h.in Switched to internal zipping/unzipping routines. 2010-11-26 12:16:10 +00:00
configure windres configuration in the makefile. Hope this works on windows 2011-08-05 10:52:29 +00:00
configure.in Continue on windres integration for windows 2011-08-05 11:57:21 +00:00
COPYING Initial revision 2004-12-23 12:58:39 +00:00
depcomp Upload to make it possible to compile with configure/make 2008-11-21 11:54:44 +00:00
Doxyfile Made some progress; removed editor gui. 2005-03-03 12:46:48 +00:00
INSTALL added author 2007-05-18 15:16:35 +00:00
install-sh Upload to make it possible to compile with configure/make 2008-11-21 11:46:46 +00:00
ltmain.sh Switched to internal zipping/unzipping routines. 2010-11-26 12:16:10 +00:00
Makefile.am Correctly call pkg-config to set gmodule CFLAGS 2011-07-26 11:44:14 +00:00
Makefile.in windres configuration in the makefile. Hope this works on windows 2011-08-05 10:52:29 +00:00
missing Upload to make it possible to compile with configure/make 2008-11-21 11:54:44 +00:00
mkinstalldirs fixed the automatic storing of the default team 2011-05-04 20:29:44 +00:00
NEWS SVN test. Added NEWS file. 2007-02-11 10:59:53 +00:00
README Updated README file 2014-04-30 07:10:33 +00:00
README_CVS added author 2007-05-18 15:18:16 +00:00
ReleaseNotes added author 2007-05-18 15:19:06 +00:00
TODO added author 2007-05-18 15:19:57 +00:00
UPDATE added author 2007-05-18 15:20:47 +00:00

Bygfoot Football Manager UNKNOWN_VERSION
AUTHORS:
Gyozo Both
Mark Lawrenz (mark@bygfoot.com)
Ronald Sterckx (ronald@bygfoot.com)
http://bygfoot.sourceforge.net


DESCRIPTION

Bygfoot is a small and simple graphical football (a.k.a. soccer) manager game
featuring many international leagues and cups. You manage a team from one such
league: you form the team, buy and sell players, get promoted or relegated and
of course try to be successful.


INSTALLATION AND UPDATE

See INSTALL for instructions on how to install Bygfoot.

Have a look at UPDATE for instructions on how to keep your Bygfoot version
up-to-date easily.


BUG REPORTS AND PRAISE

If you like the game and have suggestions on how to improve it (keep in mind
that the game is kept simple on purpose, so don't suggest something like 'each
player should have separate skill-values for their right and left foot and you
should add the colour of their eye, too') or find bugs, write me to the above
address or submit a report on the website. You should describe the
circumstances of the occurence of the bug and whether you can reproduce it or
not. If there's an output, attaching it (unless it's a simple, hateful,
embarrassing segfault) might be helpful, too. If it's reproducible, it'd be
very helpful to attach a savegame.

Another way you can contribute to Bygfoot is to write a country file and send
me the result. See the forums at http://bygfoot.sourceforge.net/forum on help
and advice.