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 


Some small CE bugs

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

Joined: 05 Sep 2013
Posts: 363
Location: Algeria

PostPosted: Mon May 05, 2014 9:50 am    Post subject: Some small CE bugs Reply with quote

List of small things to correct in CE:
1-the 'aobscanmodule' command in the auto assembler should be highlightened.
2-Ultimap:when hovering over 'preemptive flushing' : spellar mistake in the hint : "instead of only rhe game" should be remplaced with "instead of only the game"
3-In the about section, "Script engine powered by LUA" : let me quote from the first topic in the lua scripting forum :" it should be written in lower case with an initial capital, that is, "Lua". Please do not write it as "LUA"".
Also,when is CE 6.4 coming out?any release date?
-Thanks
Back to top
View user's profile Send private message
Redouane
Master Cheater
Reputation: 3

Joined: 05 Sep 2013
Posts: 363
Location: Algeria

PostPosted: Tue May 06, 2014 5:20 am    Post subject: Some other suggestions Reply with quote

1-Function debugger_onBreakpoint(GPRegs Opt,FPURegs Op,SSERegs Opt,MMXRegs Opt)
So that if GPRegs is true,it would fill the general purpose registers (EAX,EBX...EIP if 32bit,RAX,RBX...RIP if 64bit),if FPURegs is true it would fill the FPU registers (ST0-ST7),if SSERegs is true it would fill the SSE registers (XMM0-XMM7 if 32bit,XMMO-XMM15 if 64bit),if MMXRegs is true it would fill the MMX registers (MM0-MM7)
2-onAutoGuess(function) could become function onAutoGuess(value)
3-Is there any difference between closeCE and os.exit,or between shellExecute and os.execute?the following give a similar result:
Code:
shellExecute'sleep 1000'
os.execute'sleep 1000'

By the way,I have a little question:what does the Ex prefix mean in DLL exports like sleepEx or messageBoxExA (their version without Ex also calls this version)
Back to top
View user's profile Send private message
Redouane
Master Cheater
Reputation: 3

Joined: 05 Sep 2013
Posts: 363
Location: Algeria

PostPosted: Fri May 09, 2014 3:48 am    Post subject: Another suggestion Reply with quote

Also,can you please make a portable version of the next CE?would be awesome.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 473

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

PostPosted: Fri May 09, 2014 4:11 am    Post subject: This post has 1 review(s) Reply with quote

1.1: Fixed
1.2: I'll fix it
1.3: meh, perhaps

it should come out before 2015

2.1: What would determine if it's true? At the time of calling a function it's now known how many parameters are actually used. It's even possible to have 0 parameters and then use the args[] array to access the parameters

And it'd probably mess up existing scripts

2.2: Not sure what you mean, or why. If you use autoGuess just to fill in a structure with one type, then I recommend using createStructure() and fill in the entries with code. onAutoGuess is more an extension so you can improve the guesses if you know better. (e.g in use with a .net or mono extension which gets the exact structure layout)

2.3: closeCE() tries to do some cleanup like deleting the scan files in the temp folder and removing outdated scanfiles that where left from improper closing of CE.
os.exit doesn't do that

shellExecute uses the windows shellExecute command to execute things. os.execute uses a command prompt to execute things

It also has 'shell' access so you can use specific shell extensions like http://

e.g:
os.execute('http://cheatengine.org') --won't work
shellExecute('http://cheatengine.org') --will work

The Ex part means it's an 'Extended' version of the function. It takes more parameters

Not sure about a portable CE. The lose files without installer are usable enough in most situations. It just doesn't register .ct and .cetrainer in the registry, which would defeat the purpose of a portable version if it did. (it's portable so can get removed. If it's removed you have links to missing files)

_________________
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
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