Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


[Bug] Speedhack crashes in windows 8.

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Wed Dec 12, 2012 2:10 pm    Post subject: [Bug] Speedhack crashes in windows 8. Reply with quote

Hey Dark byte,
I've bought new computer 64 bits, i3, win 8.
And was ready to make some haxs.. but everytime I try to enable speedhack it crashes flashplayer..

Can you check it out?

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Wed Dec 12, 2012 2:43 pm    Post subject: Reply with quote

Sorry, but i don't have Windows 8, and will probably wait for windows9, just like i did with vista.
Anyhow, try running flash in win7 compat mode

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
SteveAndrew
Master Cheater
Reputation: 30

Joined: 02 Sep 2012
Posts: 323

PostPosted: Thu Dec 13, 2012 12:34 am    Post subject: Reply with quote

So you did that too Dark Byte? Yeah I was the same way stayed with XP all the way till Win7! As Vista was like their failed attempt at Windows 7. My previous computer had it pre-installed and I dumped it right away. It was so slow and way too 'secure'. Their idea of security was to not let you do anything at all, that way you supposedly couldn't ever be compromised. Instead it just wouldn't let you the administrator do things you were supposed to have access to (even running as admin, etc, it was bugged so bad), also it was so slow, even a slow loris was thinking of changing its name ! lol...

@DaSpamer: What do you think of Windows 8 so far? I've been using it since the end of October. I actually don't mind it at all and I still feel like I'm at home similar to Windows 7. Maybe there's some major changes under the hood that aren't quite visible (I haven't noticed too much difference from Win 7)

Others have complained that CE doesn't work the same. I have not experienced this. CE still works fine for me on regular desktop games, including speedhack working on games that it worked on before. (With the exception of speedhack not working on Windows Store games, still I was able to hack a 64-bit free Windows 8 Store Game) Look here to test my scripts on that particular game (It may well be the first 64-bit game I've hacked) : http://forum.cheatengine.org/viewtopic.php?t=559328

Windows 8 still offers the Windows Desktop experience, and actually I find my self mainly only using it still. The start menu has been replaced with a start screen, which at first seems like a major change, however to me it just went from a menu taking up part of the screen to a full screen start menu. So it doesn't seem that different to me now, but you have to wonder why they chose to go this route.

Is it just they wanted to have their own Windows App Store like apple has its Apple App Store? And in order to force you to look at it once in a while, they came up with this start screen instead of start menu idea? They didn't drop the start menu, they just refashioned it into a full screen menu. The Windows key now pops it up instead of the old traditional start menu.

Some people have said that Microsoft is trying to change their name to Microshaft, and limit what applications you can and cannot run. That they'll start activating those 'trusted computing' chips and basically censor and control what we do on our computers.

