EeeCTL developer interview
Posted Feb 4th 2008 9:46am by Cas in Asus EeePC, EeeCTL, Interview /
![]()
Here at ScaleGamer we managed to get in contact with Dci for an interview, the developer behind the brilliant piece of software many have came to know as EeeCTL.
Hi Anthony, thanks for taking the time to sit down and answer some questions for me.
SG: Hi Who are you? Age? where are you from, care to explain a little about your self?
Dci: My name is Anthony, I’m a 22 year old guy from Moscow, Russia.
System and embedded programming has been one of my hobbies since I was 18, since last year it has also my job.
SG: What colour EeePC do you have?
Dci: I have a pearl white 4G. In fact I had no choice, this was the only option the day I bought it. but I don’t regret that at all.
My wife also has a white 8G since last week.
SG: What is EeeClock? a few of us here at ScaleGamer have heard of it but in your own words explain what it is
Dci: Eeeclock was an attempt to safely gain more performance without using the 8804 bios.
This attempt resulted in the creation of this tiny utility, which was able to do the trick.
However, eeeclock was broken by design. There are lots of problems caused by the fact eeeclock modifies windows acpi driver’s internal structures.
There were problems using asus’ acpi routines, also they were broken on 8804 bios and in fact asus can change or remove any of them in any next bios update, which is a potential problem.
So king is dead, long live the king, new project was started to eliminate these miscounts.
My new tool, eeectl, drops all the weird acpi stuff and talks with all the hardware directly. Public preview is already available, some kind of stable tool for everyday use is coming.
In addition to speed changer, eeectl also features a fan control and a temperature monitor right now. I already have a number of ideas about more functionality to be added to eeectl. However, size will be kept tiny.
SG: Which development tools and languages did you use to create EeeClock?
Dci: Both eeeclock and eeectl are written in pure C using parts of my own tiny C runtime library.
They both are compiled with MSVC using platform SDK & DDK.
Also IDA Pro was a primary tool during the research and SoftICE was the one during the acpi driver debugging.
SG: Will you release the source code?
Dci: Eeeclock source code will not be released, as it contains a lot of examples of the worst programming practices(in fact all the interesting parts are such an examples).
however, eeectl code is planned to be released under GPL v2.
SG: Are you currently working on any new software for the EeePC?
Dci: Yes, I have plenty of plans for eeectl and some directions to dig for more ideas.
SG: Do you have any favourite games that you like to play on the EeePC?
Dci: before hl2 was released, RtCW was my love, so I’m playing it right now on my eee.
Also I have a nestopia with a pack of games from my childhood(darkwing duck, chip&dale, etc) on my eee and I’m playing it from time to time.
I would like to thank Anthony for taking the time to speak with us, please support his work and him by downloading EeeCTL and providing much needed feedback to make his software even better.

Leave a Comment:
You must be logged in to post a comment.