Pages

Saturday, January 24, 2009

eMule Version 0.49b sivka v19b1 ****CPU Optimizer Info fix****

GetExtendedProcessorName
compiled using Stulles source

Changes:
vs 2008 sp1 + latest hotfixes strict code compatible changes / new veriosins of afxctl + others \Microsoft Visual Studio 9.0\VC\atlmfc updates after sp1 from 2008 05.09 - 29.07


===========
27. Jan. 2009 5th build (svn)
Changed name extension of this mod to SE for Second Edition
internal Alpha of enhanced edition
Feature: // Credits
Mainmerge + cpu mem optimization //Stulle
vs 2008 compatible // MorphXT Team

Added: Hidden enhanced ini.tweaks // Tuxman
Added: Show IP in Client list
Added: Show Full eMule and Mod Version in all Lists //Xman ??
Added: Show RQR/Speed column in uploadlist //iOniX Mod
Added: Show total up/down in upload/queue list //LSD later in iOniX Mod and Xtreme Mod Xman

Added: missing icons in Download Window File menu
Added: Show nickname on title
Allow to send FunnyNick
Changed: Sivka MaxQueue Range Drop: from 2000 to 1000
Changed: File buffer size from up to 15 MB / HDD PRotection Skynetman., MorphXT+ by FrankyFive, MagicAngel Mod,...
Changed: Min Queue from 1000 to 100
WHOIS from everylist is from KTS
Added: Connect only to servers support obfuscated connection (to prevent connect to Fake-servers) MORPH
some compiler templ. changes and others around comp SDK to reduce output file size weight
Enabled and propper integr.: defeat 0-filled part sender [anti-corrupt] and HashThief Protection //Sivka

>> emule.exe 4,82 MB (5.059.584 bytes) <<

Remaining bug: propper client icon sorting ClientCompatible , ClientDefault // Xman's fix from Xtreme mod will fix it

...more forgot...
Daily internal test build 27.01.2009 only for Nova Crew


Download in BBS are more updated. localized 'source handling' ,...


eMule.exe
eMule.exe.html

src... coming as soon cvs hosting is online (can't every x hour by changes the rev. do the diffs in a zip/rar by 1000+ src files + sorting out compiler obsolete temp files)

=======================


old

one of the first builds just fix the gui bugs in cpu optimizer, no improvments or other changes:


http://msdn.microsoft.com/en-us/library/hskdteyh%28VS.80%29.aspx
http://www.koders.com/cpp/fidA02E759BF751FAE69E449798FBA34BA229FB3101.aspx
http://read.pudn.com/downloads9/sourcecode/hack/30190/cpu_info.cpp__.htm




fixed: // == > Optimizer [shadow2004]
^-^ GetExtendedProcessorName
missing (CString) in emule.cpp

AddLogLine(false,_T("********Optimizer********"));
AddLogLine(false,_T("%s"),(CString)cpu.GetExtendedProcessorName());

Download just eMule.exe 5.21 MB

[ No other changes - no leecher features added ]

Message from compiler src:

Credits to Stulle, he don't like if someone find Gui or other errors and fix it -:)
Can not help, I read all src codes, if found bug or somthing that can be fixed I just do it.

================================================================

eMule0.49b27.Sivka.MOD.v19b1
Changed to full integration CPU info of Shadows CPU optimizer // Camel - CPU Identifying Tool

sample in log window:
25.01.2009 02:18:12: ********Optimizer********
25.01.2009 02:18:12: AMD Athlon(tm) Processor LE-1640
25.01.2009 02:18:12: AMD optimizations active
25.01.2009 02:18:12: L1->128.00 KB L2->1.00 MB
25.01.2009 02:18:12: MMX MMX+ SSE SSE2 3DNOW 3DNOW+
25.01.2009 02:18:12: ********Optimizer********

Fixed Kad: eMulekad.exe 5.21 MB

====================================================


Removed: server Ads //another line less stay ;
Removed: session ratio //saves a lot of code
added: default server.met update url //doesn't need to put server.met in zip package
added: default nodes.dat //doesn't need to put nodes.dat in zip package

Download: release.zip 2.24 MB - DDL -

File: eMule.exe
Size: 4,95 MB (5.200.384 bytes)
CRC-32: d3e1596d
MD4: c32bc2a057096081e8e914ea322a8dac
MD5: 1fa5a383f5b8119aea421b2df432e984
SHA-1: c156c800f22457352add62dbda8c8ec966611fd6

==============================================
Compiled with:

Microsoft Visual Studio 2008
Version 9.0.30729.1 SP
Microsoft .NET Framework
Version 3.5 SP1

Installed Edition: Professional

Microsoft Visual C++ 2008

AnkhSVN - Subversion Support for Visual Studio 2.0.6024.365
* Ankh.Package 2.0.6024.365
* Subversion 1.5.5 via SharpSvn 1.5005.1016.35273

AnkhSVN is linked to: Apr 1.3.3, Apr-util 1.3.4, Neon 0.28.3, OpenSSL 0.9.8j 07 Jan 2009, serf 0.3.0, Subversion 1.5.5-SharpSvn-tag-1.5.5@35273, ZLib 1.2.3
AnkhSVN is dynamically linked to: Cyrus Sasl 2.1.22
AnkhSVN is optionally linked to: Berkeley DB 4.4.20, SharpPlink 1.5005.1016.35273

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB944899) KB944899
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/944899.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB945282) KB945282
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/945282.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946040) KB946040
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946040.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946308) KB946308
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946308.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946344) KB946344
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946344.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946581) KB946581
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946581.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947171) KB947171
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947171.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947173) KB947173
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947173.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947180) KB947180
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947180.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947540) KB947540
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947540.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947789) KB947789
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947789.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB948127) KB948127
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/948127.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB952241) KB952241
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/952241.

Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB953256) KB953256
This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/953256.

