• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GameTechBench GPU benchmark is already out!

Joined
Jul 5, 2013
Messages
29,540 (6.93/day)
and some anti-piracy measures would need to be considered
Why? That would only matter if you intend to charge money for your benchmark. In that case it would become a non-starter for many of us for that reason unless you make it a very affordable propitiation. Still, those of us who don't use Steam generally avoid it because of the DRM. If you're going to include DRM, of any kind, it's still a no-go.

Now to be fair, if it's affordable, I personally wouldn't at all mind buying a copy. However,I an never willing to pay for DRM. If it includes ANY form of DRM, internet access or "call-home-to-momma" functionality, it's a nonstarter for many of us.

Another option could be making only the limited free version available for distribution
You could do this. Or you could sell copies with a key system that is version specific and would only accept a key that is valid for that version.

To be fair though. Piracy isn't the big bad wolf it's made out to be. I have and use a number of utilities that have no DRM except an install key. I have pirated none of them. They are all paid for. And while I'm aware that some people do pirate software, most people pay for at least some of what they use.

Another thing to consider is that if your benchmark continues to improve AND you make it easy to install & use, the chances that people will pay for it go up dramatically.
 
Last edited:
Joined
Sep 26, 2022
Messages
2,431 (2.73/day)
Location
Braziguay
System Name G-Station 2.0 "YGUAZU"
Processor AMD Ryzen 7 5700X3D
Motherboard Gigabyte X470 Aorus Gaming 7 WiFi
Cooling Freezemod: Pump, Reservoir, 360mm Radiator, Fittings / Bykski: Blocks / Barrow: Meters
Memory Asgard Bragi DDR4-3600CL14 2x16GB
Video Card(s) Sapphire PULSE RX 7900 XTX
Storage 240GB Samsung 840 Evo, 1TB Asgard AN2, 2TB Hiksemi FUTURE-LITE, 320GB+1TB 7200RPM HDD
Display(s) Samsung 34" Odyssey OLED G8
Case Lian Li Lancool 216
Audio Device(s) Astro A40 TR + MixAmp
Power Supply Cougar GEX X2 1000W
Mouse Razer Viper Ultimate
Keyboard Razer Huntsman Elite (Red)
Software Windows 11 Pro, Garuda Linux
Why? That would only matter if you intend to charge money for your benchmark. In that case it would become a non-starter for many of us for that reason unless you make it a very affordable propitiation.
It's already paid, but very cheap. I don't know if there's regional Steam pricing in play, but here it costs BRL 14,79 (which is less than USD 3).
 
Joined
Sep 29, 2020
Messages
144 (0.09/day)
Why? That would only matter if you intend to charge money for your benchmark. In that case it would become a non-starter for many of us for that reason unless you make it a very affordable propitiation. Still, those of us who don't use Steam generally avoid it because of the DRM. If you're going to include DRM, of any kind, it's still a no-go.

Now to be fair, if it's affordable, I personally wouldn't at all mind buying a copy. However,I an never willing to pay for DRM. If it includes ANY form of DRM, internet access or "call-home-to-momma" functionality, it's a nonstarter for many of us.


You could do this. Or you could sell copies with a key system that is version specific and would only accept a key that is valid for that version.

Thank you for your post @lexluthermiester ,

Indeed, the full version is a paid version costing around €3-4 (the Free version is fully functional, but limited), as I was mentioning in my earlier posts when defining the approach. During the beta, the full version could be used freely, but that’s why they had an expiration date. I hope no one was unpleasantly surprised by this. If so, I apologize for it.

This is why an anti-piracy system is important (in this stage, at least) —without DRM (why not? Just out of curiosity, not very familiarized with DRMs)—but for that, it would at least require calling a web server to store the unique licenses, for example. Honestly, I don’t know how I could implement an internal and offline system that allows registering a single key only once. How would other copies of the game know that the key has already been activated? The truth is, I don’t know how it’s done, so I usually rely on a simpler system, like connecting to an online database. I understand the paranoia :)P) when it comes from unknown sources, but in this case, I don’t share it.

