Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 25-10-2024, 00:21
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: ...
Posts: 54
Thanks: 222
Thanked 40 Times in 25 Posts
Lord.Freddy is on a distinguished road
Post Inno Setup System Information Detection Module

"ISSystemInfo Module"

Features:
Comprehensive Hardware Details: Collects extensive information about CPU, memory, GPU and more.
Operating System Information: Detects Windows version, system architecture, DirectX version, sound devices, and essential operating system features.
Real-time resource monitoring: Monitors CPU and memory usage in real-time.
Seamless code integration: Provides optimized Inno setup code, ready for integration, compatible with Inno Setup versions 5 and 6 (Ansi/Unicode), with no external libraries required.
Support for Windows XP and above: Define "CompatibleWithWinXP" in the module to enable compatibility with Windows XP.

Special thanks to Cesar82 for assisting me in enhancing this module.
Attached Images
File Type: jpg 1.JPG (57.2 KB, 248 views)
File Type: jpg 2.jpg (63.2 KB, 246 views)
Attached Files
File Type: zip ISSystemInfo v0.8.zip (12.4 KB, 13 views)

Last edited by Lord.Freddy; 31-12-2025 at 14:18. Reason: Update for version 0.8
Reply With Quote
The Following 4 Users Say Thank You to Lord.Freddy For This Useful Post:
Cesar82 (25-10-2024), Gehrman (01-11-2025), Razor12911 (01-11-2025), ScOOt3r (25-10-2024)
Sponsored Links
  #2  
Old 01-11-2025, 09:58
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: ...
Posts: 54
Thanks: 222
Thanked 40 Times in 25 Posts
Lord.Freddy is on a distinguished road
Arrow New Version!

Changelog:

Code:
- Version 0.8 (2026-01-01)
  ▪︎ Improved GPU detection (Now module support system with multiple GPUs).
  ▪︎ Improved registry queries. The module now queries registry values using the Windows API function RegQueryValueEx.
  ▪︎ Enhanced module performance and stability.
  ▪︎ Fixed various bugs.
▪︎▪︎▪︎ Important: I have identified a bug in the ANSI build of Inno Setup (confirmed on Inno Setup 5.5.1.ee2) that can cause GPU VRAM value to be reported as negative. Until a fix is available, please use the Unicode build.

- Version 0.7 (2025-11-01)
  ▪︎ Improved GUI example.
  ▪︎ Enhanced module performance and stability.
  ▪︎ Fixed various bugs.

Last edited by Lord.Freddy; 31-12-2025 at 14:19.
Reply With Quote
  #3  
Old 01-11-2025, 10:33
Dragonis40 Dragonis40 is offline
Registered User
 
Join Date: Mar 2021
Location: italy
Posts: 70
Thanks: 0
Thanked 3 Times in 3 Posts
Dragonis40 is on a distinguished road
Good evening, unfortunally this "ISSystemInfo Module" doesn't detect dedicated VRAM. I have a laptop with both integrated and dedicated graphic cards.
Reply With Quote
  #4  
Old 02-11-2025, 09:01
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: ...
Posts: 54
Thanks: 222
Thanked 40 Times in 25 Posts
Lord.Freddy is on a distinguished road
Quote:
Originally Posted by Dragonis40 View Post
Good evening, unfortunally this "ISSystemInfo Module" doesn't detect dedicated VRAM. I have a laptop with both integrated and dedicated graphic cards.
Hi — I didn’t expect this to be necessary, but I’ve updated the code to detect both integrated and dedicated GPUs. Please try the new build and let me know the results.
Attached Files
File Type: 7z GPU.7z (1.25 MB, 17 views)
Reply With Quote
The Following 3 Users Say Thank You to Lord.Freddy For This Useful Post:
crachlow (11-11-2025), Razor12911 (03-11-2025), ScOOt3r (03-11-2025)
  #5  
Old 17-12-2025, 07:11
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: ...
Posts: 54
Thanks: 222
Thanked 40 Times in 25 Posts
Lord.Freddy is on a distinguished road
Hi — The upcoming update is almost ready. I need to finalize a few details. If you have a system with multiple GPUs, please send the DxDiag log as a .txt file rather than .xml so I can verify the implementation. Thanks.
Reply With Quote
  #6  
Old 31-12-2025, 14:29
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: ...
Posts: 54
Thanks: 222
Thanked 40 Times in 25 Posts
Lord.Freddy is on a distinguished road
Talking

Quote:
Originally Posted by Lord.Freddy View Post
Changelog:

Code:
- Version 0.8 (2026-01-01)
  ▪︎ Improved GPU detection (Now module support system with multiple GPUs).
  ▪︎ Improved registry queries. The module now queries registry values using the Windows API function RegQueryValueEx.
  ▪︎ Enhanced module performance and stability.
  ▪︎ Fixed various bugs.
▪︎▪︎▪︎ Important: I have identified a bug in the ANSI build of Inno Setup (confirmed on Inno Setup 5.5.1.ee2) that can cause GPU VRAM value to be reported as negative. Until a fix is available, please use the Unicode build.
New Version!
Attached Images
File Type: gif HNY-ezgif.com-optimize (1).gif (1.60 MB, 60 views)
Reply With Quote
The Following 2 Users Say Thank You to Lord.Freddy For This Useful Post:
Cesar82 (31-12-2025), mausschieber (01-01-2026)
Reply

Tags
inno setup


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Batman Arkham City - 2xDVD9 to 4xDVD5 (Inno Setup) Fabioddq PC Games - CD/DVD Conversions 74 23-07-2013 11:45
Inno Setup Secure Installer thilanka Software 0 21-01-2013 19:47
Biathlon 2006 Problems... Please help! RamGuy General Gaming 1 10-04-2006 03:23
Frequently Asked Questions Joe Forster/STA PC Games - Frequently Asked Questions 0 29-11-2005 09:48



All times are GMT -7. The time now is 01:13.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com