I think however that is only limited to the Windows App Store itself and the applications allowed in it (Just like Apple controls it's App Store) Full desktop applications can still be executed normally like on previous versions of windows (At least right now I can execute anything I want still).

So all in all I don't think Windows 8 is a bad operating system (at least no where near as horrible as Vista was) I don't think it's a step backwards (As everything I could do previous I can still do) but I'm not sure if its a step in the right direction either.

So what are your thoughts DaSpamer? Or anyone else reading this who has Windows 8! What is your experience like, compared to previous well established good versions of windows (Like Win7, and XP)

I'd like to know what other people think about Windows 8. I kinda like it Very Happy



Win8.png
 Description:
Here's what my Windows 8 Start screen looks like!
 Filesize:  346.95 KB
 Viewed:  35996 Time(s)

Win8.png



_________________
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Thu Dec 13, 2012 12:40 am    Post subject: Reply with quote

e.e
I wish I knew where all the stuff, I just got (couple of hours ago),
Start menu is weird, movie player is weird too (I didn't see ANY buttons to close it).
And to run flash in compact mode is not something i know.. (i don't know wheres everything, i used to use win xp/vista)

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Thu Dec 13, 2012 2:29 pm    Post subject: Reply with quote

Ok speedhack is not an issue,
Real issue is that I can't attach c.e debuggers to find out what write/access to a address (NOT flash game this time..).

Found a nice game
http://www.kongregate.com/games/tripknotix/future-ops-5
Wanted to do infinity ammo, and try to make a wall hack..
But after founding X, Y and trying to see what access/writes to it, it shows nothing..

So I tried finding my ammo and nop the decrease function, and again.. it shows nothing...


I need you to make it somehow work mate,
C.E is all I do nowdays, and I'm always using those debuggers, without it, I can't do anything!.

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Thu Dec 13, 2012 2:34 pm    Post subject: Reply with quote

Are you running as a admin?
Have you disabled all security and user admin control crap?
Uninstalled security tools?
Tried a different browser?
Tried a real game like the tutorial?
Tried veh debug?

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
SteveAndrew
Master Cheater
Reputation: 30

Joined: 02 Sep 2012
Posts: 323

PostPosted: Thu Dec 13, 2012 3:02 pm    Post subject: Reply with quote

DaSpamer wrote:
Ok speedhack is not an issue,
Real issue is that I can't attach c.e debuggers to find out what write/access to a address (NOT flash game this time..).

Found a nice game
http://www.kongregate.com/games/tripknotix/future-ops-5
Wanted to do infinity ammo, and try to make a wall hack..
But after founding X, Y and trying to see what access/writes to it, it shows nothing..

So I tried finding my ammo and nop the decrease function, and again.. it shows nothing...


I need you to make it somehow work mate,
C.E is all I do nowdays, and I'm always using those debuggers, without it, I can't do anything!.


It may not be a flash game, but you still attach to plugin-container (at least with firefox) so it's not flash player but still a plugin.

One thing I noticed about that game (I just tried it to see if I had the same problems as you) You already have infinite ammo lol, so the only benefit of infinite is for not having to reload I guess... Also it seems like its a multiplayer game so likely any cheats made will only work if you are the one that made the server. No one seems to be joining my game though... Was that the right link? Is it the right game: Future Ops 5?

I had no such problem debugging it, and the ammo address is only used for writing ammo so its safe to hook it.

Try this I made it an aobscan because it is a plugin so... I also used the veh debugger (setting it was currently on), haven't tried the windows debugger I will do that now.

EDIT: Yes it still works even using the regular windows debugger. So I'm not sure why it's not working for you on Windows 8. Am I just lucky? lol Tried another game? Checked to see that all hardware breakpoints aren't already used? (check the option to override existing breakpoints and see if it crashes) I don't think it has anything to do with Windows 8, it could be some program interfering... See attached image for my debugger options.

Code:

[enable]
alloc(NoReload, 64)
label(AmmoRet)
label(AmmoAddy)
aobscan(AmmoAddress, 89 87 CC 00 00 00 8B 87 CC 00 00 00 85 C0 0F 8F)
registersymbol(AmmoAddy)

NoReload:
mov eax,63
mov [edi+cc],eax
jmp AmmoRet

AmmoAddress:
AmmoAddy:
jmp NoReload
nop
AmmoRet:

[disable]

AmmoAddy:
mov [edi+cc],eax

dealloc(NoReload)



DaSpamer wrote:
e.e
I wish I knew where all the stuff, I just got (couple of hours ago),
Start menu is weird, movie player is weird too (I didn't see ANY buttons to close it).
And to run flash in compact mode is not something i know.. (i don't know wheres everything, i used to use win xp/vista)


Yeah it takes a little getting used to... The movie player and all other metro apps (Not your standard desktop applications your used to) don't have close buttons. The way you close them is by clicking and dragging them from the top of the screen to the bottom of the screen. They are still running and not truly closed unless you do this. Of course touch will work instead of click but only if your screen is a touch screen (Mine is not but I don't think I'd want to be getting fingerprints all over my screen anyway).

Click the top left corner to quickly switch between your desktop and your running windows 8 applications. Just mouse over the top left corner and mouse down to view the currently running windows 8 apps in a sort of list.

Click off screen on the bottom left to switch between the start screen and your desktop (Same as windows key). Mousing off the bottom right for a second brings up the 'charms'. Only thing I found useful is the settings charm (as you can go to the standard control panel from there and change other settings and things) Just start typing on the start screen to search for apps or files.

There's other cool things you can do as well, like attaching a new windows 8 app to the left or right of the screen to use it simultaneously with your desktop or another windows 8 app.



DebuggingWorks.png
 Description:
 Filesize:  57.63 KB
 Viewed:  35953 Time(s)

DebuggingWorks.png



Win8feature.png
 Description:
 Filesize:  440.72 KB
 Viewed:  35961 Time(s)

Win8feature.png



_________________
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Thu Dec 13, 2012 7:09 pm    Post subject: Reply with quote

Nah, issue was installation...
Made a video showing the issue, uninstall it and then reinstall it and problem solved.. ;o


but it still crashing flashplayer in chrome*...
gonna install firefox and test...

crashing flashplayer in firefox too.. i guess the injection most to be written in different way for win8, its so diffrent from win7..

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Fri Dec 14, 2012 3:51 am    Post subject: Reply with quote

You're sure you don't have an anti virus running that is "protecting" you from dll injection?
Have you tried the forcedinjection plugin from the main website? (and if you already use it, try disabling it)

Can you speedhack these speedhack test applications? (32 and 64-bit)
http://cheatengine.org/temp/speedhacktest.zip

If not, please post the assembler code of GetTickCount, QueryPerformanceCounter, and if possible TimeGetTime (not always loaded)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Fri Dec 14, 2012 4:58 am    Post subject: Reply with quote

I don't have anti-virus yet xD...
And will check it now..
and yes I tried forceinjectionplugin and tried to disable pepperflash (without pepperflash you can enable speedhack without the forceinjectionplugin)...

will test that file now..

edit:
tested it, and it doesn't work, windows popups that speedhacktest-x86_64.exe has stopped working.
and in c.e it says
failure enabling speedhack (DLL injection failed)
the injection thread took longer than 10 seconds to execute
injection routine was not freed.

about the
Quote:
If not, please post the assembler code of GetTickCount, QueryPerformanceCounter, and if possible TimeGetTime (not always loaded)

How do I find it with windows 8?
Can we use skype and discuss? or even with teamviewer?

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Fri Dec 14, 2012 6:09 am    Post subject: Reply with quote

go to the disassembler and press ctrl+g and type in GetTickCount

and try the 32-bit speedhacktest

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Fri Dec 14, 2012 7:52 am    Post subject: Reply with quote

Alright was pretty hard to get it.. because the program gets shut down quickly alot..
anyway heres it is

GetTickCount
Code:
KERNEL32.GetTickCount - E9 FF73BF99           - jmp speedhack-i386.speedhackversion_GetTickCount


following it gives
Code:
speedhack-i386.speedhackversion_GetTickCount - 83 EC 14              - sub esp,14


selected the whole function
Code:
speedhack-i386.speedhackversion_GetTickCount - 83 EC 14              - sub esp,14
speedhack-i386.speedhackversion_GetTickCount+3- 89 5C 24 10           - mov [esp+10],ebx
speedhack-i386.speedhackversion_GetTickCount+7- A1 20960210           - mov eax,[speedhack-i386.realGetTickCount]
speedhack-i386.speedhackversion_GetTickCount+C- FF D0                 - call eax
speedhack-i386.speedhackversion_GetTickCount+E- D9 7C 24 04           - fnstcw [esp+04]
speedhack-i386.speedhackversion_GetTickCount+12- D9 3C 24              - fnstcw [esp]
speedhack-i386.speedhackversion_GetTickCount+15- 66 81 4C 24 04 000F   - or word ptr [esp+04],0F00
speedhack-i386.speedhackversion_GetTickCount+1C- BB 00000000           - mov ebx,00000000
speedhack-i386.speedhackversion_GetTickCount+21- 8B 0D 50960210        - mov ecx,[speedhack-i386.dll+29650]
speedhack-i386.speedhackversion_GetTickCount+27- BA 00000000           - mov edx,00000000
speedhack-i386.speedhackversion_GetTickCount+2C- 29 C8                 - sub eax,ecx
speedhack-i386.speedhackversion_GetTickCount+2E- 19 D3                 - sbb ebx,edx
speedhack-i386.speedhackversion_GetTickCount+30- 89 44 24 08           - mov [esp+08],eax
speedhack-i386.speedhackversion_GetTickCount+34- 89 5C 24 0C           - mov [esp+0C],ebx
speedhack-i386.speedhackversion_GetTickCount+38- DF 6C 24 08           - fild qword ptr [esp+08]
speedhack-i386.speedhackversion_GetTickCount+3C- D8 0D 10960210        - fmul dword ptr [speedhack-i386.InitializeSpeedhack+B5A0]
speedhack-i386.speedhackversion_GetTickCount+42- D9 6C 24 04           - fldcw [esp+04]
speedhack-i386.speedhackversion_GetTickCount+46- DF 7C 24 08           - fistp qword ptr [esp+08]
speedhack-i386.speedhackversion_GetTickCount+4A- D9 2C 24              - fldcw [esp]
speedhack-i386.speedhackversion_GetTickCount+4D- 9B                    - wait
speedhack-i386.speedhackversion_GetTickCount+4E- A1 40960210           - mov eax,[speedhack-i386.dll+29640]
speedhack-i386.speedhackversion_GetTickCount+53- BA 00000000           - mov edx,00000000
speedhack-i386.speedhackversion_GetTickCount+58- 03 44 24 08           - add eax,[esp+08]
speedhack-i386.speedhackversion_GetTickCount+5C- 13 54 24 0C           - adc edx,[esp+0C]
speedhack-i386.speedhackversion_GetTickCount+60- 8B 5C 24 10           - mov ebx,[esp+10]
speedhack-i386.speedhackversion_GetTickCount+64- 83 C4 14              - add esp,14
speedhack-i386.speedhackversion_GetTickCount+67- C3                    - ret


________________________________________________________________________________________________________________________________________________________________

QueryPerformanceCounter
Code:
KERNELBASE.QueryPerformanceCounter - E9 1A27B399           - jmp speedhack-i386.speedhackversion_QueryPerformanceCounter


following it gives
Code:
speedhack-i386.speedhackversion_QueryPerformanceCounter - 55                    - push ebp


selected the whole function
Code:
speedhack-i386.speedhackversion_QueryPerformanceCounter - 55                    - push ebp
speedhack-i386.speedhackversion_QueryPerformanceCounter+1- 89 E5                 - mov ebp,esp
speedhack-i386.speedhackversion_QueryPerformanceCounter+3- 83 EC 1C              - sub esp,1C
speedhack-i386.speedhackversion_QueryPerformanceCounter+6- 89 5D E4              - mov [ebp-1C],ebx
speedhack-i386.speedhackversion_QueryPerformanceCounter+9- 8B 5D 08              - mov ebx,[ebp+08]
speedhack-i386.speedhackversion_QueryPerformanceCounter+C- C7 03 00000000        - mov [ebx],00000000
speedhack-i386.speedhackversion_QueryPerformanceCounter+12- C7 43 04 00000000     - mov [ebx+04],00000000
speedhack-i386.speedhackversion_QueryPerformanceCounter+19- C7 45 F8 00000000     - mov [ebp-08],00000000
speedhack-i386.speedhackversion_QueryPerformanceCounter+20- C7 45 FC 00000000     - mov [ebp-04],00000000
speedhack-i386.speedhackversion_QueryPerformanceCounter+27- 8D 45 F8              - lea eax,[ebp-08]
speedhack-i386.speedhackversion_QueryPerformanceCounter+2A- 50                    - push eax
speedhack-i386.speedhackversion_QueryPerformanceCounter+2B- A1 30960210           - mov eax,[speedhack-i386.realQueryPerformanceCounter]
speedhack-i386.speedhackversion_QueryPerformanceCounter+30- FF D0                 - call eax
speedhack-i386.speedhackversion_QueryPerformanceCounter+32- D9 7D F0              - fnstcw [ebp-10]
speedhack-i386.speedhackversion_QueryPerformanceCounter+35- D9 7D F4              - fnstcw [ebp-0C]
speedhack-i386.speedhackversion_QueryPerformanceCounter+38- 66 81 4D F0 000F      - or word ptr [ebp-10],0F00
speedhack-i386.speedhackversion_QueryPerformanceCounter+3E- 8B 55 F8              - mov edx,[ebp-08]
speedhack-i386.speedhackversion_QueryPerformanceCounter+41- 8B 4D FC              - mov ecx,[ebp-04]
speedhack-i386.speedhackversion_QueryPerformanceCounter+44- 2B 15 70960210        - sub edx,[speedhack-i386.dll+29670]
speedhack-i386.speedhackversion_QueryPerformanceCounter+4A- 1B 0D 74960210        - sbb ecx,[speedhack-i386.dll+29674]
speedhack-i386.speedhackversion_QueryPerformanceCounter+50- 89 55 E8              - mov [ebp-18],edx
speedhack-i386.speedhackversion_QueryPerformanceCounter+53- 89 4D EC              - mov [ebp-14],ecx
speedhack-i386.speedhackversion_QueryPerformanceCounter+56- DF 6D E8              - fild qword ptr [ebp-18]
speedhack-i386.speedhackversion_QueryPerformanceCounter+59- D8 0D 10960210        - fmul dword ptr [speedhack-i386.InitializeSpeedhack+B5A0]
speedhack-i386.speedhackversion_QueryPerformanceCounter+5F- D9 6D F0              - fldcw [ebp-10]
speedhack-i386.speedhackversion_QueryPerformanceCounter+62- DF 7D E8              - fistp qword ptr [ebp-18]
speedhack-i386.speedhackversion_QueryPerformanceCounter+65- D9 6D F4              - fldcw [ebp-0C]
speedhack-i386.speedhackversion_QueryPerformanceCounter+68- 9B                    - wait
speedhack-i386.speedhackversion_QueryPerformanceCounter+69- 8B 55 E8              - mov edx,[ebp-18]
speedhack-i386.speedhackversion_QueryPerformanceCounter+6C- 8B 4D EC              - mov ecx,[ebp-14]
speedhack-i386.speedhackversion_QueryPerformanceCounter+6F- 03 15 60960210        - add edx,[speedhack-i386.dll+29660]
speedhack-i386.speedhackversion_QueryPerformanceCounter+75- 13 0D 64960210        - adc ecx,[speedhack-i386.dll+29664]
speedhack-i386.speedhackversion_QueryPerformanceCounter+7B- 89 13                 - mov [ebx],edx
speedhack-i386.speedhackversion_QueryPerformanceCounter+7D- 89 4B 04              - mov [ebx+04],ecx
speedhack-i386.speedhackversion_QueryPerformanceCounter+80- 8B 5D E4              - mov ebx,[ebp-1C]
speedhack-i386.speedhackversion_QueryPerformanceCounter+83- C9                    - leave
speedhack-i386.speedhackversion_QueryPerformanceCounter+84- C2 0400               - ret 0004


________________________________________________________________________________________________________________________________________________________________

TimeGetTime
Code:
KERNEL32.timeGetTime - E9 4251C499           - jmp speedhack-i386.speedhackversion_GetTickCount


following it gives
Code:
speedhack-i386.speedhackversion_GetTickCount - 83 EC 14              - sub esp,14


selected the whole function
Code:
speedhack-i386.speedhackversion_GetTickCount - 83 EC 14              - sub esp,14
speedhack-i386.speedhackversion_GetTickCount+3- 89 5C 24 10           - mov [esp+10],ebx
speedhack-i386.speedhackversion_GetTickCount+7- A1 20960210           - mov eax,[speedhack-i386.realGetTickCount]
speedhack-i386.speedhackversion_GetTickCount+C- FF D0                 - call eax
speedhack-i386.speedhackversion_GetTickCount+E- D9 7C 24 04           - fnstcw [esp+04]
speedhack-i386.speedhackversion_GetTickCount+12- D9 3C 24              - fnstcw [esp]
speedhack-i386.speedhackversion_GetTickCount+15- 66 81 4C 24 04 000F   - or word ptr [esp+04],0F00
speedhack-i386.speedhackversion_GetTickCount+1C- BB 00000000           - mov ebx,00000000
speedhack-i386.speedhackversion_GetTickCount+21- 8B 0D 50960210        - mov ecx,[speedhack-i386.dll+29650]
speedhack-i386.speedhackversion_GetTickCount+27- BA 00000000           - mov edx,00000000
speedhack-i386.speedhackversion_GetTickCount+2C- 29 C8                 - sub eax,ecx
speedhack-i386.speedhackversion_GetTickCount+2E- 19 D3                 - sbb ebx,edx
speedhack-i386.speedhackversion_GetTickCount+30- 89 44 24 08           - mov [esp+08],eax
speedhack-i386.speedhackversion_GetTickCount+34- 89 5C 24 0C           - mov [esp+0C],ebx
speedhack-i386.speedhackversion_GetTickCount+38- DF 6C 24 08           - fild qword ptr [esp+08]
speedhack-i386.speedhackversion_GetTickCount+3C- D8 0D 10960210        - fmul dword ptr [speedhack-i386.InitializeSpeedhack+B5A0]
speedhack-i386.speedhackversion_GetTickCount+42- D9 6C 24 04           - fldcw [esp+04]
speedhack-i386.speedhackversion_GetTickCount+46- DF 7C 24 08           - fistp qword ptr [esp+08]
speedhack-i386.speedhackversion_GetTickCount+4A- D9 2C 24              - fldcw [esp]
speedhack-i386.speedhackversion_GetTickCount+4D- 9B                    - wait
speedhack-i386.speedhackversion_GetTickCount+4E- A1 40960210           - mov eax,[speedhack-i386.dll+29640]
speedhack-i386.speedhackversion_GetTickCount+53- BA 00000000           - mov edx,00000000
speedhack-i386.speedhackversion_GetTickCount+58- 03 44 24 08           - add eax,[esp+08]
speedhack-i386.speedhackversion_GetTickCount+5C- 13 54 24 0C           - adc edx,[esp+0C]
speedhack-i386.speedhackversion_GetTickCount+60- 8B 5C 24 10           - mov ebx,[esp+10]
speedhack-i386.speedhackversion_GetTickCount+64- 83 C4 14              - add esp,14
speedhack-i386.speedhackversion_GetTickCount+67- C3                    - ret


Hope this will help you out...
Let me know if you need anythign else.

EDIT:
I've always opening Cheat Engine 6.2 (it selects the 64/32 bits for the user right?)
So I've open the 32 bit C.E.. (Cheat Engine 6.2 (32bit)), from installation folder..
And open that speedhack program you sent, and tried to use speed hack wth 32 bit, and it worked (could stop the time, could make it run 10 faster).
So if I succeed enabling speedhack with 32bit for a program, and then opening ce 64bit and trying to speedhack it too, it works, but if I close it and re-open it and then trying to speedhack it with 64bit it crashing again.

So the issue is inside the 64bit C.E.
Please check it Smile.
Thanks alot.

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Mon Dec 24, 2012 10:00 am    Post subject: Reply with quote

add this code to your main.lua or put it in the autorun folder of ce

Code:

function onOpenProcess()
  reinitializeSymbolhandler()
  registerSymbol("QueryPerformanceCounter", "kernel32.queryperformancecounter", true)
end


that will fix the crash

Quote:

I'd like to know what other people think about Windows 8. I kinda like it Very Happy

Just got it and installed it on one of my test systems.
There's one thing I hate, but might be fixable, no idea.
Install cheat engine and edit main.lua.
Then save, and find out you can't because you didn't run it as admin

Then to run it as admin you mist rightclick main.lua, which is at the top right of the start menu, and then scroll down all the way down to the bottom of the screen and choose run as administrator.
Doing that repeatedly makes my hand hurt

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Neho
How do I cheat?
Reputation: 0

Joined: 28 May 2013
Posts: 6

PostPosted: Tue May 28, 2013 6:20 am    Post subject: Reply with quote

Thank you for your continued fantastic program Mr Byte.

Joined just so I could thank you for this bit of code...I was so lost without your speedhack.

Very Happy
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites