View previous topic :: View next topic |
Author |
Message |
CZ3R0C Grandmaster Cheater
Reputation: 0
Joined: 17 Nov 2006 Posts: 792
|
Posted: Tue Mar 27, 2007 8:45 am Post subject: Defeat Vista Compatability Mode |
|
|
You will no longer need compatability mode to run your CE in Vista.
Some files(cant remember all right now) like cheatengine .exe will not enable the use of debug registers in vista because if will not read Vista as a real OS ie :
Code: |
cOsUnknown = -1;
cOsWin95 = 0;
cOsWin98 = 1;
cOsWin98SE = 2;
cOsWinME = 3;
cOsWinNT = 4;
cOsWin2000 = 5;
cOsWinXP = 6;
cOsNewer= 7; //vista falls in this catagory Newer is not a win os
|
Anyways you have to add Vista to this list as WinVista and configure the following script so it recognizes the new value you added so it looks like this:
Code: |
function GetSystemType: Integer; //from Stuart Johnson with a little change by me
const
{ operating system constants }
cOsUnknown = -1;
cOsWin95 = 0;
cOsWin98 = 1;
cOsWin98SE = 2;
cOsWinME = 3;
cOsWinNT = 4;
cOsWin2000 = 5;
cOsWinXP = 6;
cOsWinVista = 7;
cOsNewer = 8;
var
osVerInfo : TOSVersionInfo;
majorVer, minorVer : Integer;
begin
{ set operating system type flag }
osVerInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfo);
if GetVersionEx(osVerInfo) then
begin
majorVer := osVerInfo.dwMajorVersion;
minorVer := osVerInfo.dwMinorVersion;
case osVerInfo.dwPlatformId of
VER_PLATFORM_WIN32_NT : { Windows NT/2000 }
begin
if majorVer <= 4 then
result := cOsWinNT
else
if (majorVer = 5) AND (minorVer= 0) then
result := cOsWin2000
else
if (majorVer = 5) AND (minorVer = 1) then
result := cOsWinXP
else if (majorver = 5) then result:=cOsNewer
else
if (majorVer = 6) AND (minorVer = 0) then
result := cOsWinVista
else
result := cOsUnknown;
end; {case }
VER_PLATFORM_WIN32_WINDOWS : { Windows 9x/ME }
begin
if (majorVer = 4) AND (minorVer = 0) then
result := cOsWin95
else
if (majorVer = 4) AND (minorVer = 10) then
begin
if osVerInfo.szCSDVersion[1] = 'A' then
result := cOsWin98SE
else
result := cOsWin98;
end {if Version = 'A'}
else
if (majorVer = 4) AND (minorVer = 90) then
result := cOsWinME
else
result := cOsUnknown;
end; {case VER_PLATFORM_WIN32_WINDOWS}
else
result := cOsUnknown;
end;
end
else
result := cOsUnknown;
end;
|
_________________
|
|
Back to top |
|
 |
SXGuy I post too much
Reputation: 0
Joined: 19 Sep 2006 Posts: 3551
|
Posted: Tue Mar 27, 2007 8:57 am Post subject: |
|
|
great stuff!
Bump!
_________________
Proud member of "The DACEF" (Distruction Against Criminal Egotistical Forces"
Sign up today and receive your free "I Hate x0r Badge" |
|
Back to top |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Tue Mar 27, 2007 12:01 pm Post subject: |
|
|
you're a moron. CE doesn't switch for different OSes for fun, there are a LOT of features that will choke on windows vista because vista put in a lot of "security" features.
have fun with an unstable, buggy, CE
_________________
|
|
Back to top |
|
 |
CZ3R0C Grandmaster Cheater
Reputation: 0
Joined: 17 Nov 2006 Posts: 792
|
Posted: Tue Mar 27, 2007 3:14 pm Post subject: |
|
|
appalsap wrote: | you're a moron. CE doesn't switch for different OSes for fun, there are a LOT of features that will choke on windows vista because vista put in a lot of "security" features.
have fun with an unstable, buggy, CE |
Well fuck you, do you have vista? Have you tried even the least bit to make CE Vista compatible? I haven't had CE crash because of "instability" once. However it has crashed because of a missing driver...But all CE's configured for a driver do. Your the moron. Well, now your an ignorant moron. What do you know about Vista? Oh thats right you read a bunch of papers and turn into Goddess of the OS, you just know everything don't you now.
_________________
|
|
Back to top |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Tue Mar 27, 2007 3:21 pm Post subject: |
|
|
I don't need to run Windows Vista to know how it operates, just like I don't need to touch a hot stove to know it will burn me. What you're doing here is fooling CE into thinking that it's running on a decent operating system on which it can exert its control, which it isn't. If you really want to fix it for vista, actually contribute to the CE project by adding some conditional code for if vista is detected.
_________________
|
|
Back to top |
|
 |
CZ3R0C Grandmaster Cheater
Reputation: 0
Joined: 17 Nov 2006 Posts: 792
|
Posted: Tue Mar 27, 2007 10:28 pm Post subject: |
|
|
appalsap wrote: | I don't need to run Windows Vista to know how it operates, just like I don't need to touch a hot stove to know it will burn me. What you're doing here is fooling CE into thinking that it's running on a decent operating system on which it can exert its control, which it isn't. If you really want to fix it for vista, actually contribute to the CE project by adding some conditional code for if vista is detected. |
I dont fool it into thinking its anything else but Vista.
_________________
|
|
Back to top |
|
 |
Cofeiini How do I cheat?
Reputation: 0
Joined: 02 Feb 2007 Posts: 8 Location: Finland
|
Posted: Sun Apr 15, 2007 4:41 am Post subject: |
|
|
appalsap wrote: | "I don't need to run Windows Vista to know how it operates" |
Oh Yes. You Have To Use Vista To Know It Fully.
You Know Only Theory, But Reality Is Different.
Example: They Would Make Teleport.
In Theory It Would Work.
But In Reality You Can't Turn Human In To Small Pieces And Send From Point 1 To Point 2 And Reconstruct Back To Normal.
|
|
Back to top |
|
 |
k! Master Cheater
Reputation: 0
Joined: 03 Jan 2007 Posts: 477
|
Posted: Sat Apr 21, 2007 12:48 am Post subject: |
|
|
CZ3R0C wrote: | appalsap wrote: | I don't need to run Windows Vista to know how it operates, just like I don't need to touch a hot stove to know it will burn me. What you're doing here is fooling CE into thinking that it's running on a decent operating system on which it can exert its control, which it isn't. If you really want to fix it for vista, actually contribute to the CE project by adding some conditional code for if vista is detected. |
I dont fool it into thinking its anything else but Vista. |
Just because you can return an integer value and dodge some XP conditional checks doesn't mean it will run on CE.
KERNELMODEDEBUGGER DOES NOT WORK.
STOP POSTING "VISTA WORKS ON CE GUYTHS" TOPICS
I COME BACK AFTER 2 MONTHS AND IT STILL PERSISTS.
|
|
Back to top |
|
 |
|