Can it be? EMIII in linux? Why yes it can be! I'm this (||) close to have it working.
It doesn't seem to work perfect with the SMP client as the client isn't in *.exe form. I've emailed the creator(Larry) of EMIII about this. I think because I can't get it to select the core I don't get the progress bars, and it doesn't detect the WU correctly. I had to select the core as its in .exe form. Although its getting the tpf.
BEFORE you bother with all the steps below, try this.
http://www.landshark-racing.com/FAH/winegit.zip
note: 64bit user will have to also install some libraries still,
get the libxxf86dga1 package
http://packages.ubuntu.com/cgi-bin/...a6db2bf5eb44db45cdb3a1337&arch=i386&type=main
Save the files to your desktop.
then:
cd ~/Desktop
dpkg -x libxxf86dga1_1.0.0-0ubuntu3_i386.deb libs
sudo cp ~/Desktop/libs/usr/lib/* /usr/lib32
then install wine with:
sudo dpkg --force-architecture -i wine_0.9.29git_i386.deb.
a lot simpler eh?
Skip down to step 18.
So here is how I got EMIII working.
Here is the link to downloading/setting up the GIT version of wine.
http://wiki.winehq.org/GitWine
Steps from link above slightly modified for debian/ubuntu.
Install the git manager
1) sudo apt-get install git-core
Copies the Wine GIT from server to your computer
2) git clone git://source.winehq.org/git/wine.git wine-git
cd's to the wine directory
3) cd wine-git
Configure wine for your system
4) ./configure
(note you might have to install g++ (c++ compiler), flex (another compiler) and bison (another, yes another compiler) "sudo apt-get install g++", "sudo apt-get install flex" and "sudo apt-get install bison")
Also if it gives you a warning about no X support, and needing to install atleast Xfree86 devel files..then you need to "sudo apt-get install xlibs-dev"
(steps 5-14 taken from here.)
5) Download ICU library source from http://icu.sourceforge.net/download/3.4.html#ICU4C . (You want 3.4.1.tgz)
ntar what you just downloaded. You can use ubuntu's archive manager if you want. Just know the directory you untared it to.
6) tar zxvf icu-3.4.1.tgz
7) cd to the directory that you just did above, and then "cd source"
8) LDFLAGS="-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" CC="gcc -m32" CXX="g++ -m32" ./configure
make/compile all the files
9) make
creates a script to make a needed lib file
10) ar t /usr/lib/libsicuuc.a | sed -e 's/ao$/o/' | perl -e 'while(<>){ chomp($_); print "find . -name $_ | xargs ar ruv libsicuuc.a\n"; }' > mkar.sh
makes the lib file
11) sh mkar.sh
copies the lib file you made to the usr/lib32 folder
12) sudo cp libsicuuc.a /usr/lib32/
Hack the wine dlls/gdi/Makefile to include the archive you just copied to /usr/lib32 ...
13) gedit /home/shelnutt/wine-git/dlls/gdi32/Makefile
14) Change:
EXTRALIBS = /usr/lib/libsicuuc.a /usr/lib/libsicudata.a -lstdc++ -lgcc_s
-to-
EXTRALIBS = /usr/lib32/libsicuuc.a /usr/lib/libsicudata.a -lstdc++ -lgcc_s
cd to your Wine directory
15) cd && cd wine-git
make wine!
16) make all
Install!
17) sudo make install
Setup Sidenet
18) To run sidenet, download from here (http://sidenet.ddo.jp/winetips/files/wine-config-sidenet-1.9.2-test2.tgz). Assuming you downloaded to the desktop...
18-1) cd ~/Desktop
18-2) tar -xzvf wine-config-sidenet-1.9.2-test2.tgz
18-3) cd ~/Desktop/wine-config-sidenet
18-4) ./setup
Get EMIII
19) Download EMIII (http://home.comcast.net/~wxdude1/emsite/download.html)
Unzip EMIII
18) Unzip EMIII and place it in the "c" folder under your home directory. (note: if you don't run the sidenet, then in your home directory press ctrl + h to show hidden files, look for .wine, open it and you should see c_drive? open it and if it looks like its a C drive, has program files, windows and other directories, if so copy the EMIII folder here. If not..
)
19) Download MSVBVM60.DLL (http://www.dll-files.com/dllindex/dll-files.shtml?msvbvm60), unzip and place it in c:\windows\system32..c is located under your home folder.)
20) Download MSVBVM50.DLL (http://www.dll-files.com/dllindex/dll-files.shtml?msvbvm50), unzip and place it in c:\windows\system32)
21) Make sure your in the wine-git folder. If not cd there
Run EMIII
22) wine "c:\EMIII\EMIII.exe"
23) Have fun!
Let me know how it goes for you.
![](http://img489.imageshack.us/img489/3299/emiii1dn2.th.png)
![](http://img471.imageshack.us/img471/1615/emiii2lc7.th.png)
![](http://img444.imageshack.us/img444/499/emiii3lj9.th.png)
It doesn't seem to work perfect with the SMP client as the client isn't in *.exe form. I've emailed the creator(Larry) of EMIII about this. I think because I can't get it to select the core I don't get the progress bars, and it doesn't detect the WU correctly. I had to select the core as its in .exe form. Although its getting the tpf.
BEFORE you bother with all the steps below, try this.
http://www.landshark-racing.com/FAH/winegit.zip
note: 64bit user will have to also install some libraries still,
get the libxxf86dga1 package
http://packages.ubuntu.com/cgi-bin/...a6db2bf5eb44db45cdb3a1337&arch=i386&type=main
Save the files to your desktop.
then:
cd ~/Desktop
dpkg -x libxxf86dga1_1.0.0-0ubuntu3_i386.deb libs
sudo cp ~/Desktop/libs/usr/lib/* /usr/lib32
then install wine with:
sudo dpkg --force-architecture -i wine_0.9.29git_i386.deb.
a lot simpler eh?
Skip down to step 18.
So here is how I got EMIII working.
Here is the link to downloading/setting up the GIT version of wine.
http://wiki.winehq.org/GitWine
Steps from link above slightly modified for debian/ubuntu.
Install the git manager
1) sudo apt-get install git-core
Copies the Wine GIT from server to your computer
2) git clone git://source.winehq.org/git/wine.git wine-git
cd's to the wine directory
3) cd wine-git
Configure wine for your system
4) ./configure
(note you might have to install g++ (c++ compiler), flex (another compiler) and bison (another, yes another compiler) "sudo apt-get install g++", "sudo apt-get install flex" and "sudo apt-get install bison")
Also if it gives you a warning about no X support, and needing to install atleast Xfree86 devel files..then you need to "sudo apt-get install xlibs-dev"
(steps 5-14 taken from here.)
5) Download ICU library source from http://icu.sourceforge.net/download/3.4.html#ICU4C . (You want 3.4.1.tgz)
ntar what you just downloaded. You can use ubuntu's archive manager if you want. Just know the directory you untared it to.
6) tar zxvf icu-3.4.1.tgz
7) cd to the directory that you just did above, and then "cd source"
8) LDFLAGS="-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" CC="gcc -m32" CXX="g++ -m32" ./configure
make/compile all the files
9) make
creates a script to make a needed lib file
10) ar t /usr/lib/libsicuuc.a | sed -e 's/ao$/o/' | perl -e 'while(<>){ chomp($_); print "find . -name $_ | xargs ar ruv libsicuuc.a\n"; }' > mkar.sh
makes the lib file
11) sh mkar.sh
copies the lib file you made to the usr/lib32 folder
12) sudo cp libsicuuc.a /usr/lib32/
Hack the wine dlls/gdi/Makefile to include the archive you just copied to /usr/lib32 ...
13) gedit /home/shelnutt/wine-git/dlls/gdi32/Makefile
14) Change:
EXTRALIBS = /usr/lib/libsicuuc.a /usr/lib/libsicudata.a -lstdc++ -lgcc_s
-to-
EXTRALIBS = /usr/lib32/libsicuuc.a /usr/lib/libsicudata.a -lstdc++ -lgcc_s
cd to your Wine directory
15) cd && cd wine-git
make wine!
16) make all
Install!
17) sudo make install
Setup Sidenet
18) To run sidenet, download from here (http://sidenet.ddo.jp/winetips/files/wine-config-sidenet-1.9.2-test2.tgz). Assuming you downloaded to the desktop...
18-1) cd ~/Desktop
18-2) tar -xzvf wine-config-sidenet-1.9.2-test2.tgz
18-3) cd ~/Desktop/wine-config-sidenet
18-4) ./setup
Get EMIII
19) Download EMIII (http://home.comcast.net/~wxdude1/emsite/download.html)
Unzip EMIII
18) Unzip EMIII and place it in the "c" folder under your home directory. (note: if you don't run the sidenet, then in your home directory press ctrl + h to show hidden files, look for .wine, open it and you should see c_drive? open it and if it looks like its a C drive, has program files, windows and other directories, if so copy the EMIII folder here. If not..
![Shrug :shrug: :shrug:](/forums/oc_images/images/smilies/gen068.gif)
19) Download MSVBVM60.DLL (http://www.dll-files.com/dllindex/dll-files.shtml?msvbvm60), unzip and place it in c:\windows\system32..c is located under your home folder.)
20) Download MSVBVM50.DLL (http://www.dll-files.com/dllindex/dll-files.shtml?msvbvm50), unzip and place it in c:\windows\system32)
21) Make sure your in the wine-git folder. If not cd there
Run EMIII
22) wine "c:\EMIII\EMIII.exe"
23) Have fun!
Let me know how it goes for you.
Last edited: