mirror of
https://github.com/tstellar/bygfoot.git
synced 2024-12-15 17:59:42 +01:00
bfa6430bef
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. |
||
---|---|---|
locale | ||
man | ||
po | ||
src | ||
support_files | ||
svn2git | ||
acconfig.h | ||
AUTHORS | ||
autogen.sh | ||
bygfoot_editor.ui | ||
bygfoot-update | ||
ChangeLog | ||
CMakeLists.txt | ||
config.h.in | ||
configure | ||
configure.in | ||
COPYING | ||
depcomp | ||
Doxyfile | ||
INSTALL | ||
install-sh | ||
ltmain.sh | ||
Makefile.am | ||
Makefile.in | ||
missing | ||
mkinstalldirs | ||
NEWS | ||
README | ||
README_CVS | ||
ReleaseNotes | ||
TODO | ||
UPDATE |
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.