To be fair though. Piracy isn't the big bad wolf it's made out to be. I have and use a number of utilities that have no DRM except an install key. I have pirated none of them. They are all paid for. And while I'm aware that some people do pirate software, most people pay for at least some of what they use.

I partially agree. In my area, if it were simply "copy-pastable," I’m sure most people would distribute it among themselves and use it that way, if only for the straightforward ease of use, and then no one would "remember" to buy it. But well, it’s a doubt I’d rather not test for now. Sincerely, releasing my first game is a litle scary, and I feel I need to protect it for now (as when you buy a new car).


Another thing to consider is that if your benchmark continues to improve AND you make it easy to install & use, the chances that people will pay for it go up dramatically.

Sure! And I hope to make it more accessible in the future for those who don’t want it on Steam. At some point, I’ll care less about piracy and trust more in the good faith of users, but there’s still a way to go before that. For now, for example, it’s VERY important to me that users contribute their scores to the online database, which adds significant value. And for that, at least for now (I insist), since we are not too many users, it’s better not to scatter them but rather keep them concentrated—in this case, on Steam, for example.

That being said: in the future, when we have a large community and it’s no longer necessary to juggle things to consolidate scores and generate movement—when data always "stays alive" and updates quickly and easily—it will be much easier to release a free version without having to fight against piracy or struggle my mind. However, if I release a limited version now with X or Y features (some people wouldn't be happy), there would be no turning back. So, besides all of the above, I need to define it very well before doing that. And all that feedback first needs to be gathered from experience and user comments to make it as good as possible. Not to mention that before that, I still need to perfect the benchmark as much as possible and even add another map or two if I can.

In short, I’m keeping this in mind and I want to do it, but there are certain things that take priority, and my time and resources are limited. I wish I could do everything faster and with more money! (Just publishing it on Steam alone was $100, as example).

Thank you so much for reading this far, and I hope you all have the patience until the day comes. Thanks also for the patience you’ve had until now!
 
Last edited:
Joined
Jul 14, 2006
Messages
2,619 (0.38/day)
Location
People's Republic of America
System Name It's just a computer
Processor i9-14900K Direct Die
Motherboard MSI Z790 ACE MAX
Cooling 4X D5T Vario, 2X HK Res, 3X Nemesis GTR560, NF-A14-iPPC3000PWM, NF-A14-iPPC2000PWM, IceMan DD
Memory TEAMGROUP FFXD548G8000HC38EDC01
Video Card(s) MSI 4070 Ti Super w/Alphacool Eisblock Aurora RTX 4070TI Ventus with Backplate :13724
Storage Samsung 990 PRO 1TB M.2
Display(s) LG 32GK650F
Case Custom open frame chassis
Audio Device(s) Auzentech X-Meridian 7.1 2G/Z-5500
Power Supply Seasonic Prime PX-1300
Mouse Logitech MX700
Keyboard Logitech LX700
Software Win11PRO
I would pay $3 for this, just not on Steam...
 
Joined
Apr 28, 2011
Messages
318 (0.06/day)
System Name VENTURI
Processor 2x AMD 7773x Epyc (128/256 cores)
Motherboard Gigabyte MZ72-HB0 Dual socket motherboard
Cooling Air, noctua, heatsinks, silent/low noise
Memory 1.TB 2 LRDIMM ECC REG
Video Card(s) 2x 4090 FE RTX
Storage Raid 0 Micron 9300 Max (15.4TB each / 77TB array - overprovisioned to 64TB) & 8TB OS nvme
Display(s) Asus ProArt PAU32UCG-K
Case TT miniITX P1 (SFF)
Audio Device(s) harmon Kardon speakers / apple
Power Supply 2050w 2050r
Mouse Mad Catz pro X
Keyboard KeyChron Q6 Pro
Software MS 2022 Data Center Server, Ubuntu
Benchmark Scores Gravity mark 144,742 (high score)
Hello, I appreciate the work you put into this. I may consider buying this, but not as Steam. I would only purchase if it was self contained, without any third party hand in it. --> Click the exe and go kinda version.


thank you

Jay
 
Last edited:
Joined
Sep 29, 2020
Messages
144 (0.09/day)
Hello, I appreciate the work you put into this. I may consider buying this, but not as Steam. I would only purchase if it was self contained, without any third party hand it. --> Click the exe and go kinda version.
Thank you Jay!

Understood too. I can't add any additional thoughts, but I will keep it in mind and try to face it as soon as possible.
 
Joined
Oct 19, 2022
Messages
372 (0.43/day)
Location
Los Angeles, CA
Processor AMD Ryzen 7 9800X3D (+PBO 5.4GHz)
Motherboard MSI MPG X870E Carbon Wifi
Cooling ARCTIC Liquid Freezer II 280 A-RGB
Memory 2x32GB (64GB) G.Skill Trident Z Royal @ 6200MHz 1:1 (30-38-38-30)
Video Card(s) MSI GeForce RTX 4090 SUPRIM Liquid X
Storage Crucial T705 4TB (PCIe 5.0) w/ Heatsink + Samsung 990 PRO 2TB (PCIe 4.0) w/ Heatsink
Display(s) AORUS FO32U2P 4K QD-OLED 240Hz (DP 2.1 UHBR20 80Gbps)
Case CoolerMaster H500M (Mesh)
Audio Device(s) AKG N90Q w/ AudioQuest DragonFly Red (USB DAC)
Power Supply Seasonic Prime TX-1600 Noctua Edition (1600W 80Plus Titanium) ATX 3.1 & PCIe 5.1
Mouse Logitech G PRO X SUPERLIGHT
Keyboard Razer BlackWidow V3 Pro
Software Windows 10 64-bit
Play it for free on STEAM , or buy the Pro version!

GameTech
is a benchmark based on Unreal 5 that aims to measure performance and verify stability on today's and tomorrow's modern PCs. Utilizing the most cutting-edge and innovative gaming technology, it leverages Lumen, Nanite, Virtual Textures, Virtual Shadowmaps, Metahumans... to present an environment that is as realistic, demanding, and optimized as possible, while prioritizing visual quality.


What's Lumen? A new global illumination system implemented in Unreal Engine 5 that, preferably using Ray Tracing, allows for dynamically and realistically lighting entire scenes, generating diffuse and occlusion shadows. This achieves a quality similar to what was previously obtained by baking the lighting, but instantly, albeit at a much higher cost.

What's Nanite? A new mesh rendering system that allows for displaying meshes with millions of polygons without heavily overloading the scene, though it has a high base cost. The meshes only show the necessary polygons on screen based on the pixel surface they occupy, allowing for "infinite" completely smooth and partial transitions, even along a single mesh.

There are several benchmarking modes:

  • Without Ray Tracing (Raster): Will use "Lumen Software" if the PC is not compatible with Ray Tracing, or if the user explicitly selects it. Included simply so that older or less powerful cards (within reasonable limits) can still be accommodated.
  • Ray Tracing: Will use "Lumen Hardware." The default standard gaming mode.
  • Path Tracing: Offline rendering of the highest quality. Will use a fixed image iteratively and a fixed resolution of Full HD so that VRAM size is less of a burden and focuses more on measuring performance itself. Additionally, this standardizes the result for all PCs.

(Very) minimum requirements for Lumen Software:
  • Windows OS
  • 1920x1080 (at least) display's native resolution
  • Internet connection (Date check)
  • 8GB RAM
  • GPU compatible with SM6 and DirectX12
  • GPU with 6GB of VRAM
  • GPU equivalent to GTX 1660 (1080p @ 20fps)

Minimum requirements for Lumen Hardware and Path Tracing:
  • Windows OS
  • 1920x1080 (at least) display's native resolution
  • Internet connection (Date check)
  • 16GB RAM
  • GPU compatible with SM6 and DirectX12
  • GPU with 8GB of VRAM
  • GPU equivalent to RTX 2060

Recommended requirements for Lumen Hardware and Path Tracing:
  • Windows OS
  • 1920x1080 (at least) display's native resolution
  • Internet connection (Date check)
  • 16GB RAM
  • GPU compatible with SM6 and DirectX12
  • GPU with 10GB of VRAM
  • GPU equivalent to RTX 3060



C&C are welcome! I can't wait to see your results!

Just bought it on Steam to support you! I'll add some results later :)
 
Joined
Sep 29, 2020
Messages
144 (0.09/day)
I'm good with $5 or $6.

I forgot to mention this earlier, portability is important as well.
Don't worry, that's implicit. But some technical challenges over there. If you have any idea about avoiding free distribution, It's always welcome!

Just bought it on Steam to support you! I'll add some results later :)
Thank you for your support @x4it3n ! :D Waiting to see your machine.
 
Joined
Jul 5, 2013
Messages
29,540 (6.93/day)
If you have any idea about avoiding free distribution, It's always welcome!
You're never going to stop that. The code crackers of the world will work their magic and their skill is unquestionable and nearly unmatched. There's nothing you can do to stop it. Instead of worrying about it too much, choose to trust that those who want your software will buy it. Keep it affordable. Include a key system that the program links internally to that way you can ban users who distribute their copies in the wild.

What many devs do and have seen success with is doing a multi-tier approach.

For Home/Personal users who just want to casually benchmark their personal system/systems, have a license/key that has a set lower cost. No strings or hoops to jump through, keep it smooth and easy for them. This will keep word-of-mouth in your favor with everyone.

For Business/Professional users who want to use the benchmark in a professional setting, have a license/key that affords a greater set of features and controls and at a higher cost. Create more strings attached and more hoops to jump through, but still keep it relatively smooth and easy to use. The reason is simple: using something to make a profit or to conduct business should always invoke a higher cost.

It will depend on the honor system of course, but in reality, most people who want something and are willing to pay for it generally do. Anyone who would steal from you would never be a paying customer regardless, so there is no reason to punish everyone for the potential actions of people you'd never make money from anyway.
 
Joined
Oct 19, 2022
Messages
372 (0.43/day)
Location
Los Angeles, CA
Processor AMD Ryzen 7 9800X3D (+PBO 5.4GHz)
Motherboard MSI MPG X870E Carbon Wifi
Cooling ARCTIC Liquid Freezer II 280 A-RGB
Memory 2x32GB (64GB) G.Skill Trident Z Royal @ 6200MHz 1:1 (30-38-38-30)
Video Card(s) MSI GeForce RTX 4090 SUPRIM Liquid X
Storage Crucial T705 4TB (PCIe 5.0) w/ Heatsink + Samsung 990 PRO 2TB (PCIe 4.0) w/ Heatsink
Display(s) AORUS FO32U2P 4K QD-OLED 240Hz (DP 2.1 UHBR20 80Gbps)
Case CoolerMaster H500M (Mesh)
Audio Device(s) AKG N90Q w/ AudioQuest DragonFly Red (USB DAC)
Power Supply Seasonic Prime TX-1600 Noctua Edition (1600W 80Plus Titanium) ATX 3.1 & PCIe 5.1
Mouse Logitech G PRO X SUPERLIGHT
Keyboard Razer BlackWidow V3 Pro
Software Windows 10 64-bit

Attachments

  • GameTechBench PT.jpg
    GameTechBench PT.jpg
    546.5 KB · Views: 23
  • GameTechBench RT.jpg
    GameTechBench RT.jpg
    1.5 MB · Views: 14
  • GameTechBench Raster.jpg
    GameTechBench Raster.jpg
    1.6 MB · Views: 26
  • GameTechBench Scores.jpg
    GameTechBench Scores.jpg
    924.2 KB · Views: 26
Joined
Oct 19, 2022
Messages
372 (0.43/day)
Location
Los Angeles, CA
Processor AMD Ryzen 7 9800X3D (+PBO 5.4GHz)
Motherboard MSI MPG X870E Carbon Wifi
Cooling ARCTIC Liquid Freezer II 280 A-RGB
Memory 2x32GB (64GB) G.Skill Trident Z Royal @ 6200MHz 1:1 (30-38-38-30)
Video Card(s) MSI GeForce RTX 4090 SUPRIM Liquid X
Storage Crucial T705 4TB (PCIe 5.0) w/ Heatsink + Samsung 990 PRO 2TB (PCIe 4.0) w/ Heatsink
Display(s) AORUS FO32U2P 4K QD-OLED 240Hz (DP 2.1 UHBR20 80Gbps)
Case CoolerMaster H500M (Mesh)
Audio Device(s) AKG N90Q w/ AudioQuest DragonFly Red (USB DAC)
Power Supply Seasonic Prime TX-1600 Noctua Edition (1600W 80Plus Titanium) ATX 3.1 & PCIe 5.1
Mouse Logitech G PRO X SUPERLIGHT
Keyboard Razer BlackWidow V3 Pro
Software Windows 10 64-bit
Joined
Oct 19, 2022
Messages
372 (0.43/day)
Location
Los Angeles, CA
Processor AMD Ryzen 7 9800X3D (+PBO 5.4GHz)
Motherboard MSI MPG X870E Carbon Wifi
Cooling ARCTIC Liquid Freezer II 280 A-RGB
Memory 2x32GB (64GB) G.Skill Trident Z Royal @ 6200MHz 1:1 (30-38-38-30)
Video Card(s) MSI GeForce RTX 4090 SUPRIM Liquid X
Storage Crucial T705 4TB (PCIe 5.0) w/ Heatsink + Samsung 990 PRO 2TB (PCIe 4.0) w/ Heatsink
Display(s) AORUS FO32U2P 4K QD-OLED 240Hz (DP 2.1 UHBR20 80Gbps)
Case CoolerMaster H500M (Mesh)
Audio Device(s) AKG N90Q w/ AudioQuest DragonFly Red (USB DAC)
Power Supply Seasonic Prime TX-1600 Noctua Edition (1600W 80Plus Titanium) ATX 3.1 & PCIe 5.1
Mouse Logitech G PRO X SUPERLIGHT
Keyboard Razer BlackWidow V3 Pro
Software Windows 10 64-bit
If not, AliExpress maybe? One is allowed to import the "D" series cards from China.
I'd be curious to know the whole cost... because with the import & tariffs, it might even be more expensive than the 5090 lol
 
Joined
Jan 31, 2010
Messages
5,611 (1.02/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) PowerColor HellHound RX7800XT 2550cclk/2450mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX7800XT via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 24H2)
Benchmark Scores it sucks even more less now ;)
I get this when I try to run it

