Page 1 of 2
SpringMark
Posted: 20 Aug 2007, 20:23
by jj
Keep it nice, no flaming!
Spring Mark v1.13,
a system info / benchmark program for Spring.
it will upload this info to an public online database
You can visit SpringMarks website with the database here:
http://www.jobjol.com
v1.0 --> v1.1
-fixed string spaces. spaces are no longer transformed to _
-accepting more characters in the username, like [ and ] for clannames
v1.1 --> v1.2
-accepting more characters
-fixed the dot in the cpu name
-less vulnerable
v1.2 --> v1.3
-cpu speed benchmark included, you can receive springmark points for your system
-\\\"cant find an unique machine ID\\\" error solved
-hashcheck to prevent abuse
-optional password to edit your details online (we working on that php code)
v1.3 --> 1.6
-Hashcheck fixed, even for AMD processors
-cpu speed benchmark now better coded
v1.6 --> 1.7
-Springmark moved to
http://www.jobjol.com
-Now the data will be transfered to
http://www.jobjol.com
v1.7 --> 1.8
-since the score was incorrect for AMD processors, it was lowered by 75% online, the same thing is now done in the exe file, so no more confusing about different scores.
-add a message after data is sended to jobjol.com.
v1.8 --> 1.9
-removed the password field, since its not used
-added a free text box for a personal message
v1.9 --> 1.10
-older springmark versions dont work anymore
-a little bit harder to hack the exe now (i hope)
v1.10 --> 1.11
-added a button to set the priority to high
-added a button to terminate all running processes (yes, ALL )
-with these new functions ppl should be able to get higher scores!
v1.11 --> 1.12
-removed the terminate all processes button, since it gives BSOD sometimes :S
v1.12 --> 1.13
-added grahics card info
-added Operating system info
-simplyfied the texts in springmark
Re: SpringMark
Posted: 20 Aug 2007, 20:26
by Peet
jj wrote:-added a button to terminate all running processes (yes, ALL )
-removed the terminate all processes button, since it gives BSOD sometimes :S
I missed this in the last thread....lol.
Posted: 20 Aug 2007, 20:48
by lurker
Might as well link to it as there is valid criticism amoungst the flames:
http://spring.clan-sy.com/phpbb/viewtopic.php?t=9725
Posted: 20 Aug 2007, 23:42
by LathanStanley
hmm... might re-bench it and see if its accurate with the overclock on my rig yet...

Posted: 21 Aug 2007, 00:49
by REVENGE
We've already established that this falls on deaf ears.

Re: SpringMark
Posted: 21 Aug 2007, 01:30
by LOrDo
Peet wrote:jj wrote:-added a button to terminate all running processes (yes, ALL )
-removed the terminate all processes button, since it gives BSOD sometimes :S
I missed this in the last thread....lol.
I laughed pretty hard when I saw that in the last thread

Posted: 21 Aug 2007, 02:06
by Peet
Code: Select all
Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, lpSecurityAttributes As SECURITY_ATTRIBUTES, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Why the HELL does it have a function to create a file?
Posted: 21 Aug 2007, 03:15
by flop
why are you in 7up jj?
Posted: 21 Aug 2007, 08:16
by jj
Peet wrote:Code: Select all
Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, lpSecurityAttributes As SECURITY_ATTRIBUTES, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Why the HELL does it have a function to create a file?
Open SMART to allow to allow direct DeviceIoControl communications and return SMART handle.
Since the cpu serial isnt unique anymore, springmark has to do other things to identify your computer, like getting your hd serial, the only unique hardware serial in computers.
here is the code that is using the function createfile:
Code: Select all
SmartOpen = CreateFile("\\.\PhysicalDrive" & CStr(drvNumber), _
GENERIC_READ Or GENERIC_WRITE, _
FILE_SHARE_READ Or FILE_SHARE_WRITE, _
ByVal 0&, _
OPEN_EXISTING, _
0&, _
0&)
as you can see, its not making a file at all, its just a trick to get the hdserial with windows NT user level applications
flop wrote:why are you in 7up jj?
because it remembers to good old greenfields times and because Admin100 is a 7up and because he was the only one left.
Posted: 21 Aug 2007, 16:07
by Hul
admin100 is like an oldman on spring
Posted: 22 Aug 2007, 08:53
by REVENGE
Hul wrote:admin100 is like an oldman on spring
And now hes DfD!

Posted: 22 Aug 2007, 12:45
by jj
REVENGE wrote:Hul wrote:admin100 is like an oldman on spring
And now hes DfD!

me too, 7uP is gone
Posted: 29 Aug 2007, 16:18
by Complicated
My thoughts and believes on springmark;
I fail to see that spring mark is anywhere near to accurate. I have witnessed people with far higher spring mark points than me happen to have higher CPU % ingame.
I've also noticed springmark only counts towards one CPU and doesn't count both CPU's on my computer making a sum to one only. I have two CPU's running on my computer.
Posted: 29 Aug 2007, 16:21
by TradeMark
Spring mark sucks, because JJ balances AMD CPU's that how they are almost as good as Intel CPU's. At the first version, AMD got "too high" scores, and JJ "balanced" them, and now there is only Intel CPU's at the top. JJ dont probably even know whats he doing, he just adds some random multiplier to all AMD CPU's just because he wants himself with his Intel CPU to be at the top 10 list.
Posted: 29 Aug 2007, 16:49
by AF
or perhaps his benchmark does 1 type of calculation that AMD cpus particularly excel at?
Posted: 29 Aug 2007, 18:10
by clericvash
have i missed something, whats the point in this?
Posted: 30 Aug 2007, 00:02
by REVENGE
clericvash wrote:have i missed something, whats the point in this?
I dono, beats me.

Posted: 30 Aug 2007, 09:39
by SwiftSpear
TradeMark wrote:Spring mark sucks, because JJ balances AMD CPU's that how they are almost as good as Intel CPU's. At the first version, AMD got "too high" scores, and JJ "balanced" them, and now there is only Intel CPU's at the top. JJ dont probably even know whats he doing, he just adds some random multiplier to all AMD CPU's just because he wants himself with his Intel CPU to be at the top 10 list.
Springmark sucks because it doesn't use spring as the benchmark system. There is no equation that will tell you how well a system will preform in spring nearly as accurately as just looking how well the system DOES preform in spring.
Posted: 30 Aug 2007, 16:24
by Mr.Frumious
Is there any way to make Lua do logging? Get the current time? Shut down spring? Because if so, then a Lua script could replace SpringMark.
Roughly, here's how it goes:
1) Springmakr configures spring.
2) Springmark launches Spring to execute the benchmark scenario, which includes a bunch of action and a lua-script that logs the time at each point in the scenario (including the end).
3) Lua script shuts down spring, and writes a final event to the log.
4) Springmark detects that the Spring process it spawned has closed, and reads the Spring logfile.
Yay!
Posted: 30 Aug 2007, 16:27
by TradeMark
SwiftSpear wrote:Springmark sucks because it doesn't use spring as the benchmark system. There is no equation that will tell you how well a system will preform in spring nearly as accurately as just looking how well the system DOES preform in spring.
TRUE TRUE. Should use spring indeed, maybe you devs could implement some springmark system there? :p