Skip to main content

Football Manager on Ubuntu


Yesterday I posted like no way to play FM2007 on linux. That's not true and it's my fault. Today I just found that many guys can play FM2007 on their linux box with wine. Here is how i install FM on Feisty.
Software require
jre [windows version to install under wine]
FM2007 CD file

I've been downloaded FM2007 from bittorrent last year as bin/cue file. So first, I convert it to iso then mount to dir
pnix@pnix-a7n:/media/hda5/downloads$ sudo aptitude install bchunk
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:
bchunk
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 13.5kB of archives. After unpacking 69.6kB will be used.
Writing extended state information... Done
Get:1 http://th.archive.ubuntu.com feisty/universe bchunk 1.2.0-4 [13.5kB]
Fetched 13.5kB in 0s (18.6kB/s)
Selecting previously deselected package bchunk.
(Reading database ... 89972 files and directories currently installed.)
Unpacking bchunk (from .../bchunk_1.2.0-4_i386.deb) ...
Setting up bchunk (1.2.0-4) ...
pnix@pnix-a7n:/media/hda5/downloads$ mkdir ~/.fm2007
pnix@pnix-a7n:/media/hda5/downloads$ bchunk rzr-fm07.bin rzr-fm07.cue ~/.fm2007/fm2007.iso
binchunker for Unix, version 1.2.0 by Heikki Hannikainen
Created with the kind help of Bob Marietta ,
partly based on his Pascal (Delphi) implementation.
Support for MODE2/2352 ISO tracks thanks to input from
Godmar Back , Colas Nahaboo
and Matthew Green .
Released under the GNU GPL, version 2 or later (at your option).

Reading the CUE file:

Track 1: MODE1/2352 01 00:00:00

Writing tracks:

1: /home/pnix/.fm2007/fm2007.iso01.iso 503/503 MB [********************] 100 %
pnix@pnix-a7n:/media/hda5/downloads$ cd ~/.fm2007
pnix@pnix-a7n:~/.fm2007$ ls
fm2007.iso01.iso
pnix@pnix-a7n:~/.fm2007$ mkdir cdfm
pnix@pnix-a7n:~/.fm2007$ sudo mount -o loop -t iso9660 fm2007.iso01.iso cdfm

Next, the installation part
run winecfg set windows version to 'Windows 2000'
install jre then FM
pnix@pnix-a7n:~/.fm2007$ cd ~/.wine
pnix@pnix-a7n:~/.wine$ wine jre-1_5_0_09-windows-i586-p-s.exe
.
[Follow the instructions.]
.
pnix@pnix-a7n:~/.wine$ cd ~/.fm2007/cdfm
pnix@pnix-a7n:~/.fm2007/cdfm$ wine Setup\ FM2007\ PC.exe -console
.
[Follow the instructions.]
.
pnix@pnix-a7n:~/.fm2007/cdfm$


This will install fm in ~/.wine/drive_c/Program Files/.
After installation finish, To start game run winecfg again set windows version to 98. Now you can start game from menu or by
pnix@pnix-a7n:~/.fm2007/cdfm$ wine ~/.wine/drive_c/Pr*s/Sport*e/F*7/fm.exe --cache_skin=0

Some interesting arguments
--windowed=true to launch the game in windowed mode
--load_game="my game.fm"to load a given savegame

ref:
wine app db:Running Football Manager 2007 under Wine by Romain

Comments

Unknown said…
This post is an real life saver, as this game is the only game i tend to play a lot and that's why i'm keeping my winxp partition, but now it's bye, bye windows... :)

Popular posts from this blog

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

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

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