21 January 2009
I’m interesting in running a test IPv6-only Australian OpenArena or ioquake3 (with Quake 3 data files) server as a showcase for the (relatively) new IPv6 support in the ioquake3 engine, and as a demonstration of a serious game being run over IPv6.
I imagine this being a single event — I cannot imagine that a continuously-run server will garner much traffic over the weeks, so a single weekend could be organised for people to connect up on.
I have 256K (32kB) of bandwidth available here, which can support up to 6 or so players. It’s connected via a tunnel broker from Sydney to Adelaide, so the minimum ping time will be 50ms — though ping times of 100ms would be more typical. For international players, it would be virtually unplayable, unfortunately.
If anyone else has spare server space with good IPv6 connectivity, perhaps they could offer to host a server instead.
With the current status quo of IPv6 connectivity, there’s no way anybody would get a good ping time. That’s not the point. The point is to connect over IPv6 — i.e. do something geeky cool.
So…any interest? Let me know in the comments if you’d be willing to have a frag.
Tagged: gaming, IPv6 | 9 Comments »
18 December 2008
VirtualBox 2.1.0, released today (see the changelog), does OpenGL 3D acceleration, which is something I have been hanging out for for a very long time. It doesn’t yet do Direct3D acceleration, but OpenGL is sufficient to run many popular games, namely ones based on the id Tech 3 (Quake III Arena, Jedi Knight II, Jedi Academy, Alice, etc.), Half-Life, or Source engine.
The 3D acceleration works with a Windows guest (with guest additions installed), and works on any host operating system (including Linux).

The above screenshot shows me running Quake III Arena in Windows XP in VirtualBox 2.1.0 in Gentoo, which is running at 52fps.
It is quite ironic that VirtualBox only supports OpenGL acceleration. VMware has had 3D acceleration for a while now, but they have only supported Direct3D, not OpenGL. So I suppose in the meantime, you can use VirtualBox for OpenGL games, and VMware for Direct3D games. Everybody’s happy!
Update: I filed a bug report in the VirtualBox bug tracker saying that WineD3D should be used to achieve Direct3D acceleration.
Tagged: gaming, hacks, virtualbox | 17 Comments »
25 October 2008
OLPC XO-1 users around the world, I give you: Battle for Wesnoth for OLPC.

(Screenshot credit: Samy Boutayeb)
Read more…
Tagged: coding, gaming, Linux, olpc, projects | 3 Comments »
20 July 2008
Attention people! Battle for Wesnoth for OLPC has now been released! Go here to get it!
Hey OLPC hackers and Wesnoth gamers!
I’ve just created a working Sugar-ised version of Battle for Wesnoth for the OLPC XO-1.
Basically, this is a self-contained Wesnoth within an activity bundle that has been slightly modified to be able to work within Rainbow security on newer OS versions.
This Wesnoth is based on version 1.4.3, and is able to play online on official Wesnoth servers, and between other PCs and Macs running Wesnoth 1.4.3.
Before I post this on the official Activities page, I would just like a handful of testers to download it, test it, and tell me whether it worked or not.
I don’t expect a painstakingly detailed test — a simple “I installed it on my OLPC running build 703, and it ran the tutorial fine, and I totally pwned that guy online today” is enough.
So, if you’re interested in testing it, just fire me a quick e-mail (jeremy AT visser DOT name) or leave a comment, and I’ll give you a download link.
If you test it, I’ll be sure to mention you in the README file when I release it.
Update: Samy Boutayeb has uploaded a screenshot of this port running on a Joyride build:

Tagged: coding, gaming, hacks, olpc | 4 Comments »
28 May 2008
Just for the record, purchasing games with Steam running on Wine + Linux works fine.
steam:// URLs that websites tend to use to launch the Steam purchasing app don’t work when you click on them in your browser, but if you change to your Steam directory and add the steam:// as a parameter to Steam.exe (you can find it in the HTML source of the web page), it works:
cd .wine/drive_c/Program\ Files/Valve/Steam
wine Steam.exe steam://purchase/469
The above command will launch the purchasing dialog for the Orange Box — substitute the parameters as necessary. To prove it works, here’s a screenshot:

The Wine version I used was 1.0-rc1, running on Ubuntu 8.04 (amd64).
Tagged: gaming, Linux, Ubuntu, wine | 3 Comments »