Fatal Error.png
 
Joined
Oct 19, 2022
Messages
372 (0.43/day)
Location
Los Angeles, CA
Processor AMD Ryzen 7 9800X3D (+PBO 5.4GHz)
Motherboard MSI MPG X870E Carbon Wifi
Cooling ARCTIC Liquid Freezer II 280 A-RGB
Memory 2x32GB (64GB) G.Skill Trident Z Royal @ 6200MHz 1:1 (30-38-38-30)
Video Card(s) MSI GeForce RTX 4090 SUPRIM Liquid X
Storage Crucial T705 4TB (PCIe 5.0) w/ Heatsink + Samsung 990 PRO 2TB (PCIe 4.0) w/ Heatsink
Display(s) AORUS FO32U2P 4K QD-OLED 240Hz (DP 2.1 UHBR20 80Gbps)
Case CoolerMaster H500M (Mesh)
Audio Device(s) AKG N90Q w/ AudioQuest DragonFly Red (USB DAC)
Power Supply Seasonic Prime TX-1600 Noctua Edition (1600W 80Plus Titanium) ATX 3.1 & PCIe 5.1
Mouse Logitech G PRO X SUPERLIGHT
Keyboard Razer BlackWidow V3 Pro
Software Windows 10 64-bit
Joined
Jan 31, 2010
Messages
5,611 (1.02/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) PowerColor HellHound RX7800XT 2550cclk/2450mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX7800XT via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 24H2)
Benchmark Scores it sucks even more less now ;)
What are your specs and what drivers are you using? Is it the only app crashing?
Specs are in my system specs roll out and 24.12.1 and yes this is the only app crashing
 
Joined
Sep 29, 2020
Messages
144 (0.09/day)
Thank you all!
You're never going to stop that. The code crackers of the world will work their magic and their skill is unquestionable and nearly unmatched. There's nothing you can do to stop it. Instead of worrying about it too much, choose to trust that those who want your software will buy it. Keep it affordable. Include a key system that the program links internally to that way you can ban users who distribute their copies in the wild.

What many devs do and have seen success with is doing a multi-tier approach.

For Home/Personal users who just want to casually benchmark their personal system/systems, have a license/key that has a set lower cost. No strings or hoops to jump through, keep it smooth and easy for them. This will keep word-of-mouth in your favor with everyone.

For Business/Professional users who want to use the benchmark in a professional setting, have a license/key that affords a greater set of features and controls and at a higher cost. Create more strings attached and more hoops to jump through, but still keep it relatively smooth and easy to use. The reason is simple: using something to make a profit or to conduct business should always invoke a higher cost.

It will depend on the honor system of course, but in reality, most people who want something and are willing to pay for it generally do. Anyone who would steal from you would never be a paying customer regardless, so there is no reason to punish everyone for the potential actions of people you'd never make money from anyway.

That's sounds interesting! However, that would need internet connection to somehow validate the keys, right?

Specs are in my system specs roll out and 24.12.1 and yes this is the only app crashing

