a1ctl final version is here

August 4, 2009 at 3:24 pm 48 comments

As promised, here is the final version of a1ctl. By “final”, I mean it won’t receive update anymore. But fortunately, the source code is available so anyone is able to take up the project.

I’ve read all the comments, bug reports and feature requests and added/corrected everything I could. If your bug is not fixed or your feature not added, it’s because I couldn’t. Concerning GPU overclocking, I dropped it because first the author of GMABooster didn’t want to share the code (he don’t want me to dig a hole into his donations). I could have written my own ASM code for it, but then I made my own tests and it appears that if the GPU can be overclocked by up to 40%, the result is a 3-4% performance increase at best. So, it doesn’t deserve all the work for it.

I also tried to end up with the dreaded acpi log issue by using a new dll that use the windows acpi driver, but my tests were quite negative with it: doesn’t always work depending of the configuration, vista/seven issues. So I sticked with the old direct IO access method, and there’s still the patch.

As for the compatibility problems for the fan control, I have only an A150 netbook so I can’t predict how it will work on other machines, especially when it seems that Acer uses different EC chips in some netbook versions. But if you’re able to read the temperature, then you should be able at least to find the fan control values manually using the new configuration options. I will eventually be useful also for further bios updates.

I Hope there won’t be bothering bugs in this version!
Thanks for using my tool.

Changelog
– 04/08/2009 – version 1.0
+ added custom resolution as .ini setting (downscaling is though
still limited to 1024×768 due to some restriction)
+ added custom EC values for fan control, with simple testing function
+ added custom device support
= updated values for newest BIOS versions
= fixed slow mode threshold
= fixed small bugs here and there

Download Version 1.0 / sources

Entry filed under: PC Projects. Tags: , , , , , .

iPodME quick fix NDS Homebrew contest

