Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Nov 2010 16:27:38 +0100
From:      Pieter de Goeje <pieter@degoeje.nl>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-java@freebsd.org
Subject:   Re: Minecraft?
Message-ID:  <201011281627.38379.pieter@degoeje.nl>
In-Reply-To: <AANLkTim7i8Jhw2JxBQ%2BTtvBULj%2BTx6XS2S4ZafdRt686@mail.gmail.com>
References:  <icrsec$pn5$1@dough.gmane.org> <201011281517.54987.pieter@degoeje.nl> <AANLkTim7i8Jhw2JxBQ%2BTtvBULj%2BTx6XS2S4ZafdRt686@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 28 November 2010 15:42:04 Ivan Voras wrote:
> On 28 November 2010 15:17, Pieter de Goeje <pieter@degoeje.nl> wrote:
> > On Sunday 28 November 2010 14:24:36 Ivan Voras wrote:
> >> I don't think this trick will work with ATI cards? I did try some
> >> Linux 3d app a while ago and IIRC it crashed X.
> >
> > In that case probably the only way to get it working properly is porting
> > jinput and lwjgl to FreeBSD. These libraries are stored in .minecraft/bin
> > btw.
>
> Well, given infinite time... :)
Yeah my thoughts exactly.

>
> > Or you could try some VM with working OpenGL passthrough.
>
> There are no such things for FreeBSD.
Yes there is :D 
I just tried it on FreeBSD 9-CURRENT amd64. These steps should work:
1) Create a VirtualBox VM with a Windows XP guest.
2) Enable 3D acceleration in the VirtualBox settings under "Display -> Video" 
(I also allocated 32MB to the video card) 
3) Install the VirtualBox guest additions.
4) Disable mouse integration
5) Install java 6 & enjoy minecraft !

Performance seems satisfactory. Hardware: Phenom II X4 3Ghz and a nVidia 
460GTX.

BTW I thought of yet another way to play minecraft; you can also try wine. On 
amd64 wine works when installed in a chroot/jail.  I know of at least one 
person who plays World of Warcraft on FreeBSD/amd64 using wine.

-- 
Pieter de Goeje



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011281627.38379.pieter>