Microsoft StyleCop 4.3
Provides source code style and consistency tools.

Microsoft Visual Studio 2008 Professional Edition - ENU Service Pack 1 (KB945140) KB945140
This service pack is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/945140.

Microsoft Visual Studio 2008 Professional Edition - ENU Service Pack 1 (KB947888) KB947888
This service pack is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947888.

Microsoft Visual Studio 2008 Professional Edition - ENU Service Pack 1 (KB948560) KB948560
This service pack is for Microsoft Visual Studio 2008 Professional Edition - ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/948560.

PowerCommands for Visual Studio 2008 1.0
A set of power commands for Visual Studio 2008

CleanRecentsListAddin - Add-in for cleaning MRU Projects List
For more information about, see Add-in's home page
at the following Code Gallery address:
http://code.msdn.microsoft.com/CleanRecentListAddin


changed source code to stulles source
in emule.cpp :

{
if (!emuledlg)
return;
AddLogLine(false,_T("********Optimizer********"));
AddLogLine(false,_T("%s"),(CString)cpu.GetExtendedProcessorName());
switch (get_cpu_type())
{
case 1:
AddLogLine(false,_T("FPU optimizations active"));
break;
case 2:
AddLogLine(false,_T("MMX optimizations active"));
break;
case 3:
AddLogLine(false,_T("AMD optimizations active"));
break;
case 4:
case 5:
AddLogLine(false,_T("SSE optimizations active"));
break;
default:
AddLogLine(false,_T("Optimizations disabled"));
break;
}
CString strCPU; //Cpu Extensions
CString strLXcache; //Lx-Cache Size
if (cpu.DoesCPUSupportFeature(MMX_FEATURE))
strCPU += _T("MMX ");

if (cpu.DoesCPUSupportFeature(MMX_PLUS_FEATURE))
strCPU += _T("MMX+ ");

if (cpu.DoesCPUSupportFeature(SSE_FEATURE))
strCPU += _T("SSE ");

if (cpu.DoesCPUSupportFeature(SSE2_FEATURE))
strCPU += _T("SSE2 ");

if (cpu.DoesCPUSupportFeature(AMD_3DNOW_FEATURE))
strCPU += _T("3DNOW ");

if (cpu.DoesCPUSupportFeature(AMD_3DNOW_PLUS_FEATURE))
strCPU += _T("3DNOW+ ");

if (cpu.DoesCPUSupportFeature(IA64_FEATURE))
strCPU += _T("IA64 ");

if (cpu.DoesCPUSupportFeature(MP_CAPABLE))
strCPU += _T("MP_CAPABLE ");

if (cpu.DoesCPUSupportFeature(L1CACHE_FEATURE)) {
strLXcache+=_T("L1->");
strLXcache+=CastItoXBytes ( (uint32) cpu.GetProcessorCacheXSize (L1CACHE_FEATURE)*1024);
}
if (cpu.DoesCPUSupportFeature(L2CACHE_FEATURE)) {
strLXcache+=_T(" L2->");
strLXcache+=CastItoXBytes ( (uint32) cpu.GetProcessorCacheXSize (L2CACHE_FEATURE)*1024);
}
if (cpu.DoesCPUSupportFeature(L3CACHE_FEATURE)) {
strLXcache+=_T(" L3->");
strLXcache+=CastItoXBytes ( (uint32) cpu.GetProcessorCacheXSize (L3CACHE_FEATURE)*1024);
}

AddLogLine(false, strLXcache);
AddLogLine(false, strCPU);

AddLogLine(false,_T("********Optimizer********"));
}


partview link

3 comments:

Anonymous said...

you little shithead fuck with my work and think you have any right to get a well mannered reply when you did not even care shit about pointing out what is wrong to me in code? tell you what, bitch, fuck you and your parents who are mostlikely brother and sister. fuck you!

IlLusioN said...

do your dirty words on one of your forums, there you can stick all full with dirty words, no one read it or not many if the wordfilter will not already hide your real identity in case you already have tried it in forums to speak public as you like to do

CCRiS said...

you have the source from the just 2 day old daily build, its public. Futer more every single bug have been explained, I dont join a team of coders if some of them speak in such a dirty slang language by the official emule coding stuff internal.

Post a Comment