48 Comments Add your own

  • 1. asser  |  August 4, 2009 at 8:24 pm

    lol all it does now is running full speed, fan off or slow dont even work…

    Reply
    • 2. asser  |  August 4, 2009 at 8:26 pm

      if i use slow it stops, if i use stop it blows like crazy, 0.4 worked fine, at least the full speed stopped after a while, now it doesnt

      Reply
      • 3. asser  |  August 4, 2009 at 10:40 pm

        found the right control values, working great now, thx !

  • 4. thoraxx  |  August 8, 2009 at 7:39 pm

    a1ctl 0.4 work me,but i cant run 1.0. Run Time error ´13´:Type Mismatch:( pls help,thx

    Reply
    • 5. boris  |  August 23, 2009 at 1:42 pm

      I have the same problem. Can anybody help us?

      Reply
  • 6. Noda  |  August 10, 2009 at 10:46 am

    try deleting the a1ctl.ini config file, and restart the application.

    Reply
    • 7. Anonymous  |  October 10, 2011 at 1:01 am

      y como se hace?

      Reply
  • 8. remusblack  |  August 11, 2009 at 10:29 am

    Thanks Noda! =D Nice application!

    Reply
  • 9. palochina  |  August 15, 2009 at 2:16 pm

    hi,

    i am a little confused with what the console says:

    Ready.

    ffmpeg.exe -y -i “C:\Users\Aspire\AppData\Local\Temp\2ylbzpn3.vqg\Chungking Express.avs” -f mp4 -r 30 -vcodec libx264 -level 30 -crf 24 -ab 128k -subq 4 -refs 2 -me hex -partitions +parti4x4+partp4x4+partp8x8+partb8x8 -maxrate 1500k -bufsize 4M -g 250 -coder 0 -threads auto -acodec libfaac -ac 2 -ar 44100 “C:\Users\Aspire\Desktop\iPodME_v1.2\Chungking Express.mp4”

    FFmpeg version Sherpya-r11881, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    libavutil version: 49.6.0
    libavcodec version: 51.50.0
    libavformat version: 52.7.0
    libavdevice version: 52.0.0
    built on Feb 9 2008 06:54:05, gcc: 4.2.3
    Input #0, avs, from ‘C:\Users\Aspire\AppData\Local\Temp\2ylbzpn3.vqg\Chungking Express.avs’:
    Duration: 00:00:10.0, start: 0.000000, bitrate: 0 kb/s
    Stream #0.0: Video: rawvideo, rgb32, 1112×342 [PAR 0:1 DAR 0:1], 292073 kb/s, 24.00 tb(r)
    Output #0, mp4, to ‘C:\Users\Aspire\Desktop\iPodME_v1.2\Chungking Express.mp4’:
    Stream #0.0: Video: libx264, yuv420p, 1112×342 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 30.00 tb(c)
    Stream mapping:
    Stream #0.0 -> #0.0
    [libx264 @ 00A26BF0]width or height not divisible by 16 (1112×342), compression will suffer.
    [libx264 @ 00A26BF0]MB rate (46200) > level limit (40500)
    [libx264 @ 00A26BF0]using cpu capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 Cache64
    Press [q] to stop encoding

    video:81kB audio:0kB global headers:1kB muxing overhead 10.724362%
    [libx264 @ 00A26BF0]slice I:2 Avg QP:23.05 size: 39644
    [libx264 @ 00A26BF0]slice P:297 Avg QP:25.26 size: 36
    [libx264 @ 00A26BF0]mb I I16..4: 71.7% 0.0% 28.3%
    [libx264 @ 00A26BF0]mb P I16..4: 0.0% 0.0% 0.0% P16..4: 0.1% 0.0% 0.0% 0.0% 0.0% skip:99.9%
    [libx264 @ 00A26BF0]SSIM Mean Y:0.9980273
    [libx264 @ 00A26BF0]kb/s:72.2
    Ready.

    i have tried downloading the latest version of vsfilter– as what i’ve read on webforums, however, i still get the same message over and over–

    it would be a great help if you can help me with this. thanks. : )

    Reply
  • 10. palochina  |  August 15, 2009 at 2:20 pm

    i think i was wrong when i said that i got the same error message after i had updated vsfilter.

    anyway, this is the error message that appeared on the console:

    ffmpeg.exe -y -i “C:\Users\Aspire\AppData\Local\Temp\2ylbzpn3.vqg\Chungking Express.avs” -f mp4 -r 30 -vcodec libx264 -level 30 -crf 24 -ab 128k -subq 4 -refs 2 -me hex -partitions +parti4x4+partp4x4+partp8x8+partb8x8 -maxrate 1500k -bufsize 4M -g 250 -coder 0 -threads auto -acodec libfaac -ac 2 -ar 44100 “C:\Users\Aspire\Desktop\iPodME_v1.2\Chungking Express.mp4”

    FFmpeg version Sherpya-r11881, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    libavutil version: 49.6.0
    libavcodec version: 51.50.0
    libavformat version: 52.7.0
    libavdevice version: 52.0.0
    built on Feb 9 2008 06:54:05, gcc: 4.2.3
    Input #0, avs, from ‘C:\Users\Aspire\AppData\Local\Temp\2ylbzpn3.vqg\Chungking Express.avs’:
    Duration: 00:00:10.0, start: 0.000000, bitrate: 0 kb/s
    Stream #0.0: Video: rawvideo, rgb32, 1112×342 [PAR 0:1 DAR 0:1], 292073 kb/s, 24.00 tb(r)
    Output #0, mp4, to ‘C:\Users\Aspire\Desktop\iPodME_v1.2\Chungking Express.mp4’:
    Stream #0.0: Video: libx264, yuv420p, 1112×342 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 30.00 tb(c)
    Stream mapping:
    Stream #0.0 -> #0.0
    [libx264 @ 00A26BF0]width or height not divisible by 16 (1112×342), compression will suffer.
    [libx264 @ 00A26BF0]MB rate (46200) > level limit (40500)
    [libx264 @ 00A26BF0]using cpu capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 Cache64
    Press [q] to stop encoding

    video:81kB audio:0kB global headers:1kB muxing overhead 10.724362%
    [libx264 @ 00A26BF0]slice I:2 Avg QP:23.05 size: 39644
    [libx264 @ 00A26BF0]slice P:297 Avg QP:25.26 size: 36
    [libx264 @ 00A26BF0]mb I I16..4: 71.7% 0.0% 28.3%
    [libx264 @ 00A26BF0]mb P I16..4: 0.0% 0.0% 0.0% P16..4: 0.1% 0.0% 0.0% 0.0% 0.0% skip:99.9%
    [libx264 @ 00A26BF0]SSIM Mean Y:0.9980273
    [libx264 @ 00A26BF0]kb/s:72.2
    Ready.

    Reply
  • 11. palochina  |  August 16, 2009 at 1:43 am

    i guess i put my message in the wrong blog entry. the prob is about using ipodme. sorry–🙂

    Reply
  • 12. noda  |  August 17, 2009 at 10:48 am

    What do you still use a very outdated version? Try with the newest 2.3 version of ipodme, which doesn’t involve AVS.

    Reply
    • 13. Frozenfire  |  August 19, 2009 at 3:23 am

      So if this is the final version can you clarify one thing

      What is the difference between the dynamic and 800 MHZ mode

      which one is the standard that the netbook uses without the program

      Thanks for the great app

      Reply
      • 14. RedruM-X  |  August 19, 2009 at 9:36 am

        The following is what I THINK, I hope Noda corrects me however if I’m wrong, because I’d like to know too.

        Dynamic is what I think the Acer Aspire One always does (=default behavior without a1ctl), if you’re not using the machine it’ll slow down the processor speed to 800Mhz, from the moment you start using it, it’ll speed it up again to 1600Mhz.
        The difference with this app is that you can force it to do 800Mhz always, which is useful for when running on batteries to get more time out of them.

        If anyone else who knows, or Noda himself, sees this, then please reply.

        Another thing I’d also like to know is about the Enable Custom EC values, as I don’t understand them, and when I started testing (which is supposed to be simple) I had a crash (happened twice).
        I’m quite sure it’s ME however, because of not understanding it completely, as when I don’t touch it the app works fine. But if it can let me finetune the fan control even better, and even when not😀, I’d still like to know.
        It says for me for example at Fan Stop : AF (which seems to be hex value) but is this because I don’t have the new EC and I shouldn’t be using it, or should I be entering there 55° to let fan stop at 55 or … ? (I have an A150). I couldn’t find any more info.

        Dont take this wrong please, your program ownz !
        So this is totally not a complaint or antything in that style. I’d rather just like to have some more info ^^.

        Thanks for everything you have done !!!

  • 15. code  |  August 22, 2009 at 10:54 am

    Hi NODA, thx for this program, but I have some comments..

    I am testing the 0,4 – regulation of fan doesnt work..

    I am testing the 1,0 – regulation of fan works, BUT after 1 – 5minutes Acer TURN OFF..

    Where is the problem? I used the last bios of Acer One..

    thx for reply

    Reply
  • 16. palochina  |  August 24, 2009 at 11:07 am

    thanks so much.🙂

    Reply
  • 17. Reggie  |  September 3, 2009 at 3:06 am

    I’m loving it! I’ve used the last couple of versions on my Aspire One and I firmly believe Acer needs to shift a little $$$ your way!

    Thank you for creating and keeping this program undated. It is VERY appreciated!

    Reggie

    Reply
  • 18. Daryl  |  October 31, 2009 at 11:16 pm

    Please help me understand this program, my resolution is still stuck at 800×600 even when I use this software and select anything different, what am I doing wrong? I reboot and still nothing changes. does the software work for external monitors? I tried both versions and nothing, any help would be appreciated, thanks

    Reply
  • 19. cabrion  |  November 11, 2009 at 12:15 pm

    I cant run 1.0. Run Time error ´13´:Type Mismatch with Russian regional settings – with English – NO PROBLEM!!!
    Can you fix that if possible!!! Thanks!!!

    Reply
  • 20. Olaf  |  November 11, 2009 at 9:10 pm

    This little tool does nothing on my AAO 110 … I tested BIOS 3305 and 3310. Any ideas? Does somebody know the correct EC vaues?

    Reply
  • 21. AnyKey  |  November 30, 2009 at 4:23 pm

    this thing kill my acer Travel mate 2451… how undo patch???

    Reply
  • 22. jchang  |  December 3, 2009 at 12:05 am

    I don’t see the a1ctl.ini included in the rar file, I keep getting the type mismatch error while running a1ctl.exe

    Reply
  • 23. gozzi  |  December 27, 2009 at 4:21 pm

    When will this be updated to Windows 7?

    Reply
  • 24. serabella  |  January 22, 2010 at 8:53 pm

    I can’t use the program, am I foolish?

    [user@localhost a1ctl_v1.0]$ ./a1ctl.exe
    bash: ./a1ctl.exe: cannot execute binary file

    please help me.

    Reply
  • 25. RACO  |  March 29, 2010 at 2:46 am

    Noda,

    Thanks for the application.

    The only isue regards with turning off the machine. It can’t be possible. Just restarting the system is possible but the resolution backs to 1020 x 600.

    Have an idea.

    Reply
  • 26. MMADfan  |  September 27, 2010 at 3:25 am

    Thanks for the great tool — I no longer have frustrating problems reading menu or content boxes that are too long for the Acer’s native resolution to handle. It had been frustrating to be loading a program and be unable to see the clicky buttons at the bottom — or sometimes even not be able to see a form that needed completely. Now I switch the res and can scroll the screen and see the entire box! Thanks!

    I also get an additional 50 minutes of battery life using the 800 MHz option & I have a three cell battery, so that’s about a 30% improvement.

    Reply
  • 27. Meredith  |  October 18, 2010 at 12:38 am

    Hi! I know you’ve said that you’re done tweaking this program but I’m wondering if you would help a poor Science teacher whose in a real bind! This program seems like the only fix I can find to change the screen resolution on my school’s Acer Aspire One 533 from 1024×600 to 1024×768 which is required to run a robotics program. I REALLY NEED to make this happen because it was my genius idea to order all these netbooks for this program. Noda, please please help me.

    The OS is Windows 7 and I am getting a runtime error 53 saying file not found WinIO.dll

    I have been working on this ALL WEEKEND and i have to have a fix by tomorrow morning for my boss.

    Thank you – I will be eternally grateful.

    Reply
  • 28. Meredith  |  October 18, 2010 at 1:30 am

    OK, just to update – my husband seemed to get it to run but after I change the custom screen res it doesn’t change the resolution. Please help!

    Reply
  • 29. Greg  |  December 14, 2010 at 12:10 am

    Hey Meredith, I have the same issue, did you ever find the solution to this?

    Reply
    • 30. Anonymous  |  January 18, 2012 at 12:08 pm

      Greg, Meredith cannot hear you because she was fired from her job the following morning and is now living on the streets😦

      Reply
  • 31. vl  |  December 30, 2010 at 8:33 pm

    I am using a1ctr on my Acer aspire one ZG5. It is a great piece of software. Well done and many thanks. Questions I would like to ask though:
    1> Do i need TVicPort installed to control the fan?
    2> If no is there any known conflict with it?
    3> Every time I try to patch ACPIEC the fan starts to spin uncontrollable at full speed. I am using a HDD netbook.

    Reply
  • 32. gerenciadorfinanceiroOzael  |  June 23, 2012 at 4:30 pm

    Hello, I have a Netbook Acer Aspire One 722 Windows 7 32 bits. I am using a1ctl 1.0 – message:
    \”Component \’MSCOMCTL.OCX1 or one of is dependencies not correctly registered: a file is missing or invalid.\”
    Can you help me?

    Reply
  • 33. Thai  |  September 2, 2012 at 4:06 am

    Simply wish to say your article is as surprising. The clarity to your submit is simply great and i could assume you are knowledgeable on this subject. Fine along with your permission allow me to snatch your RSS feed to keep up to date with forthcoming post. Thanks one million and please continue the enjoyable work.

    Reply
  • 34. fame your video  |  March 26, 2013 at 3:24 am

    We stumbled over here coming from a different web address and thought I should check things out.
    I like what I see so i am just following you. Look forward
    to going over your web page yet again.

    Reply
  • 35. general  |  April 4, 2013 at 11:57 pm

    Howdy this is kind of of off topic but I was wanting to know
    if blogs use WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding knowledge so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

    Reply
  • 36. Estela  |  April 13, 2013 at 1:43 am

    Hey There. I found your blog using msn. This is an extremely well written article.
    I will be sure to bookmark it and return to read more of your
    useful info. Thanks for the post. I will certainly
    return.

    Reply
  • 37. visit for akc golden retriever dogs content  |  April 17, 2013 at 8:32 am

    These are in fact impressive ideas in on the topic of blogging.
    You have touched some nice points here. Any way keep up wrinting.

    Reply
  • 38. things to do in orange county  |  April 26, 2013 at 12:04 am

    Please let me know if you’re looking for a article author for your site. You have some really good articles and I think I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write
    some material for your blog in exchange for a link back to mine.
    Please blast me an e-mail if interested. Regards!

    Reply
  • 39. delhi call girls mobile numbers photo  |  April 28, 2013 at 12:50 pm

    Thank you for any other fantastic post. The place else may just anybody get
    that type of information in such a perfect manner of writing?
    I’ve a presentation subsequent week, and I’m at the search for such information.

    Reply
  • 40. useful golden retriever labrador retriever details  |  April 29, 2013 at 4:13 am

    Hello there, just became aware of your blog through
    Google, and found that it’s truly informative. I’m going to watch
    out for brussels. I’ll appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers!

    Reply
  • 41. check my blog  |  May 2, 2013 at 5:18 am

    I know this if off topic but I’m looking into starting my own weblog and was curious what all is needed to get set up? I’m assuming having a blog like
    yours would cost a pretty penny? I’m not very web savvy so I’m
    not 100% sure. Any recommendations or advice would be greatly appreciated.
    Thanks

    Reply
  • 42. golden retriever puppies adoption  |  May 5, 2013 at 7:30 am

    Everything published was actually very logical. But, what about this?
    what if you typed a catchier post title?
    I mean, I don’t wish to tell you how to run your blog, however suppose you added a headline that grabbed a person’s attention?
    I mean a1ctl final version is here | Noda’s Dev Blog is a little plain. You might look at Yahoo’s front page
    and note how they create news headlines to
    grab people to click. You might add a related video or a pic
    or two to get readers excited about everything’ve written. Just my opinion, it might make your posts a little livelier.

    Reply
  • 43. website  |  July 24, 2013 at 7:37 pm

    Hello! This is my 1st comment here so I just wanted to
    give a quick shout out and tell you I genuinely enjoy reading through
    your articles. Can you recommend any other blogs/websites/forums that cover
    the same topics? Thanks!

    Reply
  • 44. amazon coupon  |  July 31, 2013 at 11:05 pm

    This is really interesting, You’re a very skilled blogger. I’ve joined your feed and
    stay up for searching for more of your fantastic post. Additionally,
    I’ve shared your website in my social networks

    Reply
  • 45. Anonymous  |  October 9, 2013 at 9:05 pm

    porfavor quien me puede esplicar como solucionar esto error 13 type mismatch

    Reply
  • 46. Gdańsk mieszkania kli.com.pl  |  January 13, 2014 at 7:15 am

    It’s perfect time to make some plans for the long run and it is time to be happy.
    I’ve read this publish and if I may just I want to counsel
    you some fascinating things or tips. Perhaps you can write subsequent articles referring to this article.
    I desire to read even more issues about it!

    Reply
  • 47. Bernd  |  June 1, 2014 at 5:37 am

    Asking questions are in fact good thing if you are not understanding something totally,
    however this article gives pleasant understanding even.

    Reply
  • 48. Twizzurp  |  January 19, 2016 at 4:10 am

    i got that benz 500 and im roooollllllin’, these niggas jls as fuck cuz they got hard times catchin me rollin by, they keep stallin

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Support my projects

Donate with PayPal! (in €)
Donate with PayPal! (in $)

Feeds

Blog Stats

  • 902,909 hits

%d bloggers like this: