.:: Home ::.
.:: Download ::.
.:: Screenshots ::.
.:: FAQ ::.
.:: Contact ::.

Tutorial English Franšais explain how to install and use XBGM#.
For other questions send me an email.


XBGM# is new software to manage your xbox game from your PC.
It has been developed by KaYa and it is optimise for the dashboard Avalaunch. It is working on Win32, Linux and MacOS.
XBGM# is fully functional and very useful. Don't expect to obtain fast speed transfert you are not using Avalaunch!

Actually a GTK# GUI is working but it is not easy to install and even less to distribute it.
I wait for a stable release of Cocoa# which is include in the mono package.
To run xbgmsharp on OS X, from X11 (xterm) run the shell script 'xbgmsharp.mac.sh'.
I use fink 0.8.1.cvs, mono 1.1.18 (from fink) and gtk-sharp 2.4.3.

Installing Gtk# on MacOS X

You can follow instruction from this web page. This is not easy.
Or do this:
* Install Fink (http://fink.sourceforge.net)
* Update fink to CVS (fink selfupdate-cvs)
* Update fink to unstable
* Update all fink core packages (fink update-all)
* Install Apple X11
* You can install my compile package for bundle-gnome.
You will download about XX Mo in YY files
# cd /sw/
# mkdir bundle-gnome
# sudo wget http://me.kaya.fr/xbgm/fink/*
# sudo dpkg -i /sw/bundle-gnome/*

Error running XBGM# on MacOS X

If you get this error:
** (xbgmsharp.exe:20630): WARNING **: The following assembly referenced from /Users/petri/Desktop/donaus/xbgmsharp-0-1/xbgmsharp.exe could not be loaded:
      Assembly: gtk-sharp (assemblyref_index=1)
      Public Key: 35e10195dab3c99f
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/Users/petri/Desktop/donaus/xbgmsharp-0-1/).

** (xbgmsharp.exe:20630): WARNING **: Missing method Init in assembly /Users/petri/Desktop/donaus/xbgmsharp-0-1/xbgmsharp.exe, type Gtk.Application

** ERROR **: file mini.c: line 9666 (mono_jit_compile_method_inner):
should not be reached
./xbgmsharp.sh: line 2: 20630 Abort trap mono xbgmsharp.exe
So you have to set MONO_PATH too work with fink mono packages. In my case:
# export MONO_PATH=$MONO_PATH:/sw/lib/mono/gtk-sharp-2.0

Also check that you all this entry in the file /sw/etc/mono/config are present.
dllmap dll="libgtk-win32-2.0-0.dll" target="/sw/lib/libgtk-x11-2.0.0.dylib"/>
dllmap dll="gtksharpglue-2" target="/sw/lib/libgtksharpglue-2.la"/>
dllmap dll="libgobject-2.0-0.dll" target="/sw/lib/libgobject-2.0.0.dylib"/>
dllmap dll="libglib-2.0-0.dll" target="/sw/lib/libglib-2.0.0.dylib"/>
dllmap dll="glibsharpglue-2" target="/sw/lib/libglibsharpglue-2.la"/>
dllmap dll="libgdk_pixbuf-2.0-0.dll" target="/sw/lib/libgdk_pixbuf-2.0.0.dylib"/>
dllmap dll="gdksharpglue-2" target="/sw/lib/libgdksharpglue-2.la"/>
dllmap dll="libglade-2.0-0.dll" target="/sw/lib/libglade-2.0.0.dylib"/>
Note: You need to add a '<' at the start of each line. I don't why but the text doesn't appear if i put it.

If you get this error:
Unhandled Exception: System.DllNotFoundException: libgtk-win32-2.0-0.dll
    at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
    at Gtk.Application.Init () [0x00000]
    at Xbgm.MainClass.Main (System.String[] args) [0x00000]
Add this entry in the file /sw/etc/mono/config are present.
dllmap dll="libgtk-win32-2.0-0.dll" target="/sw/lib/libgtk-x11-2.0.0.dylib"/>
Or you can download my config file from /sw/etc/mono/config.
When using the launch script xbgmsharp.mac.sh.
Make sur you are using the mono from fink, otherwise you might get an MSCorelib error, or System.Dll.

Firefox 2