Afterburner 2.1.0 Beta 5 (2010-12-09, the new file is uploaded)

Discussion in 'MSI AfterBurner Application Development Forum' started by msi-afterburner, Dec 8, 2010.

  1. msi-afterburner

    msi-afterburner Master Guru

    Messages:
    417
    Likes Received:
    0
    GPU:
    MSI N275GTX Lightning
    Last edited: Dec 9, 2010
  2. cowie

    cowie Ancient Guru

    Messages:
    13,276
    Likes Received:
    357
    GPU:
    GTX
    here we go now....thanks
     
  3. torch

    torch Member

    Messages:
    11
    Likes Received:
    0
    GPU:
    Radeon HD5850 @ 925/1180
    Does this fix the low-level voltage control problem for GTX 580?
     
  4. Bullu$

    Bullu$ Master Guru

    Messages:
    410
    Likes Received:
    0
    GPU:
    R290X CFX@1050/1350
    Thanks :thumbup:
     

  5. Renegade8100

    Renegade8100 Ancient Guru

    Messages:
    4,812
    Likes Received:
    0
    GPU:
    EVGA GTX 1080 SC
    awesome that you found that but damn that I gotta wait >_<
     
  6. cowie

    cowie Ancient Guru

    Messages:
    13,276
    Likes Received:
    357
    GPU:
    GTX
    I think its 6:50 am in china if thats where they are located.
     
  7. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,126
    Likes Received:
    6,690
    Full changes list comparing to beta 4 includes:

    - Added core voltage control for NVIDIA GeForce GTX 570 series graphics cards
    - Various database typo fixes
    - Reduced hardware polling time on multi-GPU systems due to cached GPU context
    switching in hardware monitoring module
    - Improved hardware monitoring shared memory layout v2.0 introduces additional
    data source identification related fields and new GPU descriptors array.
    Third party developers may refer to updated sample code included in the SDK
    - Added software interfaces for future MSI software products integration with MSI Afterburner
     
  8. Ricky78

    Ricky78 Active Member

    Messages:
    77
    Likes Received:
    2
    GPU:
    Gigabyte GV-N1060G1
    It isn't compatible with the actual GPU Monitor sidebar gadget.

    [​IMG]
     
  9. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,126
    Likes Received:
    6,690
    Peek into the gadget thread, shared memory format evolved so gadget must be updated to follow the changes. However, new shared memory format is backward compatible with old one, so gadget dev should pay attention to handle shared memory handling versioning properly.
     
  10. civato

    civato Guest

    Messages:
    918
    Likes Received:
    0
    GPU:
    2xGTX570 sli on H2O EK
    THX for the good work , running very smooth here.

    Hi Unwinder don't know if you remember that I told you about problems with beta versions on the the game COD5.http://forums.guru3d.com/showpost.php?p=3741788&postcount=27
    http://forums.guru3d.com/showpost.php?p=3741971&postcount=29

    Well the problem with this beta 5 is gone.
    Don't know if it has got something to do with the changes you made but gotta say superb.
    And is this the last beta ? Should i start updating the Localization ?

    Cheers.
     

  11. Ricky78

    Ricky78 Active Member

    Messages:
    77
    Likes Received:
    2
    GPU:
    Gigabyte GV-N1060G1
    Ah, OK, thanks, so we will wait for an update from Nick. ;)
     
  12. stangowner

    stangowner Guest

    Messages:
    607
    Likes Received:
    11
    GPU:
    2xMSI N550GTX-Ti Cy II OC
    I just woke up and downloaded beta 5. I'll take a look now.

    Edit:
    Update is done. Please read this post.
     
    Last edited: Dec 9, 2010
  13. erm

    erm Guest

    Messages:
    396
    Likes Received:
    1
    GPU:
    GeForce GTX 560 1GB
    Hey Unwinder, thank you for adding my Italian localization ! :):nerd::banana:
     
  14. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,126
    Likes Received:
    6,690
    Hi Tom,

    Fun thing that I didn't change anything in OSD server. Actually it is exactly the same 4.0.0 beta 4 build version like in 2.1.0 beta 4 till the last bit. So it seems like some other side factor fixed it.

    It is not the last beta, there will be a few more builds after 6900 series announce. However, video capture GUI is the final one so the translation can be done now.
     
  15. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,126
    Likes Received:
    6,690
    Good work, Nick.
     

  16. stangowner

    stangowner Guest

    Messages:
    607
    Likes Received:
    11
    GPU:
    2xMSI N550GTX-Ti Cy II OC
    Thanks Alex. You too!

    Quick question for you.

    The update I made was to just check the version and if it is less than 2, use the old struct. Otherwise use the updated struct (both structs in header file now).

    What is the best way to handle unknown future versions/structs so this does not break on another update? I was using:
    (LPMAHM_SHARED_MEMORY_ENTRY)((LPBYTE)(lpHeader + 1) + dwSource * lpHeader->dwEntrySize)
    which should advance the pointer the size of the entry as specified in the header. This obviously did not work. For instance, szSrcName appeared to be a byte off.

    On a side note......the updates you made for source entries and gpu array are not in the gadget yet (but I'll include them in the rainmeter plugin now). Obviously I have to code an update for the gadget to do this. So I was just curious on if/when these changes will also be in RT so I can apply these changes to the gadget once and be done. ie If these changes will make it into RT, is there a beta reflecting them yet that I could get access to so I can begin the gadget coding changes?

    Thanks!
     
  17. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,126
    Likes Received:
    6,690
    The reason of problem is highlighed with bold font. Header size is variable and can be changed in future versions too so using hardcoded header offset is giving the trouble, that is why there is dwHeaderSize field. The following code would be more correct way to go:

    (LPMAHM_SHARED_MEMORY_ENTRY)((LPBYTE)lpHeader + lpHeader->dwHeaderSize + dwSource * lpHeader->dwEntrySize)

    Yep, similar changes are planned for RT too, but tehre is no beta available yet.
     
  18. stangowner

    stangowner Guest

    Messages:
    607
    Likes Received:
    11
    GPU:
    2xMSI N550GTX-Ti Cy II OC
    Yeah, I realized this after posting. Thanks for confirming for me though!

    Thanks for the RT update. Please just let me know when you have the updated header defined and I'll get started on them.
     
  19. erm

    erm Guest

    Messages:
    396
    Likes Received:
    1
    GPU:
    GeForce GTX 560 1GB
    Unwinder, I found a little bug, when you point the mouse at that point comes out the tooltips for the screenshot quality

    [​IMG]

    Uploaded with ImageShack.us

    Ciao and thank you again !
     
  20. civato

    civato Guest

    Messages:
    918
    Likes Received:
    0
    GPU:
    2xGTX570 sli on H2O EK
    Hi Alexey , didn't tested with beta 4 , only with beta 2 & 3 , stupid me :bang: , don't matter , it works so a big thanks.

    I also updated the DUT Localization and did some minor changes to the existing translation , corrected some typo's and changed some lines so they would be more understanding to the reader.

    Download DUT Localization 2.1.0 beta 5 here : http://www40.zippyshare.com/v/93751008/file.html

    The CL run after updating:
    Code:
    Comparing DUT and RUS localization packs
      Searching for changed translated files
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Description
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_APPLY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_CLOSE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_DEFAULTS
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_DETACH
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_FAN_AUTO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_HELP
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_INFO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_LINK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_LOCK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_MIN
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_PROFILE1
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_PROFILE2
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_PROFILE3
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_PROFILE4
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_PROFILE5
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_SAVE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_SETUP
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_SHOW_VOLTAGE_PANEL
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_STARTUP
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_TEST
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\BUTTON_USER_DEFINE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Info\BANNER_WND
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Info\LOCALIZATION_CREATOR
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Info\LOCALIZATION_CREATOR_EMAIL
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Info\LOCALIZATION_CREATOR_ICQ
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Info\REPORT_WND
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\PLACEHOLDER_MON_WND
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Fan\SW_AUTO_FAN_CONTROL
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Fan\SW_FAN_SPEED_CURVE_EDITOR
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Fan\SW_FAN_SPEED_UPDATE_PERIOD
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Fan\TEMPERATURE_HYSTERESIS
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\FORCE_CONSTANT_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\GPU_SELECTION
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\START_MINIMIZED
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\START_WITH_WINDOWS
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\SYNC_GPU
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\UNLOCK_VOLTAGE_CONTROL
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\General\UNLOCK_VOLTAGE_MONITORING
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\BROWSE_LOG_PATH
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\ENABLE_DATA_FILTERING
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\ENABLE_LOG
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\HARDWARE_POLLING_PERIOD
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\LCD_FONT_COMBO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\LOG_LIMIT
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\LOG_PATH
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\MAX_LIMIT
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\MIN_LIMIT
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\RECREATE_LOG
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\SHOW_IN_LCD
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\SHOW_IN_OSD
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\SHOW_IN_TRAY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\SOURCES_LIST
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Monitoring\TRAY_ICON_COLOR_PREVIEW
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\CAPTURE_OSD
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\MORE_OSD
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\OSD_OFF_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\OSD_ON_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\OSD_SERVER_BLOCK_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\OSD_TOGGLE_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\On-Screen Display\SHOW_OSD_HEADER_TIME
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\2D_PROFILE_COMBO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\3D_PROFILE_COMBO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\PROFILE1_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\PROFILE2_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\PROFILE3_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\PROFILE4_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Profiles\PROFILE5_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Screen capture\BROWSE_SCREEN_CAPTURE_FOLDER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Screen capture\SCREEN_CAPTURE_FOLDER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Screen capture\SCREEN_CAPTURE_FORMAT
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Screen capture\SCREEN_CAPTURE_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Screen capture\SCREEN_CAPTURE_QUALITY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Screen capture\VIEW_SCREEN_CAPTURE_FOLDER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\User interface\LANGUAGE_COMBO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\User interface\SHOW_HINTS
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\User interface\SHOW_TOOLTIPS
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\User interface\SKINS_COMBO
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\User interface\SKIN_PREVIEW
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\BROWSE_VIDEO_CAPTURE_FOLDER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_FOLDER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_FORMAT
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_FRAMERATE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_FRAMESIZE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_HOTKEY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_QUALITY
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIDEO_CAPTURE_THREADS
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\Properties\Video capture\VIEW_VIDEO_CAPTURE_FOLDER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_AUX_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_CORE_CLK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_CORE_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_FAN_SPEED
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_MEMORY_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_MEM_CLK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\SLIDER_SHADER_CLK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_AUX_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_CORE_CLK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_CORE_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_DEVICE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_DRIVER
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_FAN_SPEED
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_MEMORY_VOLTAGE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_MEM_CLK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_SHADER_CLK
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_STARTUP_PROFILE
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\Help\TEXT_VERSION
        106 file(s) total
      Searching for DUT pack translated files missing in RUS pack
        C:\Program Files (x86)\MSI Afterburner\Localization\DUT\DUT.ico
        1 file(s) total
      Searching for RUS pack translated files missing in DUT pack
        C:\Program Files (x86)\MSI Afterburner\Localization\RUS\RUS.ico
        1 file(s) total
      Searching for DUT pack translation database entries missing in RUS pack
        0 entri(es) total
      Searching for RUS pack translation database entries missing in DUT pack
        Checking file C:\Program Files (x86)\MSI Afterburner\Localization\RUS\Translation\Localization\RUS\Description
          Line 00008 : "Alexey Nicolaychuk aka Unwinder"
        1 entri(es) total
    
    And like "erm" post above says , the" Video capture compatibility properties" line is showing the hint of the "SCREEN_CAPTURE_QUALITY"

    Cheers.
     
    Last edited: Dec 9, 2010

Share This Page