Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    867
    1,463
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,796
    19,377
    180
    In my testing script i found that the score's was not displayed, i assumed it was because i missed a flag variable when copy/pasting into the test script, seems like i must of upset the flag variable when editing the main script too. :oops:

    Will sort it :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,796
    19,377
    180
    Code:
    
     ===============================================[ Basic Graphics Information ]===============================================
    
    Adapter 1 Description      : NVIDIA GeForce GTX 1050 Ti {Ref:v}
    Adapter 1 Video Memory     : 4,095 MiB
    Adapter 1 Driver Date      : 2018-01-03
    Adapter 1 Driver Version   : 23.21.13.9065
    
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 8.1 | RAM: 8.1 | Graphics: 8.5 | Primary Disk: 8.2 | Base Rating: 8.1
    WinSat Status Information  : Data is valid.
    
    
    Fixed variable flag also added a reference to which routine was used to obtain the data. :)

    Note: VRam if you have above 4Gib on your adaptor then because of the 32bit limitations of WMIC it may show incorrect amount{s}, until i can access the 64bit data via some method sadly that will be how it is for now.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,077
    210
    That machine's OS returns exactly that amount of VRAM, the number hints to (partially) shared memory. That was common for integrated graphics, at least at that system's time.

    Unfortunately, I cannot access the BIOS of the machine to get the info there; I bought it as a system returned from leasing (refurbished), and they sold it to me with a locked BIOS. I found no way to unlock this SecureCore BIOS, yet.
     
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,274
    94,765
    450
    #6247 Enthousiast, Sep 3, 2020
    Last edited: Sep 3, 2020
    I ran test4 on some of my systems:
    Main PC:
    Code:
      ===============================================[ Basic Graphics Information ]===============================================
     
    Adapter 1 Description      : Intel{R} HD Graphics 4000 {Ref:v}
    Adapter 1 Video Memory     : 2.304 MiB
    Adapter 1 Driver Date      : 2019-10-31
    Adapter 1 Driver Version   : 10.18.10.5100
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 9,1 | RAM: 9,1 | Graphics: 6,6 | Primary Disk: 8,15 | Base Rating: 6,6
    WinSat Status Information  : Data is valid.
    Laptop Dell:
    Code:
      ===============================================[ Basic Graphics Information ]===============================================
     
    Adapter 1 Description      : NVIDIA GeForce 840M {Ref:v}
    Adapter 1 Video Memory     : 2.048 MiB
    Adapter 1 Driver Date      : 2020-03-29
    Adapter 1 Driver Version   : 26.21.14.4283
     
    Adapter 2 Description      : Intel{R} HD Graphics 5500 {Ref:v}
    Adapter 2 Video Memory     : 1.024 MiB
    Adapter 2 Driver Version   : 20.19.15.4835
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 8,4 | RAM: 8,4 | Graphics: 3,4 | Primary Disk: 8,15 | Base Rating: 3,4
    WinSat Status Information  : Data is valid
    Second system:
    Code:
      ===============================================[ Basic Graphics Information ]===============================================
     
    Adapter 1 Description      : Intel{R} HD Graphics {Ref:v}
    Adapter 1 Video Memory     : 2.304 MiB
    Adapter 1 Driver Date      : 2015-12-21
    Adapter 1 Driver Version   : 10.18.10.4358
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 8,8 | RAM: 8,8 | Graphics: 6,5 | Primary Disk: 8,2 | Base Rating: 6,5
    WinSat Status Information  : Data is valid.
    Laptablet (Asus transformerbook):
    Code:
      ===============================================[ Basic Graphics Information ]===============================================
     
    Adapter 1 Description      : Intel{R} HD Graphics {Ref:v}
    Adapter 1 Video Memory     : 1.030 MiB
    Adapter 1 Driver Date      : 2015-12-21
    Adapter 1 Driver Version   : 10.18.10.4358
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 6,3 | RAM: 5,5 | Graphics: 4,3 | Primary Disk: 6,1 | Base Rating: 4,1
    WinSat Status Information  : Data is valid.
     
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,796
    19,377
    180
    You been busy :D:D

    At least now it showing the Winsat part etc again :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,077
    210
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,796
    19,377
    180
    when i get time to parse those SKU's i will adjust the wording, i just set it as 'yes' as that what the result was (Value=True) , there are a few things i will get round to doing when i can. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,077
    210
    Let's try to get a list. I'll not list the Volume-capable ones, as that's the majority. If someone knows more exotic non-Volume SKUs or finds an error, please respond.

    Code:
    Definite NO:
    
    Windows Vista Starter
    Windows Vista Starter N
    Windows Vista HomeBasic
    Windows Vista HomeBasic N
    Windows Vista HomePremium
    Windows Vista HomePremium N
    Windows Vista Ultimate
    Windows Vista Ultimate N
    Windows 7 Starter
    Windows 7 Starter E
    Windows 7 Starter N
    Windows 7 HomeBasic
    Windows 7 HomeBasic E
    Windows 7 HomeBasic N
    Windows 7 HomePremium
    Windows 7 HomePremium E
    Windows 7 HomePremium N
    Windows 7 Ultimate
    Windows 7 Ultimate E
    Windows 7 Ultimate N
    
    Windows 10 IoTEnterprise
    Windows 10 IoTEnterpriseS
    Windows Server Essentials (???)
    
    as well as ALL EVAL Editions
    Code:
    Internal Lab/Emulator ONLY:
    
    Windows 8 Core
    Windows 8 Core N
    Windows 8 Core ARM
    Windows 8 CoreSingleLanguage
    Windows 8 CoreCountrySpecific
    Windows 8 ProfessionalWMC
    
    Windows 8.1 Core
    Windows 8.1 Core N
    Windows 8.1 Core ARM
    Windows 8.1 CoreSingleLanguage
    Windows 8.1 CoreCountrySpecific
    Windows 8.1 ProfessionalWMC
    Windows 8.1 ProfessionalStudent
    Windows 8.1 ProfessionalStudent N
    
    Windows 10 Core
    Windows 10 Core N
    Windows 10 CoreSingleLanguage
    Windows 10 CoreCountrySpecific
     
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,796
    19,377
    180
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    867
    1,463
    30
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,796
    19,377
    180
    As that RX 2070 Dual has 8GB ram the routine maxes out at 4GB which is the limitation of the 32 bit API system, i have found a long winded way to get the ram figure out of the registry (two places in fact), but it not reliable as intel gfx gives a result of 0x00000040 (64 mb) so cannot really use that way :(

    dxdiag will show the correct amounts BUT its txt or xml file is very awkward to parse to get the data if more than one adaptor is fitted as i cannot see any DeviceID markers so i can split the data into sections :(

    So any Gfx adaptor that has more than 4Gib (Dedicated/Shared) will either result in a negative amount (rare now) or max 4GiB showing, nothing i can do about that as even 64bit windows has only 32bit API/WMIc operatives!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,077
    210