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 


Cheat Engine 7.5 + Pokemon Crystal

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

Joined: 01 Nov 2023
Posts: 3

PostPosted: Wed Nov 01, 2023 10:11 am    Post subject: Cheat Engine 7.5 + Pokemon Crystal Reply with quote

Hey everyone,

I hope everyone is doing well and I would like to thank you all for all of your assistance in advance.

I know the program itself basically, but I have (for the first time) problems with the program in the game Pokemon Crystal - GBA. I use the program to "LVL UP" my Pokemon and as far as I know, the matter is quite simple: New Scan - Enter the number of EXP you gain as first scan, fight with another Pokemon, that will provide you with a different value and use it as a next scan, then simply change the value and instead of 31 EXP you will get 300 EXP. But it doesn't seem to work anymore. I've read a couple of posts and I've changed "Value Type" to just a Byte, or else it wouldn't find anything but now I'm having issues with value setting. When it actually finds me some values, it won't let me change the "Value" to 1000 I am attaching a couple of SS.

Kind regards,



SS5.jpg
 Description:
 Filesize:  97.36 KB
 Viewed:  6721 Time(s)

SS5.jpg



SS4.jpg
 Description:
 Filesize:  114.2 KB
 Viewed:  6721 Time(s)

SS4.jpg



SS3.jpg
 Description:
 Filesize:  324.45 KB
 Viewed:  6721 Time(s)

SS3.jpg



SS2.jpg
 Description:
 Filesize:  287.56 KB
 Viewed:  6721 Time(s)

SS2.jpg



SS1.jpg
 Description:
 Filesize:  137.23 KB
 Viewed:  6721 Time(s)

SS1.jpg


Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4709

PostPosted: Wed Nov 01, 2023 11:51 am    Post subject: Reply with quote

1 byte of memory is a value between 0 and 255 inclusive. The number 1000 can't be represented as a single byte.
LostHelpPlease wrote:
as far as I know, the matter is quite simple: New Scan - Enter the number of EXP you gain as first scan, fight with another Pokemon, that will provide you with a different value and use it as a next scan, then simply change the value and instead of 31 EXP you will get 300 EXP.
I'd be surprised if that works. I'd expect EXP-to-gain to be calculated at runtime based on the level and species of the opponent. I guess it could be calculated when the battle begins and stored in the same area of memory, but that would be a little weird.

Wouldn't you just search for the pokemon's total EXP and change that? e.g. "increased value by..." next scans. Value type is probably 4-byte big endian. (Edit -> Settings -> Extra custom types)

I forget when this started, but most mainline pokemon games store the pokemon data in an obfuscated format. You may need to account for that. See bulbapedia for more info.

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
LostHelpPlease
How do I cheat?
Reputation: 0

Joined: 01 Nov 2023
Posts: 3

PostPosted: Wed Nov 01, 2023 12:18 pm    Post subject: Reply with quote

Hey,

thank you for your reply.

It worked perfectly on previous versions of Cheat Engine. Because the amount of EXP you get is calculated in the end and before it is "added" you need to "confirm" it by pressing an "A" button to continue. So you simply just changed it in CE and instead of, for example, 31 EXP you gained 1000 EXP.

But for some reason it is not working anymore.
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4709

PostPosted: Wed Nov 01, 2023 1:26 pm    Post subject: Reply with quote

1-byte values have never been able to store the value 1000.

Maybe try 2-byte or 2-byte big endian instead.

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
LostHelpPlease
How do I cheat?
Reputation: 0

Joined: 01 Nov 2023
Posts: 3

PostPosted: Thu Nov 02, 2023 10:31 am    Post subject: Reply with quote

Thank you again for your time and help.

That's just a thing. In previous versions, I never had to change anything. Just make a fist scan and then a second one and it worked.

I am truly sorry, but would it be possible to provide me with additional assistance in what or how should I be doing a scan?
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4709

PostPosted: Thu Nov 02, 2023 11:25 am    Post subject: Reply with quote

Maybe you were using a different emulator that used little endian. Maybe you misremember. I don't know what else to say other than it clearly doesn't work the way you think it did.

Enable the big endian custom types in Edit -> Settings -> Extra custom types
("Edit" refers to the text that says "Edit" at the top of the main CE window)

If you need a video walkthrough of how to click the "Value type" box to change value types, try looking up a video walkthrough of step 4 of the CE tutorial. Instead of changing it to "Float" or "Double", you should select the 2-byte big endian type.

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
luigimud
Newbie cheater
Reputation: 0

Joined: 04 Jul 2024
Posts: 10

PostPosted: Fri Jul 05, 2024 12:14 am    Post subject: Reply with quote

I am interested in this as well, would you kindly post an update after the extra custom types edit?

if this is allowed, would you kindly share the CT?
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