Xiret (Experience Index Returns)

Discussion in 'MDL Projects and Applications' started by QuantumBug, Apr 7, 2016.

  1. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    #321 QuantumBug, Nov 11, 2018
    Last edited: Nov 11, 2018
    (OP)
  2. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    3,786
    4,133
    120
    Reported for being too sexy :D

    JK...Nice work. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    351
    57
    10
    Good to see you again! :)
    Send me a new beta version when that'll be available.
     
  4. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    Nice to hear from you man. I'll make sure to inbox you. Take care.
     
  5. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
  6. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    #326 QuantumBug, Nov 20, 2018
    Last edited: Nov 20, 2018
    (OP)
    My server has been purged. Data and resources are temporarily unavailable.

    EDIT: Resources and data back online.
     
  7. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
  8. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    #328 QuantumBug, Dec 9, 2018
    Last edited: Dec 10, 2018
    (OP)
    Hi all,

    The WSLR has been scrapped and an all new reader has been introduced, this allows the user to access important metrics and view hardware information. Its 3x faster and is wrapped with efficient code. This means Management Instrumentation has been fully removed and startup is not hindered by chunky threads.

    You can all thank @Michaela Joy for her lessons on XML parsing.

    I've also added a new setting "portability" which can be turned on or off. This allows the settings file to be stored in the application directory along with Xiret executable or in the 'appdata/xiret' folder.

    Some notes on the update system. It's now automatic and all you need to do is click update when a new version is available, you will also be presented with a menu button when an update is ready on the server. This system has been tried, tested and battered.

    A version should be ready to download soon, but unfortunately the new metrics addition will be disabled. This is due to the fact I've never handled huge amounts of XML and need to find the best way to structure the code which will make it readable and (maybe) searchable.

    Regards, QB.
     
  9. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    3,786
    4,133
    120
    @qb: Please let me know if there's anything I can help with. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    Today I worked on removing deprecated code and resources. This means I managed to get the application from 1MB to under 400kb, very happy.

    I'm now modifying the structure and release of B5 should follow. A couple days at max; if I can stop watching Game of Thrones, that is.

    Regards, QB.
     
  11. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    Windows 7, 8, 8.1 and 10 tested, working the same on all machines.

    I'm again putting a BIG maybe on Vista. It scales great with the updated Segoe UI font and it runs the test but I have a few critical things to work out, which I think can be achieved with managed unsafe code. I will work hard to make it compatible, but no promises. May as well work the whole set of WEI compatible turds, instead of most.

    Regards, QB.
     
  12. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    #332 QuantumBug, Dec 12, 2018
    Last edited: Dec 12, 2018
    (OP)
    I have figured out both issues with Vista and I'm working them out. This means rewriting how the assessment runs and how score files are allocated. I shall work in Vista support but not for b5.

    Whilst looking at reworking the assessment I've found a big flaw in my code, which means this must be worked out before b5, which I'm doing now. Release is pretty much imminent.

    Regards, QB.

    EDIT: B5 is ready for release tonight or tomorrow, I need to see all my notes and review the changelog.
     
  13. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
  14. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    351
    57
    10
    #334 ItielMaN, Dec 16, 2018
    Last edited: Dec 16, 2018
    Dude, this looks sick!
    Really like the re-design! :)

    1. I'm on 150% DPI (not sure if related though), and strings in several places are cut off from the bottom and are not vertically centered:
    upload_2018-12-16_21-52-15.png
    upload_2018-12-16_21-54-4.png
    See the subscores numbers, and the radio and checkboxes buttons text on the settings window (most of them are not centered to their checkbox/radio)

    2. Opening the settings and update windows will result in generic icon on the taskbar, instead of a native Xiret one.

    3. Some spacing adjustments are required here:
    upload_2018-12-16_21-58-43.png
    Also, there appears to be missing text here? After the "Icons" in the end.

    4. I'm not sure whether I'm missing an option after the "Configuration" here or not:
    upload_2018-12-16_22-2-47.png

    5. GAMING GRAPHICS is shown as N/A while Winaero's WEI tool claims it is 9.9. DataStore files attached.

    6. Sometimes (well actually most of the times) minimizing and restoring Xiret's windows will result in missing (to some extent) window elements:
    upload_2018-12-16_22-18-35.png
    upload_2018-12-16_22-21-37.png
    upload_2018-12-16_22-19-47.png

    All of these screenshots were not edited, simply Alt+Screenshotted + Ctrl+V here.
     

    Attached Files:

  15. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    @ItielMaN - Thanks for your input. I didn't like the B3/B4 design so I ripped it apart again :D

    Fixed:

    - Fixed label heights (main form).
    - Fixed label text cut off (about section).
    - Fixed UI framework bug causing control text to be off-center (settings, global).
    - Fixed see-through form issue related to WS_EX_COMPOSITED.
    - Fixed form names and icons in the taskbar.
    - Fixed anti-aliasing issues.

    You're not missing an option under 'configuration', I accidentally missed a label beneath the text. And gaming graphics D3D tests are not scored in Windows 10, therefor the 9.9 is a sentinel value. Hover over the 'N/A' text and you will see a message pop up.

    Working on:

    - Pixel spacing between panels on scaling over 125%

    Regards, QB.
     
  16. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    2,722
    2,346
    90
    Did check b5 in a VM. If the Winsat.log is missing on the system (actually CCleaner and similar tools offer cleaning it), Xiret throws an IO error. Please fix so that error is catched.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    Hey dude, is this before or during the test?

    Also, is it the error reporter you see pop up?
     
  18. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    2,722
    2,346
    90
    #338 Carlos Detweiller, Dec 17, 2018
    Last edited: Dec 17, 2018
    It was at the start of the formal assessment (Start clicked). It was a technical popup about a System IO Exception that told me it couldn't find WinSAT.log. However, the system did have a score.

    Unfortunately, I haven't saved the text. So, I propose to let it rest until I encounter it again (cannot reproduce it right now).


    Other than that, it works fine. Some parts of it are still missing (I guess that's why the controls are locked :)).

    ————————————————————————————————————————————
    Edit: OK, got it again, on Windows 10 RS5.

    xiret2b5error.jpg
    ————————————————————————————————————————————
    Edit 2: Just had a chuckle. VirtualBox video adaptor has a strange way of announcing its memory support.
    xiret2b5_videomem.jpg
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. QuantumBug

    QuantumBug MDL Developer

    Mar 7, 2012
    1,598
    1,521
    60
    #339 QuantumBug, Dec 17, 2018
    Last edited: Dec 17, 2018
    (OP)
    @Carlos Detweiller

    Fixed:

    - Fixed IO exception triggered by missing file

    The log reader engine will be completely phased out soon. This will potentially bring the Vista support for B6. The current assessment code is incompatible below Windows 7.

    Feel free to send me that assessment XML to see why the memory size is going crazy.

    Regards, QB.
     
  20. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    351
    57
    10
    The thing is- this assessment was made way before Windows 10- I think this was back when I had Windows 7.