When you first get started with FDT3 from PowerFlasher http://fdt.powerflasher.com / http://fdt.powerflasher.de you will probably get the message…
Not enough memory to run FDT - add the following line to your eclipse.ini
-Xmx512m
On a windows machine the eclipse.ini is easy to find, and should be in the same folder as eclipse.exe, editing the file in notepad and altering the line
-Xmx256m
to the value above, should be straightforward. If you struggle with opening and saving files in notepad, sadly this blog post isn’t going to give you the file editing 101 that you sorely need.
If you are cool with the file change, restarting Eclipse and opening the FDT perspective will solve the issue.
On a Mac OS X machine things are a tiny bit trickier, the eclipse.ini file is tucked away inside the Eclipse application package, which you probably have stored in your Applications folder.
The quickest way to get at the eclipse.ini file is to Ctrl + Click the Eclipse application and select the *Show Package Contents* option from the menu.
If you then navigate to Contents/MacOS/ inside the package you’ll see eclipse.ini edit it with TextEdit or whatever you like to use to edit text files (TextMate http://macromates.com/, Eclipse, BBEdit?) and change the line
-Xmx256m
to read
-Xmx512m
Save eclipse.ini and close the finder window, restart Eclipse and you should be good to go.
This information is probably in the FDT forum, but I just figured this out five minutes ago and decided to post here instead.
March 3rd, 2008
I guess that Wii Remote hacks are a bit old hat now, but Johnny Chung Lee has come up with a few nice demonstrations which impressed me a fair bit.
It turns out that (for those like me who didn’t know..) the Wii Remote not only has a 3D axis accelerometer, it also has an infra red camera, which I’d assumed was just a simple infra red emitter. The IR camera is a 1024×768 (1MPixel) with a scan rate of 100hz, which allows you to do some fairly cool things.
In my favourite project Johnny has setup an IR emitter in front of the Wii Remote so that reflective objects will be seen more clearly by the IR Camera in the Wii Remote. Add a couple of finger reflectors to your left and right index fingers and hey-presto you have a functional multi-touch interface for around $50 (£25).
http://www.cs.cmu.edu/~johnny/projects/wii/
December 22nd, 2007
I’ve released a new theme for Trac.
I like to encourage people to use Trac. If you create any kind of software it’s a fantastic tool for managing it’s build and maintenance. It also does a pretty good job of managing non-software projects too. If you haven’t used Trac or heard of it before I’d recommend you check it out.
Retrospectiva, is a new Ruby on Rails alternative to Trac, but currently it doesn’t measure up, specifically in terms of community support and plugins. Worth keeping an eye on it though.
June 12th, 2007
In my previous post I talked about switching my home setup to Intel Mac’s. There has been only one major problem and that was with my 32” Lexsor LCD. In the end, and trust me I tried many options, I bit the bullet and accepted there was a fairly serious incompatability problem with the 2 devices.
In the end I would say that neither the Mac Mini or the Lexsor was specifically to blame, the Lexsor talks to everything else I hooked it up to, although interestingly not via it’s DVI input. Then again the Mac Mini also displays on everything else I connected it to, I didn’t try hooking it up to a kettle, but then that would have been quite seriously dumb.
Ultimately drastic measures had to be taken, I went off to the local emporium of large screen LCD TV’s. Dragging the Mac Mini along to test for further incompatabilites before I shelled out some serious wong for a replacement screen.
I was pleased to find that all the screens I tested worked fine, so I was able to pick out the one with the best range of resolutions, aspect ratio’s etc… To be fair I’d been less than completely satisfied with the Lexsor, for one, aspect ratio’s of only 4:3 style resolutions are supported, and there is little in the way of general audio out (a headphone socket with independent volume control only accessible via a menu). In a word I had all the excuses I was looking for to get a new screen, and hell, it was my birthday the day before, so… to be really adult… Boo.
So I came away with a (very heavy) 42” LG LCD got it home, set it all up, and grinned exhausted, but very relieved that I now had the Mac mini running the home theatre.
Moral of the story, it’s all good if your equipment is compatible.
March 15th, 2007
Adobe and Mozilla announced that Adobe will contribute source code from the latest Adobeî ActionScriptâ⢠Virtual Machine (AVM2), the standards-based scripting language engine in Adobe Flashî Player 9, to a new open source project known as Tamarin that will be hosted by the Mozilla Foundation.
AVM2, as currently shipping in Adobe Flash Player 9, was built from the ground up to work with the next generation of ActionScript. The new virtual machine is designed to deliver the performance and features to support the needs of rich Internet application developers. Source code from AVM2 being contributed to the Tamarin project implements ECMAScript 4th edition language features such as namespaces, classes, and optional strongly typed variables, and includes a Just In Time (JIT) compiler that translates ActionScript bytecode to native machine code for maximum execution speed.
The Tamarin project will result in an ECMAScript 4th edition engine that Mozilla will use within the next-generation of SpiderMonkey, the core JavaScript engine embedded in Firefoxî, Mozilla’s free Web browser, and other products based on Mozilla technology. The code will continue to be used by Adobe as part of the ActionScript Virtual Machine.
Read more, visit the Tamarin FAQ
November 8th, 2006
Previous Posts