Damnit, Patchman insists on calling me a patch-dev… X|
So yeah, i’ve been upto some different things lately, tinkering with some crude TTDPatch hacks, bugging Patchman and other dev’s for a newtracks feature (Damnit, Im not coding it myself. I’m too nooby.) On the patch front I’ve been trying to tweak the track type detection system for rail vehicles. For tram/city rail ofcourse. I know what I want, but damn, I cant for the life of me figure out how to do it. I suppose thats to be expected, I’m still in the early stages of learning Assembly so far. Ooh, speaking of which I got redirected to a nice manual, Intel Architecture Software Developers Manual. I have volume two which is the x86 instruction set referance. Good read. Thanks ofcourse to Patchman for telling me about it.
I also made quite some progress on the power management front. I got CPU scaling working on a cpu thats not supposed to support it. The non-mobile, desktop version of the Celeron D, 2.8ghz CPU. Ill tell ya, its an arse to find any information on power management for laptops. Moreso for an Extensa 2001lm. A weird quirky brand of Acer laptops that apparently have only been sold in Germany and Australia. On the cheap aswell. Mine cost me AUS$1600, it came with 256mb DDR 333mhz, Mobility Radeon 9000 IGP, 2.8ghz Celeron D, 40gb HD, and a 1hr battery life >.<. Anyways… I finally got CPU scaling working. All I really had to do was mod-probe p4-clockmod, cpufreq-userspace and cpufreq-powersave. Then I added in a new Gnome CPU frequency applet capable of *changing* the cpu frequency to one of the following six increments:
* 100% - 2.8ghz
* 87% - 2.45ghz
* 75% - 2.10ghz
* 62% - 1.75ghz
* 50% - 1.4ghz
* 37% - 1.05ghz
* 25% - 700mhz
* 12% - 350mhz
Very nifty if I do say so myself.
I’m also thinking of adding some specialist sections to my website, some more detailed stuff on the work I do for various games (Kinda brings back memories of my last site), my crude hacks of TTDPatch. Plus reviving the ‘ego boosting forums’ is on the agenda.