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 


Display of MMX ensemble is splitted.

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
alanze
Advanced Cheater
Reputation: 3

Joined: 03 Oct 2012
Posts: 50

PostPosted: Sun Mar 08, 2015 1:54 pm    Post subject: Display of MMX ensemble is splitted. Reply with quote

Why ce6.4 doesn't display some MMX ensemble code correctly?
For example PFADD, PFMUL, all which start with "0F0F".

This is what I see in ce:

This should be displayed:
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 473

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

PostPosted: Sun Mar 08, 2015 2:08 pm    Post subject: Reply with quote

these bytes seem to be invalid according to my intel assembly documentation...

http://en.wikipedia.org/wiki/3DNow!

Quote:
the instruction set never gained much popularity, and AMD announced on August 2010 that support for 3DNow would be dropped in future AMD processors


this must be a pretty old game and you probably have an old cpu as well
is this code part of the game mechanics, or just a function it calls to do an calculation?

_________________
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
alanze
Advanced Cheater
Reputation: 3

Joined: 03 Oct 2012
Posts: 50

PostPosted: Sun Mar 08, 2015 5:38 pm    Post subject: Reply with quote

The processor is old (2006 ?), a single-core 2.2ghz (amd athlon 64 3200+).
The game is not old, first released in 2013 as demo, then updated to full in 2014 and 2015.
The code is in d3dx9_43.dll, the game calls a function from it named 'D3DXVec3CatmullRom'
to help calculate the camera position in world (some vectors).


Last edited by alanze on Sun Mar 08, 2015 6:32 pm; edited 2 times in total
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 473

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

PostPosted: Sun Mar 08, 2015 6:23 pm    Post subject: Reply with quote

ah ok, it's the dx helper library from microsoft(the game may be new, but dx9 is old) that falls back to 3dnow because of your cpu

but yeah, ce doesn't currently implement it and not sure if i should. Games don't really implement game mechanics using 3dnow, but on the other hand it might be a useful injection point, but then again the entry of the function would be more meaningful (parameters)

_________________
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
alanze
Advanced Cheater
Reputation: 3

Joined: 03 Oct 2012
Posts: 50

PostPosted: Sun Mar 08, 2015 7:01 pm    Post subject: Reply with quote

I now there is a lot of work to implement but I still recommend to do it because
people from time to time return to their old machines and play some classics like 'SanAndreas' or maybe 'nfsmw',
then at a certain point want to hack something.
So even if 3dnow is 'dying quick' people will still use it in the future, and besides all other debuggers support it,
why CE would remain behind in this category?
Back to top
View user's profile Send private message
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Mon Mar 09, 2015 3:19 am    Post subject: Reply with quote

It's not the game, specifically, but the age of the machine.
In general you can play older games on newer machines.

_________________
Back to top
View user's profile Send private message
alanze
Advanced Cheater
Reputation: 3

Joined: 03 Oct 2012
Posts: 50

PostPosted: Mon Mar 09, 2015 11:41 am    Post subject: Reply with quote

We can play (almost) any game on new machines,
but also we want to cheat on old machines, and a tool like CE is welcome.
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