The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    G50V - Anyone find a use for the OLED display?

    Discussion in 'ASUS Gaming Notebook Forum' started by berardi1111, Oct 15, 2008.

  1. onlight17

    onlight17 Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    anyway u can share ur script?..it looks really good :)
     
  2. SICOPOLY

    SICOPOLY Notebook Geek

    Reputations:
    54
    Messages:
    84
    Likes Received:
    0
    Trophy Points:
    15
    Yes i can, if predator_MF don't have any problem about share my script, i don't mind! because i only worked in his script! really the only things that i did, it was adapted to g50v's oled and add little improvements! I translated it to spanish too!!

    I would like to say thanks, about coments and/or vote in my video... :rolleyes:

    it was an irony... Only predator gave me that! :mad:
     
  3. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30
    Come on, share!
     
  4. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Hi, I'm seeking for help about key control in LCDhype, I can't manage to get it working fine.
    Here's my test script :
    Code:
    #Header
    
    %Graph.Font('Small Fonts',6,1)
    %Common.SetPriority(500)
    %Param.RenderMode(Full)
    %CleanUp.ClearVRAM()
    %Graph.SetTextArea(0,0,256,32)
    
    %DefVar(Rotation,Global=0)
    %DefVar(vRotation,Global=0)
    
    #EndHeader
    
    #TextMode
     /insert textmode script code here/
    #EndTextMode
    
    #GfxMode
    
    %If((%System.Input(GetCode) = 4) AND (%vRotation() = 0))
       Then
       {
       %Assign(Rotation,0)
       %Assign(vRotation,1)
       }
    %If((%System.Input(GetCode) = 4) AND (%vRotation() = 1))
       Then
       {
       %Assign(Rotation,1)
       %Assign(vRotation,0)
       }
    
     %LCD.Gfx_SetOverlayMode()
    
    %Common.CreateNewLine(,0,0)
    'rotation : '%Rotation()
    
    %Common.CreateNewLine(,0,10)
    'key : '%System.Input(GetCode)
    
    #EndGfxMode
    What I want here : 'LEFT' key to toggle 'Rotation' on and off... It works, but is not accurate. Sometimes, it toggles on and off with only one key press, sometimes it doesn't toggle at all, sometimes it works like it should...

    What is wrong in my function, and how could I improve it ?

    Many thanks
     
  5. SICOPOLY

    SICOPOLY Notebook Geek

    Reputations:
    54
    Messages:
    84
    Likes Received:
    0
    Trophy Points:
    15
    Here is the script! ;)
    i called it Megascript 3.0 to differentiate from the others.....

    http://www.box.net/shared/fto66grxkl

    If someone think that something could be best, or some ideas to improve the script, please, say to me!
     
  6. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30

    Add this line at the end of your script to clean the input buffer.

    PHP:
    %CleanUp.ClearInputBuffer(All)   / cleanup any keypresses from buffer /   
    The keys that you press are sent to LCDHype as 32-bit codes and are stored into a FIFO buffer (first in - first out). If you use GetCode, the function System.Input only reads the code and throws it out of the buffer, so the next time you call it you'll see the next pressed button (if such exists). In simple words, there is a big possibility only your first call to read the code, the next input calls to read 0. Here's what the docs say:


    It's not good to read %System.Input(GetCode) everytime you want to read the key. Make a variable (keys, buttons, whatever), at the start of the script, assign to it the %System.Input(GetCode), then use that variable in your code, then at the end of reading (and responding) to all keycodes, call the %CleanUp.ClearInputBuffer(All) function.
     
  7. onlight17

    onlight17 Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    wooow thanks a lot :)...i cant wait to try this out on my computer
     
  8. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Hey, Thank you very much, Predator_MF, your help was excellent, as usual ;)

    With " ReadCode" instead of " GetCode" and %CleanUp.ClearInputBuffer(All) after each keypress, my script works now as it should, and I can go on... :)

    Many many thanks, I'll post my script here when it will be ready.
     
  9. Tilo

    Tilo Notebook Enthusiast

    Reputations:
    9
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    muchas gracias amigo, me gusta.

    My CPU and GPU temp don't work. May did I need extra software or need to configure the script? (e.g. ike for the network card)

    cheers
     
  10. frostbit3

    frostbit3 Notebook Evangelist

    Reputations:
    51
    Messages:
    300
    Likes Received:
    0
    Trophy Points:
    30
    Hey guys, Thanks alot for your help with these scripts. I however can't seem to get it to work and was seein of anyone could help. I followed Predator's guild and I still can't seem to get it to work. When I start LCDHype my LCD flashes and says "LCD HYPE" and has predator's name on it, but that's all it does. I have verified that in the setup it's set to G50 and everything. Any help would be greatly appreciated :)
     
  11. SICOPOLY

    SICOPOLY Notebook Geek

    Reputations:
    54
    Messages:
    84
    Likes Received:
    0
    Trophy Points:
    15
    Did you open the script??? :rolleyes:
    LcdHyepe it's the software, but you have to program the things that you want to show in your OLED!
     
  12. frostbit3

    frostbit3 Notebook Evangelist

    Reputations:
    51
    Messages:
    300
    Likes Received:
    0
    Trophy Points:
    30
    Yes, Sorry I thought that was a given because I said it said the "Predator" on the LCD Screen. I have opened the script, saved the script again, click "Go", cycled through the different pages on the script and nothing has worked. Im also using the newest version of LCDHype (Not sure if that makes a difference.) I also have all of the needed plugins for the mega script that Predator put together.
     
  13. SICOPOLY

    SICOPOLY Notebook Geek

    Reputations:
    54
    Messages:
    84
    Likes Received:
    0
    Trophy Points:
    15
    The script is correctly! but you need have everest software installed and everest's driver also!!!

    I saw that you tried to say thanks me in my language.... I'm grateful for this, so, enjoy it!!! ;)
     
  14. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    Hi, I am trying to modify the logo morphing script from megascript so as to have that effect to work on a bmp file instead of the text "Asus g1s". Managed to get that working with one exception. In my case i m getting the image first and then the morphing effect takes place to 'fade away' the image completely. What i am trying to figure out though is how to 'fade in' the image, wait for a few secs and then 'fade out'.. any ideas?
     
  15. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30
    Fading out is the easy part - just fill the pixels of the image with randomly placed black pixels as I do in my "morphing" effect. Fading in - I don't know about it, the way to do it is to read randomly a pixel from the image and put it into the correct place on the screen, but I currently haven't found a decent way to do it.
     
  16. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Did someone else notice that LCDhype in WinXP lowers 3mark06 scores by 1000pts ? I mean, the process LCDhype, not everest or any third party plugin.

    I tested it with an empty script, and my scores went from 7000 without LCDhype to 5900 with LCDhype.

    Do we need to install a particular driver for LCD support in XP (other than LCDhype driver, of course) ?
     
  17. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30
    There's a bug on some XP SP3 machines with the LCD preview that sometimes makes the CPU goes 40-50% without actually doing anything. It can be fixed adding lcdpreview:0 in the shortcut of LCDHype. For example "C:\Program Files\LCDHype\lcdhype.exe" lcdpreview:0

    Otherwise, I just made a benchmark, 5400pts with or without LCDHype (1280x1024) on G1S.
     
  18. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    yeah. hav been racking my head over it for quite sometime now(especially since i still dont know wat some of the values in the scripts do).

    Problem with only reading a random pixel of the image is that the image i m using is heavy on left side with dark pixels and majority of the lit up pixels on the rite side. So even if i get the reading bit properly it the effect wont look good as it will b unevenly distributed( taking place mainly on the right side).. ideally i m trying to find out a way to have the display start of blank, randomly pixels lighting up and going off all over for a sec or two followed by the actual reading of the pixels of the image..

    and yeah the fading out part was a breeze.. have got that going pretty fine.. :)
     
  19. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    ^^ ofc fading out was a breeze coz of the MS. thnx for that !
     
  20. Duct Tape Dude

    Duct Tape Dude Duct Tape Dude

    Reputations:
    568
    Messages:
    1,822
    Likes Received:
    9
    Trophy Points:
    56
    I am having my own troubles creating a "modular" interface of sorts.
    The dream is to split the screen and have two dynamic panels that I can control via keys, in addition to one static screen that displays just time and battery.

    If anyone is up to helping me out with technique that'd be great, I just can't seem to wrap my head around how to do the following correctly:

    -I want to put each module in as a function, and I understand the %DefFunc function. However when I try to draw something other than text or a simple line, say a progressbar for example, it does not draw. If I copy/paste the same exact code into the #GfxMode, it will render perfectly. Is there any syntax I'm missing to make it do the same thing via predefined function?

    -If not, is there a way I can tell a script to draw itself onto the screen without clearing any of the previous script's pixels? This might actually be the better option...

    If anyone has any other ideas on how to do things, don't hesitate to suggest them.

    Thanks!
     
  21. Hahutzy

    Hahutzy Notebook Deity

    Reputations:
    126
    Messages:
    1,237
    Likes Received:
    0
    Trophy Points:
    55
    LCDHype is causing errors when I shut down... It keeps on making DrWatson Debugger load. And when I disable DrWatson, LCDHype just shows an error message saying fail to close.
     
  22. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30
    Make sure you have installed it properly - that is, you have to download LCDHype 0.6 and install it, then copy the files from 0.6.0.5 over to update it. You most probably have only put the files from 0.6.0.5.
    There's an LCDHype F.A.Q., check out the first link into my signature
     
  23. frostbit3

    frostbit3 Notebook Evangelist

    Reputations:
    51
    Messages:
    300
    Likes Received:
    0
    Trophy Points:
    30
    I didn't see a 9800 GT/GS picture for the video card as all I could see was the 8600 picture for the video card temp so I modified the current one. If there's allready one out lemme know, I just havent' seen one till this one:

    [​IMG]
     
  24. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Hi, here is my piece of code, some things need to be improved or changed, but I use it since enough time to release a first version.

    4 screens in rotation : clocks, battery, network and disks
    alert popups for : wifi, ethernet, battery, rotation mode change, critical temps.
    Winamp mode if winamp is on play or pause
    Gaming mode if the temps reach the first level.

    Other functions : wifi graph, playback informations, Fraps able, virtual cd and usb stick recognition, screensaver, oled saver...

    [​IMG]

    Everything is in french, but if you're interested I could write an english version...
    I'm open to every comment or suggestion, so feel free !

    http://play-arena.go-forum.net/asus-g50v-f12/windowsdonner-vie-a-l-ecran-lcd-t76.htm#261

    Edit : English version released here :
    http://www.megaupload.com/fr/?d=4CH0XKRH

    The main part is from myself, but some code come directly from Predator's megascript, so thanks to him, and for his support...
     
  25. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    looks good..! will definitely give it a go a little later in the day.. english one will be really nice to hav..
     
  26. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    ok i'll translate it to english. I need a few days to do it, i'll post it here.
     
  27. 4X4_TOYOTA

    4X4_TOYOTA Notebook Enthusiast

    Reputations:
    0
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    15
    Awesome! It looks great, just would be better if I could actually understand the text... :rolleyes:
     
  28. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
  29. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    indeed! :)
     
  30. Duct Tape Dude

    Duct Tape Dude Duct Tape Dude

    Reputations:
    568
    Messages:
    1,822
    Likes Received:
    9
    Trophy Points:
    56
    Does anyone know how to make a progressbar draw itself in a function?
     
  31. Duct Tape Dude

    Duct Tape Dude Duct Tape Dude

    Reputations:
    568
    Messages:
    1,822
    Likes Received:
    9
    Trophy Points:
    56
    Nevermind, I just discovered the Import function.
     
  32. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    is there any help file or manual to refer to for the script functions used?
     
  33. Tarage

    Tarage Notebook Enthusiast

    Reputations:
    0
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    15
    The Megascript is telling me 'Everest is not running'.

    Do I need a separate program to run this script?
     
  34. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    u need the everest plugin and everest software running for it to work
     
  35. Sanka

    Sanka Notebook Enthusiast

    Reputations:
    5
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
    Hi ! Check %LCDHypeInstallPath%/data/help ;)
     
  36. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    lol, missed that totally.
     
  37. doogster

    doogster Newbie

    Reputations:
    3
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    5
    Hey all. I hate to be a nudge on a topic that has been asked a number of times. But, I think there are a number of us who are very interested: Is there any update on the LED functionality or the OCing ability?
     
  38. onlight17

    onlight17 Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    haha we are all waiting for that... im patient tho...for now :D
     
  39. 4X4_TOYOTA

    4X4_TOYOTA Notebook Enthusiast

    Reputations:
    0
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    15
    Yeah, considering predator tries to do this in his free time, I'm not going to be too pushy.
     
  40. Sanka

    Sanka Notebook Enthusiast

    Reputations:
    5
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
    Hi ! My meagascript for G-Series 256x32 OLED is done, but it's in french, so I wanna know if Delta CT and obliviux are around, and if they still want to translate it to english...?
    I have 2 files to translate : one is the tutorial, the other are the comments and the displayed items of the script. If someone starts working on it, please let it known here, to avoid having 10 people translating the smae text... Hoping that at least one will help ;P
    Thanks, here are the files to translate :
    View attachment comments.txt
    View attachment Tuto.txt
     
  41. mr_milo

    mr_milo Notebook Consultant

    Reputations:
    59
    Messages:
    100
    Likes Received:
    0
    Trophy Points:
    30
    Sanka,

    Thanks for the info. I do not know french but Google Translate worked good enough for me.

    Thanks

    Milo
     
  42. Delta_CT

    Delta_CT Notebook Evangelist

    Reputations:
    102
    Messages:
    636
    Likes Received:
    0
    Trophy Points:
    30
    I'm still here :) I can get my friend from Quebec to translate the comments, since it's relatively short and not too technical (even I understand the majority of it). He owes me a favour for proof-reading his thesis, heh heh.

    If I get through the comments and obliviux or anyone else hasn't picked up the tutorial, then I'll give that a shot.
     
  43. Sanka

    Sanka Notebook Enthusiast

    Reputations:
    5
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
    @mr milo
    Thanks, but I think my english is better than google's one :p And as said Delta CT, some parts are a little bit technical, and I'd like it to be correctly translated, especially for a tutorial, it needs to be perfectly understandable :/

    @Delta CT
    Thanks :) If you may give me your friend's nick, I'll add both of you in the "special thanks list" ;)
     
  44. mr_milo

    mr_milo Notebook Consultant

    Reputations:
    59
    Messages:
    100
    Likes Received:
    0
    Trophy Points:
    30
    I totally understand. Maybe I should have emphasized "worked good enough for me" not that it was good but good enough for those that might not want to wait. (Like me.) :) Thanks for the great script!
     
  45. Tarage

    Tarage Notebook Enthusiast

    Reputations:
    0
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    15
    Where do I find this plugin? All the searches I've done have only turned up he program that requires money. Is this what I'm looking for?

    On an unrelated note, I have LCDHype set up to start when I start my computer, then minimize. This works fine, except when I shut down my computer. I get an error saying access violation at address 01C26504. Read of address 01C26504. Note that the address changes every time I run the program, and it doesn't occur when I shut down the program manually. What could be causing this, and how do I fix it?
     
  46. deathmak

    deathmak Notebook Enthusiast

    Reputations:
    0
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    15
    the plugin link.. hmm.. dont hav the link rite now but u shud b able to find it quite easily with a lil effort.. find predators post a lil above.. from his signature navigate thru the first link.. u shud b able to find the everest reference and link to lcdhypes site that has the plugin for dload..
    as to run it i believe u need the everest pro version..
     
  47. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30
    Just ignore that error, it could be anything from the plugins or any driver from LCDHype, but it's not a fatal error. It means some piece of code is trying to execute on a piece of memory that's already deleted, which occasionally occurs in programs on shutting down.
     
  48. Tarage

    Tarage Notebook Enthusiast

    Reputations:
    0
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    15
    The problem is it happens every time I shut down, and stops windows from shutting down. I can post the script I'm using if that will help. Let me know, because I'd like to fix this.
     
  49. Predator_MF

    Predator_MF Notebook Evangelist

    Reputations:
    343
    Messages:
    495
    Likes Received:
    0
    Trophy Points:
    30
    PM it to me
     
  50. Sanka

    Sanka Notebook Enthusiast

    Reputations:
    5
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
    You welcome ;) I may share it with a google translation, but the number of people asking for help because they don't understand how to install it frightens me^^
     
← Previous pageNext page →