In The Pit

A couple of weeks ago I attended the excellent music festival Bukta Tromsø Open Air Festival in my home town Tromsø. Apart from some light rain it was a great festival. And, because I was working as a house photographer for the festival, I got a triple-A photo pass which allowed me to shoot from the photo pit in front of the stage! :) The full gallery can be found in the photography section, but here are some of the highlights:

Lately I’ve been busy with my new addiction to flash photography, fueled by the excellent photo blog Strobist. It has an ongoing online “course” on flash photography (off-camera that is), called Lighting 102, and I’ll probably be posting some of the exercises here. If you have a flash laying around and want to start using it Strobist is the way to go!

Also, I’ve been debating whether or not I should start investing in 2.8 glass. Do I really need it? :) Seeing all those press photographers at the festival with their expensive gear kind-of pushed me over the edge, but I have to think about it some more. The prime candidates would of course be the Nikkor 17-55mm f/2.8G ED-IF AF-S DX and the Nikkor 70-200mm f/2.8D G-AFS ED-IF — in that order.

One of the things keeping me back at the moment is that by investing in glass that expensive I would basically be marrying the Nikon brand. I really don’t want to switch to Canon, but sadly Nikon is a couple of steps behind when it comes to high end bodies. Hopefully the rumored D3/D3X will make me confident that Nikon and their DX technology is a good bet. We’ll see!

Filed under: Photography, Music, Festival — Tor Arne Vestbø @ August 1, 2007 12:04 pm

It Came From Outer Space

I don’t know if you remember this, but a couple of weeks ago there were several reports of strange lights hovering in the sky over Trondheim. Most people figured they were searchlights from some fancy nightclub, or maybe Batman on a routine mission, but I know better. You see, when I came home that night there was a small anonymous white package lying on my doorstep. Just lying there, looking at me.

Excited about the possibility of extraterrestrial contact I locked myself in as quickly as i could and tore of the wrapping. And I was happily surprised! What I was holding in my hands was small, beautiful, and green. I am of course talking about the Trolltech Greenphone.

It’s a Linux-based cell-phone with a largely open source phone-stack. The only parts missing are some low level modem handling, the DRM-functionality, and the code sandboxing, which I suspect most open source developers are not going to miss that much. Currently it’s running Qtopia 4.1.7, but 4.2.1 is soon to be released and hopefully it will solve some of the more annoying issues like the volume buttons not working and the strange echo effect when making a call.

Such issues are of course to be expected, as this is just as much as a learning-by-doing for Trolltech as it is for the rest of us — and especially considering that this phone is not a consumer device. It’s a developer phone, targeted at people who want to test their software on a real device to get that “true feeling”. And you’re actually reminded of this fact every time you boot the phone, as Trolltech has put up a nice little startup notice window that warns you about getting too comfortable. This can of course be easily removed, but it’s worth keeping in mind every time you start grumbling over details like why the messaging application doesn’t start each new message with an uppercase letter (It does on my Sony-Ericcson :) ).

Anyways. After a week or so of playing around, changing icons and themes and getting into the details of the phone, I decided to start a real project that would require more than some small edits of configuration files. So for the last couple of days I’ve been working on “porting” SDL to Qtopia 4.x, so I can play old classics like Day of the Tentacle and Indiana Jones and the Fate of Atlantis using ScummVM. Luckily most of the code could be based on the excellent Qtopia 3.x implementation by David Hedbor, so after rewriting parts of the painting code I had a running example.

I’m planning on adding more features, such as user-configurable key-bindings and an optimized paint routine, so the port won’t be ready for release just yet, but I’ll let you know when it is :)

Update:

I put in some hours on this during the week-end, and most of the features are done now, including user-mappable keys, support for stylus right click by pressing and holding the cursor, and increased paint speed. Here’s a couple of screenshots:

About dialog

ScummVM

Stylus right click

If you have a Greenphone (running Qtopia 4.1.7) and want to try it out get the binary tar-ball. It should be extract into /opt/Qtopia/ on your phone.

Edit the file /mnt/user/etc/ld.so.conf and add /opt/Qtopia.user/lib to your library search paths. Then run ldconfig -C /mnt/user/etc/ld.so.cache to generate the appropriate symlinks and update the cache.

Good luck! :)

PS: Demos of some of the old classics can be found here.

Update 2:

Source code can be found here. Although the implementation is thoroughly commented and fairly clean the build files are a complete mess. This is both because I started moving the implementation to Qtopia 4.2.1, and because I had to hack the build files to make it compile. But if anyone has use for the source, it’s there :) I’ll try to clean it up and make a real patch against SDL if I find the time.

Filed under: Greenphone, Development — Tor Arne Vestbø @ January 30, 2007 2:50 am

In The Name of Science

Dear friends. I’ve decided to go on a mission. A mission that will be both exciting and exhausting, and involving many dangers. I will do this in the name of science — not for personal pleasure or gain. I might not return, and if I don’t I hope you’ll remember me for my adventurous nature. I’ve decided to find out what this Wii thing is all about. There, I’ve said it …

Now this might not seem as a very dangerous mission, but it is. You see, the European release is tomorrow, and since the mission relies on me getting one of these things by Chrismas I will have to battle the hordes of gamer kids who are probably camping outside of the store right now. Sadly I no longer have the strength as these young blood have to spend the night outside, but I have another strategy. I will get there very early!

“How early?”, I hear you say. Well, the store opens at 10:00 AM, so at least a couple of hours. That was my initial thought. But then I heard rumors of kids getting there at 06:00 AM, so I deviced an evil plan. If my calculations are right, the first bus will arrive at the store at 05:45 AM. Now most of these gamer kids don’t have cars, and I’ll bet you their parents are not going to drive them there in the middle of the night, and they are too lazy to walk. So that’s what I’ll do — I’ll walk! I’ll load up the slead, starve the dogs, and prepare for a long expedition to the other side of town. And I’ll beat those kids, and be first in line! Then I’ll only have to wait another 5 hours until the store opens.

So far I’ve packed some warm clothes, a thermos, some blankets, and two iPods to entertain me — one with music, the other one with the first season of 24. And a camera of course. I’ll document the whole thing, and hopefully get back to you with pictures of all the drama.

So there you have it. Wish me luck!

Filed under: Travel — Tor Arne Vestbø @ December 8, 2006 1:12 am

Latest Posts