Hi @Athlonite ! Sorry to read that. It's a very rare error I have only seen from a couple of users. The other user, however, solved it himself (AMD related too):
I let by default AMD Anti Lag and AFMF who aren 't friend with the benchmark

Maybe it's just a symptom that something is not 100% fine, being very sensitive. Please, let me know if disabling those (and any other) 'tricks' helps.

Regards!
 
Last edited:
Joined
Sep 26, 2022
Messages
2,431 (2.73/day)
Location
Braziguay
System Name G-Station 2.0 "YGUAZU"
Processor AMD Ryzen 7 5700X3D
Motherboard Gigabyte X470 Aorus Gaming 7 WiFi
Cooling Freezemod: Pump, Reservoir, 360mm Radiator, Fittings / Bykski: Blocks / Barrow: Meters
Memory Asgard Bragi DDR4-3600CL14 2x16GB
Video Card(s) Sapphire PULSE RX 7900 XTX
Storage 240GB Samsung 840 Evo, 1TB Asgard AN2, 2TB Hiksemi FUTURE-LITE, 320GB+1TB 7200RPM HDD
Display(s) Samsung 34" Odyssey OLED G8
Case Lian Li Lancool 216
Audio Device(s) Astro A40 TR + MixAmp
Power Supply Cougar GEX X2 1000W
Mouse Razer Viper Ultimate
Keyboard Razer Huntsman Elite (Red)
Software Windows 11 Pro, Garuda Linux
@miguel1900 will you now reveal the 9070 and XT scores?
 
Joined
Jul 5, 2013
Messages
29,540 (6.93/day)
However, that would need internet connection to somehow validate the keys, right?
Not really. You integrate a checksum for each key that needs to match a set of parameters that the binary checks against internally. If the key does not match that checksum(or whatever encryption scheme you choose to use), the binary rejects it and you have the basic limited version load for the user. No internet needed. Lots of devs use this kind of scheme to positive effect.
 
Last edited:
Joined
Sep 29, 2020
Messages
144 (0.09/day)
Thank you @lexluthermiester . One last thing, please: how would you make that key/license be usable once or in only one PC? I have thought, based on your scheme, about making it only valid for a unique PC 'signature' (also coded into the internal checksum algorithm, to validate it if the key matches the buyer's PC), however, this would be a little slow because I would need to have a private keygen, receive the user's PC 'signature' (he should need to use another little software to generate it and report it to me), and I would be able to generate the key for him, so the user's should wait for my response, and responses are always slow, if someone wants to use it on the fly. But maybe you know an easier/faster approach.

Thank you again!
 
Top