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 


Trying to use OSX Cheat Engine with Dolphin

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Veck
How do I cheat?
Reputation: 0

Joined: 12 Aug 2018
Posts: 5

PostPosted: Sun Aug 12, 2018 6:42 am    Post subject: Trying to use OSX Cheat Engine with Dolphin Reply with quote

Since Dolphin doesn't have any sort of useful RAM searching capabilities, I decided that I would use Cheat Engine as a sort of work around to that, and after some digging around I found a nifty little lua script made by Dark Byte that adds scanning to Cheat Engine to make that process a whole lot easier. My problem however, is that I can't seem to get the lua script working with my version of Cheat Engine (version 6.2 for Mac)? It says I'm supposed to put the lua script into the autorun folder where Cheat Engine installed, but no matter how hard I've looked I just can't find where that folder is in Application Support. Is there something about the Mac version that makes it install differently or am I just missing some obvious thing?
Back to top
View user's profile Send private message
TheyCallMeTim13
Wiki Contributor
Reputation: 50

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Sun Aug 12, 2018 6:51 am    Post subject: Reply with quote

The "autorun" folder should be in the same folder as the EXE I think, but that's where it is on windows. But no idea about the mac version.
_________________
Back to top
View user's profile Send private message Visit poster's website
Veck
How do I cheat?
Reputation: 0

Joined: 12 Aug 2018
Posts: 5

PostPosted: Sun Aug 12, 2018 7:10 am    Post subject: Reply with quote

Out of curiosity's sake, I created my own folder called "autorun" where I had installed cheatengine on my desktop and put the .lua and the .frm in there. Once I tried running CheatEngine though, I got these errors:

"emurpm.lua error:attempt to index a userdata value"

"Failure finding emurpm.frm"
Back to top
View user's profile Send private message
TheyCallMeTim13
Wiki Contributor
Reputation: 50

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Sun Aug 12, 2018 7:18 am    Post subject: Reply with quote

Try making a "forms" folder (inside the autorun folder) and put any "frm" files in there, that's how it is on windows. Also it has a "dlls" folder in the autorun folder, but I don't think mac uses DLLs.
_________________
Back to top
View user's profile Send private message Visit poster's website
Veck
How do I cheat?
Reputation: 0

Joined: 12 Aug 2018
Posts: 5

PostPosted: Sun Aug 19, 2018 1:31 am    Post subject: Reply with quote

I usually try to refrain from bumping, but I'm still having issues with this and I haven't been able to figure out how to solve it myself.

Summary so far: I installed version 6.2 of Cheat Engine on my Mac to try and use it as a RAM scanner for Dolphin. Normally this is a pain due to Dolphin shenanigans, but there's a useful lua script made by DarkByte called emurpm.zip which makes this process a whole lot easier by adding a feature called Emulator Memory that allows you to adjust the base memory address. The problem I've been running into however is that the version of Cheat Engine I'm using for Mac doesn't make any sort of folder in the Library or Application Support directories. I tried to circumvent this by just adding an "autorun" folder within the local Cheat Engine folder (and a forms folder in that for the frm) and putting the lua script in there. Doing this however causes Cheat Engine to throw out two instances of an "emurpm.lua error:attempt to index a userdata value" error along with "Failure finding emurpm.frm".
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sun Aug 19, 2018 2:33 am    Post subject: Reply with quote

try adjusting the script so it loads the exact path of the .frm
_________________
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
Veck
How do I cheat?
Reputation: 0

Joined: 12 Aug 2018
Posts: 5

PostPosted: Sun Aug 19, 2018 4:17 am    Post subject: Reply with quote

That at least gave me a new error to work with. Doing that threw out a dialogue box saying:

"emurm.lua error:...-i386.app/Contents/MacOS/../../..autorun/emurpm.lua:30:attempt to call global 'createFormFromFile' (a nil value)"

I'm not too familiar with lua scripts so if I'm doing anything reminiscent of a beginner, then I apologize.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sun Aug 19, 2018 9:45 am    Post subject: Reply with quote

that means thay ce 6.2 can't load forms from files

you'll have to cicumvent forms then and hardcode values

though it's likely that the hook of read/writeprocessmemory may also fail

_________________
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
Veck
How do I cheat?
Reputation: 0

Joined: 12 Aug 2018
Posts: 5

PostPosted: Mon Aug 20, 2018 4:00 am    Post subject: Reply with quote

Dark Byte wrote:
that means thay ce 6.2 can't load forms from files

you'll have to cicumvent forms then and hardcode values

though it's likely that the hook of read/writeprocessmemory may also fail

Oh okay, that makes sense then. Again, I hate to badger you what with being somebody not familiar with lua, but how exactly would I go about hardcoding the form's values, then?
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